Skip to content

Commit 3bd7c9d

Browse files
devGregAclaude
andcommitted
i18n: add 10 more language catalogs (incl. 3 RTL); 28 languages offered
New translated catalogs (1929 strings each): Hebrew, Ukrainian, Filipino, Thai, Bengali, Persian, Urdu, Tamil, Telugu, Marathi. Hebrew, Persian and Urdu are right-to-left and render correctly via the v3 RTL support already in place (dir from LANGUAGE_BIDI + logical CSS); Latin-script brand/code tokens are kept left-to-right inside the RTL/Indic text. Added all 10 to LANGUAGES (selector now 28) and updated the test. Same pipeline: pinned per-language security glossary, every placeholder/HTML fragment preserved and verified token-by-token, all catalogs pass msgfmt --check, 0 fuzzy. Verified on the authenticated v3 UI: he/fa/ur render dir=rtl, uk/ta/th/bn/tl render dir=ltr, all HTTP 200. Machine-generated translations; native-speaker review recommended before treating as authoritative. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1 parent a717bf3 commit 3bd7c9d

12 files changed

Lines changed: 99255 additions & 4 deletions

File tree

dojo/locale/bn/LC_MESSAGES/django.po

Lines changed: 9946 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/fa/LC_MESSAGES/django.po

Lines changed: 9840 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/he/LC_MESSAGES/django.po

Lines changed: 9690 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/mr/LC_MESSAGES/django.po

Lines changed: 9906 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/ta/LC_MESSAGES/django.po

Lines changed: 10084 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/te/LC_MESSAGES/django.po

Lines changed: 9968 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/th/LC_MESSAGES/django.po

Lines changed: 9840 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/tl/LC_MESSAGES/django.po

Lines changed: 10130 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/uk/LC_MESSAGES/django.po

Lines changed: 9950 additions & 0 deletions
Large diffs are not rendered by default.

dojo/locale/ur/LC_MESSAGES/django.po

Lines changed: 9885 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)