# Multilingual Plugin 🌐

**URL:** https://meta.discourse.org/t/multilingual-plugin/142740
**Category:** Plugin
**Tags:** pavilion, broken
**Created:** [February 27, 2020, 5:06am UTC](https://meta.discourse.org/t/multilingual-plugin/142740 "2020-02-27T05:06:24Z")
**Posts on this page:** 20
**Page:** 6

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [March 15, 2023, 8:13am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/105 "2023-03-15T08:13:47Z")

</div>

Is this a non-standard Custom Language?

If it’s a regular language, didn’t load your language from a file?

The language changes are ultimately stored the same way they are in Customize → Text so should be exported in a normal backup.

Suggest validating that by creating a staging instance without the plugin and loading the backup to it and validating the changes are still there.

Without the plugin there will not be a convenient way to remove changes en masse (by deleting the upload)

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [March 15, 2023, 1:05pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/106 "2023-03-15T13:05:31Z")

</div>

> [@merefield](#):
>
> Is this a non-standard Custom Language?
> 
> If it’s a regular language, didn’t load your language from a file?

I was forced to make a copy of Spanish to change the trust level string in all our instance. So we are using ES\_XX (extra version).

I really miss on Discourse the possibility to edit text in plain mode. On old school forums we can download and upload a single file and that’s it.

---

<div class="post-metadata">

### Author: ![attalbialami](https://avatars.discourse-cdn.com/v4/letter/a/f0a364/32.png) [@attalbialami](https://meta.discourse.org/u/attalbialami)
#### Post date: [March 15, 2023, 1:43pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/107 "2023-03-15T13:43:41Z")

</div>

Hello @angus @merefield ,

I just installed a new instance of Discourse, activated 2 plugins (discourse-translator and discourse-multilingual), and I am getting the error that appears in the screenshot. Did I miss something?

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/8/3/083978abc02100cb6fdd2f002a34ce8af32ebbf6.png)

I also noticed that the documentation is not available, as I am always redirected to broken links… Can you please help me?

Thank you in advance

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [March 15, 2023, 1:54pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/108 "2023-03-15T13:54:37Z")

</div>

Expect very slow responses here for a while. We are focussing on paying clients and a major migration. Until that migration is complete support for our free plugins will be patchy. Apologies.

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [April 4, 2023, 3:33am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/109 "2023-04-04T03:33:19Z")

</div>

Hi there! The plugin used tag groups ID 1 or 2 on tags and prevent to edit the groups from the UI plus we can’t delete group, only all the tags.

We had that groups used before installing multilingual so we need to move the actually grouped tags to different ones (4 and 5).

Please, can somebody tell me the more elegant way to do it? After moving our tags we will use multilingual at the end with language tags and not our previous grouped instead 🙂

---

<div class="post-metadata">

### Author: ![Evren\_Yilmaz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/evren_yilmaz/32/300937_2.png) [@Evren\_Yilmaz](https://meta.discourse.org/u/Evren_Yilmaz)
#### Post date: [April 10, 2023, 7:19am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/110 "2023-04-10T07:19:18Z")

</div>

Hi,

I faced a strange bug,

if I try to set default sidebar tags in the dropdown there are no language tags visible, but if i hover on them there is data. This looks like

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/a/0/3a059705342ae760c0ce3e79ba394466f97581ab.png)

I can also select them.

The same behaivor is when a user try in his own gui settings to set custom default tags.

fyi.

---

<div class="post-metadata">

### Author: ![EchoBilisim](https://avatars.discourse-cdn.com/v4/letter/e/bc8723/32.png) [@EchoBilisim](https://meta.discourse.org/u/EchoBilisim)
#### Post date: [April 11, 2023, 8:40am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/111 "2023-04-11T08:40:59Z")

</div>

Hello, I installed the plugin, thank you for the very successful development.

There is an option to select multiple languages ​​when adding a topic, it would be better if you add an option to it. On/off option in settings.

When a normal user is sharing a topic, even if there is no language selector in the topic panel, the topic is opened. If it is added there, I think it should be compulsory.

---

<div class="post-metadata">

### Author: ![cmdntd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cmdntd/32/192008_2.png) [@cmdntd](https://meta.discourse.org/u/cmdntd)
#### Post date: [April 13, 2023, 8:14pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/112 "2023-04-13T20:14:05Z")

</div>

Could I add more language in “Customize \> Text”?

---

<div class="post-metadata">

### Author: ![satonotdead](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/satonotdead/32/447830_2.png) [@satonotdead](https://meta.discourse.org/u/satonotdead)
#### Post date: [May 31, 2023, 4:20pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/113 "2023-05-31T16:20:11Z")

</div>

I remember you could but I don’t know the actual current state of the plugin (just disabled it because a wrong custom locale in my instance causing issues).

Maybe can we recap things over here? **What’s working, what’s not, what’s planned and what’s not?**

I reported/suggested that multilingual icon can points to tagged posts like:

```plaintext
ES -> tag/es
EN -> tag/en

```

_That’s seems to be a logic and very simple fix/improvement. But that’s not mandatory and probably there is more to keep in mind first._

I’m finishing things by my own and then I will support Pavilion because multilanguage and custom forms are mandatory for us 🙂

> But I have _a lot_ of work first! And because of that I know what the cooperative is facing. Kudos for the team, it seems to be the most solid one beyond the core (!)

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [May 31, 2023, 4:49pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/114 "2023-05-31T16:49:55Z")

</div>

For now the only thing you can rely on as working is if the pavilion dashboard says the tests pass.

Then scan through the existing tests in the source to see what is tested. (The test descriptions are very readable). There’s front and backend tests.

There’s a project about to kick off on this plugin I believe so it’s about to receive some love hopefully.

---

<div class="post-metadata">

### Author: ![cmdntd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cmdntd/32/192008_2.png) [@cmdntd](https://meta.discourse.org/u/cmdntd)
#### Post date: [July 12, 2023, 1:09pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/115 "2023-07-12T13:09:26Z")

</div>

This plugin has minor errors when I upgraded the last version

> [@Error when upgrade to newest version \[Multilingual Plugin\]](https://meta.discourse.org/t/my-discourse-has-display-error-when-upgrade-to-newest-version/271397):
>
> It looks like load the very long page content, duplicated I tried to change to safe-mode, and find this error on console: \_service-worker-8605e5c2e133a2a05d9dd2906cb8e959e59d9071ee2958ed83b143cf451c9a23.js:3 Uncaught DOMException: Failed to execute ‘importScripts’ on ‘WorkerGlobalScope’: The script at ‘[https://domain/javascripts/workbox/workbox-sw.js](https://domain/javascripts/workbox/workbox-sw.js)’ failed to load. at [https://domain/service-worker.js:1:14](https://domain/service-worker.js:1:14) (anonymous) @ \_service-worker-8605e5c2e133a2a05d9dd2906cb8e959e59d9071ee2958ed83b143…

Could you check it, please?

---

<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: [July 12, 2023, 1:35pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/116 "2023-07-12T13:35:04Z")

</div>

I don’t see why it would cause that service-worker-related error… but we do have a PR open which will will solve a known issue against the latest tests-passed

[https://github.com/paviliondev/discourse-multilingual/pull/66](https://github.com/paviliondev/discourse-multilingual/pull/66)

cc @angus @merefield

---

<div class="post-metadata">

### Author: ![cmdntd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cmdntd/32/192008_2.png) [@cmdntd](https://meta.discourse.org/u/cmdntd)
#### Post date: [July 12, 2023, 1:42pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/117 "2023-07-12T13:42:00Z")

</div>

Could I test this commit with this tag “v3.1.0.beta6”?

> [https://github.com/discourse/discourse/releases/tag/v3.1.0.beta6](https://github.com/discourse/discourse/releases/tag/v3.1.0.beta6)

---

<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: [July 12, 2023, 2:06pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/118 "2023-07-12T14:06:30Z")

</div>

@cmdntd the PR is now merged, so if you update the plugin as normal (e.g. via a rebuild) then the fix will be present

---

<div class="post-metadata">

### Author: ![cmdntd](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cmdntd/32/192008_2.png) [@cmdntd](https://meta.discourse.org/u/cmdntd)
#### Post date: [July 12, 2023, 3:51pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/119 "2023-07-12T15:51:50Z")

</div>

Thanks. It seems ok now.

---

<div class="post-metadata">

### Author: ![devoti\_one](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/devoti_one/32/317117_2.png) [@devoti\_one](https://meta.discourse.org/u/devoti_one)
#### Post date: [July 23, 2023, 5:56am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/120 "2023-07-23T05:56:01Z")

</div>

It’s amazing that all of you contributors have spent years working and committing time to the development of this plugin. I just came across it as I’m working on setting up a multi-lingual support community using Discourse.  
Other than this thread here and the git repo, are there any other sources of official documentation for this plugin?

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [July 23, 2023, 7:51am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/121 "2023-07-23T07:51:30Z")

</div>

You did not mention the documentation, which is linked in the first post.

> [@angus](#):
>
> [📖 Read the documentation](https://coop.pavilion.tech/docs?ascending=false&category=94&solved=false)

---

<div class="post-metadata">

### Author: ![aerozol](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aerozol/32/334214_2.png) [@aerozol](https://meta.discourse.org/u/aerozol)
#### Post date: [October 18, 2023, 8:51pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/122 "2023-10-18T20:51:12Z")

</div>

Thank you for the plugin! We ([MetaBrainz Discourse](https://community.metabrainz.org/)) haven’t set it up yet, but we are looking forward to using it.

Discourse has rolled out a new ‘automatically clean unused tags’ feature:  
 ![image](https://global.discourse-cdn.com/meta/original/4X/5/e/d/5ed459752b7b7d178df51d9bbd1139d80ad73567.png)

We are erring on the side of caution - will enabling this will cause issues with this plugin?

---

<div class="post-metadata">

### Author: ![Vladimir\_P](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/vladimir_p/32/350016_2.png) [@Vladimir\_P](https://meta.discourse.org/u/Vladimir_P)
#### Post date: [December 23, 2023, 6:04am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/123 "2023-12-23T06:04:19Z")

</div>

Hi, every one.  
I catch the problem while i have adjusted plugin.  
I set 3 tags for english ukranian and russian languages and used them.  
Yesterday i realised that all of them have moved to all tags group.

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/e/e/0ee03ec22d5d5b14f5031f21015c345f0ae571e1.png)  
How can i return them in right place?  
 ![image](https://global.discourse-cdn.com/meta/original/4X/2/a/c/2ac3592c710e130885efec555715e38053cd02e1.png)

---

<div class="post-metadata">

### Author: ![jesus2099](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jesus2099/32/119720_2.png) [@jesus2099](https://meta.discourse.org/u/jesus2099)
#### Post date: [January 19, 2024, 10:49am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/124 "2024-01-19T10:49:21Z")

</div>

How could [we](https://community.metabrainz.org/t/topic-languages/668024/3?u=jesus2099) have `en` = **English** , instead of _English **(US)**_?

[Previous page](https://meta.discourse.org/t/multilingual-plugin/142740.md?page=5)

[Next page](https://meta.discourse.org/t/multilingual-plugin/142740.md?page=7)
