diff options
author | kali kaneko (leap communications) <kali@leap.se> | 2022-02-02 12:42:40 +0100 |
---|---|---|
committer | kali kaneko (leap communications) <kali@leap.se> | 2022-02-02 12:42:40 +0100 |
commit | a8279ee5b809863733f44b7de204e43db42c35df (patch) | |
tree | 94614643291effa95eaf4ce7a9c8f61b1d75b5b5 /gui/i18n/main_fa_IR.ts | |
parent | 6bb0bf4257ffaa251351177a8cd639eb5a1e5258 (diff) |
[i18n] new strings for 0.22.2
Diffstat (limited to 'gui/i18n/main_fa_IR.ts')
-rw-r--r-- | gui/i18n/main_fa_IR.ts | 231 |
1 files changed, 155 insertions, 76 deletions
diff --git a/gui/i18n/main_fa_IR.ts b/gui/i18n/main_fa_IR.ts index 74f898e..f2c894b 100644 --- a/gui/i18n/main_fa_IR.ts +++ b/gui/i18n/main_fa_IR.ts @@ -1,4 +1,6 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fa_IR"> +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fa_IR"> <context> <name>About</name> <message> @@ -13,11 +15,11 @@ <translation><p>هزینه این سرویس از طریق کمک مالی کاربرانی مثل شما پرداخت میشود. <a href="%1">لطفاً کمک مالی کنید</a>.</p></translation> </message> <message> - <location filename="../components/About.qml" line="102"/> + <location filename="../components/About.qml" line="103"/> <source>%1 version: %2</source> - <extracomment>%1 -> application name %2 -> version string</extracomment> - <translation type="unfinished"/> + <extracomment>screenshot https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/screenshots/about.png %1 -> application name %2 -> version string</extracomment> + <translation type="unfinished"></translation> </message> </context> <context> @@ -38,17 +40,17 @@ <message> <location filename="../components/Help.qml" line="20"/> <source>Troubleshooting and support</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Help.qml" line="31"/> <source>Report a bug</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Help.qml" line="42"/> <source>How to uninstall</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -69,31 +71,31 @@ <message> <location filename="../components/Locations.qml" line="21"/> <source>Select Location</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Locations.qml" line="27"/> <source>Automatically use best connection</source> <extracomment>this is in the radio button for the auto selection</extracomment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Locations.qml" line="29"/> <source>Manually select</source> <extracomment>Location Selection: label for radio buttons that selects manually</extracomment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Locations.qml" line="31"/> <source>Switching gateway…</source> <extracomment>A little display to signal that the clicked gateway is being switched to</extracomment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Locations.qml" line="33"/> <source>Only locations with bridges</source> <extracomment>Subtitle to explain that only bridge locations are shown in the selector</extracomment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Locations.qml" line="65"/> @@ -105,40 +107,40 @@ <context> <name>MainView</name> <message> - <location filename="../components/MainView.qml" line="33"/> - <location filename="../components/MainView.qml" line="53"/> + <location filename="../components/MainView.qml" line="32"/> + <location filename="../components/MainView.qml" line="56"/> <source>Donate</source> <translation>حمایت از ما</translation> </message> <message> - <location filename="../components/MainView.qml" line="46"/> + <location filename="../components/MainView.qml" line="49"/> <source>Preferences</source> <translation>تنظیمات</translation> </message> <message> - <location filename="../components/MainView.qml" line="60"/> + <location filename="../components/MainView.qml" line="63"/> <source>Help</source> <translation>کمک</translation> </message> <message> - <location filename="../components/MainView.qml" line="68"/> + <location filename="../components/MainView.qml" line="70"/> <source>About</source> <translation>درباره</translation> </message> <message> - <location filename="../components/MainView.qml" line="76"/> + <location filename="../components/MainView.qml" line="77"/> <source>Quit</source> <translation>خروج</translation> </message> <message> - <location filename="../components/MainView.qml" line="107"/> + <location filename="../components/MainView.qml" line="104"/> <source>Please donate!</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/MainView.qml" line="121"/> + <location filename="../components/MainView.qml" line="118"/> <source>This service is paid for entirely by donations from users like you. The cost of running the VPN is approximately 5 USD per person every month, but every little bit counts. Do you want to donate now?</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -151,17 +153,17 @@ <message> <location filename="../components/Preferences.qml" line="38"/> <source>Turn off the VPN to make changes</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Preferences.qml" line="48"/> <source>Censorship circumvention</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Preferences.qml" line="56"/> <source>These techniques can bypass censorship, but are slower. Use them only when needed.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Preferences.qml" line="70"/> @@ -171,32 +173,32 @@ <message> <location filename="../components/Preferences.qml" line="96"/> <source>Traffic is obfuscated to bypass blocks</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Preferences.qml" line="109"/> + <location filename="../components/Preferences.qml" line="110"/> <source>Use Snowflake</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Preferences.qml" line="124"/> + <location filename="../components/Preferences.qml" line="125"/> <source>Snowflake needs Tor installed in your system</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Preferences.qml" line="136"/> + <location filename="../components/Preferences.qml" line="138"/> <source>Transport</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Preferences.qml" line="144"/> + <location filename="../components/Preferences.qml" line="146"/> <source>UDP can make the VPN faster. It might be blocked on some networks.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Preferences.qml" line="157"/> + <location filename="../components/Preferences.qml" line="159"/> <source>Use UDP if available</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> @@ -204,17 +206,25 @@ <message> <location filename="../components/Splash.qml" line="100"/> <source>There is a newer version available. </source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Splash.qml" line="100"/> <source>Make sure to <a href="https://0xacab.org/leap/bitmask-vpn/-/blob/main/docs/uninstall.md">uninstall</a> the previous one before running the new installer.</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Splash.qml" line="104"/> <source>UPGRADE NOW</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>StatusBox</name> + <message> + <location filename="../components/StatusBox.qml" line="91"/> + <source>This can take several minutes</source> + <translation type="unfinished"></translation> </message> </context> <context> @@ -233,155 +243,224 @@ <location filename="../components/Systray.qml" line="45"/> <source>Hide</source> <extracomment>Part of the systray menu; show or hide the main app window</extracomment> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Systray.qml" line="45"/> <source>Show</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> <location filename="../components/Systray.qml" line="57"/> <source>Quit</source> - <extracomment>Part of the systray menu; quits que application</extracomment> + <extracomment>Part of the systray menu; quits the application</extracomment> <translation>خروج</translation> </message> <message> - <location filename="../components/Systray.qml" line="72"/> + <location filename="../components/Systray.qml" line="74"/> <source>Connect to</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/Systray.qml" line="74"/> + <location filename="../components/Systray.qml" line="76"/> <source>Connect</source> <translation>اتصال</translation> </message> <message> - <location filename="../components/Systray.qml" line="77"/> + <location filename="../components/Systray.qml" line="79"/> <source>Disconnect</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> </context> <context> <name>VPNState</name> <message> - <location filename="../components/VPNState.qml" line="26"/> - <location filename="../components/VPNState.qml" line="125"/> + <location filename="../components/VPNState.qml" line="27"/> + <source>Setting up</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="52"/> + <location filename="../components/VPNState.qml" line="156"/> <source>Connecting</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/VPNState.qml" line="58"/> + <location filename="../components/VPNState.qml" line="85"/> <source>Unsecured Connection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/VPNState.qml" line="71"/> + <location filename="../components/VPNState.qml" line="100"/> <source>Turn on</source> <translation>روشن کردن</translation> </message> <message> - <location filename="../components/VPNState.qml" line="91"/> + <location filename="../components/VPNState.qml" line="120"/> <source>Secured Connection</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/VPNState.qml" line="104"/> + <location filename="../components/VPNState.qml" line="135"/> <source>Turn off</source> <translation>خاموش کردن</translation> </message> <message> - <location filename="../components/VPNState.qml" line="139"/> + <location filename="../components/VPNState.qml" line="172"/> <source>Cancel</source> <translation>انصراف</translation> </message> <message> - <location filename="../components/VPNState.qml" line="223"/> + <location filename="../components/VPNState.qml" line="256"/> <source>%1 off</source> <extracomment>%1 -> application name</extracomment> <translation>%1 خاموش</translation> </message> <message> - <location filename="../components/VPNState.qml" line="223"/> + <location filename="../components/VPNState.qml" line="256"/> <source>off</source> - <translation type="unfinished"/> + <translation type="unfinished"></translation> </message> <message> - <location filename="../components/VPNState.qml" line="226"/> + <location filename="../components/VPNState.qml" line="259"/> <source>%1 on</source> <extracomment>%1 -> application name</extracomment> <translation>%1 روشن</translation> </message> <message> - <location filename="../components/VPNState.qml" line="229"/> + <location filename="../components/VPNState.qml" line="262"/> <source>Connecting to %1</source> <extracomment>%1 -> application name</extracomment> <translation>در حال اتصال به %1</translation> </message> <message> - <location filename="../components/VPNState.qml" line="232"/> + <location filename="../components/VPNState.qml" line="265"/> <source>Stopping %1</source> <extracomment>%1 -> application name</extracomment> <translation>متوقف کردن %1</translation> </message> <message> - <location filename="../components/VPNState.qml" line="235"/> + <location filename="../components/VPNState.qml" line="268"/> <source>%1 blocking internet</source> <extracomment>%1 -> application name</extracomment> <translation>%1 اینترنت را متوقف کرده</translation> </message> + <message> + <location filename="../components/VPNState.qml" line="276"/> + <source>pluggable transport connection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="278"/> + <source>connection done</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="280"/> + <source>doing handshake</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="282"/> + <source>handshake done</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="284"/> + <source>creating one-hop connection</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="286"/> + <source>requesting status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="288"/> + <source>loading status</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="290"/> + <source>loading keys</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="292"/> + <source>requesting descriptors</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="294"/> + <source>loading descriptors</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="296"/> + <source>creating circuit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../components/VPNState.qml" line="298"/> + <source>done</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>VPNSwitch</name> <message> <location filename="../qml/VPNSwitch.qml" line="10"/> - <source/> - <translation type="unfinished"/> + <source></source> + <translation></translation> </message> </context> <context> <name>main</name> <message> - <location filename="../main.cpp" line="80"/> + <location filename="../main.cpp" line="111"/> <source>: a fast and secure VPN. Powered by Bitmask.</source> <translation>: یک VPN سریع و امن. قدرت گرفت از Bitmask.</translation> </message> <message> - <location filename="../main.cpp" line="87"/> + <location filename="../main.cpp" line="118"/> <source>Do not show the systray icon (useful together with Gnome Shell extension, or to control VPN by other means).</source> <translation>آیکون را در نوارسیستم نشان نده (مناسب برای استفاده با افزونه پوسته گنوم، یا کنترل VPN با روشهای دیگر).</translation> </message> <message> - <location filename="../main.cpp" line="94"/> + <location filename="../main.cpp" line="125"/> <source>Enable Web API.</source> <translation>فعال کردن API وب.</translation> </message> <message> - <location filename="../main.cpp" line="100"/> + <location filename="../main.cpp" line="131"/> <source>Install helpers (Linux only, requires sudo).</source> <translation>نصب ابزار کمکی (فقط در لینوکس، نیاز به sudo دارد).</translation> </message> <message> - <location filename="../main.cpp" line="106"/> + <location filename="../main.cpp" line="137"/> <source>Use obfs4 to obfuscate the traffic, if available in the provider.</source> <translation>برای مخفی سازی ترافیک از obfs4 استفاده کند، اگر توسط ارائه کننده فراهم شده باشد.</translation> </message> <message> - <location filename="../main.cpp" line="112"/> + <location filename="../main.cpp" line="143"/> + <source>Enable autostart.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Disable autostart for the next run.</source> - <translation>شروع اتوماتیک را در اجرای بعد غیر فعال کن.</translation> + <translation type="vanished">شروع اتوماتیک را در اجرای بعد غیر فعال کن.</translation> </message> <message> - <location filename="../main.cpp" line="117"/> + <location filename="../main.cpp" line="148"/> <source>Web API port (default: 8080)</source> <translation>پورت API وب (پیشفرض: 8080)</translation> </message> <message> - <location filename="../main.cpp" line="119"/> + <location filename="../main.cpp" line="151"/> <source>Start the VPN, either 'on' or 'off'.</source> <translation>شروع VPN، یا 'روشن' یا 'خاموش'.</translation> </message> </context> -</TS>
\ No newline at end of file +</TS> |