# 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:** 4

<div class="post-metadata">

### Author: ![sunjam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sunjam/32/175682_2.png) [@sunjam](https://meta.discourse.org/u/sunjam)
#### Post date: [June 19, 2022, 6:55pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/65 "2022-06-19T18:55:48Z")

</div>

Wouldn’t the Translate plugin handle that since the About description is actually treated as a topic.

---

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [June 19, 2022, 8:29pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/66 "2022-06-19T20:29:49Z")

</div>

This is not quite what you need for a multilingual forum. The category page will display the description without translation. At the same time, additional calls through the API through Google Translate require more costs.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [June 20, 2022, 7:16am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/67 "2022-06-20T07:16:39Z")

</div>

> [@volanar](#):
>
> I would very much like to be able to translate the description of categories. Translation of only category names is almost useless

This is currently being worked on by @merefield.

---

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [June 20, 2022, 1:07pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/68 "2022-06-20T13:07:14Z")

</div>

It’s a good news. Will the plugin be able to translate subcategories with multiple levels of nesting?

---

<div class="post-metadata">

### Author: ![volanar](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/volanar/32/318163_2.png) [@volanar](https://meta.discourse.org/u/volanar)
#### Post date: [June 21, 2022, 7:46pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/69 "2022-06-21T19:46:32Z")

</div>

I have another question. Will the category URLs be different for each language or the same?

---

<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 14, 2022, 10:35pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/70 "2022-07-14T22:35:10Z")

</div>

This plugin caused a serious error when upgrade discourse to newest core ( 2.9.0.beta7)  
Discourse can not work until I remove this plugin.

