# i18n

**URL:** https://discuss.openedx.org/c/development/i18n/28.md

[Latest](https://discuss.openedx.org/latest.md) · [Categories](https://discuss.openedx.org/categories.md) · [Tags](https://discuss.openedx.org/tags.md)

---

## [About the i18n category](https://discuss.openedx.org/t/about-the-i18n-category/779)

<div class="topic-metadata">

**Author:** [@nedbat](https://discuss.openedx.org/u/nedbat)\
**Replies:** 0

</div>

Translating Open edX software into other languages.

---

## [All MFE pages hardcode the page language (\<html lang="en-us")](https://discuss.openedx.org/t/all-mfe-pages-hardcode-the-page-language-html-lang-en-us/17989)

<div class="topic-metadata">

**Author:** [@Anh\_Vu\_Nguy\_n](https://discuss.openedx.org/u/Anh_Vu_Nguy_n)\
**Replies:** 4\
**Last updated:** [August 7, 2026, 1:50pm UTC](https://discuss.openedx.org/t/all-mfe-pages-hardcode-the-page-language-html-lang-en-us/17989 "2026-08-07T13:50:11Z")

</div>

and this affects tasks that depend on the browser language, such as automatic translation. How can this be fixed? Problem: When you change the website language (e.g., through the account page), the lang attribute in th…

---

## [What is the correct way to set up translations for a third-party XBlock](https://discuss.openedx.org/t/what-is-the-correct-way-to-set-up-translations-for-a-third-party-xblock/19140)

<div class="topic-metadata">

**Author:** [@mrtmm](https://discuss.openedx.org/u/mrtmm)\
**Replies:** 8\
**Last updated:** [July 31, 2026, 8:06am UTC](https://discuss.openedx.org/t/what-is-the-correct-way-to-set-up-translations-for-a-third-party-xblock/19140 "2026-07-31T08:06:29Z")

</div>

Hi everyone! I’m trying to understand the current, correct approach for adding translations to a third-party XBlock (one not included in the openedx-translations repo). Initially, we added translations to our XBlock fo…

---

## [Translator access to Transifex](https://discuss.openedx.org/t/translator-access-to-transifex/18852)

<div class="topic-metadata">

**Author:** [@sarina](https://discuss.openedx.org/u/sarina)\
**Replies:** 0\
**Last updated:** [April 22, 2026, 3:20pm UTC](https://discuss.openedx.org/t/translator-access-to-transifex/18852 "2026-04-22T15:20:08Z")

</div>

Hi all, We’re running up against the number of collaborators our plan on Transifex allows. In order to mitigate this, I will be removing accounts who haven’t logged in since 1 April 2025 or before, to free up space for …

---

## [Untranslated strings in Feedback xblock](https://discuss.openedx.org/t/untranslated-strings-in-feedback-xblock/18802)

<div class="topic-metadata">

**Author:** [@mboisson](https://discuss.openedx.org/u/mboisson)\
**Replies:** 3\
**Last updated:** [April 14, 2026, 6:26pm UTC](https://discuss.openedx.org/t/untranslated-strings-in-feedback-xblock/18802 "2026-04-14T18:26:09Z")

</div>

There are a few strings that don’t get translated in the Feedback xblock: \`Thank you for voting!\` \`Thank you for your feedback!\` This is even though those strings are properly translated in Transifex. Any idea why thi…

---

## [Grouping of subjects](https://discuss.openedx.org/t/grouping-of-subjects/18738)

<div class="topic-metadata">

**Author:** [@agp02](https://discuss.openedx.org/u/agp02)\
**Replies:** 3\
**Last updated:** [April 8, 2026, 1:48pm UTC](https://discuss.openedx.org/t/grouping-of-subjects/18738 "2026-04-08T13:48:24Z")

</div>

In my openedx as an admin, i want to create hierarchy like Masters\>Branch Name\>Semester 1 or 2 or 3 \>Course name . Same way Bachelors\>Branch Name\> Semester 1 or 2 or 3 and so on…\>Course name . Students should also be abl…

---

## [Translation of quotation marks in French](https://discuss.openedx.org/t/translation-of-quotation-marks-in-french/18535)

<div class="topic-metadata">

**Author:** [@mboisson](https://discuss.openedx.org/u/mboisson)\
**Replies:** 1\
**Last updated:** [March 25, 2026, 1:11pm UTC](https://discuss.openedx.org/t/translation-of-quotation-marks-in-french/18535 "2026-03-25T13:11:51Z")

</div>

Hi, I have been helping translating content in French (mostly fr\_CA) for a few months now. One thing that bugs me is that single quotes (apostrophes, in French), seem to often be translated by &#39; While I understand…

---

## [How can I add Kazakh translations?](https://discuss.openedx.org/t/how-can-i-add-kazakh-translations/17153)

<div class="topic-metadata">

**Author:** [@abylaikhan.suev.02](https://discuss.openedx.org/u/abylaikhan.suev.02)\
**Replies:** 9\
**Last updated:** [September 19, 2025, 2:28pm UTC](https://discuss.openedx.org/t/how-can-i-add-kazakh-translations/17153 "2025-09-19T14:28:30Z")

</div>

Hello. How can I add Kazakh translations? On the official site explore.transifex.com/open-edx/openedx-translations/ I see that the translations are completed, but on https://github.com/openedx/openedx-translations they a…

---

## [How to enable kazakh language?](https://discuss.openedx.org/t/how-to-enable-kazakh-language/17168)

<div class="topic-metadata">

**Author:** [@abylaikhan.suev.02](https://discuss.openedx.org/u/abylaikhan.suev.02)\
**Replies:** 0\
**Last updated:** [September 19, 2025, 9:14am UTC](https://discuss.openedx.org/t/how-to-enable-kazakh-language/17168 "2025-09-19T09:14:31Z")

</div>

Hello everyone. I downloaded the machine translations for the Kazakh language and added them to my fork of openedx-translations. After that, I built all the images and even ran the tutor local launch command just in case…

---

## [Serbian translations requested](https://discuss.openedx.org/t/serbian-translations-requested/16890)

<div class="topic-metadata">

**Author:** [@ognjenristovski](https://discuss.openedx.org/u/ognjenristovski)\
**Replies:** 2\
**Last updated:** [September 15, 2025, 3:49pm UTC](https://discuss.openedx.org/t/serbian-translations-requested/16890 "2025-09-15T15:49:36Z")

</div>

Hello! I’m exploring OpenedX currently and wanted to setup Serbian translations. On Transifex I saw that there are none so I wanted to start translating with a few of my colleagues but I also saw that Latin Serbian (sr)…

---

## [How can the Open edX platform be translated into Kazakh?](https://discuss.openedx.org/t/how-can-the-open-edx-platform-be-translated-into-kazakh/16843)

<div class="topic-metadata">

**Author:** [@abylaikhan.suev.02](https://discuss.openedx.org/u/abylaikhan.suev.02)\
**Replies:** 1\
**Last updated:** [August 18, 2025, 1:52pm UTC](https://discuss.openedx.org/t/how-can-the-open-edx-platform-be-translated-into-kazakh/16843 "2025-08-18T13:52:22Z")

</div>

Is it possible to quickly translate the Open edX platform using AI, so that later I could simply review it visually, check where the translation is incorrect, and edit it? And how can i add to i18n, that i can choose in …

---

## [Patching default translations](https://discuss.openedx.org/t/patching-default-translations/16303)

<div class="topic-metadata">

**Author:** [@Ivor\_Scott](https://discuss.openedx.org/u/Ivor_Scott)\
**Replies:** 5\
**Last updated:** [June 13, 2025, 4:55pm UTC](https://discuss.openedx.org/t/patching-default-translations/16303 "2025-06-13T16:55:41Z")

</div>

This is really picky but, we noticed the German translations mix informal and formal (du / Sie) language. What is the process of patching the text? For example, I have located the translation I would like to change (link…

---

## [Incomplete Translation Support for Spanish (Latin America) (es\_419) in Sumac.2](https://discuss.openedx.org/t/incomplete-translation-support-for-spanish-latin-america-es-419-in-sumac-2/15335)

<div class="topic-metadata">

**Author:** [@Mahendra](https://discuss.openedx.org/u/Mahendra)\
**Replies:** 1\
**Last updated:** [March 26, 2025, 11:50am UTC](https://discuss.openedx.org/t/incomplete-translation-support-for-spanish-latin-america-es-419-in-sumac-2/15335 "2025-03-26T11:50:05Z")

</div>

Hello Everyone, We recently deployed Open edX Sumac.2 using Tutor v19.0.2 in a production environment and enabled Spanish (Latin America) (es\_419) as one of the supported languages for our client’s LMS. Before enabling…

---

## [Mount binds not showing in production](https://discuss.openedx.org/t/mount-binds-not-showing-in-production/14765)

<div class="topic-metadata">

**Author:** [@Muhammad\_Talha](https://discuss.openedx.org/u/Muhammad_Talha)\
**Replies:** 1\
**Last updated:** [January 15, 2025, 4:24pm UTC](https://discuss.openedx.org/t/mount-binds-not-showing-in-production/14765 "2025-01-15T16:24:26Z")

</div>

Hello everyone, I have made some changes to the authn MFE and mounted it and was testing it using tutor dev launch. This worked great and I was able to make the changes I wanted. However, when I run tutor local launch, …

---

## [Customize translation in LMS and CMS](https://discuss.openedx.org/t/customize-translation-in-lms-and-cms/12042)

<div class="topic-metadata">

**Author:** [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Replies:** 31\
**Last updated:** [October 30, 2024, 1:20pm UTC](https://discuss.openedx.org/t/customize-translation-in-lms-and-cms/12042 "2024-10-30T13:20:17Z")

</div>

Hi How can I change the Persian translation of some words in LMS and CMS in the simplest way

---

## [Not translated strings in Important Dates of Learning App](https://discuss.openedx.org/t/not-translated-strings-in-important-dates-of-learning-app/8129)

<div class="topic-metadata">

**Author:** [@Shukurlu](https://discuss.openedx.org/u/Shukurlu)\
**Replies:** 1\
**Last updated:** [September 6, 2022, 1:54am UTC](https://discuss.openedx.org/t/not-translated-strings-in-important-dates-of-learning-app/8129 "2022-09-06T01:54:59Z")

</div>

Hi Friends, My Open Edx site uses Azerbaijan language, Although it is translated to Azerbaijan language, Dates are shown in English in the section of Important Dates. I am adding the screen of the part, please help m…

---

## [How to add custom translations in mfe using plugin?](https://discuss.openedx.org/t/how-to-add-custom-translations-in-mfe-using-plugin/13727)

<div class="topic-metadata">

**Author:** [@Yogesh](https://discuss.openedx.org/u/Yogesh)\
**Replies:** 4\
**Last updated:** [August 23, 2024, 11:30pm UTC](https://discuss.openedx.org/t/how-to-add-custom-translations-in-mfe-using-plugin/13727 "2024-08-23T23:30:59Z")

</div>

Hello, everyone. I am trying to add custom translations for authn mfe. I am familiar with the approach to add the translation file in env/plugins/mfe/build/mfe/i18n/authn directory and then tutor images build mfe. I a…

---

## [How to use webhook-receiver in production?](https://discuss.openedx.org/t/how-to-use-webhook-receiver-in-production/13653)

<div class="topic-metadata">

**Author:** [@Yogesh](https://discuss.openedx.org/u/Yogesh)\
**Replies:** 4\
**Last updated:** [August 23, 2024, 2:12pm UTC](https://discuss.openedx.org/t/how-to-use-webhook-receiver-in-production/13653 "2024-08-23T14:12:26Z")

</div>

Hello, @fghaas @foadlind Can you please help me with the following. I was trying webhook-receiver plugin. I have tested it in my local (tutor dev). I have tested creating orders by using http://local.overhang.io:8090/…

---

## [\[Re-opened\] Text in problems gets truncated if non latin language](https://discuss.openedx.org/t/re-opened-text-in-problems-gets-truncated-if-non-latin-language/13446)

<div class="topic-metadata">

**Author:** [@kmccormick](https://discuss.openedx.org/u/kmccormick)\
**Replies:** 15\
**Last updated:** [August 16, 2024, 10:11pm UTC](https://discuss.openedx.org/t/re-opened-text-in-problems-gets-truncated-if-non-latin-language/13446 "2024-08-16T22:11:58Z")

</div>

Dimitris shared with me at the conference that this issue is still unsolved: Since that thread is locked, let’s start a new one here. @Dimitris\_Angelakis to help me reproduce this, could you share with me the XML of …

---

## [Dutch Translations](https://discuss.openedx.org/t/dutch-translations/13295)

<div class="topic-metadata">

**Author:** [@lbgm2011](https://discuss.openedx.org/u/lbgm2011)\
**Replies:** 2\
**Last updated:** [July 14, 2024, 10:53am UTC](https://discuss.openedx.org/t/dutch-translations/13295 "2024-07-14T10:53:47Z")

</div>

Dear community I just requested the language translation to Dutch in transifex. Me and a friend are starting a project and we’re eager to start translating, but do you know when the project opens up? or how long does i…

---

## [Need to alter few UI in Files & upload in Ironwood](https://discuss.openedx.org/t/need-to-alter-few-ui-in-files-upload-in-ironwood/13233)

<div class="topic-metadata">

**Author:** [@Hariharan](https://discuss.openedx.org/u/Hariharan)\
**Replies:** 1\
**Last updated:** [June 17, 2024, 2:01pm UTC](https://discuss.openedx.org/t/need-to-alter-few-ui-in-files-upload-in-ironwood/13233 "2024-06-17T14:01:38Z")

</div>

My openedx version is Ironwood. I need to alter a few UI enhancements in Files & Upload. In the copy URLs column, I need to change the studio and web text to Relative link and absolute link. And I need to change the dele…

---

## [How can I get access of openedx-translation?](https://discuss.openedx.org/t/how-can-i-get-access-of-openedx-translation/13053)

<div class="topic-metadata">

**Author:** [@Tashi\_Dhondup](https://discuss.openedx.org/u/Tashi_Dhondup)\
**Replies:** 2\
**Last updated:** [May 21, 2024, 1:45pm UTC](https://discuss.openedx.org/t/how-can-i-get-access-of-openedx-translation/13053 "2024-05-21T13:45:30Z")

</div>

Hello, I’m Tashi Dhondup. I’m currently working on translating the edX platform into Tibetan. However, I currently don’t have access to openedX-Translations. We have already submitted a request Tibetan to be approved q…

---

## [Existing translations not showing on some pages](https://discuss.openedx.org/t/existing-translations-not-showing-on-some-pages/12841)

<div class="topic-metadata">

**Author:** [@Mikaio](https://discuss.openedx.org/u/Mikaio)\
**Replies:** 2\
**Last updated:** [April 24, 2024, 6:42pm UTC](https://discuss.openedx.org/t/existing-translations-not-showing-on-some-pages/12841 "2024-04-24T18:42:29Z")

</div>

Hi there. Since this is my first post on the community, nice to meet you all. I have been trying to create a new theme for opendx using Indigo as base. It’s been working so far, I was able to change the color palette, a…

---

## [Translations issues with the frontend-app-learner-dashboard](https://discuss.openedx.org/t/translations-issues-with-the-frontend-app-learner-dashboard/12287)

<div class="topic-metadata">

**Author:** [@sambapete](https://discuss.openedx.org/u/sambapete)\
**Replies:** 10\
**Last updated:** [February 19, 2024, 9:28am UTC](https://discuss.openedx.org/t/translations-issues-with-the-frontend-app-learner-dashboard/12287 "2024-02-19T09:28:47Z")

</div>

Hello again! :grin: Even if I am no longer a core contributor or part of the Open edX community, I find myself finding bugs again as we try to import some of our courses to edx.org. This time, I found a major issue wit…

---

## [I18n generate does not work in the Maple version](https://discuss.openedx.org/t/i18n-generate-does-not-work-in-the-maple-version/12232)

<div class="topic-metadata">

**Author:** [@zevitagem](https://discuss.openedx.org/u/zevitagem)\
**Replies:** 0\
**Last updated:** [February 2, 2024, 3:54pm UTC](https://discuss.openedx.org/t/i18n-generate-does-not-work-in-the-maple-version/12232 "2024-02-02T15:54:34Z")

</div>

I’m using the version: tutor/CHANGELOG.md at master · overhangio/tutor · GitHub The tutor in this version uses the Openedx version: (open-release/maple.3) If we open the Openedx code, in the final repository, in the MA…

---

## [Translating Strings from DB Fields](https://discuss.openedx.org/t/translating-strings-from-db-fields/11143)

<div class="topic-metadata">

**Author:** [@Hilary](https://discuss.openedx.org/u/Hilary)\
**Replies:** 2\
**Last updated:** [September 13, 2023, 3:37pm UTC](https://discuss.openedx.org/t/translating-strings-from-db-fields/11143 "2023-09-13T15:37:14Z")

</div>

We are working on a code change in edx-platform and would ideally like to store certain data points in a MySQL DB table. The code would then loop through the data (based on specific filters) and display specific field va…

---

## [How to change the calendar from Gregorian to something else?](https://discuss.openedx.org/t/how-to-change-the-calendar-from-gregorian-to-something-else/3596)

<div class="topic-metadata">

**Author:** [@perpi](https://discuss.openedx.org/u/perpi)\
**Replies:** 4\
**Last updated:** [May 29, 2023, 7:26am UTC](https://discuss.openedx.org/t/how-to-change-the-calendar-from-gregorian-to-something-else/3596 "2023-05-29T07:26:21Z")

</div>

The calendars of many people in different parts of the world are local and specific to those places. Is it possible to personalize the course calendar and change it to Chinese/Hijri(my case)/etc? For a functional localiz…

---

## [Language settings unconsistency](https://discuss.openedx.org/t/language-settings-unconsistency/8466)

<div class="topic-metadata">

**Author:** [@Evgen\_Dyudyunov](https://discuss.openedx.org/u/Evgen_Dyudyunov)\
**Replies:** 2\
**Last updated:** [April 27, 2023, 12:52pm UTC](https://discuss.openedx.org/t/language-settings-unconsistency/8466 "2023-04-27T12:52:47Z")

</div>

The Account MFE provides the ability to change the platform language using the hardcoded options (source is here): On other hand, the legacy frontend (all the non-MFE parts) including the header language selector use…

---

## [Czech Localization](https://discuss.openedx.org/t/czech-localization/9936)

<div class="topic-metadata">

**Author:** [@spotter](https://discuss.openedx.org/u/spotter)\
**Replies:** 0\
**Last updated:** [April 23, 2023, 1:44pm UTC](https://discuss.openedx.org/t/czech-localization/9936 "2023-04-23T13:44:12Z")

</div>

Hi, here is the first attempt to translate to Czech, please update the interface so that we can select Czech. Thanks. edX101 edX Mobile Apps edx-platform Open edX Releases XBlocks issue: Enable Czech language in…

---

## [Unable to fetch translations from Transifex](https://discuss.openedx.org/t/unable-to-fetch-translations-from-transifex/9509)

<div class="topic-metadata">

**Author:** [@Ali\_Salman](https://discuss.openedx.org/u/Ali_Salman)\
**Replies:** 0\
**Last updated:** [March 7, 2023, 6:32am UTC](https://discuss.openedx.org/t/unable-to-fetch-translations-from-transifex/9509 "2023-03-07T06:32:11Z")

</div>

To obtain the translation from Transifex, we execute the command tx pull -l ar in the edx-platform shell. This command was functional until a month ago, but presently it is generating an error message when an attempt is …

[Next page](https://discuss.openedx.org/c/development/i18n/28.md?page=1)
