mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-28 17:43:47 +00:00
test(i18n): опустошить allowlist после мержа #489 + перевод realtimeTitle
Поверх #491: #489 уже в dev — записи resetPassword.*/expiredDate_trial и placeholder-исключение serverAccess из allowlist удалены (по инструкции самого теста); последняя дыра admin.remnawave.traffic.realtimeTitle закрыта переводом — проверка синхронности теперь строгая, без известных исключений
This commit is contained in:
@@ -1703,6 +1703,7 @@
|
|||||||
"totalUpload": "Upload",
|
"totalUpload": "Upload",
|
||||||
"totalTraffic": "Total",
|
"totalTraffic": "Total",
|
||||||
"online": "online",
|
"online": "online",
|
||||||
|
"realtimeTitle": "Realtime traffic",
|
||||||
"inbounds": "Inbounds",
|
"inbounds": "Inbounds",
|
||||||
"outbounds": "Outbounds"
|
"outbounds": "Outbounds"
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -17,22 +17,12 @@ const RU_ONLY_NAMESPACES = [
|
|||||||
'admin.settings.presets.',
|
'admin.settings.presets.',
|
||||||
];
|
];
|
||||||
|
|
||||||
// Известные дыры на момент добавления теста. НЕ добавлять сюда новые ключи —
|
// Известные дыры. #489 смержен, realtimeTitle переведён — список пуст.
|
||||||
// переводите en.json. Записи ниже удалить после мержа PR #489.
|
const KNOWN_MISSING_IN_EN = new Set<string>([
|
||||||
const KNOWN_MISSING_IN_EN = new Set([
|
// Пусто — так и держать: новые ключи переводите в en.json, а не вносите сюда.
|
||||||
'admin.remnawave.traffic.realtimeTitle',
|
|
||||||
'dashboard.expired.expiredDate_trial',
|
|
||||||
'resetPassword.enterNewPassword',
|
|
||||||
'resetPassword.invalidToken',
|
|
||||||
'resetPassword.redirectingToLogin',
|
|
||||||
'resetPassword.setPassword',
|
|
||||||
'resetPassword.success',
|
|
||||||
'resetPassword.title',
|
|
||||||
'resetPassword.tokenExpiredOrInvalid',
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
// Удалить после мержа PR #489 (en-значение получит {{count}}).
|
const KNOWN_PLACEHOLDER_MISMATCHES = new Set<string>([]);
|
||||||
const KNOWN_PLACEHOLDER_MISMATCHES = new Set(['promo.offers.serverAccess']);
|
|
||||||
|
|
||||||
// Плюральные категории i18next: ru использует _one/_few/_many, en — _one/_other.
|
// Плюральные категории i18next: ru использует _one/_few/_many, en — _one/_other.
|
||||||
// Сравниваем БАЗОВЫЕ ключи (без плюрального суффикса); context-варианты
|
// Сравниваем БАЗОВЫЕ ключи (без плюрального суффикса); context-варианты
|
||||||
|
|||||||
Reference in New Issue
Block a user