Could you check this, please?  
@[Angus McLeod](https://meta.discourse.org/u/angus)

---

<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: [July 15, 2022, 5:19am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/71 "2022-07-15T05:19:36Z")

</div>

A PR to resolve the critical issue was merged yesterday.

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

Apologies for the instability, this plugin has had some very significant work done over last month or so.

This work is now largely complete.

---

<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: [July 15, 2022, 7:18am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/72 "2022-07-15T07:18:42Z")

</div>

Slugs are not affected

---

<div class="post-metadata">

### Author: ![icaria36](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/icaria36/32/426431_2.png) [@icaria36](https://meta.discourse.org/u/icaria36)
#### Post date: [September 3, 2022, 10:39am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/73 "2022-09-03T10:39:09Z")

</div>

After the many improvements to this plugin in the past months (thank you!), the language tags don’t appear on the /tags page. Frankly, I don’t remember whether they appeared before, nor I know whether this is expected, accidental, or just a configuration glitch in our forum.

The request to show language tags on the /tags page has been requested by one of our users on [https://forum.movement-strategy.org/t/show-language-tags-on-the-tags-page/1621](https://forum.movement-strategy.org/t/show-language-tags-on-the-tags-page/1621)

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [December 1, 2022, 5:50pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/74 "2022-12-01T17:50:48Z")

</div>

Hello, does this plugin support Kazakh language (Kk)? I am asking this question because discourse does not support Kazakh language

---

<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: [December 1, 2022, 6:12pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/75 "2022-12-01T18:12:30Z")

</div>

It will. There’s a known issue currently that custom languages won’t upload. I’ll work on that as soon as I can get chance. Unfortunately paid work has to take priority atm.

If this is really important to you and you can’t wait, you can fund me to prioritise it.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [December 1, 2022, 6:17pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/76 "2022-12-01T18:17:44Z")

</div>

In communication with you, I use Google translator. So I want to clarify. Do you mean that you could work on adding the Kazakh language to the translator (or discourse)?

---

<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: [December 1, 2022, 6:19pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/77 "2022-12-01T18:19:13Z")

</div>

I’m talking about being able to manually add a Custom Language. Nothing is automated, you’d have to upload the translations yourself from a file (once I’ve fixed the bug).

There maybe a more automated solution not involving just this plugin @angus.

---

<div class="post-metadata">

### Author: ![Aizada\_M](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/aizada_m/32/352050_2.png) [@Aizada\_M](https://meta.discourse.org/u/Aizada_M)
#### Post date: [December 1, 2022, 6:28pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/78 "2022-12-01T18:28:22Z")

</div>

Sorry, I’m not a technical person, so I don’t understand the meaning of the phrases “manually added” and “load yourself from a file”. I need to understand: will the Kazakh language be supported by the plugin after installation on the forum, or do we need to make any additional plugin settings ourselves?

---

<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: [December 1, 2022, 6:36pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/79 "2022-12-01T18:36:28Z")

</div>

The plugin allows you to create locale file and upload it as a Custom Language. You must do all the preparation of that locale file yourself.

Unfortunately, there is a bug preventing you from doing this atm. The bug only affects unsupported languages.

---

<div class="post-metadata">

### Author: ![InPeaceWeTrust](https://avatars.discourse-cdn.com/v4/letter/i/57b2e6/32.png) [@InPeaceWeTrust](https://meta.discourse.org/u/InPeaceWeTrust)
#### Post date: [December 10, 2022, 5:12am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/80 "2022-12-10T05:12:09Z")

</div>

Link marked yellow leads to the article with dead images.

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/2/a/72a67b328009ccbf7cd7937b695793287a3cc3b7.png)

Links/images marked read are dead completely.

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/c/7/8c75fccaced98453bf6a37afc91558c5eef65e13.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/1/e/2/1e2a42cec4d8300e037858e7a185e8d26325abc3.png)  
 ![image](https://global.discourse-cdn.com/meta/original/4X/f/2/4/f24162628ba919a079c4111746215c15ea6a9b54.png)

---

<div class="post-metadata">

### Author: ![Honeyxilia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/honeyxilia/32/523830_2.png) [@Honeyxilia](https://meta.discourse.org/u/Honeyxilia)
#### Post date: [January 6, 2023, 3:30pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/81 "2023-01-06T15:30:04Z")

</div>

hello !  
i’ve used the plugin to translate category names and descriptions, and the translation is working while in an account, but if the user is disconnected, the base language of the forum is used, and not the chosen language, even by changing the locale with the menu…  
is there a fix possible ?? ty !!

---

<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: [January 6, 2023, 5:13pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/82 "2023-01-06T17:13:24Z")

</div>

thanks for the report.

The guest switcher should work. Do you see an error in the browser console?

---

<div class="post-metadata">

### Author: ![Honeyxilia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/honeyxilia/32/523830_2.png) [@Honeyxilia](https://meta.discourse.org/u/Honeyxilia)
#### Post date: [January 12, 2023, 1:02pm UTC](https://meta.discourse.org/t/multilingual-plugin/142740/83 "2023-01-12T13:02:08Z")

</div>

hello !

the locale switcher does work for the UI, but not for the custom translation, uploaded with the yml file when disconnected, and the preferences are not set 😕  
For instance :

Logged off - french locale

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/1/b/d1b74540c2f563e9cfd6d1cff652b9f662d5caee.png)

Logged off - German locale

 ![image](https://global.discourse-cdn.com/meta/original/4X/c/2/2/c22c48fe962320bdc001537ea220420eda212bef.png)

Logged on - German locale (set in account parameters)

 ![image](https://global.discourse-cdn.com/meta/original/4X/b/4/6/b46da93e970d6238e612df48207e750f1193b240.png)

Also, would it be possible to set content preferences when a user is logged off ??

tysm !!!

---

<div class="post-metadata">

### Author: ![Honeyxilia](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/honeyxilia/32/523830_2.png) [@Honeyxilia](https://meta.discourse.org/u/Honeyxilia)
#### Post date: [January 13, 2023, 9:48am UTC](https://meta.discourse.org/t/multilingual-plugin/142740/84 "2023-01-13T09:48:57Z")

</div>

also, while i took the screenshots, i looked at the html and cookies sent to the server :

- The lang tag has the value `lang='fr'` even when switching with the guest switcher
- The variable being changed when the site reloads is `discourse_locale`

Hope that can help !

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

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