fix(i18n): align Russian locale with dev

This commit is contained in:
Evgeny Polupanov
2026-07-19 15:50:07 +03:00
parent 3e45ffd370
commit 0cfa67ea0a
2 changed files with 5749 additions and 5693 deletions
+13
View File
@@ -382,6 +382,18 @@ const TR_COGNATES = [
'{{filament}} @ {{temp}}°C', // drying badge: filament code + universal °C
];
const RU_COGNATES = [
'MakerWorld: {{designer}}',
'email',
'{{printer}}: {{error}}',
'Bambu Cloud',
'Orca Cloud',
'{{name}} — {{stage}} ({{percent}}%) — {{elapsed}}',
'EC984C,#6CD4BC,A66EB9,D87694',
'({{count}}/8)',
'(25%, 50%, 75%)',
];
const IDENTICAL_TO_EN_ALLOWED = {
de: new Set(DE_COGNATES),
fr: new Set(FR_COGNATES),
@@ -393,6 +405,7 @@ const IDENTICAL_TO_EN_ALLOWED = {
'zh-CN': new Set(ZH_CN_COGNATES),
'zh-TW': new Set(ZH_TW_COGNATES),
tr: new Set(TR_COGNATES),
ru: new Set(RU_COGNATES),
};
// Pure comparison logic, exported so tests can verify each failure mode