aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorHarsh Shandilya <me@msfjarvis.dev>2020-06-02 17:52:01 +0530
committerHarsh Shandilya <me@msfjarvis.dev>2020-06-02 17:52:01 +0530
commitd60efcd7c7acfae583cdb0349dc2ab5ce4ae3824 (patch)
tree50bb43d454d48f1cbc86d3ef450dddca5ffff724
parentui: address new databinding requirements (diff)
downloadwireguard-android-d60efcd7c7acfae583cdb0349dc2ab5ce4ae3824.tar.xz
wireguard-android-d60efcd7c7acfae583cdb0349dc2ab5ce4ae3824.zip
strings: sync translations
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
-rw-r--r--ui/src/main/res/values-fr/strings.xml229
-rw-r--r--ui/src/main/res/values-id/strings.xml37
-rw-r--r--ui/src/main/res/values-ja/strings.xml14
3 files changed, 268 insertions, 12 deletions
diff --git a/ui/src/main/res/values-fr/strings.xml b/ui/src/main/res/values-fr/strings.xml
new file mode 100644
index 00000000..7865f494
--- /dev/null
+++ b/ui/src/main/res/values-fr/strings.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <plurals name="delete_error">
+ <item quantity="one">Impossible de supprimer %d tunnel : %s</item>
+ <item quantity="other">Impossible de supprimer %d tunnels : %s</item>
+ </plurals>
+ <plurals name="delete_success">
+ <item quantity="one">Supprimé avec succès %d tunnel</item>
+ <item quantity="other">Supprimé avec succès %d tunnels</item>
+ </plurals>
+ <plurals name="delete_title">
+ <item quantity="one">%d tunnel sélectionné</item>
+ <item quantity="other">%d tunnels sélectionnés</item>
+ </plurals>
+ <plurals name="import_partial_success">
+ <item quantity="one">%1$d de %2$d tunnels importés</item>
+ <item quantity="other">%1$d de %2$d tunnels importés</item>
+ </plurals>
+ <plurals name="import_total_success">
+ <item quantity="one">%d tunnel importé</item>
+ <item quantity="other">%d tunnels importés</item>
+ </plurals>
+ <plurals name="set_excluded_applications">
+ <item quantity="one">%d application exclue</item>
+ <item quantity="other">%d applications exclues</item>
+ </plurals>
+ <plurals name="set_included_applications">
+ <item quantity="one">%d application incluse</item>
+ <item quantity="other">%d applications incluses</item>
+ </plurals>
+ <plurals name="n_excluded_applications">
+ <item quantity="one">%d exclue</item>
+ <item quantity="other">%d exclues</item>
+ </plurals>
+ <plurals name="n_included_applications">
+ <item quantity="one">%d incluse</item>
+ <item quantity="other">%d incluses</item>
+ </plurals>
+ <string name="all_applications">Toutes les Applications</string>
+ <string name="exclude_from_tunnel">Exclure</string>
+ <string name="include_in_tunnel">Inclure uniquement</string>
+ <plurals name="include_n_applications">
+ <item quantity="one">Inclure %d application</item>
+ <item quantity="other">Inclure %d applications</item>
+ </plurals>
+ <plurals name="exclude_n_applications">
+ <item quantity="one">Exclure %d application</item>
+ <item quantity="other">Exclure %d applications</item>
+ </plurals>
+ <plurals name="persistent_keepalive_seconds_unit">
+ <item quantity="one">chaque seconde</item>
+ <item quantity="other">tous les %d secondes</item>
+ </plurals>
+ <plurals name="persistent_keepalive_seconds_suffix">
+ <item quantity="one">seconde</item>
+ <item quantity="other">secondes</item>
+ </plurals>
+ <string name="use_all_applications">Utiliser toutes les applications</string>
+ <string name="add_peer">Ajouter un pair</string>
+ <string name="addresses">Adresses</string>
+ <string name="applications">Applications</string>
+ <string name="allow_remote_control_intents_summary_off">Les applications externes ne peuvent pas activer les tunnels (recommandé)</string>
+ <string name="allow_remote_control_intents_summary_on">Les applications externes peuvent activer les tunnels (avancés)</string>
+ <string name="allow_remote_control_intents_title">Autoriser les applications de contrôle à distance</string>
+ <string name="allowed_ips">Adresses IP autorisées</string>
+ <string name="app_name">WireGuard</string>
+ <string name="bad_config_context">%1$s de %2$s</string>
+ <string name="bad_config_context_top_level">%s</string>
+ <string name="bad_config_error">%1$s dans %2$s</string>
+ <string name="bad_config_explanation_pka">: Doit être positif et ne pas dépasser 65535</string>
+ <string name="bad_config_explanation_positive_number">: Doit être positif</string>
+ <string name="bad_config_explanation_udp_port">: Doit être un numéro de port UDP valide</string>
+ <string name="bad_config_reason_invalid_key">Clef invalide</string>
+ <string name="bad_config_reason_invalid_number">Numéro invalide</string>
+ <string name="bad_config_reason_invalid_value">Valeur invalide</string>
+ <string name="bad_config_reason_missing_attribute">Attribut manquant</string>
+ <string name="bad_config_reason_missing_section">Section manquante</string>
+ <string name="bad_config_reason_syntax_error">Erreur de syntaxe</string>
+ <string name="bad_config_reason_unknown_attribute">Attribut inconnu</string>
+ <string name="bad_config_reason_unknown_section">Section inconnue</string>
+ <string name="bad_config_reason_value_out_of_range">Valeur hors limite</string>
+ <string name="bad_extension_error">Le fichier doit être .conf ou .zip</string>
+ <string name="cancel">Annuler</string>
+ <string name="config_delete_error">Impossible de supprimer le fichier de configuration %s</string>
+ <string name="config_exists_error">La configuration de « %s » existe déjà</string>
+ <string name="config_file_exists_error">Le fichier de configuration « %s » existe déjà</string>
+ <string name="config_not_found_error">Fichier de configuration «%s» introuvable</string>
+ <string name="config_rename_error">Impossible de renommer le fichier de configuration «%s»</string>
+ <string name="config_save_error">Impossible d’enregistrer la configuration pour «%1$s» : %2$s</string>
+ <string name="config_save_success">Configuration enregistrée avec succès pour “%s”</string>
+ <string name="create_activity_title">Créer un tunnel WireGuard</string>
+ <string name="create_bin_dir_error">Impossible de créer le répertoire binaire local</string>
+ <string name="create_downloads_file_error">Impossible de créer le fichier dans le répertoire des téléchargements</string>
+ <string name="create_empty">Créer à partir de zéro</string>
+ <string name="create_from_file">Importer depuis un fichier ou une archive</string>
+ <string name="create_from_qr_code">Créer avec un scan de QR code</string>
+ <string name="create_output_dir_error">Impossible de créer le répertoire de sortie</string>
+ <string name="create_temp_dir_error">Impossible de créer le répertoire temporaire local</string>
+ <string name="create_tunnel">Créer un tunnel</string>
+ <string name="dark_theme_summary_off">Utilisation en cours du thème clair (jour)</string>
+ <string name="dark_theme_summary_on">Utilisation en cours du thème sombre (nuit)</string>
+ <string name="dark_theme_title">Utilisez le thème sombre</string>
+ <string name="delete">Supprimer</string>
+ <string name="dns_servers">Serveurs DNS</string>
+ <string name="edit">Modifier</string>
+ <string name="endpoint">Point de terminaison</string>
+ <string name="error_down">Erreur lors de la désactivation du tunnel : %s</string>
+ <string name="error_fetching_apps">Erreur lors de la récupération de la liste d\'applications : %s</string>
+ <string name="error_root">Veuillez obtenir l\'accès root et essayez à nouveau</string>
+ <string name="error_up">Erreur lors de la mise en place du tunnel : %s</string>
+ <string name="exclude_private_ips">Exclure les IPs privées</string>
+ <string name="generate_new_private_key">Générer une nouvelle clé privée</string>
+ <string name="generic_error">Erreur inconnue « %s »</string>
+ <string name="hint_automatic">(auto)</string>
+ <string name="hint_generated">(généré)</string>
+ <string name="hint_optional">(facultatif)</string>
+ <string name="hint_optional_discouraged">(facultatif, non recommandé)</string>
+ <string name="hint_random">(aléatoire)</string>
+ <string name="illegal_filename_error">Nom de fichier invalide “%s”</string>
+ <string name="import_error">Impossible d\'importer le tunnel : %s</string>
+ <string name="import_from_qr_code">Importer un tunnel depuis un QR-code</string>
+ <string name="import_success">Importé «%s »</string>
+ <string name="interface_title">Interface</string>
+ <string name="key_contents_error">Mauvais caractères dans la clé</string>
+ <string name="key_length_error">Longueur de la clé incorrecte</string>
+ <string name="key_length_explanation_base64">: Les clés base64 WireGuard doivent comporter 44 caractères (32 octets)</string>
+ <string name="key_length_explanation_binary">: Les clés WireGuard doivent comporter 32 octets</string>
+ <string name="key_length_explanation_hex">: Les clés hexadécimales WireGuard doivent comporter 64 caractères (32 octets)</string>
+ <string name="listen_port">Port d\'écoute</string>
+ <string name="log_export_error">Impossible d\'exporter le journal : %s</string>
+ <string name="log_export_subject">Fichier journal d\'Android WireGuard</string>
+ <string name="log_export_success">Enregistré dans « %s »</string>
+ <string name="log_export_title">Exporter le fichier journal</string>
+ <string name="log_saver_activity_label">Enregistrer le journal</string>
+ <string name="log_viewer_pref_summary">Les journaux peuvent aider au débogage</string>
+ <string name="log_viewer_pref_title">Afficher le journal de l\'application</string>
+ <string name="log_viewer_title">Journal</string>
+ <string name="logcat_error">Impossible d\'exécuter logcat : </string>
+ <string name="module_disabler_disabled_summary">Le module expérimental du noyau peut améliorer les performances</string>
+ <string name="module_disabler_disabled_title">Activer le backend du module du noyau</string>
+ <string name="module_disabler_enabled_summary">Le backend plus lent de l\'espace utilisateur peut améliorer la stabilité</string>
+ <string name="module_disabler_enabled_title">Désactiver le backend du module du noyau</string>
+ <string name="module_installer_error">Une erreur est survenue. Veuillez réessayer</string>
+ <string name="module_installer_initial">Le module expérimental du noyau peut améliorer les performances</string>
+ <string name="module_installer_not_found">Aucun module n\'est disponible pour votre appareil</string>
+ <string name="module_installer_title">Télécharger et installer le module du noyau</string>
+ <string name="module_installer_working">Téléchargement et installation en cours…</string>
+ <string name="module_version_error">Impossible de déterminer la version du module noyau</string>
+ <string name="mtu">MTU</string>
+ <string name="multiple_tunnels_summary_off">Activer un tunnel éteindra les autres</string>
+ <string name="multiple_tunnels_summary_on">Plusieurs tunnels peuvent être activés simultanément</string>
+ <string name="multiple_tunnels_title">Autoriser plusieurs tunnels simultanés</string>
+ <string name="name">Nom</string>
+ <string name="no_config_error">Tentative d\'établir un tunnel sans configuration</string>
+ <string name="no_configs_error">Aucune configuration trouvée</string>
+ <string name="no_tunnels_error">Aucun tunnel existant</string>
+ <string name="parse_error_generic">chaîne de caractères</string>
+ <string name="parse_error_inet_address">Adresse IP</string>
+ <string name="parse_error_inet_endpoint">point de terminaison</string>
+ <string name="parse_error_inet_network">Réseau IP</string>
+ <string name="parse_error_integer">nombre</string>
+ <string name="parse_error_reason">Impossible d\'analyser %1$s “%2$s”</string>
+ <string name="peer">Pair</string>
+ <string name="permission_description">contrôler les tunnels WireGuard, activer et désactiver les tunnels à volonté, potentiellement détourner le trafic Internet</string>
+ <string name="permission_label">contrôler les tunnels WireGuard</string>
+ <string name="persistent_keepalive">Maintien de connexion permanente</string>
+ <string name="pre_shared_key">Clé pré-partagée</string>
+ <string name="pre_shared_key_enabled">activée</string>
+ <string name="private_key">Clé privée</string>
+ <string name="public_key">Clé publique</string>
+ <string name="qr_code_hint">Astuce : générez avec \"qrencode -t ansiutf8 &lt; tunnel.conf\".</string>
+ <string name="restore_on_boot_summary_off">N\'affichera pas les tunnels activés au démarrage</string>
+ <string name="restore_on_boot_summary_on">Les tunnels activés seront affichés au démarrage</string>
+ <string name="restore_on_boot_title">Restaurer au démarrage</string>
+ <string name="save">Enregistrer</string>
+ <string name="select_all">Tout sélectionner</string>
+ <string name="settings">Paramètres</string>
+ <string name="shell_exit_status_read_error">L\'interpréteur de commande ne peut pas lire l\'état de sortie</string>
+ <string name="shell_marker_count_error">L\'interpréteur de commandes attendait 4 marqueurs, %d reçus</string>
+ <string name="shell_start_error">L\'interpréteur de commande n\'a pas pu démarrer : %d</string>
+ <string name="success_application_will_restart">Succès. L\'application va redémarrer maintenant…</string>
+ <string name="toggle_all">Tout basculer</string>
+ <string name="toggle_error">Erreur lors de l\'activation du tunnel WireGuard : %s</string>
+ <string name="tools_installer_already">wg et wg-quick sont déjà installés</string>
+ <string name="tools_installer_failure">Impossible d\'installer les outils en ligne de commande (pas de root?)</string>
+ <string name="tools_installer_initial">Installer les outils optionnels pour le script</string>
+ <string name="tools_installer_initial_magisk">Installer les outils optionnels pour le script en tant que module Magisk</string>
+ <string name="tools_installer_initial_system">Installer les outils optionnels pour le script dans la partition système</string>
+ <string name="tools_installer_success_magisk">wg et wg-quick installés en tant que module Magisk (redémarrage requis)</string>
+ <string name="tools_installer_success_system">wg et wg-quick installés dans la partition système</string>
+ <string name="tools_installer_title">Installer les outils de ligne de commande</string>
+ <string name="tools_installer_working">Installation de wg et wg-quick</string>
+ <string name="tools_unavailable_error">Outils requis indisponibles</string>
+ <string name="transfer">Transférer</string>
+ <string name="transfer_bytes">%d Octets</string>
+ <string name="transfer_gibibytes">%.2f Go</string>
+ <string name="transfer_kibibytes">%.2f Ko</string>
+ <string name="transfer_mibibytes">%.2f Mo</string>
+ <string name="transfer_rx_tx">rx: %1$s, tx: %2$s</string>
+ <string name="transfer_tibibytes">%.2f To</string>
+ <string name="tun_create_error">Impossible de créer le périphérique tun</string>
+ <string name="tunnel_config_error">Impossible de configurer le tunnel (wg-quick a retourné %d)</string>
+ <string name="tunnel_create_error">Impossible de créer le tunnel : %s</string>
+ <string name="tunnel_create_success">Tunnel «%s » créé avec succès</string>
+ <string name="tunnel_error_already_exists">Le tunnel « %s » existe déjà</string>
+ <string name="tunnel_error_invalid_name">Nom invalide</string>
+ <string name="tunnel_list_placeholder">Ajouter un tunnel en utilisant le bouton bleu</string>
+ <string name="tunnel_name">Nom du tunnel</string>
+ <string name="tunnel_on_error">Impossible d\'activer le tunnel (wgTurnOn a retourné %d)</string>
+ <string name="tunnel_rename_error">Impossible de renommer le tunnel : %s</string>
+ <string name="tunnel_rename_success">Tunnel renommé avec succès en «%s »</string>
+ <string name="type_name_go_userspace">Nom de l\'espace utilisateur</string>
+ <string name="type_name_kernel_module">Module noyau</string>
+ <string name="unknown_error">Erreur inconnue</string>
+ <string name="version_summary">%1$s backend v%2$s</string>
+ <string name="version_summary_checking">Vérification de la version %s du backend</string>
+ <string name="version_summary_unknown">Version %s inconnue</string>
+ <string name="version_title">WireGuard pour Android v%s</string>
+ <string name="vpn_not_authorized_error">Service VPN non autorisé par l\'utilisateur</string>
+ <string name="vpn_start_error">Impossible de démarrer le service VPN Android</string>
+ <string name="zip_export_error">Impossible d\'exporter les tunnels : %s</string>
+ <string name="zip_export_success">Enregistré dans « %s »</string>
+ <string name="zip_export_summary">L\'archive zip sera sauvegardée dans le dossier de téléchargement</string>
+ <string name="zip_export_title">Exporter les tunnels vers le fichier zip</string>
+ <string name="biometric_prompt_zip_exporter_title">S\'authentifier pour exporter des tunnels</string>
+ <string name="biometric_prompt_private_key_title">S\'authentifier pour voir la clé privée</string>
+ <string name="biometric_auth_error">Échec de l\'authentification</string>
+ <string name="biometric_auth_error_reason">Échec de l\'authentification : %s</string>
+</resources>
diff --git a/ui/src/main/res/values-id/strings.xml b/ui/src/main/res/values-id/strings.xml
index 866e7ed4..774bd2d2 100644
--- a/ui/src/main/res/values-id/strings.xml
+++ b/ui/src/main/res/values-id/strings.xml
@@ -18,10 +18,36 @@
<plurals name="set_excluded_applications">
<item quantity="other">%d Aplikasi Dikecualikan</item>
</plurals>
+ <plurals name="set_included_applications">
+ <item quantity="other">%d Aplikasi Dikecualikan</item>
+ </plurals>
+ <plurals name="n_excluded_applications">
+ <item quantity="other">%d dikecualikan</item>
+ </plurals>
+ <plurals name="n_included_applications">
+ <item quantity="other">%d termasuk</item>
+ </plurals>
+ <string name="all_applications">Semua aplikasi</string>
+ <string name="exclude_from_tunnel">Kecualikan</string>
+ <string name="include_in_tunnel">Berlaku hanya untuk</string>
+ <plurals name="include_n_applications">
+ <item quantity="other">Aplikasi %d yang disertakan</item>
+ </plurals>
+ <plurals name="exclude_n_applications">
+ <item quantity="other">Aplikasi %d yang disertakan</item>
+ </plurals>
+ <plurals name="persistent_keepalive_seconds_unit">
+ <item quantity="other">setiap 10 detik</item>
+ </plurals>
+ <plurals name="persistent_keepalive_seconds_suffix">
+ <item quantity="other">detik</item>
+ </plurals>
+ <string name="use_all_applications">Gunakan semua aplikasi</string>
<string name="add_peer">Tambahkan rekan</string>
<string name="addresses">Alamat</string>
- <string name="allow_remote_control_intents_summary_off">Apl eksternal tidak dapat mengalihkan terowongan (disarankan)</string>
- <string name="allow_remote_control_intents_summary_on">Apl eksternal dapat mengalihkan terowongan (lanjutan)</string>
+ <string name="applications">Aplikasi</string>
+ <string name="allow_remote_control_intents_summary_off">Apl eksternal tidak dapat mengalihkan tunnel (disarankan)</string>
+ <string name="allow_remote_control_intents_summary_on">Apl eksternal dapat mengalihkan tunnel (lanjutan)</string>
<string name="allow_remote_control_intents_title">Izinkan apl kendali jarak jauh</string>
<string name="allowed_ips">IP diizinkan</string>
<string name="app_name">WireGuard</string>
@@ -64,11 +90,11 @@
<string name="delete">Hapus</string>
<string name="dns_servers">Server DNS</string>
<string name="edit">Edit</string>
- <string name="endpoint">Titik akhir</string>
- <string name="error_down">Kesalahan mengurangi tunel: %s</string>
+ <string name="endpoint">Endpoint</string>
+ <string name="error_down">Kesalahan pada tunel: %s</string>
<string name="error_fetching_apps">Kesalahan mengambil daftar aplikasi: %s</string>
<string name="error_root">Izinkan akses root dan coba lagi</string>
- <string name="error_up">Kesalahan menambahkan tunel: %s</string>
+ <string name="error_up">Kesalahan pada tunel: %s</string>
<string name="exclude_private_ips">Kecualikan IP pribadi</string>
<string name="generate_new_private_key">Buat kunci privat baru</string>
<string name="generic_error">Eror “%s” Tidak diketahui</string>
@@ -126,6 +152,7 @@
<string name="permission_label">Kontrol tunel WireGuard</string>
<string name="persistent_keepalive">Keepalive persisten</string>
<string name="pre_shared_key">Kunci Pra-bersama</string>
+ <string name="pre_shared_key_enabled">diaktifkan</string>
<string name="private_key">Kunci pribadi</string>
<string name="public_key">Kunci publik</string>
<string name="qr_code_hint">Tips: generate dengan `qrencode -t ansiutf8 &lt; tunnel.conf`.</string>
diff --git a/ui/src/main/res/values-ja/strings.xml b/ui/src/main/res/values-ja/strings.xml
index 40b8ffe9..f69dee9c 100644
--- a/ui/src/main/res/values-ja/strings.xml
+++ b/ui/src/main/res/values-ja/strings.xml
@@ -19,17 +19,17 @@
<item quantity="other">除外アプリ %d 個</item>
</plurals>
<plurals name="set_included_applications">
- <item quantity="other">トンネリング対象アプリケーション %d 個</item>
+ <item quantity="other">トンネリング対象アプリ %d 個</item>
</plurals>
<plurals name="n_excluded_applications">
- <item quantity="other">除外 %d 個</item>
+ <item quantity="other">対象外アプリ %d 個</item>
</plurals>
<plurals name="n_included_applications">
- <item quantity="other">対象 %d 個</item>
+ <item quantity="other">トンネル対象アプリ %d 個</item>
</plurals>
- <string name="all_applications">すべてのアプリケーションがトンネル対象</string>
- <string name="exclude_from_tunnel">トンネル対象外</string>
- <string name="include_in_tunnel">指定したもののみ</string>
+ <string name="all_applications">すべてのアプリがトンネル対象</string>
+ <string name="exclude_from_tunnel">トンネルしない</string>
+ <string name="include_in_tunnel">トンネルする</string>
<plurals name="include_n_applications">
<item quantity="other">%d アプリが対象</item>
</plurals>
@@ -42,7 +42,7 @@
<plurals name="persistent_keepalive_seconds_suffix">
<item quantity="other">秒</item>
</plurals>
- <string name="use_all_applications">全アプリをトンネル対象とする</string>
+ <string name="use_all_applications">全アプリをトンネル対象にする</string>
<string name="add_peer">ピアを追加する</string>
<string name="addresses">アドレス</string>
<string name="applications">アプリ</string>