updated translations: de, es, ru

This commit is contained in:
or-else
2021-08-22 14:39:24 -07:00
parent 775915e6b2
commit dd79587a63
16 changed files with 93 additions and 231 deletions
+1 -1
View File
File diff suppressed because one or more lines are too long
+12 -4
View File
@@ -11,6 +11,7 @@ const EXTRACTED_STRINGS = './src/i18n/ex/base-en.json';
const BASE_LANG = 'en';
const LANG_DIR = './src/i18n/';
const LANG_PATTERN = './src/i18n/*.json';
const LANG_PATTERN_ONE = './src/i18n/%s.json';
const FINAL_FILE = './src/messages.json';
const args = process.argv.slice(2);
@@ -20,11 +21,18 @@ function getLocaleFromFileName(filename) {
return parts[parts.length - 1].split('.json')[0];
}
// Called with a parameter?
function printf(str) {
const args = [].slice.call(arguments, 1);
let i = 0;
return str.replace(/%s/g, () => args[i++]);
}
// Called with one or two parameters?
if (args[0] == 'missing' || args[0] == 'obsolete') {
// Extract missing or obsolete translations as requested.
// Read all translations.
const extracted = globSync(LANG_PATTERN)
// Read either all or just one translation.
const pattern = args[1] ? printf(LANG_PATTERN_ONE, args[1]) : LANG_PATTERN;
const extracted = globSync(pattern)
.map((filename) => {
const locale = getLocaleFromFileName(filename);
const translated = JSON.parse(fs.readFileSync(filename, 'utf8'));
@@ -83,7 +91,7 @@ globSync(LANG_PATTERN)
const [key, value] = ent;
if (!baseMessages[key] && translated[key]) {
// Obsolete, no longer missing.
translated[key].missing = false;
translated[key].missing = !translated[key].translation;
translated[key].obsolete = true;
}
});
+14 -49
View File
@@ -34,13 +34,6 @@
"missing": false,
"obsolete": false
},
"action_more": {
"translation": "Mehr",
"defaultMessage": "More",
"description": "Action for showing more content",
"missing": false,
"obsolete": true
},
"action_report_chat": {
"translation": "Unterhaltung melden",
"defaultMessage": "Report Conversation",
@@ -461,13 +454,6 @@
"missing": false,
"obsolete": false
},
"label_default_access": {
"translation": "Standard Zugriffsmodus:",
"defaultMessage": "Default access mode:",
"description": "Section title",
"missing": false,
"obsolete": true
},
"label_default_access_mode": {
"translation": "Standard Zugriffsmodus:",
"defaultMessage": "Default access mode:",
@@ -1026,13 +1012,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_general": {
"translation": "Allgemein",
"defaultMessage": "General",
"description": "Sidepanel title for TopicCommonView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_notifications": {
"translation": "Benachrichtigungen",
"defaultMessage": "Notifications",
@@ -1040,13 +1019,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_security": {
"translation": "Sicherheit",
"defaultMessage": "Security",
"description": "Sidepanel title for AccSecurityView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_support": {
"translation": "Unterstützung",
"defaultMessage": "Support",
@@ -1082,13 +1054,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_crop": {
"translation": "Zum Anpassen ziehen",
"defaultMessage": "Drag to Adjust",
"description": "Sidepanel title for AvatarCropView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_login": {
"translation": "Anmelden",
"defaultMessage": "Sign In",
@@ -1272,17 +1237,17 @@
"obsolete": false
},
"description_editing_placeholder": {
"translation": "",
"translation": "Beschreibung (optional)",
"defaultMessage": "Description (optional)",
"description": "Placeholder for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"label_description": {
"translation": "",
"translation": "Beschreibung",
"defaultMessage": "Description",
"description": "Label for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"button_security": {
@@ -1293,10 +1258,10 @@
"obsolete": false
},
"panel_title_general": {
"translation": "",
"translation": "Allgemein",
"defaultMessage": "General",
"description": "Title for TopicCommon.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_security": {
@@ -1307,10 +1272,10 @@
"obsolete": false
},
"panel_title_crop": {
"translation": "",
"translation": "Zum Anpassen ziehen",
"defaultMessage": "Drag to Adjust",
"description": "Title for AvatarCropView.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_members": {
@@ -1321,17 +1286,17 @@
"obsolete": false
},
"permissions_anonymous": {
"translation": "",
"translation": "Anonym",
"defaultMessage": "Anonymous",
"description": "Title for editing default anonymous permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"permissions_authenticated": {
"translation": "",
"translation": "Authentifiziert",
"defaultMessage": "Authenticated",
"description": "Title for editing default authenticated permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"topic_delete": {
@@ -1342,10 +1307,10 @@
"obsolete": false
},
"permissions_user": {
"translation": "",
"translation": "Benutzerberechtigungen",
"defaultMessage": "User's Permissions",
"description": "Title for editing user's permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"password_reset_email_sent": {
+22 -78
View File
@@ -34,13 +34,6 @@
"missing": false,
"obsolete": false
},
"action_more": {
"translation": "Más",
"defaultMessage": "More",
"description": "Action for showing more content",
"missing": false,
"obsolete": true
},
"action_report_chat": {
"translation": "Reportar conversación",
"defaultMessage": "Report Conversation",
@@ -461,13 +454,6 @@
"missing": false,
"obsolete": false
},
"label_default_access": {
"translation": "Modo de acceso predeterminado:",
"defaultMessage": "Default access mode:",
"description": "Section title",
"missing": false,
"obsolete": true
},
"label_default_access_mode": {
"translation": "Modo de acceso predeterminado:",
"defaultMessage": "Default access mode:",
@@ -1026,13 +1012,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_general": {
"translation": "General",
"defaultMessage": "General",
"description": "Sidepanel title for TopicCommonView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_notifications": {
"translation": "Notificaciones",
"defaultMessage": "Notifications",
@@ -1040,13 +1019,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_security": {
"translation": "Seguridad",
"defaultMessage": "Security",
"description": "Sidepanel title for AccSecurityView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_support": {
"translation": "Soporte",
"defaultMessage": "Support",
@@ -1082,13 +1054,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_crop": {
"translation": "Arrastra para ajustar",
"defaultMessage": "Drag to Adjust",
"description": "Sidepanel title for AvatarCropView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_login": {
"translation": "Iniciar sesión",
"defaultMessage": "Sign In",
@@ -1180,13 +1145,6 @@
"missing": false,
"obsolete": false
},
"title_info": {
"translation": "Información",
"defaultMessage": "Info",
"description": "Title for InfoView",
"missing": false,
"obsolete": true
},
"title_manage_tags": {
"translation": "Gestionar",
"defaultMessage": "Manage",
@@ -1272,87 +1230,73 @@
"obsolete": false
},
"description_editing_placeholder": {
"translation": "",
"translation": "Descripción (opcional)",
"defaultMessage": "Description (optional)",
"description": "Placeholder for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"label_description": {
"translation": "",
"translation": "Descripción",
"defaultMessage": "Description",
"description": "Label for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"button_security": {
"translation": "",
"translation": "Seguridad",
"defaultMessage": "Security",
"description": "Navigaton button for security panel.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_acc_general": {
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"obsolete": true
},
"panel_title_crop": {
"translation": "",
"translation": "Arrastra para ajustar",
"defaultMessage": "Drag to Adjust",
"description": "Title for AvatarCropView.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_general": {
"translation": "",
"translation": "General",
"defaultMessage": "General",
"description": "Title for TopicCommon.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_members": {
"translation": "",
"translation": "Miembros",
"defaultMessage": "Members",
"description": "Title for managing group members view.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_security": {
"translation": "",
"translation": "Seguridad",
"defaultMessage": "Security",
"description": "Title for TopicSecirity and AccSecurity.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_info": {
"translation": "",
"translation": "Información",
"defaultMessage": "Info",
"description": "Title for InfoView",
"missing": true,
"missing": false,
"obsolete": false
},
"permissions_anonymous": {
"translation": "",
"translation": "Anónimo",
"defaultMessage": "Anonymous",
"description": "Title for editing default anonymous permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"permissions_authenticated": {
"translation": "",
"translation": "Autenticado",
"defaultMessage": "Authenticated",
"description": "Title for editing default authenticated permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"topic_delete": {
@@ -1363,10 +1307,10 @@
"obsolete": false
},
"permissions_user": {
"translation": "",
"translation": "Permisos del usuario",
"defaultMessage": "User's Permissions",
"description": "Title for editing user's permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"password_reset_email_sent": {
+2 -2
View File
@@ -1306,14 +1306,14 @@
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_crop": {
+2 -2
View File
@@ -1296,14 +1296,14 @@
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_crop": {
+22 -78
View File
@@ -34,13 +34,6 @@
"missing": false,
"obsolete": false
},
"action_more": {
"translation": "Ещё",
"defaultMessage": "More",
"description": "Action for showing more content",
"missing": false,
"obsolete": true
},
"action_report_chat": {
"translation": "Сообщить о нарушении",
"defaultMessage": "Report Conversation",
@@ -461,13 +454,6 @@
"missing": false,
"obsolete": false
},
"label_default_access": {
"translation": "Права по умолчанию:",
"defaultMessage": "Default access mode:",
"description": "Section title",
"missing": false,
"obsolete": true
},
"label_default_access_mode": {
"translation": "Доступ по умолчанию:",
"defaultMessage": "Default access mode:",
@@ -1026,13 +1012,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_general": {
"translation": "Общие настройки",
"defaultMessage": "General",
"description": "Sidepanel title for TopicCommonView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_notifications": {
"translation": "Уведомления",
"defaultMessage": "Notifications",
@@ -1040,13 +1019,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_acc_security": {
"translation": "Безопасность",
"defaultMessage": "Security",
"description": "Sidepanel title for AccSecurityView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_acc_support": {
"translation": "Поддержка",
"defaultMessage": "Support",
@@ -1082,13 +1054,6 @@
"missing": false,
"obsolete": false
},
"sidepanel_title_crop": {
"translation": "Обрезать картинку",
"defaultMessage": "Drag to Adjust",
"description": "Sidepanel title for AvatarCropView.",
"missing": false,
"obsolete": true
},
"sidepanel_title_login": {
"translation": "Авторизация",
"defaultMessage": "Sign In",
@@ -1180,13 +1145,6 @@
"missing": false,
"obsolete": false
},
"title_info": {
"translation": "Подробности",
"defaultMessage": "Info",
"description": "Title for InfoView",
"missing": false,
"obsolete": true
},
"title_manage_tags": {
"translation": "Редактировать",
"defaultMessage": "Manage",
@@ -1272,87 +1230,73 @@
"obsolete": false
},
"description_editing_placeholder": {
"translation": "",
"translation": "Описание (не обязательно)",
"defaultMessage": "Description (optional)",
"description": "Placeholder for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"label_description": {
"translation": "",
"translation": "Описание",
"defaultMessage": "Description",
"description": "Label for editing topic description",
"missing": true,
"missing": false,
"obsolete": false
},
"button_security": {
"translation": "",
"translation": "Безопасность",
"defaultMessage": "Security",
"description": "Navigaton button for security panel.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_acc_general": {
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"obsolete": true
},
"panel_title_crop": {
"translation": "",
"translation": "Обрезать картинку",
"defaultMessage": "Drag to Adjust",
"description": "Title for AvatarCropView.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_general": {
"translation": "",
"translation": "Общие настройки",
"defaultMessage": "General",
"description": "Title for TopicCommon.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_members": {
"translation": "",
"translation": "Участники",
"defaultMessage": "Members",
"description": "Title for managing group members view.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_security": {
"translation": "",
"translation": "Безопасность",
"defaultMessage": "Security",
"description": "Title for TopicSecirity and AccSecurity.",
"missing": true,
"missing": false,
"obsolete": false
},
"panel_title_info": {
"translation": "",
"translation": "Подробности",
"defaultMessage": "Info",
"description": "Title for InfoView",
"missing": true,
"missing": false,
"obsolete": false
},
"permissions_anonymous": {
"translation": "",
"translation": "Анонимный",
"defaultMessage": "Anonymous",
"description": "Title for editing default anonymous permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"permissions_authenticated": {
"translation": "",
"translation": "Авторизованный",
"defaultMessage": "Authenticated",
"description": "Title for editing default authenticated permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"topic_delete": {
@@ -1363,10 +1307,10 @@
"obsolete": false
},
"permissions_user": {
"translation": "",
"translation": "Права доступа",
"defaultMessage": "User's Permissions",
"description": "Title for editing user's permissions",
"missing": true,
"missing": false,
"obsolete": false
},
"password_reset_email_sent": {
+3 -3
View File
@@ -1080,7 +1080,7 @@
"sidepanel_title_crop": {
"defaultMessage": "Drag to Adjust",
"description": "Sidepanel title for AvatarCropView.",
"missing": false,
"missing": true,
"obsolete": true
},
"sidepanel_title_login": {
@@ -1295,14 +1295,14 @@
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_crop": {
+2 -2
View File
@@ -1296,14 +1296,14 @@
"translation": "",
"defaultMessage": "General",
"description": "Title for TopicCommonView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_acc_security": {
"translation": "",
"defaultMessage": "Security",
"description": "Title for TopicSecirityView and AccSecurityView.",
"missing": false,
"missing": true,
"obsolete": true
},
"panel_title_crop": {
+1 -1
View File
File diff suppressed because one or more lines are too long
+4 -3
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+4 -4
View File
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long