🌍 i18n: Add Thai Language Support and Update Translations (#6219)

* 🌍 i18n: Add Thai Language Support and Update Translations

* 📝 docs: Update Locize Logo in README.md
This commit is contained in:
Ruben Talstra 2025-03-07 17:57:57 +01:00 committed by GitHub
parent b51cd21b3c
commit c5e012abc0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 11 additions and 6 deletions

View file

@ -197,6 +197,6 @@ We thank [Locize](https://locize.com) for their translation management tools tha
<p align="center"> <p align="center">
<a href="https://locize.com" target="_blank" rel="noopener noreferrer"> <a href="https://locize.com" target="_blank" rel="noopener noreferrer">
<img src="https://locize.com/img/locize_color.svg" alt="Locize Logo" height="50"> <img src="https://github.com/user-attachments/assets/d6b70894-6064-475e-bb65-92a9e23e0077" alt="Locize Logo" height="50">
</a> </a>
</p> </p>

View file

@ -68,6 +68,7 @@ export const LangSelector = ({
{ value: 'sv-SE', label: localize('com_nav_lang_swedish') }, { value: 'sv-SE', label: localize('com_nav_lang_swedish') },
{ value: 'ko-KR', label: localize('com_nav_lang_korean') }, { value: 'ko-KR', label: localize('com_nav_lang_korean') },
{ value: 'vi-VN', label: localize('com_nav_lang_vietnamese') }, { value: 'vi-VN', label: localize('com_nav_lang_vietnamese') },
{ value: 'th-TH', label: localize('com_nav_lang_thai') },
{ value: 'tr-TR', label: localize('com_nav_lang_turkish') }, { value: 'tr-TR', label: localize('com_nav_lang_turkish') },
{ value: 'nl-NL', label: localize('com_nav_lang_dutch') }, { value: 'nl-NL', label: localize('com_nav_lang_dutch') },
{ value: 'id-ID', label: localize('com_nav_lang_indonesia') }, { value: 'id-ID', label: localize('com_nav_lang_indonesia') },

View file

@ -371,6 +371,7 @@
"com_nav_lang_swedish": "Svenska", "com_nav_lang_swedish": "Svenska",
"com_nav_lang_traditional_chinese": "繁體中文", "com_nav_lang_traditional_chinese": "繁體中文",
"com_nav_lang_turkish": "Türkçe", "com_nav_lang_turkish": "Türkçe",
"com_nav_lang_thai": "ไทย",
"com_nav_lang_vietnamese": "Tiếng Việt", "com_nav_lang_vietnamese": "Tiếng Việt",
"com_nav_language": "Language", "com_nav_language": "Language",
"com_nav_latex_parsing": "Parsing LaTeX in messages (may affect performance)", "com_nav_latex_parsing": "Parsing LaTeX in messages (may affect performance)",
@ -834,4 +835,4 @@
"com_ui_zoom": "Zoom", "com_ui_zoom": "Zoom",
"com_user_message": "You", "com_user_message": "You",
"com_warning_resubmit_unsupported": "Resubmitting the AI message is not supported for this endpoint." "com_warning_resubmit_unsupported": "Resubmitting the AI message is not supported for this endpoint."
} }

View file

@ -18,8 +18,9 @@ import translationJa from './ja/translation.json';
import translationKa from './ka/translation.json'; import translationKa from './ka/translation.json';
import translationSv from './sv/translation.json'; import translationSv from './sv/translation.json';
import translationKo from './ko/translation.json'; import translationKo from './ko/translation.json';
import translationVi from './vi/translation.json'; import translationTh from './th/translation.json';
import translationTr from './tr/translation.json'; import translationTr from './tr/translation.json';
import translationVi from './vi/translation.json';
import translationNl from './nl/translation.json'; import translationNl from './nl/translation.json';
import translationId from './id/translation.json'; import translationId from './id/translation.json';
import translationHe from './he/translation.json'; import translationHe from './he/translation.json';
@ -47,8 +48,9 @@ export const resources = {
ka: { translation: translationKa }, ka: { translation: translationKa },
sv: { translation: translationSv }, sv: { translation: translationSv },
ko: { translation: translationKo }, ko: { translation: translationKo },
vi: { translation: translationVi }, th: { translation: translationTh },
tr: { translation: translationTr }, tr: { translation: translationTr },
vi: { translation: translationVi },
nl: { translation: translationNl }, nl: { translation: translationNl },
id: { translation: translationId }, id: { translation: translationId },
he: { translation: translationHe }, he: { translation: translationHe },
@ -62,7 +64,7 @@ i18n
fallbackLng: { fallbackLng: {
'zh-TW': ['zh-Hant', 'en'], 'zh-TW': ['zh-Hant', 'en'],
'zh-HK': ['zh-Hant', 'en'], 'zh-HK': ['zh-Hant', 'en'],
'zh': ['zh-Hans', 'en'], zh: ['zh-Hans', 'en'],
default: ['en'], default: ['en'],
}, },
fallbackNS: 'translation', fallbackNS: 'translation',
@ -73,4 +75,4 @@ i18n
interpolation: { escapeValue: false }, interpolation: { escapeValue: false },
}); });
export default i18n; export default i18n;

View file

@ -0,0 +1 @@
{}