Text fixes and some ts updates
This commit is contained in:
parent
bca68fc185
commit
da84ba1a4d
7 changed files with 674 additions and 532 deletions
|
@ -5,45 +5,45 @@
|
|||
<name>ConnectionController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.h" line="62"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="103"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="84"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="98"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="104"/>
|
||||
<source>Connect</source>
|
||||
<translation>اتصل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="40"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="41"/>
|
||||
<source>VPN Protocols is not installed.
|
||||
Please install VPN container at first</source>
|
||||
<translation>لم يتم تثبيت بروتوكولات VPN, من فضلك قم بتنزيل حاوية VPN اولاً</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="64"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="65"/>
|
||||
<source>Connection...</source>
|
||||
<translation>اتصال...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="69"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="70"/>
|
||||
<source>Connected</source>
|
||||
<translation>تم الاتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="79"/>
|
||||
<source>Reconnection...</source>
|
||||
<translation>إعادة الاتصال...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="88"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="89"/>
|
||||
<source>Disconnection...</source>
|
||||
<translation>إنهاء الاتصال...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="114"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="115"/>
|
||||
<source>Settings updated successfully, Reconnnection...</source>
|
||||
<translation>تم تحديث الاعدادات بنجاح, جاري إعادة الاتصال...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="118"/>
|
||||
<source>Settings updated successfully</source>
|
||||
<translation>تم تحديث الاعدادات بنجاح</translation>
|
||||
</message>
|
||||
|
@ -324,17 +324,17 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="224"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="223"/>
|
||||
<source>VPN protocol</source>
|
||||
<translation>بروتوكول VPN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="272"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="271"/>
|
||||
<source>Servers</source>
|
||||
<translation>الخوادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="360"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="359"/>
|
||||
<source>Unable change server while there is an active connection</source>
|
||||
<translation>لا يمكن تغير الخادم بينما هناك اتصال مفعل</translation>
|
||||
</message>
|
||||
|
@ -1703,41 +1703,45 @@ And if you don't like the app, all the more support it - the donation will
|
|||
<translation>اتصال الخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection code from public sources. It may have been created to intercept your data.
|
||||
|
||||
It's okay as long as it's from someone you trust.</source>
|
||||
<translation>لا تستخدم رمز الاتصال من المصادر العامة. ربما تم إنشاؤه لاعتراض بياناتك
|
||||
<translation type="vanished">لا تستخدم رمز الاتصال من المصادر العامة. ربما تم إنشاؤه لاعتراض بياناتك
|
||||
|
||||
لا بأس طالما انه من شخص تثق به.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="60"/>
|
||||
<source>What do you have?</source>
|
||||
<translation>ماذا لديك؟</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings or backup</source>
|
||||
<translation>ملف إعدادات اتصال او نسخ احتياطي</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings</source>
|
||||
<translation>ملف إعدادات اتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="74"/>
|
||||
<source>Open config file</source>
|
||||
<translation>افتح ملف تكوين</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="94"/>
|
||||
<source>QR-code</source>
|
||||
<translation>رمز QR</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="113"/>
|
||||
<source>Key as text</source>
|
||||
<translation>مفتاح كنص</translation>
|
||||
</message>
|
||||
|
@ -1823,7 +1827,7 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>واصل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
|
||||
<source>Set up later</source>
|
||||
<translation>إعداد في وقت لاحق</translation>
|
||||
</message>
|
||||
|
@ -1924,32 +1928,32 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<context>
|
||||
<name>PageSetupWizardStart</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="64"/>
|
||||
<source>Settings restored from backup file</source>
|
||||
<translation>تم استرداد الإعدادات من ملف نسخة احتياطية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<source>Free service for creating a personal VPN on your server.</source>
|
||||
<translation>خدمة مجانية لأنشاء VPN شخصي علي الخادم الشخصي.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="107"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="117"/>
|
||||
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
|
||||
<translation> يساعدك في الولوج للمحتوي المحظور بدون إظهار خصوصيات, حتي لمزود ال VPN.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="126"/>
|
||||
<source>I have the data to connect</source>
|
||||
<translation>لدي البيانات المطلوبة للأتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="136"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="146"/>
|
||||
<source>I have nothing</source>
|
||||
<translation>ليس لدي اي شئ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="139"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="149"/>
|
||||
<source>https://amnezia.org/instructions/0_starter-guide</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
|
@ -1991,9 +1995,13 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>اتصال جديد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
|
||||
<translation>لا تستخدم رمز الاتصال من مصادر مفتوحة, قد تكون مصنوعة للتعارض مع بياناتك.</translation>
|
||||
<translation type="vanished">لا تستخدم رمز الاتصال من مصادر مفتوحة, قد تكون مصنوعة للتعارض مع بياناتك.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="110"/>
|
||||
|
@ -2085,7 +2093,7 @@ It's okay as long as it's from someone you trust.</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="243"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="504"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="513"/>
|
||||
<source>Users</source>
|
||||
<translation>المستخدمين</translation>
|
||||
</message>
|
||||
|
@ -2095,52 +2103,52 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>شارك اتصال VPN بدون القدرة علي إدارة الخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="520"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="529"/>
|
||||
<source>Search</source>
|
||||
<translation>ابحث</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="604"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="613"/>
|
||||
<source>Creation date: </source>
|
||||
<translation>تاريخ الإنشاء: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="618"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="627"/>
|
||||
<source>Rename</source>
|
||||
<translation>إعادة التسمية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="650"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="659"/>
|
||||
<source>Client name</source>
|
||||
<translation>اسم العميل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="663"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="672"/>
|
||||
<source>Save</source>
|
||||
<translation>احفظ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="695"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="704"/>
|
||||
<source>Revoke</source>
|
||||
<translation>سحب وإبطال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="698"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="707"/>
|
||||
<source>Revoke the config for a user - %1?</source>
|
||||
<translation>سحب وإبطال للمستخدم - %1?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="699"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="708"/>
|
||||
<source>The user will no longer be able to connect to your server.</source>
|
||||
<translation>المستخدم لن يكون قادر علي الاتصال بعد الان.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="700"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="709"/>
|
||||
<source>Continue</source>
|
||||
<translation>واصل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="701"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="710"/>
|
||||
<source>Cancel</source>
|
||||
<translation>إلغاء</translation>
|
||||
</message>
|
||||
|
@ -2173,8 +2181,8 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation type="obsolete">البروتوكولات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="348"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="349"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="356"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="357"/>
|
||||
<source>Protocol</source>
|
||||
<translation>بروتوكول</translation>
|
||||
</message>
|
||||
|
@ -2194,14 +2202,14 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>اسم المستخدم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="449"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="450"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="457"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="458"/>
|
||||
<source>Connection format</source>
|
||||
<translation>تنسيق الاتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="487"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="496"/>
|
||||
<source>Share</source>
|
||||
<translation>شارك</translation>
|
||||
</message>
|
||||
|
@ -2583,147 +2591,161 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>انتهت مدة الاتصال بالخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Sftp error: End-of-file encountered</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="33"/>
|
||||
<source>Sftp error: File does not exist</source>
|
||||
<translation>خطأ Sftp: الملف غير موجود</translation>
|
||||
<translation type="vanished">خطأ Sftp: الملف غير موجود</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="34"/>
|
||||
<source>Sftp error: Permission denied</source>
|
||||
<translation>خطأ Sftp: تم حظر الصلحيات</translation>
|
||||
<translation type="vanished">خطأ Sftp: تم حظر الصلحيات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>Sftp error: Generic failure</source>
|
||||
<translation>خطأ Sftp: فشل عام</translation>
|
||||
<translation type="vanished">خطأ Sftp: فشل عام</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>Sftp error: Garbage received from server</source>
|
||||
<translation>خطأ Sftp: تم استلام نفايات من الخادم</translation>
|
||||
<translation type="vanished">خطأ Sftp: تم استلام نفايات من الخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="37"/>
|
||||
<source>Sftp error: No connection has been set up</source>
|
||||
<translation>خطأ Sftp: لم يتم إعداد اتصال</translation>
|
||||
<translation type="vanished">خطأ Sftp: لم يتم إعداد اتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="38"/>
|
||||
<source>Sftp error: There was a connection, but we lost it</source>
|
||||
<translation>خطأ Sftp: كان هناك اتصال, ولكن خسرناه</translation>
|
||||
<translation type="vanished">خطأ Sftp: كان هناك اتصال, ولكن خسرناه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>Sftp error: Operation not supported by libssh yet</source>
|
||||
<translation>خطأ Sftp: العملية ليست مدعومة من libssh بعد</translation>
|
||||
<translation type="vanished">خطأ Sftp: العملية ليست مدعومة من libssh بعد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>Sftp error: Invalid file handle</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Sftp error: No such file or directory path exists</source>
|
||||
<translation>خطأ Sftp: لا يوجد مسار ملف او مجلد مثل هذا</translation>
|
||||
<translation type="vanished">خطأ Sftp: لا يوجد مسار ملف او مجلد مثل هذا</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
|
||||
<translation>خطأ Sftp: محاولة إنشاء ملف او مجلد موجود بالفعل</translation>
|
||||
<translation type="vanished">خطأ Sftp: محاولة إنشاء ملف او مجلد موجود بالفعل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>Sftp error: Write-protected filesystem</source>
|
||||
<translation>خطأ Sftp: نظام كتابة الملفات محمي</translation>
|
||||
<translation type="vanished">خطأ Sftp: نظام كتابة الملفات محمي</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="44"/>
|
||||
<source>Sftp error: No media was in remote drive</source>
|
||||
<translation>خطأ Sftp: لا يوجد وسائط في القرص البعيد</translation>
|
||||
<translation type="vanished">خطأ Sftp: لا يوجد وسائط في القرص البعيد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<source>VPN connection error</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="68"/>
|
||||
<location filename="../core/errorstrings.cpp" line="56"/>
|
||||
<source>Error when retrieving configuration from API</source>
|
||||
<translation>خطأ عند استرداد التكوين من API</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<location filename="../core/errorstrings.cpp" line="57"/>
|
||||
<source>This config has already been added to the application</source>
|
||||
<translation>هذا التكوين بالفعل تمت إضافتة للبرنامج</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="76"/>
|
||||
<location filename="../core/errorstrings.cpp" line="72"/>
|
||||
<source>ErrorCode: %1. </source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>OpenVPN config missing</source>
|
||||
<translation>OpenVpn تكوين مفقود</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Scp error: Generic failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>OpenVPN management server error</source>
|
||||
<translation>OpenVpn خطأ في إدارة الخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="51"/>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>OpenVPN executable missing</source>
|
||||
<translation>OpenVpn executeable مفقود</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="52"/>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>ShadowSocks (ss-local) executable missing</source>
|
||||
<translation>ShadowSocks (ss-local) executable مفقود</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Cloak (ck-client) executable missing</source>
|
||||
<translation>Cloak (ck-client) executable مفقود</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="54"/>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Amnezia helper service error</source>
|
||||
<translation>خطأ في خدمة مٌساعد Amnezia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="55"/>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>OpenSSL failed</source>
|
||||
<translation>فشل OpenSSL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||||
<location filename="../core/errorstrings.cpp" line="46"/>
|
||||
<source>Can't connect: another VPN connection is active</source>
|
||||
<translation>لا يمكن الاتصال: هناك اتصال VPN اخر بالفعل يعمل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="59"/>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<source>Can't setup OpenVPN TAP network adapter</source>
|
||||
<translation>لا يمك نتثبيت محول شبكة OpenVPN TAP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<source>VPN pool error: no available addresses</source>
|
||||
<translation>VPN pool error: لا يوجد عنواين مٌتاحة</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<location filename="../core/errorstrings.cpp" line="50"/>
|
||||
<source>The config does not contain any containers and credentials for connecting to the server</source>
|
||||
<translation>التكوين لا يحتوي علي اي حاويات و اعتماد للأتصال بالخادم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="73"/>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<source>QFile error: The file could not be opened</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="61"/>
|
||||
<source>QFile error: An error occurred when reading from the file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<source>QFile error: The file could not be accessed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="63"/>
|
||||
<source>QFile error: An unspecified error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="64"/>
|
||||
<source>QFile error: A fatal error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<source>QFile error: The operation was aborted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<source>Internal error</source>
|
||||
<translation>خطأ داخلي</translation>
|
||||
</message>
|
||||
|
@ -3023,8 +3045,8 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation>خادم #1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings.cpp" line="206"/>
|
||||
<location filename="../settings.cpp" line="213"/>
|
||||
<location filename="../settings.cpp" line="207"/>
|
||||
<location filename="../settings.cpp" line="214"/>
|
||||
<source>Server</source>
|
||||
<translation>خادم</translation>
|
||||
</message>
|
||||
|
@ -3032,17 +3054,17 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>SettingsController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="139"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
|
||||
<source>Backup file is corrupted</source>
|
||||
<translation>ملف النسخه الاحتياطيه تالف</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="155"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="140"/>
|
||||
<source>All settings have been reset to default values</source>
|
||||
<translation>تم استرجاع جميع الإعدادات للإعدادات الافتراضية</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="161"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="150"/>
|
||||
<source>Cached profiles cleared</source>
|
||||
<translation>تم حذف الملفات الشخصية المٌخزنة مؤقتاُ</translation>
|
||||
</message>
|
||||
|
@ -3056,28 +3078,28 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation>احفظ تكوين AmneziaVPN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="74"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="85"/>
|
||||
<source>Share</source>
|
||||
<translation>شارك</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="108"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="121"/>
|
||||
<source>Copy</source>
|
||||
<translation>انسخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="167"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="177"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="188"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="198"/>
|
||||
<source>Copied</source>
|
||||
<translation>تم النسخ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<source>Copy config string</source>
|
||||
<translation>انسخ نص التكوين</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="160"/>
|
||||
<source>Show connection settings</source>
|
||||
<translation>اظهر إعدادات الاتصال</translation>
|
||||
</message>
|
||||
|
@ -3086,7 +3108,7 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation type="obsolete">展示内容</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="305"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="328"/>
|
||||
<source>To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"</source>
|
||||
<translation>حتي تقرأ رمز ال QR في تطبيق Amnezia, اختار "إضافة خادم" - "لدي بيانات الاتصال" - "رمز Qr, او مفتاح تعريف او ملف إعدادات"</translation>
|
||||
</message>
|
||||
|
@ -3178,7 +3200,7 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>VpnConnection</name>
|
||||
<message>
|
||||
<location filename="../vpnconnection.cpp" line="457"/>
|
||||
<location filename="../vpnconnection.cpp" line="458"/>
|
||||
<source>Mbps</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
|
@ -3262,12 +3284,12 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>main2</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="174"/>
|
||||
<location filename="../ui/qml/main2.qml" line="179"/>
|
||||
<source>Private key passphrase</source>
|
||||
<translation>عبارة المرور الخاصة بالمفتاح</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="197"/>
|
||||
<location filename="../ui/qml/main2.qml" line="202"/>
|
||||
<source>Save</source>
|
||||
<translation>احفظ</translation>
|
||||
</message>
|
||||
|
|
|
@ -34,48 +34,48 @@
|
|||
<context>
|
||||
<name>ConnectionController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="40"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="41"/>
|
||||
<source>VPN Protocols is not installed.
|
||||
Please install VPN container at first</source>
|
||||
<translation>پروتکل ویپیان نصب نشده است
|
||||
لطفا کانتینر ویپیان را نصب کنید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="64"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="65"/>
|
||||
<source>Connection...</source>
|
||||
<translation>در حال ارتباط...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="69"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="70"/>
|
||||
<source>Connected</source>
|
||||
<translation>متصل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="114"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="115"/>
|
||||
<source>Settings updated successfully, Reconnnection...</source>
|
||||
<translation>تنظیمات به روز رسانی شد
|
||||
در حال اتصال دوباره...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="118"/>
|
||||
<source>Settings updated successfully</source>
|
||||
<translation>تنظیمات با موفقیت بهروزرسانی شدند</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="79"/>
|
||||
<source>Reconnection...</source>
|
||||
<translation>اتصال دوباره...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.h" line="62"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="103"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="84"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="98"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="104"/>
|
||||
<source>Connect</source>
|
||||
<translation>اتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="88"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="89"/>
|
||||
<source>Disconnection...</source>
|
||||
<translation>قطع ارتباط...</translation>
|
||||
</message>
|
||||
|
@ -335,17 +335,17 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>تونل تقسیمشده غیرفعال شده</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="224"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="223"/>
|
||||
<source>VPN protocol</source>
|
||||
<translation>پروتکل ویپیان</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="272"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="271"/>
|
||||
<source>Servers</source>
|
||||
<translation>سرورها</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="360"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="359"/>
|
||||
<source>Unable change server while there is an active connection</source>
|
||||
<translation>امکان تغییر سرور در هنگام متصل بودن وجود ندارد</translation>
|
||||
</message>
|
||||
|
@ -1715,41 +1715,45 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>ارتباط سرور</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection code from public sources. It may have been created to intercept your data.
|
||||
|
||||
It's okay as long as it's from someone you trust.</source>
|
||||
<translation>از کد اتصالاتی که در منابع عمومی هستند استفاده نکنید. ممکن است برای شنود اطلاعات شما ایجاد شده باشند.
|
||||
<translation type="vanished">از کد اتصالاتی که در منابع عمومی هستند استفاده نکنید. ممکن است برای شنود اطلاعات شما ایجاد شده باشند.
|
||||
|
||||
ایرادی ندارد که از طرف کسی باشد که به او اعتماد دارید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="60"/>
|
||||
<source>What do you have?</source>
|
||||
<translation>چی داری؟</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings</source>
|
||||
<translation>فایل شامل تنظیمات اتصال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings or backup</source>
|
||||
<translation>فایل شامل تنظیمات اتصال یا بکآپ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="74"/>
|
||||
<source>Open config file</source>
|
||||
<translation>باز کردن فایل تنظیمات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="94"/>
|
||||
<source>QR-code</source>
|
||||
<translation>QR-Code</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="113"/>
|
||||
<source>Key as text</source>
|
||||
<translation>متن شامل کلید</translation>
|
||||
</message>
|
||||
|
@ -1852,7 +1856,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>ادامه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
|
||||
<source>Set up later</source>
|
||||
<translation>بعدا تنظیم شود</translation>
|
||||
</message>
|
||||
|
@ -1953,32 +1957,32 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<context>
|
||||
<name>PageSetupWizardStart</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="64"/>
|
||||
<source>Settings restored from backup file</source>
|
||||
<translation>تنظیمات از فایل بکآپ بازیابی شدند</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<source>Free service for creating a personal VPN on your server.</source>
|
||||
<translation>سرویس رایگان برای ایجاد ویپیان شخصی بر روی سرور خودتان.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="107"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="117"/>
|
||||
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
|
||||
<translation>به شما کمک میکند که بدون فاش کردن حریم شخصی خودتان حتی برای ارائه دهنده ویپیان به محتوای مسدود شده دسترسی پیدا کنید.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="126"/>
|
||||
<source>I have the data to connect</source>
|
||||
<translation>من داده برای اتصال دارم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="136"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="146"/>
|
||||
<source>I have nothing</source>
|
||||
<translation>من هیچی ندارم</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="139"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="149"/>
|
||||
<source>https://amnezia.org/instructions/0_starter-guide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2019,9 +2023,13 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>ارتباط جدید</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
|
||||
<translation>از کد اتصالی که در منابع عمومی هست استفاده نکنید. ممکن است برای شنود اطلاعات شما ایجاد شده باشد.</translation>
|
||||
<translation type="vanished">از کد اتصالی که در منابع عمومی هست استفاده نکنید. ممکن است برای شنود اطلاعات شما ایجاد شده باشد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="110"/>
|
||||
|
@ -2159,7 +2167,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="243"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="504"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="513"/>
|
||||
<source>Users</source>
|
||||
<translation>کاربران</translation>
|
||||
</message>
|
||||
|
@ -2169,37 +2177,37 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>نام کاربری</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="520"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="529"/>
|
||||
<source>Search</source>
|
||||
<translation>جستجو</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="604"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="613"/>
|
||||
<source>Creation date: </source>
|
||||
<translation>تاریخ ایجاد:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="618"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="627"/>
|
||||
<source>Rename</source>
|
||||
<translation>تغییر نام</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="650"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="659"/>
|
||||
<source>Client name</source>
|
||||
<translation>نام کلاینت</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="663"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="672"/>
|
||||
<source>Save</source>
|
||||
<translation>ذخیره</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="695"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="704"/>
|
||||
<source>Revoke</source>
|
||||
<translation>ابطال</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="698"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="707"/>
|
||||
<source>Revoke the config for a user - %1?</source>
|
||||
<translation> لغو پیکربندی برای یک کاربر %1؟</translation>
|
||||
</message>
|
||||
|
@ -2208,17 +2216,17 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">ابطال تنظیمات برای کاربر </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="699"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="708"/>
|
||||
<source>The user will no longer be able to connect to your server.</source>
|
||||
<translation>کاربر دیگر نمیتواند به سرور وصل شود.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="700"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="709"/>
|
||||
<source>Continue</source>
|
||||
<translation>ادامه</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="701"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="710"/>
|
||||
<source>Cancel</source>
|
||||
<translation>کنسل</translation>
|
||||
</message>
|
||||
|
@ -2236,20 +2244,20 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">به اشتراک گذاری دسترسی به مدیریت سرور. کاربری که دسترسی کامل سرور با او به اشتراک گذاشته میشود میتواند پروتکلها و سرویسها را در سرور حذف یا اضافه کند و یا تنظیمات سرور را تغییر دهد.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="348"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="349"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="356"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="357"/>
|
||||
<source>Protocol</source>
|
||||
<translation>پروتکل</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="449"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="450"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="457"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="458"/>
|
||||
<source>Connection format</source>
|
||||
<translation>فرمت ارتباط</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="487"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="496"/>
|
||||
<source>Share</source>
|
||||
<translation>اشتراکگذاری</translation>
|
||||
</message>
|
||||
|
@ -2627,91 +2635,113 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Scp error: Generic failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sftp error: End-of-file encountered</source>
|
||||
<translation>Sftp error: End-of-file encountered</translation>
|
||||
<translation type="vanished">Sftp error: End-of-file encountered</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="33"/>
|
||||
<source>Sftp error: File does not exist</source>
|
||||
<translation>Sftp error: File does not exist</translation>
|
||||
<translation type="vanished">Sftp error: File does not exist</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="34"/>
|
||||
<source>Sftp error: Permission denied</source>
|
||||
<translation>Sftp error: Permission denied</translation>
|
||||
<translation type="vanished">Sftp error: Permission denied</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>Sftp error: Generic failure</source>
|
||||
<translation>Sftp error: Generic failure</translation>
|
||||
<translation type="vanished">Sftp error: Generic failure</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>Sftp error: Garbage received from server</source>
|
||||
<translation>Sftp error: Garbage received from server</translation>
|
||||
<translation type="vanished">Sftp error: Garbage received from server</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="37"/>
|
||||
<source>Sftp error: No connection has been set up</source>
|
||||
<translation>Sftp error: No connection has been set up</translation>
|
||||
<translation type="vanished">Sftp error: No connection has been set up</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="38"/>
|
||||
<source>Sftp error: There was a connection, but we lost it</source>
|
||||
<translation>Sftp error: There was a connection, but we lost it</translation>
|
||||
<translation type="vanished">Sftp error: There was a connection, but we lost it</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>Sftp error: Operation not supported by libssh yet</source>
|
||||
<translation>Sftp error: Operation not supported by libssh yet</translation>
|
||||
<translation type="vanished">Sftp error: Operation not supported by libssh yet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>Sftp error: Invalid file handle</source>
|
||||
<translation>Sftp error: Invalid file handle</translation>
|
||||
<translation type="vanished">Sftp error: Invalid file handle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Sftp error: No such file or directory path exists</source>
|
||||
<translation>Sftp error: No such file or directory path exists</translation>
|
||||
<translation type="vanished">Sftp error: No such file or directory path exists</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
|
||||
<translation>Sftp error: An attempt to create an already existing file or directory has been made</translation>
|
||||
<translation type="vanished">Sftp error: An attempt to create an already existing file or directory has been made</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>Sftp error: Write-protected filesystem</source>
|
||||
<translation>Sftp error: Write-protected filesystem</translation>
|
||||
<translation type="vanished">Sftp error: Write-protected filesystem</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="44"/>
|
||||
<source>Sftp error: No media was in remote drive</source>
|
||||
<translation>Sftp error: No media was in remote drive</translation>
|
||||
<translation type="vanished">Sftp error: No media was in remote drive</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<location filename="../core/errorstrings.cpp" line="50"/>
|
||||
<source>The config does not contain any containers and credentials for connecting to the server</source>
|
||||
<translation>تنظیمات شامل هیچ کانتینر یا اعتبارنامهای برای اتصال به سرور نیست</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<source>VPN connection error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="68"/>
|
||||
<location filename="../core/errorstrings.cpp" line="56"/>
|
||||
<source>Error when retrieving configuration from API</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<location filename="../core/errorstrings.cpp" line="57"/>
|
||||
<source>This config has already been added to the application</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="76"/>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<source>QFile error: The file could not be opened</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="61"/>
|
||||
<source>QFile error: An error occurred when reading from the file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<source>QFile error: The file could not be accessed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="63"/>
|
||||
<source>QFile error: An unspecified error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="64"/>
|
||||
<source>QFile error: A fatal error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<source>QFile error: The operation was aborted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="72"/>
|
||||
<source>ErrorCode: %1. </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2720,52 +2750,52 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">Failed to save config to disk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>OpenVPN config missing</source>
|
||||
<translation>OpenVPN config missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>OpenVPN management server error</source>
|
||||
<translation>OpenVPN management server error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="51"/>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>OpenVPN executable missing</source>
|
||||
<translation>OpenVPN executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="52"/>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>ShadowSocks (ss-local) executable missing</source>
|
||||
<translation>ShadowSocks (ss-local) executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Cloak (ck-client) executable missing</source>
|
||||
<translation>Cloak (ck-client) executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="54"/>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Amnezia helper service error</source>
|
||||
<translation>Amnezia helper service error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="55"/>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>OpenSSL failed</source>
|
||||
<translation>OpenSSL failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||||
<location filename="../core/errorstrings.cpp" line="46"/>
|
||||
<source>Can't connect: another VPN connection is active</source>
|
||||
<translation>Can't connect: another VPN connection is active</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="59"/>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<source>Can't setup OpenVPN TAP network adapter</source>
|
||||
<translation>Can't setup OpenVPN TAP network adapter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<source>VPN pool error: no available addresses</source>
|
||||
<translation>VPN pool error: no available addresses</translation>
|
||||
</message>
|
||||
|
@ -2774,7 +2804,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">The config does not contain any containers and credentiaks for connecting to the server</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="73"/>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<source>Internal error</source>
|
||||
<translation>Internal error</translation>
|
||||
</message>
|
||||
|
@ -3153,8 +3183,8 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<translation>Server #1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings.cpp" line="206"/>
|
||||
<location filename="../settings.cpp" line="213"/>
|
||||
<location filename="../settings.cpp" line="207"/>
|
||||
<location filename="../settings.cpp" line="214"/>
|
||||
<source>Server</source>
|
||||
<translation>Server</translation>
|
||||
</message>
|
||||
|
@ -3162,17 +3192,17 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>SettingsController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="155"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="140"/>
|
||||
<source>All settings have been reset to default values</source>
|
||||
<translation>تمام تنظیمات به مقادیر پیش فرض ریست شد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="161"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="150"/>
|
||||
<source>Cached profiles cleared</source>
|
||||
<translation>پروفایل ذخیره شده پاک شد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="139"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
|
||||
<source>Backup file is corrupted</source>
|
||||
<translation>فایل بکآپ خراب شده است</translation>
|
||||
</message>
|
||||
|
@ -3186,33 +3216,33 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<translation>ذخیره تنظیمات AmneziaVPN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="74"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="85"/>
|
||||
<source>Share</source>
|
||||
<translation>اشتراکگذاری</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="108"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="121"/>
|
||||
<source>Copy</source>
|
||||
<translation>کپی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="167"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="177"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="188"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="198"/>
|
||||
<source>Copied</source>
|
||||
<translation>کپی شد</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<source>Copy config string</source>
|
||||
<translation>کپیکردن متن تنظیمات</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="160"/>
|
||||
<source>Show connection settings</source>
|
||||
<translation>نمایش تنظیمات ارتباط</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="305"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="328"/>
|
||||
<source>To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"</source>
|
||||
<translation>برای خواندن QR Code در نرمافزار AmneziaVPN "اضافه کردن سرور" -> "من داده برای اتصال دارم" -> "QR Code، کلید یا فایل تنظیمات"</translation>
|
||||
</message>
|
||||
|
@ -3304,7 +3334,7 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>VpnConnection</name>
|
||||
<message>
|
||||
<location filename="../vpnconnection.cpp" line="457"/>
|
||||
<location filename="../vpnconnection.cpp" line="458"/>
|
||||
<source>Mbps</source>
|
||||
<translation>Mbps</translation>
|
||||
</message>
|
||||
|
@ -3408,12 +3438,12 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>main2</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="174"/>
|
||||
<location filename="../ui/qml/main2.qml" line="179"/>
|
||||
<source>Private key passphrase</source>
|
||||
<translation>عبارت کلید خصوصی</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="197"/>
|
||||
<location filename="../ui/qml/main2.qml" line="202"/>
|
||||
<source>Save</source>
|
||||
<translation>ذخیره</translation>
|
||||
</message>
|
||||
|
|
|
@ -4,47 +4,47 @@
|
|||
<context>
|
||||
<name>ConnectionController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="40"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="41"/>
|
||||
<source>VPN Protocols is not installed.
|
||||
Please install VPN container at first</source>
|
||||
<translation>VPN ပရိုတိုကောများကို မထည့်သွင်းရသေးပါ။
|
||||
ကျေးဇူးပြု၍ VPN ကွန်တိန်နာကို အရင်ထည့်သွင်းပါ။</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="64"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="65"/>
|
||||
<source>Connection...</source>
|
||||
<translation>ချိတ်ဆက်နေပါပြီ...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="69"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="70"/>
|
||||
<source>Connected</source>
|
||||
<translation>ချိတ်ဆက်ပြီးသွားပါပြီ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="114"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="115"/>
|
||||
<source>Settings updated successfully, Reconnnection...</source>
|
||||
<translation>ဆက်တင်များကို အောင်မြင်စွာ အပ်ဒိတ်လုပ်ပြီးပါပြီ၊ ပြန်လည်ချိတ်ဆက်နေပါသည်...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="118"/>
|
||||
<source>Settings updated successfully</source>
|
||||
<translation>ဆက်တင်များကို အောင်မြင်စွာ အပ်ဒိတ်လုပ်ပြီးပါပြီ။</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="79"/>
|
||||
<source>Reconnection...</source>
|
||||
<translation>ပြန်လည်ချိတ်ဆက်နေပါသည်...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.h" line="62"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="103"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="84"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="98"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="104"/>
|
||||
<source>Connect</source>
|
||||
<translation>ချိတ်ဆက်မည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="88"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="89"/>
|
||||
<source>Disconnection...</source>
|
||||
<translation>အဆက်အသွယ်ဖြတ်နေပါသည်...</translation>
|
||||
</message>
|
||||
|
@ -301,17 +301,17 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>split tunnelling ပိတ်ထားပါသည်။</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="224"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="223"/>
|
||||
<source>VPN protocol</source>
|
||||
<translation>VPN ပရိုတိုကော</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="272"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="271"/>
|
||||
<source>Servers</source>
|
||||
<translation>ဆာဗာများ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="360"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="359"/>
|
||||
<source>Unable change server while there is an active connection</source>
|
||||
<translation>လက်ရှိချိတ်ဆက်မှုတစ်ခုရှိနေချိန်တွင် ဆာဗာကို ပြောင်းလဲ၍မရပါ။</translation>
|
||||
</message>
|
||||
|
@ -1610,41 +1610,45 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>ဆာဗာချိတ်ဆက်မှု</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection code from public sources. It may have been created to intercept your data.
|
||||
|
||||
It's okay as long as it's from someone you trust.</source>
|
||||
<translation>အများသူငှာအသုံးပြုသည့် ရင်းမြစ်များမှ ချိတ်ဆက်ကုဒ်ကို မသုံးပါနှင့်.အဆိုပါကုဒ်များသည် သင့်ဒေတာကို ကြားဖြတ်ရယူရန် ဖန်တီးထားခြင်းဖြစ်နိုင်သည်.
|
||||
<translation type="vanished">အများသူငှာအသုံးပြုသည့် ရင်းမြစ်များမှ ချိတ်ဆက်ကုဒ်ကို မသုံးပါနှင့်.အဆိုပါကုဒ်များသည် သင့်ဒေတာကို ကြားဖြတ်ရယူရန် ဖန်တီးထားခြင်းဖြစ်နိုင်သည်.
|
||||
|
||||
သင်ယုံကြည်ရတဲ့သူတစ်ယောက်ဆီမှ ရရှိတဲ့ကုဒ်ဖြစ်နေသရွေ့တော့ အဆင်ပြေပါသည်.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="60"/>
|
||||
<source>What do you have?</source>
|
||||
<translation>သင့်တွင်ဘာရှိပါသလဲ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings</source>
|
||||
<translation>ချိတ်ဆက်မှုဆက်တင်များပါဝင်သောဖိုင်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings or backup</source>
|
||||
<translation>ချိတ်ဆက်မှုဆက်တင်များ သို့မဟုတ် အရန်သိမ်းဆည်းထားမှုပါဝင်သောဖိုင်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="74"/>
|
||||
<source>Open config file</source>
|
||||
<translation>config ဖိုင်ကိုဖွင့်မည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="94"/>
|
||||
<source>QR-code</source>
|
||||
<translation>QR-ကုဒ်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="113"/>
|
||||
<source>Key as text</source>
|
||||
<translation>Key ကိုစာသားအဖြစ်</translation>
|
||||
</message>
|
||||
|
@ -1730,7 +1734,7 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>ဆက်လက်လုပ်ဆောင်မည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
|
||||
<source>Set up later</source>
|
||||
<translation>နောက်မှ သတ်မှတ်မည်</translation>
|
||||
</message>
|
||||
|
@ -1831,32 +1835,32 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<context>
|
||||
<name>PageSetupWizardStart</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="64"/>
|
||||
<source>Settings restored from backup file</source>
|
||||
<translation>ဆက်တင်များကို အရန်သိမ်းဆည်းထားသောဖိုင်မှ ပြန်လည်ရယူပြီးပါပြီ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<source>Free service for creating a personal VPN on your server.</source>
|
||||
<translation>သင့်ဆာဗာပေါ်တွင် ကိုယ်ပိုင် VPN ဖန်တီးရန်အတွက် အခမဲ့ဝန်ဆောင်မှု.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="107"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="117"/>
|
||||
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
|
||||
<translation> အခြား VPN ဝန်ဆောင်မှုများကိုပင် သင်၏ privacy ကိုမဖော်ပြဘဲ ပိတ်ဆို့ထားသော အကြောင်းအရာများကို သင်ဝင်ရောက်ကြည့်ရှုနိုင်ရန် အကူအညီပေးပါသည်.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="126"/>
|
||||
<source>I have the data to connect</source>
|
||||
<translation>ကျွန်ုပ်တွင်ချိတ်ဆက်ဖို့အတွက်ဒေတာရှိသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="136"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="146"/>
|
||||
<source>I have nothing</source>
|
||||
<translation>ကျွန်ုပ်တွင်ဘာမှမရှိပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="139"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="149"/>
|
||||
<source>https://amnezia.org/instructions/0_starter-guide</source>
|
||||
<translation>https://amnezia.org/instructions/0_starter-guide</translation>
|
||||
</message>
|
||||
|
@ -1897,9 +1901,13 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>ချိတ်ဆက်မှုအသစ်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
|
||||
<translation>အများသူငှာအသုံးပြုသည့် ရင်းမြစ်များမှ ချိတ်ဆက်ကုဒ်ကို မသုံးပါနှင့်.အဆိုပါကုဒ်များသည် သင့်ဒေတာကို ကြားဖြတ်ရယူရန် ဖန်တီးထားခြင်းဖြစ်နိုင်သည်.</translation>
|
||||
<translation type="vanished">အများသူငှာအသုံးပြုသည့် ရင်းမြစ်များမှ ချိတ်ဆက်ကုဒ်ကို မသုံးပါနှင့်.အဆိုပါကုဒ်များသည် သင့်ဒေတာကို ကြားဖြတ်ရယူရန် ဖန်တီးထားခြင်းဖြစ်နိုင်သည်.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="110"/>
|
||||
|
@ -2017,7 +2025,7 @@ It's okay as long as it's from someone you trust.</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="243"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="504"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="513"/>
|
||||
<source>Users</source>
|
||||
<translation>အသုံးပြုသူများ</translation>
|
||||
</message>
|
||||
|
@ -2027,52 +2035,52 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>အသုံးပြုသူနာမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="520"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="529"/>
|
||||
<source>Search</source>
|
||||
<translation>ရှာဖွေမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="604"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="613"/>
|
||||
<source>Creation date: </source>
|
||||
<translation>ဖန်တီးပြုလုပ်သည့်ရက်စွဲ: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="618"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="627"/>
|
||||
<source>Rename</source>
|
||||
<translation>အမည်ပြောင်းမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="650"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="659"/>
|
||||
<source>Client name</source>
|
||||
<translation>ကလိုင်းရင့်အမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="663"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="672"/>
|
||||
<source>Save</source>
|
||||
<translation>သိမ်းဆည်းမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="695"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="704"/>
|
||||
<source>Revoke</source>
|
||||
<translation>ပြန်ရုပ်သိမ်းမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="698"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="707"/>
|
||||
<source>Revoke the config for a user - %1?</source>
|
||||
<translation>အသုံးပြုသူ %1 အတွက် config ကို ပြန်လည်ရုပ်သိမ်းမည်လား?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="699"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="708"/>
|
||||
<source>The user will no longer be able to connect to your server.</source>
|
||||
<translation>ဤအသုံးပြုသူသည် သင့်ဆာဗာသို့ ချိတ်ဆက်နိုင်တော့မည်မဟုတ်ပါ.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="700"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="709"/>
|
||||
<source>Continue</source>
|
||||
<translation>ဆက်လက်လုပ်ဆောင်မည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="701"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="710"/>
|
||||
<source>Cancel</source>
|
||||
<translation>ပယ်ဖျက်မည်</translation>
|
||||
</message>
|
||||
|
@ -2082,20 +2090,20 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>ဆာဗာကို စီမံခန့်ခွဲနိုင်စွမ်းမပါရှိဘဲ VPN အသုံးပြုခွင့်ကို မျှဝေမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="348"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="349"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="356"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="357"/>
|
||||
<source>Protocol</source>
|
||||
<translation>ပရိုတိုကော</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="449"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="450"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="457"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="458"/>
|
||||
<source>Connection format</source>
|
||||
<translation>ချိတ်ဆက်မှုဖောမတ်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="487"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="496"/>
|
||||
<source>Share</source>
|
||||
<translation>မျှဝေမည်</translation>
|
||||
</message>
|
||||
|
@ -2472,147 +2480,169 @@ It's okay as long as it's from someone you trust.</source>
|
|||
<translation>ဆာဗာသို့ ချိတ်ဆက်ခြင်း အချိန်ကုန်သွားသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Sftp error: End-of-file encountered</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ဖိုင်အဆုံးသတ်ကို ကြုံတွေ့ခဲ့ရသည်</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ဖိုင်အဆုံးသတ်ကို ကြုံတွေ့ခဲ့ရသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="33"/>
|
||||
<source>Sftp error: File does not exist</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ဖိုင်မရှိပါ</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ဖိုင်မရှိပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="34"/>
|
||||
<source>Sftp error: Permission denied</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ခွင့်ပြုချက် ငြင်းဆိုခံလိုက်ရပါသည်</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ခွင့်ပြုချက် ငြင်းဆိုခံလိုက်ရပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>Sftp error: Generic failure</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ယေဘုယ မအောင်မြင်ခြင်း</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ယေဘုယ မအောင်မြင်ခြင်း</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>Sftp error: Garbage received from server</source>
|
||||
<translation>မှားယွင်းမှု: ဆာဗာမှ အမှိုက်များကို လက်ခံရရှိခဲ့သည်</translation>
|
||||
<translation type="vanished">မှားယွင်းမှု: ဆာဗာမှ အမှိုက်များကို လက်ခံရရှိခဲ့သည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="37"/>
|
||||
<source>Sftp error: No connection has been set up</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ချိတ်ဆက်မှု မသတ်မှတ်ရသေးပါ</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ချိတ်ဆက်မှု မသတ်မှတ်ရသေးပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="38"/>
|
||||
<source>Sftp error: There was a connection, but we lost it</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ချိတ်ဆက်မှုတစ်ခုရှိခဲ့သော်လည်း ဆုံးရှုံးသွားခဲ့ပါသည်</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ချိတ်ဆက်မှုတစ်ခုရှိခဲ့သော်လည်း ဆုံးရှုံးသွားခဲ့ပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>Sftp error: Operation not supported by libssh yet</source>
|
||||
<translation>Sftp အမှား: လုပ်ဆောင်ချက်ကို libssh မှ မထောက်ပံ့သေးပါ</translation>
|
||||
<translation type="vanished">Sftp အမှား: လုပ်ဆောင်ချက်ကို libssh မှ မထောက်ပံ့သေးပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>Sftp error: Invalid file handle</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ဖိုင်ကိုင်တွယ်မှု မမှန်ကန်ပါ</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ဖိုင်ကိုင်တွယ်မှု မမှန်ကန်ပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Sftp error: No such file or directory path exists</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ဤဖိုင်အမျိုးအစား သို့မဟုတ် လမ်းညွှန်လမ်းကြောင်းမျိုး မရှိပါ</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ဤဖိုင်အမျိုးအစား သို့မဟုတ် လမ်းညွှန်လမ်းကြောင်းမျိုး မရှိပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ရှိပြီးသား ဖိုင် သို့မဟုတ် လမ်းညွှန်ကို ဖန်တီးရန် ကြိုးပမ်းမှုတစ်ခု ပြုလုပ်ပြီးဖြစ်သည်</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ရှိပြီးသား ဖိုင် သို့မဟုတ် လမ်းညွှန်ကို ဖန်တီးရန် ကြိုးပမ်းမှုတစ်ခု ပြုလုပ်ပြီးဖြစ်သည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>Sftp error: Write-protected filesystem</source>
|
||||
<translation>Sftp မှားယွင်းမှု: ရေးသားခြင်းမှကာကွယ်ထားသော ဖိုင်စနစ်</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: ရေးသားခြင်းမှကာကွယ်ထားသော ဖိုင်စနစ်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="44"/>
|
||||
<source>Sftp error: No media was in remote drive</source>
|
||||
<translation>Sftp မှားယွင်းမှု: မီဒီယာသည် အဝေးမှ drive ထဲတွင် မရှိခဲ့ပါ</translation>
|
||||
<translation type="vanished">Sftp မှားယွင်းမှု: မီဒီယာသည် အဝေးမှ drive ထဲတွင် မရှိခဲ့ပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<location filename="../core/errorstrings.cpp" line="50"/>
|
||||
<source>The config does not contain any containers and credentials for connecting to the server</source>
|
||||
<translation>Config တွင် ဆာဗာသို့ချိတ်ဆက်ရန်အတွက် ကွန်တိန်နာများနှင့် အထောက်အထားများ မပါဝင်ပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="68"/>
|
||||
<location filename="../core/errorstrings.cpp" line="56"/>
|
||||
<source>Error when retrieving configuration from API</source>
|
||||
<translation>API မှ စီစဉ်သတ်မှတ်မှုကို ရယူသည့်အခါ အမှားအယွင်းဖြစ်ပေါ်နေသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<location filename="../core/errorstrings.cpp" line="57"/>
|
||||
<source>This config has already been added to the application</source>
|
||||
<translation>ဤ config ကို အပလီကေးရှင်းထဲသို့ ထည့်သွင်းပြီးဖြစ်သည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="76"/>
|
||||
<location filename="../core/errorstrings.cpp" line="72"/>
|
||||
<source>ErrorCode: %1. </source>
|
||||
<translation>မှားယွင်းမှုကုတ်: %1. </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>OpenVPN config missing</source>
|
||||
<translation>OpenVPN config ပျောက်ဆုံးနေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Scp error: Generic failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>OpenVPN management server error</source>
|
||||
<translation>OpenVPN စီမံခန့်ခွဲမှုဆာဗာ အမှားအယွင်း</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="51"/>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>OpenVPN executable missing</source>
|
||||
<translation>OpenVPN စီမံလုပ်ဆောင်နိုင်မှု ပျောက်ဆုံးနေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="52"/>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>ShadowSocks (ss-local) executable missing</source>
|
||||
<translation>ShadowSocks (ss-local) executable ပျောက်နေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Cloak (ck-client) executable missing</source>
|
||||
<translation>Cloak (ck-client) စီမံလုပ်ဆောင်နိုင်မှု ပျောက်ဆုံးနေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="54"/>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Amnezia helper service error</source>
|
||||
<translation>Amnezia helper ဝန်ဆောင်မှု မှားယွင်းမှု</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="55"/>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>OpenSSL failed</source>
|
||||
<translation>OpenSSL မအောင်မြင်ပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||||
<location filename="../core/errorstrings.cpp" line="46"/>
|
||||
<source>Can't connect: another VPN connection is active</source>
|
||||
<translation>ချိတ်ဆက်၍မရပါ: အခြား VPN ချိတ်ဆက်မှုတစ်ခုရှိနေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="59"/>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<source>Can't setup OpenVPN TAP network adapter</source>
|
||||
<translation>OpenVPN TAP ကွန်ရက် adapter ကို စနစ်တည်ဆောက်၍မရပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<source>VPN pool error: no available addresses</source>
|
||||
<translation>VPN pool မှားယွင်းမှု: ရရှိနိုင်သောလိပ်စာများမရှိပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<source>VPN connection error</source>
|
||||
<translation>VPN ချိတ်ဆက်မှုမှားယွင်းနေပါသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="73"/>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<source>QFile error: The file could not be opened</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="61"/>
|
||||
<source>QFile error: An error occurred when reading from the file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<source>QFile error: The file could not be accessed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="63"/>
|
||||
<source>QFile error: An unspecified error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="64"/>
|
||||
<source>QFile error: A fatal error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<source>QFile error: The operation was aborted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<source>Internal error</source>
|
||||
<translation>စက်တွင်းဖြစ်သော မှားယွင်းမှု</translation>
|
||||
</message>
|
||||
|
@ -2914,8 +2944,8 @@ WireGuard သည် ၎င်း၏ စွမ်းဆောင်ရည်အ
|
|||
<translation>ဆာဗာ #1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings.cpp" line="206"/>
|
||||
<location filename="../settings.cpp" line="213"/>
|
||||
<location filename="../settings.cpp" line="207"/>
|
||||
<location filename="../settings.cpp" line="214"/>
|
||||
<source>Server</source>
|
||||
<translation>ဆာဗာ</translation>
|
||||
</message>
|
||||
|
@ -2923,17 +2953,17 @@ WireGuard သည် ၎င်း၏ စွမ်းဆောင်ရည်အ
|
|||
<context>
|
||||
<name>SettingsController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="155"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="140"/>
|
||||
<source>All settings have been reset to default values</source>
|
||||
<translation>ဆက်တင်အားလုံးကို မူရင်းတန်ဖိုးများအဖြစ် ပြန်လည်သတ်မှတ်ထားသည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="161"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="150"/>
|
||||
<source>Cached profiles cleared</source>
|
||||
<translation>ကက်ရှ်ပရိုဖိုင်များကို ရှင်းလင်းပြီးပါပြီ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="139"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
|
||||
<source>Backup file is corrupted</source>
|
||||
<translation>အရန်သိမ်းထားသည့်ဖိုင်ပျက်ဆီးနေသည်</translation>
|
||||
</message>
|
||||
|
@ -2947,33 +2977,33 @@ WireGuard သည် ၎င်း၏ စွမ်းဆောင်ရည်အ
|
|||
<translation>AmneziaWG config ကိုသိမ်းဆည်းမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="74"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="85"/>
|
||||
<source>Share</source>
|
||||
<translation>မျှဝေမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="108"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="121"/>
|
||||
<source>Copy</source>
|
||||
<translation>ကူးယူမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="167"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="177"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="188"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="198"/>
|
||||
<source>Copied</source>
|
||||
<translation>ကူးယူပြီးပါပြီ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<source>Copy config string</source>
|
||||
<translation>config string ကိုကူးယူမည်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="160"/>
|
||||
<source>Show connection settings</source>
|
||||
<translation>ချိတ်ဆက်မှုဆက်တင်များကို ပြပါ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="305"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="328"/>
|
||||
<source>To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"</source>
|
||||
<translation>Amnezia အက်ပ်ရှိ QR ကုဒ်ကိုဖတ်ရန်အတွက်အောက်ပါအတိုင်း ရွေးချယ်ပါ "ဆာဗာထည့်ရန်" → "ချိတ်ဆက်ရန် ဒေတာရှိသည်" → "QR ကုဒ်၊ key သို့မဟုတ် ဆက်တင်ဖိုင်"</translation>
|
||||
</message>
|
||||
|
@ -3065,7 +3095,7 @@ WireGuard သည် ၎င်း၏ စွမ်းဆောင်ရည်အ
|
|||
<context>
|
||||
<name>VpnConnection</name>
|
||||
<message>
|
||||
<location filename="../vpnconnection.cpp" line="457"/>
|
||||
<location filename="../vpnconnection.cpp" line="458"/>
|
||||
<source>Mbps</source>
|
||||
<translation>Mbps</translation>
|
||||
</message>
|
||||
|
@ -3149,12 +3179,12 @@ WireGuard သည် ၎င်း၏ စွမ်းဆောင်ရည်အ
|
|||
<context>
|
||||
<name>main2</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="174"/>
|
||||
<location filename="../ui/qml/main2.qml" line="179"/>
|
||||
<source>Private key passphrase</source>
|
||||
<translation>ကိုယ်ပိုင် key စကားဝှက်</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="197"/>
|
||||
<location filename="../ui/qml/main2.qml" line="202"/>
|
||||
<source>Save</source>
|
||||
<translation>သိမ်းဆည်းမည်</translation>
|
||||
</message>
|
||||
|
|
|
@ -27,47 +27,47 @@
|
|||
<context>
|
||||
<name>ConnectionController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="40"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="41"/>
|
||||
<source>VPN Protocols is not installed.
|
||||
Please install VPN container at first</source>
|
||||
<translation>VPN протоколы не установлены.
|
||||
Пожалуйста, установите протокол</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="64"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="65"/>
|
||||
<source>Connection...</source>
|
||||
<translation>Подключение...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="69"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="70"/>
|
||||
<source>Connected</source>
|
||||
<translation>Подключено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="114"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="115"/>
|
||||
<source>Settings updated successfully, Reconnnection...</source>
|
||||
<translation>Настройки успешно обновлены, Подключение...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="118"/>
|
||||
<source>Settings updated successfully</source>
|
||||
<translation type="unfinished">Настройки успешно обновлены.</translation>
|
||||
<translation>Настройки успешно обновлены.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="79"/>
|
||||
<source>Reconnection...</source>
|
||||
<translation>Переподключение...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.h" line="62"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="103"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="84"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="98"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="104"/>
|
||||
<source>Connect</source>
|
||||
<translation>Подключиться</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="88"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="89"/>
|
||||
<source>Disconnection...</source>
|
||||
<translation>Отключение...</translation>
|
||||
</message>
|
||||
|
@ -143,7 +143,7 @@
|
|||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="32"/>
|
||||
<source>Split tunneling</source>
|
||||
<translation type="unfinished">Раздельное VPN-туннелирование</translation>
|
||||
<translation>Раздельное-туннелирование</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="33"/>
|
||||
|
@ -153,33 +153,34 @@
|
|||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="42"/>
|
||||
<source>Split tunneling on the server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Раздельное-туннелирование на сервере</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="43"/>
|
||||
<source>Enabled
|
||||
Can't be disabled for current server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Включено.
|
||||
Не может быть отключено для текущего сервера.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="62"/>
|
||||
<source>Site-based split tunneling</source>
|
||||
<translation type="unfinished">Раздельное туннелирование сайтов</translation>
|
||||
<translation>Раздельное туннелирование по сайтам</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="63"/>
|
||||
<source>Enabled</source>
|
||||
<translation type="unfinished">Включено</translation>
|
||||
<translation>Включено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="63"/>
|
||||
<source>Disabled</source>
|
||||
<translation type="unfinished">Отключено</translation>
|
||||
<translation>Отключено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="79"/>
|
||||
<source>App-based split tunneling</source>
|
||||
<translation type="unfinished">Раздельное VPN-туннелирование приложений</translation>
|
||||
<translation>Раздельное VPN-туннелирование по приложениям</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
|
@ -208,7 +209,7 @@ Can't be disabled for current server</source>
|
|||
<location filename="../ui/controllers/installController.cpp" line="149"/>
|
||||
<source>
|
||||
Added containers that were already installed on the server</source>
|
||||
<translation type="unfinished">Добавлены сервисы и протоколы, которые были ранее установлены на сервер</translation>
|
||||
<translation>Добавлены сервисы и протоколы, которые были ранее установлены на сервер</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/installController.cpp" line="213"/>
|
||||
|
@ -225,7 +226,7 @@ Already installed containers were found on the server. All installed containers
|
|||
<message>
|
||||
<location filename="../ui/controllers/installController.cpp" line="305"/>
|
||||
<source>Server '%1' was rebooted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation>Сервер '%1' перезагружен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/installController.cpp" line="314"/>
|
||||
|
@ -326,17 +327,17 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation type="unfinished">Раздельное туннелирование выключено</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="224"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="223"/>
|
||||
<source>VPN protocol</source>
|
||||
<translation>VPN протокол</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="272"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="271"/>
|
||||
<source>Servers</source>
|
||||
<translation>Серверы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="360"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="359"/>
|
||||
<source>Unable change server while there is an active connection</source>
|
||||
<translation>Невозможно изменить сервер при активном соединении</translation>
|
||||
</message>
|
||||
|
@ -931,7 +932,7 @@ Already installed containers were found on the server. All installed containers
|
|||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="56"/>
|
||||
<source>Support Amnezia</source>
|
||||
<translation type="unfinished">Поддержите Amnezia</translation>
|
||||
<translation>Поддержите Amnezia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="71"/>
|
||||
|
@ -1690,41 +1691,45 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>Подключение к серверу</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection code from public sources. It may have been created to intercept your data.
|
||||
|
||||
It's okay as long as it's from someone you trust.</source>
|
||||
<translation>Не используйте код подключения из публичных источников. Его могли создать, чтобы перехватить ваши данные.
|
||||
<translation type="vanished">Не используйте код подключения из публичных источников. Его могли создать, чтобы перехватить ваши данные.
|
||||
|
||||
Всё в порядке, если кодом поделился пользователь, которому вы доверяете.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation>Не используйте код подключения из недоверенных источников. Его могли создать, чтобы перехватить ваши данные.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="60"/>
|
||||
<source>What do you have?</source>
|
||||
<translation>Выберите что у вас есть</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings</source>
|
||||
<translation>Файл с настройками подключения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings or backup</source>
|
||||
<translation>Файл с настройками подключения или бэкап</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="74"/>
|
||||
<source>Open config file</source>
|
||||
<translation>Открыть файл с конфигурацией</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="94"/>
|
||||
<source>QR-code</source>
|
||||
<translation>QR-код</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="113"/>
|
||||
<source>Key as text</source>
|
||||
<translation>Ключ в виде текста</translation>
|
||||
</message>
|
||||
|
@ -1827,7 +1832,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>Продолжить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
|
||||
<source>Set up later</source>
|
||||
<translation>Настроить позднее</translation>
|
||||
</message>
|
||||
|
@ -1936,32 +1941,32 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<context>
|
||||
<name>PageSetupWizardStart</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="64"/>
|
||||
<source>Settings restored from backup file</source>
|
||||
<translation>Восстановление настроек из бэкап файла</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<source>Free service for creating a personal VPN on your server.</source>
|
||||
<translation>Простое и бесплатное приложение для запуска self-hosted VPN с высокими требованиями к приватности.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="107"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="117"/>
|
||||
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
|
||||
<translation> Помогает получить доступ к заблокированному контенту, не раскрывая вашу конфиденциальность даже провайдерам VPN.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="126"/>
|
||||
<source>I have the data to connect</source>
|
||||
<translation>У меня есть данные для подключения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="136"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="146"/>
|
||||
<source>I have nothing</source>
|
||||
<translation>У меня ничего нет</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="139"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="149"/>
|
||||
<source>https://amnezia.org/instructions/0_starter-guide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2002,9 +2007,13 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>Новое соединение</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
|
||||
<translation>Не используйте код подключения из публичных источников. Его могли создать, чтобы перехватить ваши данные.</translation>
|
||||
<translation type="vanished">Не используйте код подключения из публичных источников. Его могли создать, чтобы перехватить ваши данные.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation>Не используйте код подключения из недоверенных источников. Его могли создать, чтобы перехватить ваши данные.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="110"/>
|
||||
|
@ -2138,7 +2147,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="243"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="504"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="513"/>
|
||||
<source>Users</source>
|
||||
<translation type="unfinished">Пользователи</translation>
|
||||
</message>
|
||||
|
@ -2148,52 +2157,52 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="unfinished">Имя пользователя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="520"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="529"/>
|
||||
<source>Search</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="604"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="613"/>
|
||||
<source>Creation date: </source>
|
||||
<translation type="unfinished">Дата создания</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="618"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="627"/>
|
||||
<source>Rename</source>
|
||||
<translation type="unfinished">Переименовать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="650"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="659"/>
|
||||
<source>Client name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="663"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="672"/>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished">Сохранить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="695"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="704"/>
|
||||
<source>Revoke</source>
|
||||
<translation type="unfinished">Отозвать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="698"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="707"/>
|
||||
<source>Revoke the config for a user - %1?</source>
|
||||
<translation type="unfinished">Отозвать доступ для пользователя - %1?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="699"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="708"/>
|
||||
<source>The user will no longer be able to connect to your server.</source>
|
||||
<translation type="unfinished">Пользователь больше не сможет подключаться к вашему серверу</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="700"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="709"/>
|
||||
<source>Continue</source>
|
||||
<translation type="unfinished">Продолжить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="701"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="710"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">Отменить</translation>
|
||||
</message>
|
||||
|
@ -2207,20 +2216,20 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>Поделиться доступом к VPN, без возможности управления сервером</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="348"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="349"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="356"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="357"/>
|
||||
<source>Protocol</source>
|
||||
<translation>Протокол</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="449"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="450"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="457"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="458"/>
|
||||
<source>Connection format</source>
|
||||
<translation>Формат подключения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="487"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="496"/>
|
||||
<source>Share</source>
|
||||
<translation>Поделиться</translation>
|
||||
</message>
|
||||
|
@ -2597,86 +2606,78 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Scp error: Generic failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sftp error: End-of-file encountered</source>
|
||||
<translation>Sftp error: End-of-file encountered</translation>
|
||||
<translation type="vanished">Sftp error: End-of-file encountered</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="33"/>
|
||||
<source>Sftp error: File does not exist</source>
|
||||
<translation>Sftp error: File does not exist</translation>
|
||||
<translation type="vanished">Sftp error: File does not exist</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="34"/>
|
||||
<source>Sftp error: Permission denied</source>
|
||||
<translation>Sftp error: Permission denied</translation>
|
||||
<translation type="vanished">Sftp error: Permission denied</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>Sftp error: Generic failure</source>
|
||||
<translation>Sftp error: Generic failure</translation>
|
||||
<translation type="vanished">Sftp error: Generic failure</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>Sftp error: Garbage received from server</source>
|
||||
<translation>Sftp error: Garbage received from server</translation>
|
||||
<translation type="vanished">Sftp error: Garbage received from server</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="37"/>
|
||||
<source>Sftp error: No connection has been set up</source>
|
||||
<translation>Sftp error: No connection has been set up</translation>
|
||||
<translation type="vanished">Sftp error: No connection has been set up</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="38"/>
|
||||
<source>Sftp error: There was a connection, but we lost it</source>
|
||||
<translation>Sftp error: There was a connection, but we lost it</translation>
|
||||
<translation type="vanished">Sftp error: There was a connection, but we lost it</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>Sftp error: Operation not supported by libssh yet</source>
|
||||
<translation>Sftp error: Operation not supported by libssh yet</translation>
|
||||
<translation type="vanished">Sftp error: Operation not supported by libssh yet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>Sftp error: Invalid file handle</source>
|
||||
<translation>Sftp error: Invalid file handle</translation>
|
||||
<translation type="vanished">Sftp error: Invalid file handle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Sftp error: No such file or directory path exists</source>
|
||||
<translation>Sftp error: No such file or directory path exists</translation>
|
||||
<translation type="vanished">Sftp error: No such file or directory path exists</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
|
||||
<translation>Sftp error: An attempt to create an already existing file or directory has been made</translation>
|
||||
<translation type="vanished">Sftp error: An attempt to create an already existing file or directory has been made</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>Sftp error: Write-protected filesystem</source>
|
||||
<translation>Sftp error: Write-protected filesystem</translation>
|
||||
<translation type="vanished">Sftp error: Write-protected filesystem</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="44"/>
|
||||
<source>Sftp error: No media was in remote drive</source>
|
||||
<translation>Sftp error: No media was in remote drive</translation>
|
||||
<translation type="vanished">Sftp error: No media was in remote drive</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<location filename="../core/errorstrings.cpp" line="50"/>
|
||||
<source>The config does not contain any containers and credentials for connecting to the server</source>
|
||||
<translation type="unfinished">Конфиг не содержит контейнеров и учетных данных для подключения к серверу</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="68"/>
|
||||
<location filename="../core/errorstrings.cpp" line="56"/>
|
||||
<source>Error when retrieving configuration from API</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<location filename="../core/errorstrings.cpp" line="57"/>
|
||||
<source>This config has already been added to the application</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="76"/>
|
||||
<location filename="../core/errorstrings.cpp" line="72"/>
|
||||
<source>ErrorCode: %1. </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2685,62 +2686,92 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">Failed to save config to disk</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>OpenVPN config missing</source>
|
||||
<translation>OpenVPN config missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>OpenVPN management server error</source>
|
||||
<translation>OpenVPN management server error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="51"/>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>OpenVPN executable missing</source>
|
||||
<translation>OpenVPN executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="52"/>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>ShadowSocks (ss-local) executable missing</source>
|
||||
<translation>ShadowSocks (ss-local) executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Cloak (ck-client) executable missing</source>
|
||||
<translation>Cloak (ck-client) executable missing</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="54"/>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Amnezia helper service error</source>
|
||||
<translation>Amnezia helper service error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="55"/>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>OpenSSL failed</source>
|
||||
<translation>OpenSSL failed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||||
<location filename="../core/errorstrings.cpp" line="46"/>
|
||||
<source>Can't connect: another VPN connection is active</source>
|
||||
<translation>Can't connect: another VPN connection is active</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="59"/>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<source>Can't setup OpenVPN TAP network adapter</source>
|
||||
<translation>Can't setup OpenVPN TAP network adapter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<source>VPN pool error: no available addresses</source>
|
||||
<translation>VPN pool error: no available addresses</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<source>VPN connection error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="73"/>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<source>QFile error: The file could not be opened</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="61"/>
|
||||
<source>QFile error: An error occurred when reading from the file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<source>QFile error: The file could not be accessed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="63"/>
|
||||
<source>QFile error: An unspecified error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="64"/>
|
||||
<source>QFile error: A fatal error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<source>QFile error: The operation was aborted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<source>Internal error</source>
|
||||
<translation>Internal error</translation>
|
||||
</message>
|
||||
|
@ -3077,8 +3108,8 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<translation>Server #1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings.cpp" line="206"/>
|
||||
<location filename="../settings.cpp" line="213"/>
|
||||
<location filename="../settings.cpp" line="207"/>
|
||||
<location filename="../settings.cpp" line="214"/>
|
||||
<source>Server</source>
|
||||
<translation>Server</translation>
|
||||
</message>
|
||||
|
@ -3086,17 +3117,17 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>SettingsController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="155"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="140"/>
|
||||
<source>All settings have been reset to default values</source>
|
||||
<translation>Все настройки были сброшены к значению "По умолчанию"</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="161"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="150"/>
|
||||
<source>Cached profiles cleared</source>
|
||||
<translation>Кэш профиля очищен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="139"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
|
||||
<source>Backup file is corrupted</source>
|
||||
<translation>Backup файл поврежден</translation>
|
||||
</message>
|
||||
|
@ -3110,33 +3141,33 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<translation>Сохранить config AmneziaVPN</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="74"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="85"/>
|
||||
<source>Share</source>
|
||||
<translation>Поделиться</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="108"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="121"/>
|
||||
<source>Copy</source>
|
||||
<translation>Скопировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="167"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="177"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="188"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="198"/>
|
||||
<source>Copied</source>
|
||||
<translation>Скопировано</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<source>Copy config string</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="160"/>
|
||||
<source>Show connection settings</source>
|
||||
<translation type="unfinished">Показать настройки подключения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="305"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="328"/>
|
||||
<source>To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"</source>
|
||||
<translation>Для считывания QR-кода в приложении Amnezia выберите "Добавить сервер" → "У меня есть данные для подключения" → "QR-код, ключ или файл настроек"</translation>
|
||||
</message>
|
||||
|
@ -3228,7 +3259,7 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>VpnConnection</name>
|
||||
<message>
|
||||
<location filename="../vpnconnection.cpp" line="457"/>
|
||||
<location filename="../vpnconnection.cpp" line="458"/>
|
||||
<source>Mbps</source>
|
||||
<translation>Mbps</translation>
|
||||
</message>
|
||||
|
@ -3332,12 +3363,12 @@ This means that AmneziaWG keeps the fast performance of the original while addin
|
|||
<context>
|
||||
<name>main2</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="174"/>
|
||||
<location filename="../ui/qml/main2.qml" line="179"/>
|
||||
<source>Private key passphrase</source>
|
||||
<translation>Кодовая фраза для закрытого ключа</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="197"/>
|
||||
<location filename="../ui/qml/main2.qml" line="202"/>
|
||||
<source>Save</source>
|
||||
<translation>Сохранить</translation>
|
||||
</message>
|
||||
|
|
|
@ -20,45 +20,45 @@
|
|||
<name>ConnectionController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.h" line="62"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="83"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="97"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="103"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="84"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="98"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="104"/>
|
||||
<source>Connect</source>
|
||||
<translation>连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="40"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="41"/>
|
||||
<source>VPN Protocols is not installed.
|
||||
Please install VPN container at first</source>
|
||||
<translation>请先安装VPN协议</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="64"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="65"/>
|
||||
<source>Connection...</source>
|
||||
<translation>连接中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="69"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="70"/>
|
||||
<source>Connected</source>
|
||||
<translation>已连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="78"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="79"/>
|
||||
<source>Reconnection...</source>
|
||||
<translation>重连中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="88"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="89"/>
|
||||
<source>Disconnection...</source>
|
||||
<translation>断开中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="114"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="115"/>
|
||||
<source>Settings updated successfully, Reconnnection...</source>
|
||||
<translation>配置已更新,重连中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="117"/>
|
||||
<location filename="../ui/controllers/connectionController.cpp" line="118"/>
|
||||
<source>Settings updated successfully</source>
|
||||
<translation type="unfinished">配置更新成功</translation>
|
||||
</message>
|
||||
|
@ -353,17 +353,17 @@ Already installed containers were found on the server. All installed containers
|
|||
<translation>分隔隧道已禁用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="224"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="223"/>
|
||||
<source>VPN protocol</source>
|
||||
<translation>VPN协议</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="272"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="271"/>
|
||||
<source>Servers</source>
|
||||
<translation>服务器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="360"/>
|
||||
<location filename="../ui/qml/Pages2/PageHome.qml" line="359"/>
|
||||
<source>Unable change server while there is an active connection</source>
|
||||
<translation>已建立连接时无法更改服务器配置</translation>
|
||||
</message>
|
||||
|
@ -1797,40 +1797,44 @@ And if you don't like the app, all the more support it - the donation will
|
|||
<translation>服务器连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection code from public sources. It may have been created to intercept your data.
|
||||
|
||||
It's okay as long as it's from someone you trust.</source>
|
||||
<translation>请勿使用公共来源的连接码。它可能是为了拦截您的数据而创建的。
|
||||
<translation type="vanished">请勿使用公共来源的连接码。它可能是为了拦截您的数据而创建的。
|
||||
请确保连接码来源可信。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="61"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="51"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="60"/>
|
||||
<source>What do you have?</source>
|
||||
<translation>你用什么方式创建连接?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings or backup</source>
|
||||
<translation>包含连接配置或备份的文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="68"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="67"/>
|
||||
<source>File with connection settings</source>
|
||||
<translation>包含连接配置的文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="75"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="74"/>
|
||||
<source>Open config file</source>
|
||||
<translation>打开配置文件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="95"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="94"/>
|
||||
<source>QR-code</source>
|
||||
<translation>二维码</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="114"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="113"/>
|
||||
<source>Key as text</source>
|
||||
<translation>授权码文本</translation>
|
||||
</message>
|
||||
|
@ -1930,7 +1934,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>继续</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="197"/>
|
||||
<source>Set up later</source>
|
||||
<translation>稍后设置</translation>
|
||||
</message>
|
||||
|
@ -2039,32 +2043,32 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<context>
|
||||
<name>PageSetupWizardStart</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="54"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="64"/>
|
||||
<source>Settings restored from backup file</source>
|
||||
<translation>从备份文件还原配置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="106"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<source>Free service for creating a personal VPN on your server.</source>
|
||||
<translation>在您的服务器上架设私人免费VPN服务。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="107"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="117"/>
|
||||
<source> Helps you access blocked content without revealing your privacy, even to VPN providers.</source>
|
||||
<translation>帮助您访问受限内容,保护您的隐私,即使是VPN提供商也无法获取。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="116"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="126"/>
|
||||
<source>I have the data to connect</source>
|
||||
<translation>我有连接配置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="136"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="146"/>
|
||||
<source>I have nothing</source>
|
||||
<translation>我没有</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="139"/>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="149"/>
|
||||
<source>https://amnezia.org/instructions/0_starter-guide</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2105,9 +2109,13 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>新连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection code from public sources. It could be created to intercept your data.</source>
|
||||
<translation>请勿使用公共来源的连接码。它可以被创建来拦截您的数据。</translation>
|
||||
<translation type="vanished">请勿使用公共来源的连接码。它可以被创建来拦截您的数据。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="95"/>
|
||||
<source>Do not use connection codes from untrusted sources, as they may be created to intercept your data.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="110"/>
|
||||
|
@ -2199,7 +2207,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="243"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="504"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="513"/>
|
||||
<source>Users</source>
|
||||
<translation>用户</translation>
|
||||
</message>
|
||||
|
@ -2209,52 +2217,52 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>共享 VPN 访问,无需管理服务器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="520"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="529"/>
|
||||
<source>Search</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="604"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="613"/>
|
||||
<source>Creation date: </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="618"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="627"/>
|
||||
<source>Rename</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="650"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="659"/>
|
||||
<source>Client name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="663"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="672"/>
|
||||
<source>Save</source>
|
||||
<translation type="unfinished">保存</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="695"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="704"/>
|
||||
<source>Revoke</source>
|
||||
<translation>撤销</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="698"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="707"/>
|
||||
<source>Revoke the config for a user - %1?</source>
|
||||
<translation>撤销用户的配置- %1?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="699"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="708"/>
|
||||
<source>The user will no longer be able to connect to your server.</source>
|
||||
<translation type="unfinished">该用户将无法再连接到您的服务器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="700"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="709"/>
|
||||
<source>Continue</source>
|
||||
<translation type="unfinished">继续</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="701"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="710"/>
|
||||
<source>Cancel</source>
|
||||
<translation type="unfinished">取消</translation>
|
||||
</message>
|
||||
|
@ -2319,8 +2327,8 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="obsolete">协议</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="348"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="349"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="356"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="357"/>
|
||||
<source>Protocol</source>
|
||||
<translation>协议</translation>
|
||||
</message>
|
||||
|
@ -2340,14 +2348,14 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation>用户名</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="449"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="450"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="457"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="458"/>
|
||||
<source>Connection format</source>
|
||||
<translation>连接格式</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="198"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="487"/>
|
||||
<location filename="../ui/qml/Pages2/PageShare.qml" line="496"/>
|
||||
<source>Share</source>
|
||||
<translation>共享</translation>
|
||||
</message>
|
||||
|
@ -2729,86 +2737,108 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="32"/>
|
||||
<source>Scp error: Generic failure</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Sftp error: End-of-file encountered</source>
|
||||
<translation>Sftp错误: End-of-file encountered</translation>
|
||||
<translation type="vanished">Sftp错误: End-of-file encountered</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="33"/>
|
||||
<source>Sftp error: File does not exist</source>
|
||||
<translation>Sftp错误: 文件不存在</translation>
|
||||
<translation type="vanished">Sftp错误: 文件不存在</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="34"/>
|
||||
<source>Sftp error: Permission denied</source>
|
||||
<translation>Sftp错误: 权限不足</translation>
|
||||
<translation type="vanished">Sftp错误: 权限不足</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>Sftp error: Generic failure</source>
|
||||
<translation>Sftp错误: 一般失败</translation>
|
||||
<translation type="vanished">Sftp错误: 一般失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>Sftp error: Garbage received from server</source>
|
||||
<translation>Sftp错误: 从服务器收到垃圾信息</translation>
|
||||
<translation type="vanished">Sftp错误: 从服务器收到垃圾信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="37"/>
|
||||
<source>Sftp error: No connection has been set up</source>
|
||||
<translation>Sftp 错误: 未建立连接</translation>
|
||||
<translation type="vanished">Sftp 错误: 未建立连接</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="38"/>
|
||||
<source>Sftp error: There was a connection, but we lost it</source>
|
||||
<translation>Sftp 错误: 已有连接丢失</translation>
|
||||
<translation type="vanished">Sftp 错误: 已有连接丢失</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>Sftp error: Operation not supported by libssh yet</source>
|
||||
<translation>Sftp error: libssh不支持该操作</translation>
|
||||
<translation type="vanished">Sftp error: libssh不支持该操作</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>Sftp error: Invalid file handle</source>
|
||||
<translation>Sftp error: 无效的文件句柄</translation>
|
||||
<translation type="vanished">Sftp error: 无效的文件句柄</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Sftp error: No such file or directory path exists</source>
|
||||
<translation>Sftp 错误: 文件夹或文件不存在</translation>
|
||||
<translation type="vanished">Sftp 错误: 文件夹或文件不存在</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Sftp error: An attempt to create an already existing file or directory has been made</source>
|
||||
<translation>Sftp 错误: 文件或目录已存在</translation>
|
||||
<translation type="vanished">Sftp 错误: 文件或目录已存在</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>Sftp error: Write-protected filesystem</source>
|
||||
<translation>Sftp 错误: 文件系统写保护</translation>
|
||||
<translation type="vanished">Sftp 错误: 文件系统写保护</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="44"/>
|
||||
<source>Sftp error: No media was in remote drive</source>
|
||||
<translation>Sftp 错误: 远程驱动器中没有媒介</translation>
|
||||
<translation type="vanished">Sftp 错误: 远程驱动器中没有媒介</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<source>VPN connection error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="68"/>
|
||||
<location filename="../core/errorstrings.cpp" line="56"/>
|
||||
<source>Error when retrieving configuration from API</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<location filename="../core/errorstrings.cpp" line="57"/>
|
||||
<source>This config has already been added to the application</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="76"/>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<source>QFile error: The file could not be opened</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="61"/>
|
||||
<source>QFile error: An error occurred when reading from the file</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<source>QFile error: The file could not be accessed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="63"/>
|
||||
<source>QFile error: An unspecified error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="64"/>
|
||||
<source>QFile error: A fatal error occurred</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="65"/>
|
||||
<source>QFile error: The operation was aborted</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="72"/>
|
||||
<source>ErrorCode: %1. </source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2817,57 +2847,57 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">配置保存到磁盘失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<location filename="../core/errorstrings.cpp" line="35"/>
|
||||
<source>OpenVPN config missing</source>
|
||||
<translation>OpenVPN配置丢失</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<location filename="../core/errorstrings.cpp" line="36"/>
|
||||
<source>OpenVPN management server error</source>
|
||||
<translation>OpenVPN 管理服务器错误</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="51"/>
|
||||
<location filename="../core/errorstrings.cpp" line="39"/>
|
||||
<source>OpenVPN executable missing</source>
|
||||
<translation>OpenVPN 可执行文件丢失</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="52"/>
|
||||
<location filename="../core/errorstrings.cpp" line="40"/>
|
||||
<source>ShadowSocks (ss-local) executable missing</source>
|
||||
<translation>ShadowSocks (ss-local) 执行文件丢失</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="53"/>
|
||||
<location filename="../core/errorstrings.cpp" line="41"/>
|
||||
<source>Cloak (ck-client) executable missing</source>
|
||||
<translation>Cloak (ck-client) 执行文件丢失</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="54"/>
|
||||
<location filename="../core/errorstrings.cpp" line="42"/>
|
||||
<source>Amnezia helper service error</source>
|
||||
<translation>Amnezia 服务连接失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="55"/>
|
||||
<location filename="../core/errorstrings.cpp" line="43"/>
|
||||
<source>OpenSSL failed</source>
|
||||
<translation>OpenSSL错误</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="58"/>
|
||||
<location filename="../core/errorstrings.cpp" line="46"/>
|
||||
<source>Can't connect: another VPN connection is active</source>
|
||||
<translation>无法连接:另一个VPN连接处于活跃状态</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="59"/>
|
||||
<location filename="../core/errorstrings.cpp" line="47"/>
|
||||
<source>Can't setup OpenVPN TAP network adapter</source>
|
||||
<translation>无法设置 OpenVPN TAP 网络适配器</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="60"/>
|
||||
<location filename="../core/errorstrings.cpp" line="48"/>
|
||||
<source>VPN pool error: no available addresses</source>
|
||||
<translation>VPN 池错误:没有可用地址</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="62"/>
|
||||
<location filename="../core/errorstrings.cpp" line="50"/>
|
||||
<source>The config does not contain any containers and credentials for connecting to the server</source>
|
||||
<translation>配置不包含任何用于连接服务器的容器和凭据</translation>
|
||||
</message>
|
||||
|
@ -2876,7 +2906,7 @@ and will not be shared or disclosed to the Amnezia or any third parties</source>
|
|||
<translation type="vanished">该配置不包含任何用于连接到服务器的容器和凭据。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../core/errorstrings.cpp" line="73"/>
|
||||
<location filename="../core/errorstrings.cpp" line="69"/>
|
||||
<source>Internal error</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
|
@ -3245,8 +3275,8 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings.cpp" line="206"/>
|
||||
<location filename="../settings.cpp" line="213"/>
|
||||
<location filename="../settings.cpp" line="207"/>
|
||||
<location filename="../settings.cpp" line="214"/>
|
||||
<source>Server</source>
|
||||
<translation>服务器</translation>
|
||||
</message>
|
||||
|
@ -3254,17 +3284,17 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>SettingsController</name>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="139"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="123"/>
|
||||
<source>Backup file is corrupted</source>
|
||||
<translation>备份文件已损坏</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="155"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="140"/>
|
||||
<source>All settings have been reset to default values</source>
|
||||
<translation>所配置恢复为默认值</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="161"/>
|
||||
<location filename="../ui/controllers/settingsController.cpp" line="150"/>
|
||||
<source>Cached profiles cleared</source>
|
||||
<translation>缓存的配置文件已清除</translation>
|
||||
</message>
|
||||
|
@ -3278,28 +3308,28 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation>保存配置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="74"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="85"/>
|
||||
<source>Share</source>
|
||||
<translation>共享</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="108"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="121"/>
|
||||
<source>Copy</source>
|
||||
<translation>拷贝</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="167"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="177"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="188"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="198"/>
|
||||
<source>Copied</source>
|
||||
<translation>已拷贝</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="126"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<source>Copy config string</source>
|
||||
<translation>复制配置字符串</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="141"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="160"/>
|
||||
<source>Show connection settings</source>
|
||||
<translation>显示连接配置</translation>
|
||||
</message>
|
||||
|
@ -3308,7 +3338,7 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<translation type="obsolete">展示内容</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="305"/>
|
||||
<location filename="../ui/qml/Components/ShareConnectionDrawer.qml" line="328"/>
|
||||
<source>To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"</source>
|
||||
<translation>要应用二维码到 Amnezia,请底部工具栏点击“+”→“连接方式”→“二维码、授权码或配置文件”</translation>
|
||||
</message>
|
||||
|
@ -3400,7 +3430,7 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>VpnConnection</name>
|
||||
<message>
|
||||
<location filename="../vpnconnection.cpp" line="457"/>
|
||||
<location filename="../vpnconnection.cpp" line="458"/>
|
||||
<source>Mbps</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
|
@ -3504,12 +3534,12 @@ While it offers a blend of security, stability, and speed, it's essential t
|
|||
<context>
|
||||
<name>main2</name>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="174"/>
|
||||
<location filename="../ui/qml/main2.qml" line="179"/>
|
||||
<source>Private key passphrase</source>
|
||||
<translation>私钥密码</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/qml/main2.qml" line="197"/>
|
||||
<location filename="../ui/qml/main2.qml" line="202"/>
|
||||
<source>Save</source>
|
||||
<translation>保存</translation>
|
||||
</message>
|
||||
|
|
|
@ -48,8 +48,7 @@ PageType {
|
|||
Layout.leftMargin: 16
|
||||
|
||||
headerText: qsTr("Server connection")
|
||||
descriptionText: qsTr("Do not use connection code from public sources. It may have been created to intercept your data.\n
|
||||
It's okay as long as it's from someone you trust.")
|
||||
descriptionText: qsTr("Do not use connection codes from untrusted sources, as they may be created to intercept your data.")
|
||||
}
|
||||
|
||||
Header2TextType {
|
||||
|
|
|
@ -92,7 +92,7 @@ PageType {
|
|||
Layout.fillWidth: true
|
||||
Layout.topMargin: 16
|
||||
|
||||
text: qsTr("Do not use connection code from public sources. It could be created to intercept your data.")
|
||||
text: qsTr("Do not use connection codes from untrusted sources, as they may be created to intercept your data.")
|
||||
color: "#878B91"
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue