# Editing plugin translation strings in the admin panel when the forum language is not defined for the plugin has no effect

**URL:** https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844
**Category:** Bug
**Created:** [December 27, 2016, 9:00pm UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844 "2016-12-27T21:00:28Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [December 27, 2016, 9:00pm UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844/1 "2016-12-27T21:00:28Z")

</div>

If the current forum language does not exist in the plugin, then overriding strings in the admin panel does not work.

As an example: if I have a plugin which only has english language translations, and somebody installs it on a french forum, the english strings will be used (this makes sense).

However, if the forum owner goes into the admin panel and tries to update the translation string, that change has no effect.

See today:

> [@Discourse Who's Online](https://meta.discourse.org/t/discourse-whos-online/52345/26):
>
> It’s working fine for label in discourse core, but not for your plugin, or cakeday for example. Thanks.

And also in April:

[https://meta.discourse.org/t/customize-all-text-in-discourse/36092/45?u=david\_taylor](https://meta.discourse.org/t/customize-all-text-in-discourse/36092/45)

[https://meta.discourse.org/t/customize-all-text-in-discourse/36092/47?u=david\_taylor](https://meta.discourse.org/t/customize-all-text-in-discourse/36092/47)

Could be related to this:

> [@Translation of tagging selector does not change](https://meta.discourse.org/t/translation-of-tagging-selector-does-not-change/46119):
>
> when i change the text in the tag-selector from “all tags” to the string i want, it remains unaffected: [image] it shouldn’t be cache issue, since i’ve just updated the site. update: i just checked and it seems this happens for some other strings related to “tags” feature.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [January 16, 2017, 6:12pm UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844/2 "2017-01-16T18:12:28Z")

</div>

Ran into this issue again today with @Ogulcan. Is there any plan to get it fixed, and if not would someone be able to point me to the right area of the codebase so I can attempt to fix it myself?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [January 17, 2017, 3:33pm UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844/3 "2017-01-17T15:33:11Z")

</div>

@eviltrout I have seen this reported elsewhere, perhaps you can add to your list to have a look.

---

<div class="post-metadata">

### Author: ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)
#### Post date: [February 24, 2017, 11:05am UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844/4 "2017-02-24T11:05:53Z")

</div>

Looks like this might be fixed now 🙂

> [@zogstrip](#):
>
> Translation fallback issues should be a thing of the past 👻

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [February 24, 2017, 11:06am UTC](https://meta.discourse.org/t/editing-plugin-translation-strings-in-the-admin-panel-when-the-forum-language-is-not-defined-for-the-plugin-has-no-effect/54844/5 "2017-02-24T11:06:30Z")

</div>


