[tor-commits] [tor-launcher/master] Add Arabic translations.
mikeperry at torproject.org
mikeperry at torproject.org
Tue Jan 14 21:10:09 UTC 2014
commit e5aaff059a9e68cf8101290ccddc7443be160537
Author: Mike Perry <mikeperry-git at torproject.org>
Date: Tue Jan 14 12:38:44 2014 -0800
Add Arabic translations.
Also update Japanese translations.
---
localization/import-translations.sh | 2 +-
src/chrome/locale/ar/network-settings.dtd | 55 +++++++++++++++++++++++++++
src/chrome/locale/ar/progress.dtd | 4 ++
src/chrome/locale/ar/torlauncher.properties | 31 +++++++++++++++
src/chrome/locale/ja/progress.dtd | 2 +-
5 files changed, 92 insertions(+), 2 deletions(-)
diff --git a/localization/import-translations.sh b/localization/import-translations.sh
index 6332ff8..3096168 100755
--- a/localization/import-translations.sh
+++ b/localization/import-translations.sh
@@ -1,6 +1,6 @@
#!/bin/sh
-BUNDLE_LOCALES="de es fa fr it ja ko nl pl pt ru vi zh-CN"
+BUNDLE_LOCALES="ar de es fa fr it ja ko nl pl pt ru vi zh-CN"
if [ -d translation ];
then
diff --git a/src/chrome/locale/ar/network-settings.dtd b/src/chrome/locale/ar/network-settings.dtd
new file mode 100644
index 0000000..8173a4a
--- /dev/null
+++ b/src/chrome/locale/ar/network-settings.dtd
@@ -0,0 +1,55 @@
+<!ENTITY torsettings.dialog.title "إعدادات اÙشبÙØ© اÙخاصة بتÙر">
+
+<!-- For "first run" wizard: -->
+
+<!ENTITY torsettings.prompt "Ùب٠ا٠تØاÙÙ ØزÙ
Ø© Ù
تصÙØ ØªÙر اÙاتصا٠بشبÙØ© تÙØ±Ø ØªØتاج Ø¥Ù٠تÙÙÙر بعض اÙÙ
عÙÙÙ
ات ع٠اتصا٠اÙاÙترÙت اÙخاص بÙذا اÙÙÙ
بÙÙتر.">
+
+<!ENTITY torSettings.yes "ÙعÙ
">
+<!ENTITY torSettings.no "Ùا">
+
+<!ENTITY torSettings.firstQuestion "Ø£Ù Ù
Ù
ا ÙÙÙ Ùعتبر Ùص٠اÙض٠ÙÙ
ÙÙÙÙØ">
+<!ENTITY torSettings.configurePrompt1 " اتصا٠اÙØ¥ÙترÙت ÙÙذا اÙÙÙ
بÙÙتر Ù
ÙراÙØ¨Ø Ø£Ù Ù
صÙÙØ Ø£Ù ÙعÙ
٠ببرÙÙسÙ.">
+<!ENTITY torSettings.configurePrompt2 "Ø£Øتاج Ø¥Ù٠تÙÙÙ٠إعدادات اÙشبÙØ©.">
+<!ENTITY torSettings.configure "تÙÙÙÙ">
+<!ENTITY torSettings.connectPrompt1 "اتصا٠اÙØ¥ÙترÙت ÙÙذا اÙÙÙ
بÙÙتر خاÙÙ Ù
٠اÙعÙبات.">
+<!ENTITY torSettings.connectPrompt2 "Ø£Ùد اÙاتصا٠Ù
باشرة Ø¥Ù٠شبÙØ© تÙر.">
+<!ENTITY torSettings.connect "اتصÙ">
+
+<!ENTITY torSettings.proxyQuestion "ÙÙ ÙØتاج Ùذا اÙجÙاز Ø¥Ù٠برÙÙس٠Øت٠Ùص٠إÙ٠شبÙØ© اÙØ¥ÙترÙتØ">
+<!-- see https://www.torproject.org/docs/proxychain.html.en -->
+<!ENTITY torSettings.proxyHelp "إذا ÙÙ
تÙÙ Ù
تأÙدا Ù
Ù ÙÙÙÙØ© اÙإجابة عÙÙ Ùذا اÙسؤاÙØ Ø¥ÙÙÙ Ùظرة عÙ٠إعدادات اÙØ¥ÙترÙت ÙÙ Ù
تصÙØ Ø¢Ø®Ø± Øت٠تتأÙد إذا Ùا٠ÙستخداÙ
برÙÙسÙ.">
+<!ENTITY torSettings.enterProxy "أدخ٠إعدادات اÙبرÙÙسÙ.">
+<!ENTITY torSettings.firewallQuestion "Ù٠اتصا٠اÙØ¥ÙترÙت ÙÙذا اÙÙÙ
بÙÙتر ÙÙ
ر بجدار ØÙ
اÙØ© ÙسÙ
Ø Ø¨Ø§Ùاتصا٠ÙÙØ· Ù
Ù Ø®Ùا٠Ù
ÙاÙØ° Ù
عÙÙØ©Ø">
+<!ENTITY torSettings.firewallHelp "إذا ÙÙ
تÙÙ Ù
تأÙدا Ù
Ù ÙÙÙÙØ© اÙإجابة عÙÙ Ùذا اÙسؤاÙØ Ø§Ø®ØªØ§Ø± Ùا. إذا ÙاجÙت٠Ù
شاÙÙ Ù٠اÙاتصا٠بشبÙØ© تÙر, غÙÙر Ùذا اÙإعداد.">
+<!ENTITY torSettings.enterFirewall "إدخ٠ÙائÙ
Ø© Ù
ÙصÙÙØ© بÙÙاص٠Ù
٠اÙÙ
ÙاÙØ° اÙت٠ÙسÙ
Ø Ø¨Ùا جدار اÙØÙ
اÙØ©.">
+<!ENTITY torSettings.bridgeQuestion "إذا Ùا٠اتصا٠اÙØ¥ÙترÙت ÙÙذا اÙÙÙ
بÙÙتر Ù
ÙراÙØ¨Ø Ø³Ù٠تØتاج Ø¥Ù٠اÙØصÙ٠عÙÙ ÙاستخداÙ
جسÙر.  إذا ÙÙ
ÙÙÙ Ù
ÙراÙØ¨Ø Ø§Ø¶ØºØ· اتصÙ.">
+
+<!-- Other: -->
+
+<!ENTITY torsettings.startingTor "Ù٠اÙتظار تÙر Øت٠Ùبدء باÙعÙ
Ù...">
+<!ENTITY torsettings.restart "إعادة تشغÙÙ">
+
+<!ENTITY torsettings.optional "اختÙارÙ">
+
+<!ENTITY torsettings.useProxy.checkbox "ÙØتاج Ùذا اÙجÙاز Ø¥Ù٠استخداÙ
برÙÙس٠ÙÙÙص٠إÙ٠شبÙØ© اÙØ¥ÙترÙت">
+<!ENTITY torsettings.useProxy.type "ÙÙع اÙبرÙÙسÙ:">
+<!ENTITY torsettings.useProxy.address "اÙعÙÙاÙ:">
+<!ENTITY torsettings.useProxy.address.placeholder "عÙÙا٠اÙØ¥ÙترÙت IP أ٠اسÙ
اÙÙ
ضÙÙ">
+<!ENTITY torsettings.useProxy.port "اÙÙ
ÙÙØ°:">
+<!ENTITY torsettings.useProxy.username "اسÙ
اÙÙ
ستخدÙ
:">
+<!ENTITY torsettings.useProxy.password "ÙÙÙ
Ø© اÙسر:">
+<!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
+<!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
+<!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
+<!ENTITY torsettings.firewall.checkbox "اتصا٠اÙØ¥ÙترÙت ÙÙذا اÙÙÙ
بÙÙتر ÙÙ
ر بجدار ØÙ
اÙØ© ÙسÙ
Ø Ø¨Ø§Ùاتصا٠ÙÙØ· Ù
Ù Ø®Ùا٠Ù
ÙاÙØ° Ù
عÙÙØ©">
+<!ENTITY torsettings.firewall.allowedPorts "اÙÙ
ÙاÙØ° اÙÙ
سÙ
ÙØ Ø¨Ùا:">
+<!ENTITY torsettings.useBridges.checkbox "Ù
زÙد خدÙ
Ø© اÙØ¥ÙترÙت اÙخاص ب٠(ISP) ÙÙ
Ùع اÙاتصاÙات بشبÙØ© تÙر">
+<!ENTITY torsettings.useBridges.label "ادخ٠جسر ا٠اÙثر (جسر ÙاØد ÙÙ Ù٠سطر).">
+<!ENTITY torsettings.useBridges.placeholder "address:port OR transport address:port">
+
+<!ENTITY torsettings.copyLog "Ùسخ سج٠تÙر Ø¥Ù٠اÙØاÙظة">
+<!ENTITY torsettings.bridgeHelpTitle "اÙÙ
ساعدة اÙخاصة باÙجسÙر اÙÙ
ÙرØÙØ©">
+<!ENTITY torsettings.bridgeHelp1 "Ùد ÙÙÙ٠اÙسبب Ù٠عدÙ
Ùدرت٠عÙ٠اÙاتصا٠بشبÙØ© تÙرÙ٠ا٠Ù
زÙد خدÙ
Ø© اÙØ¥ÙترÙت اÙخاص ب٠(ISP) Ø£Ù Ù
ÙظÙ
Ø© اخر٠ÙÙ
Ùع Ù
ØاÙÙات اÙاتصا٠بشبÙØ© تÙر.   ÙغاÙباÙØ ØªØ³ØªØ·Ùع تخط٠Ùذا اÙÙ
Ùع ع٠طرÙ٠استخداÙ
جسÙر تÙر ٠اÙجسÙر عبارة ع٠Ù
ÙرØÙات Ù
Ø®ÙÙØ© صعب Ù
ÙعÙا.">
+<!ENTITY torsettings.bridgeHelp2 "ÙÙØصÙ٠عÙ٠بعض اÙجسÙØ±Ø Ø²Ø± Ùذ٠اÙصÙØØ© Ù
Ù Ø®Ùا٠اÙÙ
تصÙØ: https://bridges.torproject.org">
+<!ENTITY torsettings.bridgeHelp3 "ÙÙÙا٠طرÙÙØ© أخر٠ÙÙعثÙر عÙ٠عÙاÙÙ٠اÙجسÙر اÙعاÙ
Ø© ÙÙ٠إرسا٠برÙد Ø¥ÙÙترÙÙ٠إÙÙ bridges at torproject.org ÙØتÙ٠عÙÙ 'get bridges' ÙÙ ÙÙب اÙبرÙد.  Ù Øت٠تضÙ
Ù ÙصÙÙ Ø°Ù٠اÙبرÙد ÙÙا بÙØ¬Ø§Ø Ø§Ø³ØªØ®Ø¯Ù
Ø¥Ù
ا gmail.com أ٠إÙ
ا yahoo.com">
+<!ENTITY torsettings.bridgeHelp4 "ÙÙ
ÙÙ٠إÙضا٠طÙب اÙجسÙر Ùإرسا٠برÙد Ø¥ÙÙترÙÙ٠إÙÙ help at rt.torproject.org.">
diff --git a/src/chrome/locale/ar/progress.dtd b/src/chrome/locale/ar/progress.dtd
new file mode 100644
index 0000000..78ba7f0
--- /dev/null
+++ b/src/chrome/locale/ar/progress.dtd
@@ -0,0 +1,4 @@
+<!ENTITY torprogress.dialog.title "ØاÙØ© تÙر">
+<!ENTITY torprogress.openSettings "اÙØªØ Ø§Ùإعدادات">
+<!ENTITY torprogress.heading "جار٠اÙاتصا٠بشبÙØ© تÙر">
+<!ENTITY torprogress.pleaseWait "سÙتÙ
ÙØªØ Ù
تصÙØ ØªÙر بعد Ø¥Ùشاء اتصا٠بشبÙØ© تÙر.">
diff --git a/src/chrome/locale/ar/torlauncher.properties b/src/chrome/locale/ar/torlauncher.properties
new file mode 100644
index 0000000..1769467
--- /dev/null
+++ b/src/chrome/locale/ar/torlauncher.properties
@@ -0,0 +1,31 @@
+### Copyright (c) 2013, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.error_title=Ù
Ùشغ٠تÙر
+
+torlauncher.tor_exited=تÙÙ٠تÙر ع٠اÙعÙ
٠بشÙ٠غÙر Ù
تÙÙع.
+torlauncher.please_restart_app=Ùرج٠إعادة تشغÙÙ Ùذا اÙبرÙاÙ
ج.
+torlauncher.tor_controlconn_failed=تعذر اÙاتصا٠بÙ
ÙÙØ° اÙتØÙÙ
اÙخاص بتÙر.
+torlauncher.tor_failed_to_start=تÙر ÙØ´Ù Ù٠بدء اÙتشغÙÙ.
+torlauncher.tor_bootstrap_failed=Ùش٠تÙر Ù٠إÙشاء اتصا٠بشبÙØ© تÙر.\n\n%S
+
+torlauncher.unable_to_start_tor=غÙر Ùادر عÙ٠بدء تشغÙ٠تÙر.\n\n%S
+torlauncher.tor_missing=اÙÙ
Ù٠اÙتÙÙÙØ°Ù ÙتÙر Ù
ÙÙÙد.
+torlauncher.torrc_missing=Ù
ÙÙ torrc Ù
ÙÙÙد.
+torlauncher.datadir_missing=Ù
جÙد data اÙخاص بتÙر غÙر Ù
ÙجÙد.
+torlauncher.password_hash_missing=ÙØ´Ù Ù٠اÙØصÙ٠عÙÙ ÙÙÙ
Ø© اÙÙ
رÙر اÙÙ
جزأة.
+
+torlauncher.failed_to_get_settings=غÙر Ùادر عÙ٠جÙب إعدادات تÙر.\n\n%S
+torlauncher.failed_to_save_settings=غÙر Ùادر عÙÙ ØÙظ إعدادات تÙر.\n\n%S
+torlauncher.ensure_tor_is_running=اÙرجاء اÙتأÙد أ٠تÙر ÙعÙ
Ù.
+
+torlauncher.error_proxy_addr_missing=Ù
٠اÙضرÙر٠تØدÙد ÙÙ Ù
٠عÙÙا٠اÙاÙترÙت IP أ٠عÙÙا٠Ù
ستضÙÙ ÙاØد Ù Ù
ÙÙØ° ÙØ°ÙÙ ÙتÙÙئة تÙر ÙأستخداÙ
برÙÙس٠Øت٠ÙستطÙع اÙÙصÙ٠إÙ٠شبÙØ© اÙاÙترÙت.
+torlauncher.error_proxy_type_missing=Ù
٠اÙضرÙر٠تØدÙد ÙÙع اÙبرÙÙسÙ.
+torlauncher.error_bridges_missing=Ù
٠اÙضرÙر٠تØدÙد جسر ÙاØد أ٠أÙثر.
+
+torlauncher.connect=اتصÙ
+torlauncher.quit=Ø¥ÙÙاء
+torlauncher.quit_win=خرÙج
+torlauncher.done=تÙ
+
+torlauncher.forAssistance=ÙÙÙ
ساعدة, اتص٠ب٠%S
diff --git a/src/chrome/locale/ja/progress.dtd b/src/chrome/locale/ja/progress.dtd
index 301fa89..883f748 100644
--- a/src/chrome/locale/ja/progress.dtd
+++ b/src/chrome/locale/ja/progress.dtd
@@ -1,4 +1,4 @@
<!ENTITY torprogress.dialog.title "Torã®ç¶æ
">
<!ENTITY torprogress.openSettings "è¨å®ãéã">
-<!ENTITY torprogress.heading "Torãããã¯ãã¯ã«æ¥ç¶ãã¦ãã¾ã">
+<!ENTITY torprogress.heading "Torãããã¯ã¼ã¯ã«æ¥ç¶ãã¦ãã¾ã">
<!ENTITY torprogress.pleaseWait "Tor Browserã¯Torã®ãããã¯ã¼ã¯æ¥ç¶ã確ç«ãããå¾ã«éãã¾ãã">
More information about the tor-commits
mailing list