mirror of
https://github.com/kilyabin/psysonic.git
synced 2026-07-21 22:15:40 +00:00
Feat/romanian translation (#663)
* feat(i18n): Add Romanian translation * feat(i18n): Update Romanian translation to lang file changes * feat(i18n): Add new Romanian translation entries * fix(i18n): add settings.languageRo to remaining locale bundles Romanian was missing from the language picker labels when UI was not en/ro; add endonym-style names per locale (de/fr/nl/nb/ru/es/zh) for consistency. * fix(i18n): use Romanian autonym for settings.languageRo everywhere Match existing language picker convention (e.g. languageDe is Deutsch in every locale bundle). Replaces UI-language translations of Romanian.
This commit is contained in:
@@ -59,6 +59,7 @@ export function SystemTab() {
|
||||
{ value: 'nb', label: t('settings.languageNb') },
|
||||
{ value: 'ru', label: t('settings.languageRu') },
|
||||
{ value: 'zh', label: t('settings.languageZh') },
|
||||
{ value: 'ro', label: t('settings.languageRo') },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -8,6 +8,7 @@ import { nbTranslation } from './locales/nb';
|
||||
import { ruTranslation } from './locales/ru';
|
||||
import { nlTranslation } from './locales/nl';
|
||||
import { esTranslation } from './locales/es';
|
||||
import { roTranslation } from './locales/ro';
|
||||
|
||||
const savedLanguage = localStorage.getItem('psysonic_language') || 'en';
|
||||
|
||||
@@ -23,6 +24,7 @@ i18n
|
||||
zh: { translation: zhTranslation },
|
||||
nb: { translation: nbTranslation },
|
||||
ru: { translation: ruTranslation },
|
||||
ro: { translation: roTranslation },
|
||||
},
|
||||
lng: savedLanguage,
|
||||
fallbackLng: 'en',
|
||||
|
||||
@@ -587,6 +587,7 @@ export const deTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Schriftart',
|
||||
fontHintOpenDyslexic: 'Legasthenie-freundlich · keine Chinesisch-Unterstützung',
|
||||
theme: 'Design',
|
||||
|
||||
@@ -589,6 +589,7 @@ export const enTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Font',
|
||||
fontHintOpenDyslexic: 'Dyslexia-friendly · no Chinese support',
|
||||
theme: 'Theme',
|
||||
|
||||
@@ -579,6 +579,7 @@ export const esTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Fuente',
|
||||
fontHintOpenDyslexic: 'Compatible con dislexia · sin soporte para chino',
|
||||
theme: 'Tema',
|
||||
|
||||
@@ -577,6 +577,7 @@ export const frTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Police',
|
||||
fontHintOpenDyslexic: 'Adapté à la dyslexie · sans prise en charge du chinois',
|
||||
theme: 'Thème',
|
||||
|
||||
@@ -577,6 +577,7 @@ export const nbTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Skrifttype',
|
||||
fontHintOpenDyslexic: 'Dyslexivennlig · ingen kinesisk støtte',
|
||||
theme: 'Tema',
|
||||
|
||||
@@ -576,6 +576,7 @@ export const nlTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Lettertype',
|
||||
fontHintOpenDyslexic: 'Dyslexie-vriendelijk · geen Chinese ondersteuning',
|
||||
theme: 'Thema',
|
||||
|
||||
+1876
File diff suppressed because it is too large
Load Diff
@@ -610,6 +610,7 @@ export const ruTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: 'Шрифт',
|
||||
fontHintOpenDyslexic: 'Подходит для дислексии · без поддержки китайского',
|
||||
theme: 'Тема',
|
||||
|
||||
@@ -571,6 +571,7 @@ export const zhTranslation = {
|
||||
languageNb: 'Norsk',
|
||||
languageRu: 'Русский',
|
||||
languageZh: '中文',
|
||||
languageRo: 'Română',
|
||||
font: '字体',
|
||||
fontHintOpenDyslexic: '阅读障碍友好 · 不支持中文',
|
||||
theme: '主题',
|
||||
|
||||
Reference in New Issue
Block a user