+ translations: add twosky config file

This commit is contained in:
Ildar Kamalov 2019-08-20 17:12:11 +03:00
parent 09a52436fb
commit 568a7a7334
6 changed files with 35 additions and 20 deletions

20
.twosky.json Normal file
View File

@ -0,0 +1,20 @@
[
{
"project_id": "home",
"base_locale": "en",
"localizable_files": "client/src/__locales/en.json",
"languages": {
"en": "English",
"es": "Español",
"fr": "Français",
"pt-br": "Portuguese (BR)",
"sv": "Svenska",
"vi": "Tiếng Việt",
"bg": "Български",
"ru": "Русский",
"ja": "日本語",
"zh-tw": "正體中文",
"zh-cn": "简体中文"
}
}
]

View File

@ -211,10 +211,10 @@
"install_devices_router_list_2": "Busque la configuración de DHCP/DNS. Busque las letras DNS junto a un campo que permita ingresar dos o tres grupos de números, cada uno dividido en cuatro grupos de uno a tres dígitos.", "install_devices_router_list_2": "Busque la configuración de DHCP/DNS. Busque las letras DNS junto a un campo que permita ingresar dos o tres grupos de números, cada uno dividido en cuatro grupos de uno a tres dígitos.",
"install_devices_router_list_3": "Ingrese las direcciones de su servidor AdGuard Home allí.", "install_devices_router_list_3": "Ingrese las direcciones de su servidor AdGuard Home allí.",
"install_devices_windows_list_1": "Abra el Panel de control a través del menú Inicio o en el buscador de Windows.", "install_devices_windows_list_1": "Abra el Panel de control a través del menú Inicio o en el buscador de Windows.",
"install_devices_windows_list_2": "Vaya a la categoría Red e Internet, luego al Centro de redes y recursos compartidos.", "install_devices_windows_list_2": "Vaya a la categoría Redes e Internet, luego a Centro de redes y recursos compartidos.",
"install_devices_windows_list_3": "En el lado izquierdo de la pantalla, busque Cambiar la configuración del adaptador y haga clic en él.", "install_devices_windows_list_3": "En el lado izquierdo de la pantalla, busque Cambiar configuración del adaptador y luego haga clic en él.",
"install_devices_windows_list_4": "Seleccione su conexión activa, luego haga clic derecho sobre ella y elija Propiedades.", "install_devices_windows_list_4": "Seleccione su conexión activa, haga clic derecho sobre ella y elija Propiedades.",
"install_devices_windows_list_5": "Busque el Protocolo de Internet versión 4 (TCP/IP) en la lista, selecciónelo y luego haga clic en Propiedades nuevamente.", "install_devices_windows_list_5": "Busque en la lista el Protocolo de Internet versión 4 (TCP/IP), selecciónelo y vuelva a hacer clic en Propiedades.",
"install_devices_windows_list_6": "Elija Usar las siguientes direcciones de servidor DNS e ingrese las direcciones de su servidor AdGuard Home.", "install_devices_windows_list_6": "Elija Usar las siguientes direcciones de servidor DNS e ingrese las direcciones de su servidor AdGuard Home.",
"install_devices_macos_list_1": "Haga clic en el icono de Apple y vaya a Preferencias del sistema.", "install_devices_macos_list_1": "Haga clic en el icono de Apple y vaya a Preferencias del sistema.",
"install_devices_macos_list_2": "Haga clic en Red.", "install_devices_macos_list_2": "Haga clic en Red.",

View File

@ -1,4 +1,9 @@
{ {
"client_settings": "Paramètres du client",
"example_upstream_reserved": "vous pouvez spécifier un DNS upstream <0>pour un/des domaine(s) spécifique(s)</0>",
"upstream_parallel": "Utilisez des requêtes parallèles pour accélérer la résolution en requêtant simultanément tous les serveurs upstream",
"bootstrap_dns": "Serveurs DNS d'amorçage",
"bootstrap_dns_desc": "Les serveurs DNS d'amorçage sont utilisés pour résoudre les adresses IP des résolveurs DoH/DoT que vous spécifiez comme upstream.",
"url_added_successfully": "Url ajoutée", "url_added_successfully": "Url ajoutée",
"check_dhcp_servers": "Rechercher les serveurs DHCP", "check_dhcp_servers": "Rechercher les serveurs DHCP",
"save_config": "Sauvegarder la configuration", "save_config": "Sauvegarder la configuration",

View File

@ -350,6 +350,7 @@
"blocked_services": "ブロックするサービス", "blocked_services": "ブロックするサービス",
"blocked_services_desc": "人気のあるサイトやサービスを一気にブロック。", "blocked_services_desc": "人気のあるサイトやサービスを一気にブロック。",
"blocked_services_saved": "ブロックするサービスを保存完了しました。", "blocked_services_saved": "ブロックするサービスを保存完了しました。",
"blocked_services_global": "ブロックするサービスに対しグローバル設定を使用する",
"blocked_service": "ブロックするサービス", "blocked_service": "ブロックするサービス",
"block_all": "すべてブロック", "block_all": "すべてブロック",
"unblock_all": "すべてのブロックを解除" "unblock_all": "すべてのブロックを解除"

View File

@ -1,24 +1,13 @@
const fs = require('fs'); const fs = require('fs');
const path = require('path'); const path = require('path');
const requestPromise = require('request-promise'); const requestPromise = require('request-promise');
const twoskyConfig = require('../../.twosky.json')[0];
const { project_id: TWOSKY_PROJECT_ID, languages } = twoskyConfig;
const LOCALES_DIR = '../../client/src/__locales'; const LOCALES_DIR = '../../client/src/__locales';
const LOCALES_LIST = [ const LOCALES_LIST = Object.keys(languages);
'en',
'ru',
'vi',
'es',
'fr',
'ja',
'sv',
'pt-br',
'zh-tw',
'bg',
'zh-cn',
];
const BASE_FILE = 'en.json'; const BASE_FILE = 'en.json';
const TWOSKY_URI = process.env.TWOSKY_URI; const TWOSKY_URI = process.env.TWOSKY_URI;
const TWOSKY_PROJECT_ID = 'home';
/** /**
* Prepare params to get translations from twosky * Prepare params to get translations from twosky

View File

@ -1,12 +1,12 @@
const path = require('path'); const path = require('path');
const fs = require('fs'); const fs = require('fs');
const request = require('request-promise'); const request = require('request-promise');
const twoskyConfig = require('../../.twosky.json')[0];
const { project_id: TWOSKY_PROJECT_ID, base_locale: LANGUAGE } = twoskyConfig;
const LOCALES_DIR = '../../client/src/__locales'; const LOCALES_DIR = '../../client/src/__locales';
const BASE_FILE = 'en.json'; const BASE_FILE = 'en.json';
const LANGUAGE = 'en';
const TWOSKY_URI = process.env.TWOSKY_URI; const TWOSKY_URI = process.env.TWOSKY_URI;
const TWOSKY_PROJECT_ID = 'home';
/** /**
* Prepare post params * Prepare post params