# Custom language translation

**URL:** <https://forum.ghost.org/t/custom-language-translation/53192>\
**Category:** Developer help\
**Created:** [December 10, 2024, 10:34am UTC](https://forum.ghost.org/t/custom-language-translation/53192 "2024-12-10T10:34:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![hackermade](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/hackermade/32/33939_2.png) [@hackermade](https://forum.ghost.org/u/hackermade)\
**Post date:** [December 10, 2024, 10:34am UTC](https://forum.ghost.org/t/custom-language-translation/53192/1 "2024-12-10T10:34:59Z")

</div>

To create custom translation can i just copy the relevant language from github and paste it in the installation directory?

 ![Screenshot 2024-12-10 at 12.31.59 PM](https://us1.discourse-cdn.com/flex015/uploads/ghost2/original/3X/2/1/2195069a7dd36e6ed595dd7f8f55de41f761e545.png)

---

<div class="post-metadata">

**Author:** ![Cathy\_Sarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/cathy_sarisky/32/25750_2.png) [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Post date:** [December 10, 2024, 11:46am UTC](https://forum.ghost.org/t/custom-language-translation/53192/2 "2024-12-10T11:46:56Z")

</div>

That will not work for portal, search, comments, or the sign up form, which have build steps and load separately from cdn. (You’d need to download the source, make your changes, then do a build step.)

I think it will work for newsletter and ghost translations (if you put them in the right folder within the install and restart ghost), but not 110% sure, so try it before you make a bunch of edits. :)

By the way, if you’re asking because the translations need improving or have errors, a PR to fix them would be very welcome!

---

<div class="post-metadata">

**Author:** ![hackermade](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/hackermade/32/33939_2.png) [@hackermade](https://forum.ghost.org/u/hackermade)\
**Post date:** [December 10, 2024, 11:49am UTC](https://forum.ghost.org/t/custom-language-translation/53192/3 "2024-12-10T11:49:58Z")

</div>

It’s not about improving, in some places there is not tranlation at all.

---

<div class="post-metadata">

**Author:** ![Cathy\_Sarisky](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/cathy_sarisky/32/25750_2.png) [@Cathy\_Sarisky](https://forum.ghost.org/u/Cathy_Sarisky)\
**Post date:** [December 10, 2024, 11:56am UTC](https://forum.ghost.org/t/custom-language-translation/53192/4 "2024-12-10T11:56:16Z")

</div>

If it’s the theme, you just need to edit the theme. If it’s coming from the core of ghost or one of the apps, all strings should be available to translate, but that doesn’t mean that someone has contributed the translation yet. Contributions of missing translations would be most welcome! Here’s a link. (It is focused on portal, but it’s the same directions for everything but the theme.)

> [@Help translate Ghost (beta)](https://forum.ghost.org/t/help-translate-ghost-beta/37461):
>
> By popular demand, we’re introducing translatable components for the membership and email features in Ghost. Previously: Your entire site might be in Spanish, but the Portal signup UI and login emails would all be in English. Now: It’s possible to translate those elements into your chosen language so your members have a consistent experience. This is a beta. The translation system is pretty basic/minimal at the moment, but we plan to improve it over time. What can be translated Portal - the m…
