Files
amnezia-client/client/translations/amneziavpn_ur_PK.ts
T
vkamn 11355e1de0 feat: new design system (#3280)
* refactor: focus controller refactoring

* feat: update to new design system

* feat: update to new desing system

* chore: bump version
2026-10-14 11:13:36 +08:00

7261 lines
367 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ur_PK">
<context>
<name>AlertDialogType</name>
<message>
<location filename="../ui/qml/Controls2/AlertDialogType.qml" line="16"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
</context>
<context>
<name>AllowedDnsUiController</name>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="33"/>
<source>The address does not look like a valid IP address</source>
<translation>یہ پتہ ایک درست IP پتے جیسا نہیں لگتا</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="38"/>
<source>New DNS server added: %1</source>
<translation>نیا DNS سرور شامل ہو گیا: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="40"/>
<source>DNS server already exists: %1</source>
<translation>DNS سرور پہلے ہی موجود ہے: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="49"/>
<source>DNS server removed: %1</source>
<translation>DNS سرور ہٹا دیا گیا: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="56"/>
<source>Can&apos;t open file: %1</source>
<translation>فائل نہیں کھول سکتا: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="62"/>
<source>Failed to parse JSON data from file: %1</source>
<translation>فائل سے JSON ڈیٹا پارس کرنے میں ناکامی: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="67"/>
<source>The JSON data is not an array in file: %1</source>
<translation>فائل میں JSON ڈیٹا ایک ایرے نہیں ہے: %1</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="86"/>
<source>Import completed</source>
<translation>واردات مکمل ہوگئی ہے</translation>
</message>
<message>
<location filename="../ui/controllers/allowedDnsUiController.cpp" line="107"/>
<source>Export completed</source>
<translation>ایکسپورٹ مکمل ہوگیا</translation>
</message>
</context>
<context>
<name>ApiAccountInfoModel</name>
<message>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="33"/>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="38"/>
<source>Active</source>
<translation>فعال</translation>
</message>
<message>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="37"/>
<source>Inactive</source>
<translation>غیر فعال</translation>
</message>
<message>
<location filename="../ui/models/api/apiAccountInfoModel.cpp" line="51"/>
<source>%1 out of %2</source>
<translation>%2 میں سے %1</translation>
</message>
</context>
<context>
<name>ApiServicesModel</name>
<message>
<location filename="../ui/models/api/apiServicesModel.cpp" line="77"/>
<source>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;Not available in your region. If you have VPN enabled, disable it, return to the previous screen, and try again.&lt;/a&gt;</source>
<translation>&lt;p&gt;&lt;a style=&quot;color: #EB5757;&quot;&gt;آپ کے علاقے میں دستیاب نہیں ہے۔ اگر آپ کا VPN آن ہے تو اسے بند کریں، پچھلی اسکرین پر واپس جائیں اور دوبارہ کوشش کریں۔&lt;/a&gt;</translation>
</message>
</context>
<context>
<name>AppSplitTunnelingUiController</name>
<message>
<location filename="../ui/controllers/appSplitTunnelingUiController.cpp" line="28"/>
<source>Application added: %1</source>
<translation>ایپلیکیشن شامل ہوگیا: %1</translation>
</message>
<message>
<location filename="../ui/controllers/appSplitTunnelingUiController.cpp" line="30"/>
<source>The application has already been added</source>
<translation>یہ ایپلیکیشن پہلے سے شامل کیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/controllers/appSplitTunnelingUiController.cpp" line="40"/>
<source>The selected applications have been added</source>
<translation>منتخب شدہ ایپلیکیشنز شامل کردی گئی ہیں</translation>
</message>
<message>
<location filename="../ui/controllers/appSplitTunnelingUiController.cpp" line="50"/>
<source>Application removed: %1</source>
<translation>ایپلیکیشن ہٹا دی گئی: %1</translation>
</message>
</context>
<context>
<name>CaptchaDialogType</name>
<message>
<location filename="../ui/qml/Controls2/CaptchaDialogType.qml" line="16"/>
<source>Enter the digits from the image to continue</source>
<translation>جاری رکھنے کے لیے تصویر میں دیے گئے ہندسے درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/CaptchaDialogType.qml" line="185"/>
<source>Digits from the image</source>
<translation>تصویر میں دیے گئے ہندسے</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/CaptchaDialogType.qml" line="187"/>
<source>_ _ _ _ _ _</source>
<translation>_ _ _ _ _ _</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/CaptchaDialogType.qml" line="204"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
</context>
<context>
<name>ConnectButton</name>
<message>
<location filename="../ui/qml/Components/ConnectButton.qml" line="29"/>
<source>Unable to disconnect during configuration preparation</source>
<translation>تشکیل کی تیاری کے دوران منقطع ہونا ممکن نہیں ہے</translation>
</message>
</context>
<context>
<name>ConnectionTypeSelectionDrawer</name>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="31"/>
<source>Add new connection</source>
<translation>نیا کنکشن کا اندراج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="40"/>
<source>Configure your server</source>
<translation>اپنے سرور کو ترتیب دیں</translation>
</message>
<message>
<location filename="../ui/qml/Components/ConnectionTypeSelectionDrawer.qml" line="55"/>
<source>Open config file, key or QR code</source>
<translation>کھولو کنفیگ فاءیل،کی یا کور کوڈ</translation>
</message>
</context>
<context>
<name>ConnectionUiController</name>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="59"/>
<source>Connecting...</source>
<translation>منسلک ہو رہا ہے...</translation>
</message>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="66"/>
<source>Connected</source>
<translation>منسلک</translation>
</message>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="75"/>
<source>Reconnecting...</source>
<translation>دوبارہ منسلک ہو رہا ہے...</translation>
</message>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="80"/>
<location filename="../ui/controllers/connectionUiController.cpp" line="95"/>
<location filename="../ui/controllers/connectionUiController.cpp" line="101"/>
<location filename="../ui/controllers/connectionUiController.h" line="65"/>
<source>Connect</source>
<translation>منسلک کریں</translation>
</message>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="85"/>
<source>Disconnecting...</source>
<translation>منقطع ہو رہا ہے...</translation>
</message>
<message>
<location filename="../ui/controllers/connectionUiController.cpp" line="90"/>
<source>Preparing...</source>
<translation>تیاری کیا جا رہا ہے...</translation>
</message>
</context>
<context>
<name>ContextMenuType</name>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="55"/>
<source>C&amp;ut</source>
<translation>ک&amp;اٹنا</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="60"/>
<source>&amp;Copy</source>
<translation>&amp;کاپی</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="65"/>
<source>&amp;Paste</source>
<translation>چ&amp;سپاںکریں</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/ContextMenuType.qml" line="72"/>
<source>&amp;SelectAll</source>
<translation>&amp;تمام منتخب کریں</translation>
</message>
</context>
<context>
<name>CountrySearchRow</name>
<message>
<location filename="../ui/qml/Components/CountrySearchRow.qml" line="27"/>
<source>Country or region</source>
<translation>ملک یا علاقہ</translation>
</message>
</context>
<context>
<name>FavoriteButton</name>
<message>
<location filename="../ui/qml/Components/FavoriteButton.qml" line="12"/>
<source>Remove from favorites</source>
<translation>پسندیدہ سے ہٹائیں</translation>
</message>
<message>
<location filename="../ui/qml/Components/FavoriteButton.qml" line="12"/>
<source>Add to favorites</source>
<translation>پسندیدہ میں شامل کریں</translation>
</message>
</context>
<context>
<name>HomeContainersListView</name>
<message>
<location filename="../ui/qml/Components/HomeContainersListView.qml" line="37"/>
<source>Unable change protocol while there is an active connection</source>
<translation>موجودہ کنکشن ہونے کے دوران پروٹوکول کو تبدیل کرنے سے قاصر ہے</translation>
</message>
</context>
<context>
<name>HomeServerSummary</name>
<message>
<location filename="../ui/qml/Components/HomeServerSummary.qml" line="101"/>
<source>AmneziaWG 2.0 is outdated and no longer supported. Continued use requires a fresh installation of the AmneziaWG 3.1 container.</source>
<translation>AmneziaWG 2.0 پرانا ہے اور اب سپورٹ نہیں کیا جاتا۔ استعمال جاری رکھنے کے لیے AmneziaWG 3.1 کنٹینر کی نئی تنصیب درکار ہے۔</translation>
</message>
</context>
<context>
<name>HomeSplitTunnelingDrawer</name>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="33"/>
<source>Split tunneling</source>
<translation>سپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="34"/>
<source>Allows you to connect to some sites or applications through a VPN connection and bypass others</source>
<translation>آپ کو VPN کنکشن کے ذریعے کچھ سائٹس یا ایپلیکیشنز سے جڑنے اور دوسروں کو نظرانداز کرنے کی اجازت دیتا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="45"/>
<source>Split tunneling on the server</source>
<translation>سرور پر سپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="46"/>
<source>Enabled
Can&apos;t be disabled for current server</source>
<translation>فعال
موجودہ سرور کے لیے غیر فعال نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="61"/>
<source>Site-based split tunneling</source>
<translation>سائٹ پر مبنی ٹونلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="62"/>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="80"/>
<source>Enabled</source>
<translation>فعال</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="62"/>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="80"/>
<source>Disabled</source>
<translation>فعال نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Components/HomeSplitTunnelingDrawer.qml" line="79"/>
<source>App-based split tunneling</source>
<translation>ایپ پر مبنی سپلٹ ٹونلنگ</translation>
</message>
</context>
<context>
<name>ImportUiController</name>
<message>
<location filename="../ui/controllers/importUiController.cpp" line="185"/>
<source>Scanned %1 of %2.</source>
<translation>سکین%1 کی%2.</translation>
</message>
</context>
<context>
<name>InstallUiController</name>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="133"/>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="175"/>
<source>%1 installed successfully. </source>
<translation>%1 کامیابی سےنصب. </translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="135"/>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="177"/>
<source>%1 is already installed on the server. </source>
<translation>%1 پہلے ہی سرور پر انسٹال ہے. </translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="139"/>
<source>
Added containers that were already installed on the server</source>
<translation>
وہ کنٹینرز شامل کیے گئے جو پہلے سے سرور پر نصب تھے</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="181"/>
<source>
Already installed containers were found on the server. All installed containers have been added to the application</source>
<translation>
سرور پر پہلے سے نصب کنٹینرز پائے گئے۔ تمام نصب کنٹینرز کو ایپلی کیشن میں شامل کر دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="300"/>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="349"/>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="375"/>
<source>Settings updated successfully</source>
<translation>ترتیبات کامیابی سے اپ ڈیٹ ہو گئیں</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="498"/>
<source>Server &apos;%1&apos; was rebooted</source>
<translation>سرور %1 دوبارہ چالو کیا گیا تھا</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="512"/>
<source>Server &apos;%1&apos; was removed</source>
<translation>سرور %1 ہٹا دیا گیا تھا</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="521"/>
<source>All containers from server &apos;%1&apos; have been removed</source>
<translation>سرور &apos;%1&apos; سے تمام کنٹینرز ہٹا دیے گئے ہیں</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="547"/>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="565"/>
<source>%1 has been removed from the server &apos;%2&apos;</source>
<translation>سرور &apos;%2&apos; سے %1 ہٹا دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="580"/>
<source>%1 cached profile cleared</source>
<translation>%1 کیش کردہ پروفائل ختم کر دی گئی</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="634"/>
<source>Please login as the user</source>
<translation>براہ کرم صارف کے طور پر لاگ ان کریں</translation>
</message>
<message>
<location filename="../ui/controllers/selfhosted/installUiController.cpp" line="658"/>
<source>Server added successfully</source>
<translation>سرور کامیابی سے شامل کیا گیا</translation>
</message>
</context>
<context>
<name>InstalledAppsDrawer</name>
<message>
<location filename="../ui/qml/Components/InstalledAppsDrawer.qml" line="42"/>
<source>Choose application</source>
<translation>ایپلیکیشن کو منتخب کریں</translation>
</message>
<message>
<location filename="../ui/qml/Components/InstalledAppsDrawer.qml" line="130"/>
<source>application name</source>
<translation>ایپلیکیشن کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Components/InstalledAppsDrawer.qml" line="143"/>
<source>Add selected</source>
<translation>منتخب شامل کریں</translation>
</message>
</context>
<context>
<name>IpSplitTunnelingController</name>
<message>
<location filename="../core/controllers/ipSplitTunnelingController.cpp" line="224"/>
<source>Failed to parse JSON data: %1</source>
<translation>JSON ڈیٹا پارس کرنے میں ناکامی: %1</translation>
</message>
<message>
<location filename="../core/controllers/ipSplitTunnelingController.cpp" line="229"/>
<source>The JSON data is not an array</source>
<translation>JSON ڈیٹا ایک ارے نہیں ہے</translation>
</message>
</context>
<context>
<name>IpSplitTunnelingUiController</name>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="22"/>
<source>New site added: %1</source>
<translation>نیا سائٹ شامل ہوگئی ہے: %1</translation>
</message>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="31"/>
<source>Site removed: %1</source>
<translation>سائٹ ہٹا دی گئی ہے: %1</translation>
</message>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="38"/>
<source>Site list cleared!</source>
<translation>سائٹ کی فہرست صاف کر دی گئی!</translation>
</message>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="45"/>
<source>Can&apos;t open file: %1</source>
<translation>فائل نہیں کھول سکتا: %1</translation>
</message>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="51"/>
<source>Import completed</source>
<translation>واردات مکمل ہوگئی ہے</translation>
</message>
<message>
<location filename="../ui/controllers/ipSplitTunnelingUiController.cpp" line="64"/>
<source>Export completed</source>
<translation>ایکسپورٹ مکمل ہوگیا</translation>
</message>
</context>
<context>
<name>ListItemType</name>
<message>
<location filename="../ui/qml/Controls2/ListItemType.qml" line="43"/>
<source>Available in Premium</source>
<translation>Premium میں دستیاب</translation>
</message>
</context>
<context>
<name>MinMaxRowType</name>
<message>
<location filename="../ui/qml/Controls2/MinMaxRowType.qml" line="76"/>
<source>Min</source>
<translation>کم از کم</translation>
</message>
<message>
<location filename="../ui/qml/Controls2/MinMaxRowType.qml" line="111"/>
<source>Max</source>
<translation>زیادہ سے زیادہ</translation>
</message>
</context>
<context>
<name>NavigationBarType</name>
<message>
<location filename="../ui/qml/Controls2/NavigationBarType.qml" line="49"/>
<source>Back</source>
<translation>واپس</translation>
</message>
</context>
<context>
<name>NotificationHandler</name>
<message>
<location filename="../ui/utils/notificationHandler.cpp" line="57"/>
<location filename="../ui/utils/notificationHandler.cpp" line="64"/>
<source>AmneziaVPN</source>
<translation>AmneziaVPN</translation>
</message>
<message>
<location filename="../ui/utils/notificationHandler.cpp" line="58"/>
<source>VPN Connected</source>
<translation>VPN متصل ہوگیا</translation>
</message>
<message>
<location filename="../ui/utils/notificationHandler.cpp" line="65"/>
<source>VPN Disconnected</source>
<translation>VPN منقطع ہوگیا</translation>
</message>
<message>
<location filename="../ui/utils/notificationHandler.cpp" line="88"/>
<source>AmneziaVPN notification</source>
<translation>AmneziaVPN کی اطلاعات</translation>
</message>
<message>
<location filename="../ui/utils/notificationHandler.cpp" line="89"/>
<source>Unsecured network detected: </source>
<translation>غیر محفوظ نیٹ ورک کا پتہ لگایا گیا ہے: </translation>
</message>
</context>
<context>
<name>PageDeinstalling</name>
<message>
<location filename="../ui/qml/Pages2/PageDeinstalling.qml" line="52"/>
<source>Removing services from %1</source>
<translation>سروسز کو %1 سے ہٹایا جا رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageDeinstalling.qml" line="81"/>
<source>Usually it takes no more than 5 minutes</source>
<translation>عام طور پر اس میں 5 منٹ سے زیادہ نہیں لگتا ہے</translation>
</message>
</context>
<context>
<name>PageDevMenu</name>
<message>
<location filename="../ui/qml/Pages2/PageDevMenu.qml" line="57"/>
<source>Gateway endpoint</source>
<translation>Gateway endpoint</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageDevMenu.qml" line="73"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageDevMenu.qml" line="81"/>
<source>Settings saved</source>
<translation>ترتیبات محفوظ ہوگئیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageDevMenu.qml" line="91"/>
<source>Dev gateway environment</source>
<translation>Dev gateway environment</translation>
</message>
</context>
<context>
<name>PageHome</name>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="131"/>
<source>Logging enabled</source>
<translation>لاگنگ فعال ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="148"/>
<source>Dev gateway enabled</source>
<translation>Dev gateway enabled</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="181"/>
<source>Split tunneling enabled</source>
<translation>سپلٹ ٹنلنگ فعال ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="181"/>
<source>Split tunneling disabled</source>
<translation>سپلٹ ٹنلنگ غیر فعال ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="420"/>
<source>Select an installed protocol or add a new one</source>
<translation>انسٹال شدہ پروٹوکول منتخب کریں یا نیا شامل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="63"/>
<source>Unable change protocol while trying to make an active connection</source>
<translation>کنکشن بنانے کی کوشش کے دوران پروٹوکول تبدیل نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="67"/>
<location filename="../ui/qml/Pages2/PageHome.qml" line="545"/>
<source>Cannot change protocol during active connection</source>
<translation>فعال کنکشن کے دوران پروٹوکول تبدیل نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="406"/>
<location filename="../ui/qml/Pages2/PageHome.qml" line="491"/>
<source>Back</source>
<translation>واپس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="419"/>
<location filename="../ui/qml/Pages2/PageHome.qml" line="504"/>
<source>VPN protocol</source>
<translation>VPN پروٹوکول</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageHome.qml" line="363"/>
<source>Servers</source>
<translation>سرور</translation>
</message>
</context>
<context>
<name>PageProtocolAwgClientSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="39"/>
<source>AmneziaWG settings</source>
<translation>AmneziaWG کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="61"/>
<source>MTU</source>
<translation>MTU</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="113"/>
<source>I1 - First special junk packet</source>
<translation>I1 - First special junk packet</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="123"/>
<source>I2 - Second special junk packet</source>
<translation>I2 - Second special junk packet</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="133"/>
<source>I3 - Third special junk packet</source>
<translation>I3 - Third special junk packet</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="143"/>
<source>I4 - Fourth special junk packet</source>
<translation>I4 - Fourth special junk packet</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="153"/>
<source>I5 - Fifth special junk packet</source>
<translation>I5 - Fifth special junk packet</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="169"/>
<source>HeaderProtectionKey</source>
<translation>HeaderProtectionKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="179"/>
<source>ContentPaddingAddition - Content padding addition</source>
<translation>ContentPaddingAddition - Content padding addition</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="191"/>
<source>RekeyAfterTime - Rekey after time</source>
<translation>RekeyAfterTime - Rekey after time</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="203"/>
<source>RekeyTimeout - Rekey timeout</source>
<translation>RekeyTimeout - Rekey timeout</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="215"/>
<source>RejectAfterTime - Reject after time</source>
<translation>RejectAfterTime - Reject after time</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="227"/>
<source>KeepaliveTimeout - Keepalive timeout</source>
<translation>KeepaliveTimeout - Keepalive timeout</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="239"/>
<source>MaxHandshakeAttempts - Max handshake attempts</source>
<translation>MaxHandshakeAttempts - Max handshake attempts</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="255"/>
<source>RandomTrailers</source>
<translation>RandomTrailers</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="267"/>
<source>DisableCookies</source>
<translation>DisableCookies</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="284"/>
<source>Server settings</source>
<translation>سرور کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="292"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="384"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="393"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="394"/>
<source>Only the settings for this device will be changed</source>
<translation>صرف اس ڈیوائس کی ترتیبات تبدیل ہوں گی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="395"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="396"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgClientSettings.qml" line="400"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolAwgSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="41"/>
<source>AmneziaWG settings</source>
<translation>AmneziaWG کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="124"/>
<source>VPN address subnet</source>
<translation>VPN ایڈریس سب نیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="151"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="174"/>
<source>Jc - Junk packet count</source>
<translation>Jc - Junk packet count</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="184"/>
<source>Jmin - Junk packet minimum size</source>
<translation>Jmin - Junk packet minimum size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="194"/>
<source>Jmax - Junk packet maximum size</source>
<translation>Jmax - Junk packet maximum size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="204"/>
<source>S1 - Init packet junk size</source>
<translation>S1 - Init packet junk size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="214"/>
<source>S2 - Response packet junk size</source>
<translation>S2 - Response packet junk size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="226"/>
<source>S3 - Cookie reply packet junk size</source>
<translation>S3 - Cookie reply packet junk size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="238"/>
<source>S4 - Transport packet junk size</source>
<translation>S4 - Transport packet junk size</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="250"/>
<source>H1 - Init packet magic header</source>
<translation>H1 - Init packet magic header</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="262"/>
<source>H2 - Response packet magic header</source>
<translation>H2 - Response packet magic header</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="274"/>
<source>H3 - Underload packet magic header</source>
<translation>H3 - Underload packet magic header</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="286"/>
<source>H4 - Transport packet magic header</source>
<translation>H4 - Transport packet magic header</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="296"/>
<source>I1 - Special junk 1</source>
<translation>I1 - Special junk 1</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="306"/>
<source>I2 - Special junk 2</source>
<translation>I2 - Special junk 2</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="316"/>
<source>I3 - Special junk 3</source>
<translation>I3 - Special junk 3</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="326"/>
<source>I4 - Special junk 4</source>
<translation>I4 - Special junk 4</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="336"/>
<source>I5 - Special junk 5</source>
<translation>I5 - Special junk 5</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="352"/>
<source>HeaderProtectionKey</source>
<translation>HeaderProtectionKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="368"/>
<source>ContentPaddingAddition - Content padding addition</source>
<translation>ContentPaddingAddition - Content padding addition</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="381"/>
<source>RekeyAfterTime - Rekey after time</source>
<translation>RekeyAfterTime - Rekey after time</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="394"/>
<source>RekeyTimeout - Rekey timeout</source>
<translation>RekeyTimeout - Rekey timeout</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="407"/>
<source>RejectAfterTime - Reject after time</source>
<translation>RejectAfterTime - Reject after time</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="420"/>
<source>KeepaliveTimeout - Keepalive timeout</source>
<translation>KeepaliveTimeout - Keepalive timeout</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="433"/>
<source>MaxHandshakeAttempts - Max handshake attempts</source>
<translation>MaxHandshakeAttempts - Max handshake attempts</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="449"/>
<source>RandomTrailers</source>
<translation>RandomTrailers</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="468"/>
<source>DisableCookies</source>
<translation>DisableCookies</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="492"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="80"/>
<source>The values of the H1-H4 fields must be unique</source>
<translation>H1 تا H4 فیلڈز کی قیمتیں مخصوص ہونی چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="88"/>
<source>The value of the field S1 + message initiation size (148) must not equal S2 + message response size (92) + S3 + cookie reply size (64) + S4 + transport packet size (32)</source>
<translation>فیلڈ S1 + پیغام کے آغاز کا سائز (148) کی قدر، S2 + پیغام کے جواب کا سائز (92) + S3 + کوکی جواب کا سائز (64) + S4 + ٹرانسپورٹ پیکٹ کا سائز (32) کے برابر نہیں ہونی چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="93"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="94"/>
<source>All users with whom you shared a connection with will no longer be able to connect to it.</source>
<translation>آپ جن لوگوں کے ساتھ آپ نے اس کنکشن کا اشتراک کیا تھا، وہ اس سے مزید جڑ نہیں سکیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="95"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="96"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolAwgSettings.qml" line="100"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolOpenVpnSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="37"/>
<source>OpenVPN Settings</source>
<translation>OpenVPN ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="59"/>
<source>VPN address subnet</source>
<translation>VPN ایڈریس سب نیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="81"/>
<source>Network protocol</source>
<translation>نیٹ ورک پروٹوکول</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="115"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="141"/>
<source>Auto-negotiate encryption</source>
<translation>خود کار مذاکرتی رمزنگاری</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="158"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="159"/>
<source>Hash</source>
<translation>Hash</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="165"/>
<source>SHA512</source>
<translation>SHA512</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="166"/>
<source>SHA384</source>
<translation>SHA384</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="167"/>
<source>SHA256</source>
<translation>SHA256</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="168"/>
<source>SHA3-512</source>
<translation>SHA3-512</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="169"/>
<source>SHA3-384</source>
<translation>SHA3-384</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="170"/>
<source>SHA3-256</source>
<translation>SHA3-256</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="171"/>
<source>whirlpool</source>
<translation>بھنور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="172"/>
<source>BLAKE2b512</source>
<translation>BLAKE2b512</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="173"/>
<source>BLAKE2s256</source>
<translation>BLAKE2s256</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="174"/>
<source>SHA1</source>
<translation>SHA1</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="213"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="214"/>
<source>Cipher</source>
<translation>رمز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="220"/>
<source>AES-256-GCM</source>
<translation>AES-256-GCM</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="221"/>
<source>AES-192-GCM</source>
<translation>AES-192-GCM</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="222"/>
<source>AES-128-GCM</source>
<translation>AES-128-GCM</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="223"/>
<source>AES-256-CBC</source>
<translation>AES-256-CBC</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="224"/>
<source>AES-192-CBC</source>
<translation>AES-192-CBC</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="225"/>
<source>AES-128-CBC</source>
<translation>AES-128-CBC</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="226"/>
<source>ChaCha20-Poly1305</source>
<translation>ChaCha20-Poly1305</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="227"/>
<source>ARIA-256-CBC</source>
<translation>ARIA-256-CBC</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="228"/>
<source>CAMELLIA-256-CBC</source>
<translation>CAMELLIA-256-CBC</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="229"/>
<source>none</source>
<translation>کوئی نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="293"/>
<source>TLS auth</source>
<translation>TLS توثیق</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="321"/>
<source>Block DNS requests outside of VPN</source>
<translation>VPN کے باہر DNS درخواستوں کو بلاک کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="347"/>
<source>Additional client configuration commands</source>
<translation>مزید کلائنٹ ترتیباتی احکامات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="364"/>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="397"/>
<source>Commands:</source>
<translation>احکامات:</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="380"/>
<source>Additional server configuration commands</source>
<translation>اضافی سرور کنفیگریشن احکامات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="421"/>
<source>Save</source>
<translation>احفظ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="426"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="427"/>
<source>All users with whom you shared a connection with will no longer be able to connect to it.</source>
<translation>آپ جن لوگوں کے ساتھ آپ نے اس کنکشن کا اشتراک کیا تھا، وہ اس سے مزید جڑ نہیں سکیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="428"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="429"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolOpenVpnSettings.qml" line="433"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolRaw</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="29"/>
<source> settings</source>
<translation> ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="46"/>
<source>Show connection options</source>
<translation>کنکشن کے اختیارات دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="98"/>
<source>Connection options %1</source>
<translation>کنکشن کے اختیارات %1</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="158"/>
<source>Remove </source>
<translation>ہٹائیں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="162"/>
<source>Remove %1 from server?</source>
<translation>سرور سے %1 کو ہٹائیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="163"/>
<source>All users with whom you shared a connection with will no longer be able to connect to it.</source>
<translation>آپ جن لوگوں کے ساتھ آپ نے ایک کنکشن شیئر کیا تھا، وہ اب اس سے مزید جڑ نہیں سکیں گے.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="164"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolRaw.qml" line="165"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
</context>
<context>
<name>PageProtocolWireGuardClientSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="34"/>
<source>WG settings</source>
<translation>WG ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="54"/>
<source>MTU</source>
<translation>MTU</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="72"/>
<source>Server settings</source>
<translation>سرور کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="86"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="104"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="107"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="108"/>
<source>Only the settings for this device will be changed</source>
<translation>صرف اس ڈیوائس کی ترتیبات تبدیل ہوں گی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="109"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="110"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardClientSettings.qml" line="114"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolWireGuardSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="35"/>
<source>WG settings</source>
<translation>WG ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="55"/>
<source>VPN address subnet</source>
<translation>VPN ایڈریس سب نیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="74"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="102"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="107"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="108"/>
<source>All users with whom you shared a connection with will no longer be able to connect to it.</source>
<translation>آپ جن لوگوں کے ساتھ آپ نے اس کنکشن کا اشتراک کیا تھا، وہ اس سے مزید جڑ نہیں سکیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="109"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="110"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolWireGuardSettings.qml" line="114"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXrayFlowSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="33"/>
<source>Flow</source>
<translation>Flow</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="47"/>
<source>Empty</source>
<translation>خالی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="80"/>
<source>xtls-rprx-vision is available only with the RAW (TCP) transport.</source>
<translation>xtls-rprx-vision صرف RAW (TCP) ٹرانسپورٹ کے ساتھ دستیاب ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="101"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="103"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="105"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="106"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayFlowSettings.qml" line="109"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXraySecuritySettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="35"/>
<source>Security</source>
<translation>Security</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="49"/>
<source>None</source>
<translation>کوئی نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="58"/>
<source>TLS</source>
<translation>TLS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="67"/>
<source>Reality</source>
<translation>Reality</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="80"/>
<source>REALITY is not supported with the mKCP transport. Use None or TLS.</source>
<translation>REALITY، mKCP ٹرانسپورٹ کے ساتھ سپورٹ نہیں کیا جاتا۔ None یا TLS استعمال کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="97"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="98"/>
<source>ALPN</source>
<translation>ALPN</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="137"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="138"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="204"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="205"/>
<source>Fingerprint</source>
<translation>Fingerprint</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="175"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="242"/>
<source>Server Name (SNI)</source>
<translation>سرور کا نام (SNI)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="184"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="251"/>
<source>Enter a valid IP address or domain name</source>
<translation>ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="275"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="283"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="285"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="286"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySecuritySettings.qml" line="289"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXraySettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="69"/>
<source>Empty</source>
<translation>خالی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="133"/>
<source>You have read-only access to this server. XRay settings cannot be edited.</source>
<translation>اس سرور پر آپ کو صرف پڑھنے کی رسائی ہے۔ XRay ترتیبات میں تبدیلی نہیں کی جا سکتی۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="106"/>
<source>XRay VLESS settings</source>
<translation>XRay VLESS ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="145"/>
<source>More about settings</source>
<translation>ترتیبات کے بارے میں مزید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="159"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="209"/>
<source>Transport</source>
<translation>Transport</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="222"/>
<source>Security</source>
<translation>Security</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="235"/>
<source>Flow</source>
<translation>Flow</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="282"/>
<source>Save</source>
<translation>محفوظ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="30"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="32"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="80"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="33"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="81"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="258"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="36"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="248"/>
<source>Reset settings</source>
<translation>ترتیبات ری سیٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="254"/>
<source>Settings were reset to defaults. Tap Save to apply them on the server.</source>
<translation>ترتیبات ڈیفالٹ پر ری سیٹ کر دی گئیں۔ سرور پر لاگو کرنے کے لیے محفوظ کریں دبائیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="257"/>
<source>Reset settings?</source>
<translation>ترتیبات ری سیٹ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="257"/>
<source>All XRay settings will be restored to defaults.</source>
<translation>تمام XRay ترتیبات ڈیفالٹ اقدار پر بحال کر دی جائیں گی۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySettings.qml" line="258"/>
<source>Reset</source>
<translation>ری سیٹ</translation>
</message>
</context>
<context>
<name>PageProtocolXraySnapshots</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="29"/>
<source>Save XRay configuration</source>
<translation>XRay کنفیگریشن محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="30"/>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="103"/>
<source>JSON files (*.json)</source>
<translation>JSON فائلیں (*.json)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="39"/>
<source>Configuration saved</source>
<translation>کنفیگریشن محفوظ ہو گئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="58"/>
<source>XRay Configurations</source>
<translation>XRay کنفیگریشنز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="67"/>
<source>Create configuration based on current settings</source>
<translation>موجودہ ترتیبات کی بنیاد پر کنفیگریشن بنائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="79"/>
<source>Export settings</source>
<translation>ترتیبات برآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="96"/>
<source>Import settings</source>
<translation>ترتیبات درآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="97"/>
<source>In JSON format</source>
<translation>JSON فارمیٹ میں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="102"/>
<source>Open XRay configuration</source>
<translation>XRay کنفیگریشن کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="108"/>
<source>Failed to import configuration</source>
<translation>کنفیگریشن درآمد کرنے میں ناکامی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="110"/>
<source>Configuration imported successfully</source>
<translation>کنفیگریشن کامیابی سے درآمد ہو گئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="125"/>
<source>Configurations</source>
<translation>کنفیگریشنز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="141"/>
<source>No saved configurations yet.
Create one from the current settings.</source>
<translation>ابھی کوئی محفوظ کنفیگریشن نہیں ہے۔
موجودہ ترتیبات سے ایک بنائیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="213"/>
<source>Apply configuration</source>
<translation>کنفیگریشن لاگو کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="228"/>
<source>Export configuration</source>
<translation>کنفیگریشن برآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="243"/>
<source>Delete configuration</source>
<translation>کنفیگریشن حذف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="254"/>
<source>Delete configuration?</source>
<translation>کنفیگریشن حذف کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="255"/>
<source>This action cannot be undone.</source>
<translation>یہ کارروائی واپس نہیں لی جا سکتی۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="256"/>
<source>Delete</source>
<translation>حذف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXraySnapshots.qml" line="256"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
</context>
<context>
<name>PageProtocolXrayTransportSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="48"/>
<source>Transport</source>
<translation>Transport</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="60"/>
<source>RAW (TCP)</source>
<translation>RAW (TCP)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="69"/>
<source>XHTTP</source>
<translation>XHTTP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="70"/>
<source>Advanced users</source>
<translation>ماہر صارفین</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="79"/>
<source>mKCP</source>
<translation>mKCP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="95"/>
<source>mKCP Settings</source>
<translation>mKCP ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="100"/>
<source>TTI</source>
<translation>TTI</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="101"/>
<source>Transmission time interval (ms). Valid range: 10–100.</source>
<translation>Transmission time interval (ms). Valid range: 10–100.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="117"/>
<source>uplinkCapacity</source>
<translation>uplinkCapacity</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="118"/>
<source>Uplink capacity (MB/s). Maximum: 2147483647.</source>
<translation>Uplink capacity (MB/s). Maximum: 2147483647.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="134"/>
<source>downlinkCapacity</source>
<translation>downlinkCapacity</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="135"/>
<source>Downlink capacity (MB/s). Maximum: 2147483647.</source>
<translation>Downlink capacity (MB/s). Maximum: 2147483647.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="221"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="222"/>
<source>Mode</source>
<translation>موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="259"/>
<source>HTTP Profile</source>
<translation>HTTP پروفائل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="265"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="274"/>
<source>Enter a valid IP address or domain name</source>
<translation>ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="282"/>
<source>Path</source>
<translation>Path</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="290"/>
<source>Path must start with &quot;/&quot;</source>
<translation>راستہ &quot;/&quot; سے شروع ہونا چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="300"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="301"/>
<source>UplinkHTTPMethod</source>
<translation>UplinkHTTPMethod</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="338"/>
<source>Disable gRPC Header</source>
<translation>gRPC ہیڈر بند کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="339"/>
<source>noGRPCHeader</source>
<translation>noGRPCHeader</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="347"/>
<source>Disable SSE Header</source>
<translation>SSE ہیڈر بند کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="348"/>
<source>noSSEHeader</source>
<translation>noSSEHeader</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="356"/>
<source>Session &amp; Sequence</source>
<translation>سیشن اور ترتیب</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="364"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="365"/>
<source>SessionPlacement</source>
<translation>SessionPlacement</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="401"/>
<source>SessionKey</source>
<translation>SessionKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="418"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="419"/>
<source>SeqPlacement</source>
<translation>SeqPlacement</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="455"/>
<source>SeqKey</source>
<translation>SeqKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="473"/>
<source>UplinkDataPlacement</source>
<translation>UplinkDataPlacement</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="509"/>
<source>UplinkDataKey</source>
<translation>UplinkDataKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="524"/>
<source>Traffic Shaping</source>
<translation>ٹریفک شیپنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="529"/>
<source>UplinkChunkSize</source>
<translation>UplinkChunkSize</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="530"/>
<source>Uplink chunk size in bytes. Maximum: 2147483647. 0 = off.</source>
<translation>Uplink chunk size in bytes. Maximum: 2147483647. 0 = off.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="546"/>
<source>scMaxBufferedPosts</source>
<translation>scMaxBufferedPosts</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="547"/>
<source>Max buffered POSTs. Range: 0–2147483647.</source>
<translation>Max buffered POSTs. Range: 0–2147483647.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="563"/>
<source>scMaxEachPostBytes</source>
<translation>scMaxEachPostBytes</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="579"/>
<source>scStreamUpServerSecs</source>
<translation>scStreamUpServerSecs</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="595"/>
<source>scMinPostsIntervalMs</source>
<translation>scMinPostsIntervalMs</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="611"/>
<source>Padding and multiplexing</source>
<translation>پیڈنگ اور ملٹی پلیکسنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="621"/>
<source>xPadding</source>
<translation>xPadding</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="630"/>
<source>XMux</source>
<translation>XMux</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="631"/>
<source>On</source>
<translation>آن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="631"/>
<source>Off</source>
<translation>آف</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="658"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="666"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="668"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="669"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayTransportSettings.qml" line="672"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXrayXPaddingBytesSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="35"/>
<source>xPaddingBytes</source>
<translation>xPaddingBytes</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="60"/>
<source>Range</source>
<translation>حد</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="89"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="92"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="94"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="95"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingBytesSettings.qml" line="98"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXrayXPaddingSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="35"/>
<source>xPadding</source>
<translation>xPadding</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="60"/>
<source>xPaddingBytes</source>
<translation>xPaddingBytes</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="71"/>
<source>xPaddingObfsMode</source>
<translation>xPaddingObfsMode</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="79"/>
<source>xPaddingKey</source>
<translation>xPaddingKey</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="94"/>
<source>xPaddingHeader</source>
<translation>xPaddingHeader</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="112"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="113"/>
<source>xPaddingPlacement</source>
<translation>xPaddingPlacement</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="152"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="153"/>
<source>xPaddingMethod</source>
<translation>xPaddingMethod</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="202"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="205"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="207"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="208"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXPaddingSettings.qml" line="211"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageProtocolXrayXmuxSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="48"/>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="73"/>
<source>xmux</source>
<translation>xmux</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="87"/>
<source>maxConcurrency</source>
<translation>maxConcurrency</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="103"/>
<source>maxConnections</source>
<translation>maxConnections</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="119"/>
<source>cMaxReuseTimes</source>
<translation>cMaxReuseTimes</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="135"/>
<source>hMaxRequestTimes</source>
<translation>hMaxRequestTimes</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="151"/>
<source>hMaxReusableSecs</source>
<translation>hMaxReusableSecs</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="167"/>
<source>hKeepAlivePeriod</source>
<translation>hKeepAlivePeriod</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="168"/>
<source>HTTP keep-alive period. Integer, may be negative.</source>
<translation>HTTP keep-alive period. Integer, may be negative.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="197"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="200"/>
<source>Save settings?</source>
<translation>ترتیبات محفوظ کریں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="202"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="203"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageProtocolXrayXmuxSettings.qml" line="206"/>
<source>Unable change settings while there is an active connection</source>
<translation>جب ایک فعال کنکشن موجود ہو تو ترتیبات کو تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageServiceDnsSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="26"/>
<source>A DNS service is installed on your server, and it is only accessible via VPN.
</source>
<translation>ایک DNS سروس آپ کے سرور پر انسٹال کی گئی ہے، اور صرف VPN کے ذریعے یہ قابل رسائی ہے.
</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="27"/>
<source>The DNS address is the same as the address of your server. You can configure DNS in the settings, under the connections tab.</source>
<translation>ایڈریس وہی ہے جو آپ کے سرور کا پتہ ہے۔ آپ کنکشنز ٹیب کے نیچے سیٹنگز میں DNS کنفیگر کر سکتے ہیں.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="45"/>
<source>Remove </source>
<translation>ہٹائیں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="50"/>
<source>Remove %1 from server?</source>
<translation>سرور سے %1 کو ہٹا دیں?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="51"/>
<source>Continue</source>
<translation>جاری رہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="52"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceDnsSettings.qml" line="57"/>
<source>Cannot remove AmneziaDNS from running server</source>
<translation>آمنیزیا DNS کو چل رہے سرور سے ہٹا نہیں سکتے</translation>
</message>
</context>
<context>
<name>PageServiceMtProxySettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="215"/>
<source>Checking...</source>
<translation>جانچ ہو رہی ہے...</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="218"/>
<source>Updating</source>
<translation>اپ ڈیٹ ہو رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="222"/>
<source>Not deployed</source>
<translation>تعین نہیں کیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="225"/>
<source>Running</source>
<translation>چل رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="228"/>
<source>Stopped</source>
<translation>رکا ہوا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="231"/>
<source>Error</source>
<translation>خرابی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="234"/>
<source>Unknown</source>
<translation>نامعلوم</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="349"/>
<source>MTProxy started</source>
<translation>MTProxy شروع ہو گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="349"/>
<source>MTProxy stopped</source>
<translation>MTProxy رک گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="362"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="785"/>
<source>Settings locked: connection timed out (error code %1). Re-open the page to retry.</source>
<translation>ترتیبات مقفل: کنکشن کا وقت ختم (خرابی کا کوڈ %1)۔ دوبارہ کوشش کے لیے صفحہ دوبارہ کھولیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="423"/>
<source>MTProxy settings</source>
<translation>MTProxy ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="435"/>
<source>Read more about this settings</source>
<translation>ان ترتیبات کے بارے میں مزید پڑھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="447"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1636"/>
<source>No internet connection. Connect to the internet to change MTProxy settings.</source>
<translation>انٹرنیٹ کنکشن نہیں ہے۔ MTProxy ترتیبات بدلنے کے لیے انٹرنیٹ سے جڑیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="461"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="464"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="513"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="550"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1237"/>
<source>Use Telegram connection link</source>
<translation>Telegram کنکشن لنک استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="540"/>
<source>Deploy MTProxy first</source>
<translation>پہلے MTProxy تعین کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="554"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="610"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="634"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="642"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="650"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="737"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1615"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="594"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="599"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="742"/>
<source>Telegram connection link</source>
<translation>Telegram کنکشن لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="600"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="743"/>
<source>MTProxy connection link</source>
<translation>MTProxy کنکشن لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="622"/>
<source>Or enter the proxy details manually.</source>
<translation>یا پراکسی کی تفصیلات دستی طور پر درج کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="666"/>
<source>How to do it</source>
<translation>یہ کیسے کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="635"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="643"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="651"/>
<source>Secret</source>
<translation>Secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="682"/>
<source>Delete MTProxy</source>
<translation>MTProxy حذف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="685"/>
<source>Remove %1 from server?</source>
<translation>سرور سے %1 کو ہٹائیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="686"/>
<source>The proxy will be stopped and all users will lose access.</source>
<translation>پراکسی روک دیا جائے گا اور تمام صارفین رسائی کھو دیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="687"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="688"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="822"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="756"/>
<source>Enable MTProxy</source>
<translation>MTProxy فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="783"/>
<source>Enable MTProxy to edit settings</source>
<translation>ترتیبات میں تبدیلی کے لیے MTProxy فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="786"/>
<source>Cannot reach the server — settings are unavailable</source>
<translation>سرور تک نہیں پہنچا جا سکا — ترتیبات دستیاب نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="797"/>
<source>Base secret</source>
<translation>Base secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="806"/>
<source>Not generated</source>
<translation>جنریٹ نہیں ہوا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="819"/>
<source>Generate new secret?</source>
<translation>Generate new secret?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="820"/>
<source>All existing connection links will stop working. Users will need new links.</source>
<translation>تمام موجودہ کنکشن لنکس کام کرنا بند کر دیں گے۔ صارفین کو نئے لنکس درکار ہوں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="821"/>
<source>Generate</source>
<translation>جنریٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="831"/>
<source>New secret saved. It will be applied when MTProxy is started.</source>
<translation>نیا سیکرٹ محفوظ ہو گیا۔ یہ MTProxy شروع ہونے پر لاگو ہوگا۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="849"/>
<source>Public host / IP</source>
<translation>پبلک ہوسٹ / IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="860"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="868"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1658"/>
<source>Enter a valid IP address or domain name</source>
<translation>ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="884"/>
<source>Leave empty to use server IP automatically</source>
<translation>سرور IP خودکار استعمال کرنے کے لیے خالی چھوڑ دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="893"/>
<source>⚠ This overrides the server IP in connection links. Make sure this host/domain points to your server.</source>
<translation>⚠ یہ کنکشن لنکس میں سرور IP کو تبدیل کر دیتا ہے۔ یقینی بنائیں کہ یہ ہوسٹ/ڈومین آپ کے سرور کی طرف اشارہ کرتا ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="903"/>
<source>Server port</source>
<translation>سرور پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="933"/>
<source>FakeTLS may not work on ports other than 443</source>
<translation>FakeTLS، 443 کے علاوہ دیگر پورٹس پر کام نہیں کر سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="941"/>
<source>The promoted channel is set in @MTProxyBot. Paste the proxy tag here: exactly 32 hexadecimal characters (0-9, A-F), as in the bot message — or leave empty.</source>
<translation>پروموٹ شدہ چینل @MTProxyBot میں مقرر ہوتا ہے۔ پراکسی ٹیگ یہاں پیسٹ کریں: بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F)، جیسا بوٹ کے پیغام میں ہے — یا خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="950"/>
<source>Promoted channel tag (optional)</source>
<translation>پروموٹ شدہ چینل ٹیگ (اختیاری)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="951"/>
<source>32 hex chars from @MTProxyBot (e.g. 3b7b2fa9…)</source>
<translation>@MTProxyBot سے 32 ہیکس حروف (مثلاً 3b7b2fa9…)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="972"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F).</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="982"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F). Leave empty if unused.</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے۔ استعمال نہ ہونے پر خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1000"/>
<source>Get a tag from</source>
<translation>ٹیگ یہاں سے حاصل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1022"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1023"/>
<source>Transport mode</source>
<translation>ٹرانسپورٹ موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1024"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1031"/>
<source>FakeTLS</source>
<translation>FakeTLS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1024"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1031"/>
<source>Standard MTProto</source>
<translation>Standard MTProto</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1058"/>
<source>FakeTLS domain</source>
<translation>FakeTLS domain</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1073"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1080"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1673"/>
<source>Enter a valid domain name</source>
<translation>ایک درست ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1100"/>
<source>The domain is encoded into the FakeTLS client secret (ee + base_secret + hex(domain)). It must support HTTPS / TLS 1.3.</source>
<translation>ڈومین کو FakeTLS کلائنٹ سیکرٹ میں انکوڈ کیا جاتا ہے (ee + base_secret + hex(domain))۔ اسے HTTPS / TLS 1.3 کی سپورٹ ہونی چاہیے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1104"/>
<source>⚠ Changing the domain will invalidate all previously issued FakeTLS connection links.</source>
<translation>⚠ ڈومین بدلنے سے پہلے جاری کردہ تمام FakeTLS کنکشن لنکس بے کار ہو جائیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1116"/>
<source>Advanced</source>
<translation>جدید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1135"/>
<source>Additional secrets</source>
<translation>Additional secrets</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1141"/>
<source>Add extra secrets to allow gradual migration without disconnecting existing users.</source>
<translation>موجودہ صارفین کو منقطع کیے بغیر بتدریج منتقلی کے لیے اضافی سیکرٹس شامل کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1320"/>
<source>Add additional secret</source>
<translation>Add additional secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1330"/>
<source>Worker mode</source>
<translation>Worker mode</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1339"/>
<source>Auto</source>
<translation>خودکار</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1339"/>
<source>Manual</source>
<translation>دستی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1353"/>
<source>Workers are set to 0 automatically for FakeTLS mode.</source>
<translation>FakeTLS موڈ میں ورکرز کی تعداد خودکار طور پر 0 سیٹ ہو جاتی ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1362"/>
<source>Workers count</source>
<translation>Workers count</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1416"/>
<source>Server is behind NAT / Docker bridge</source>
<translation>Server is behind NAT / Docker bridge</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1417"/>
<source>Enable if your server is not directly accessible from the internet, e.g. Docker or private network</source>
<translation>اگر آپ کا سرور انٹرنیٹ سے براہ راست قابل رسائی نہیں، جیسے Docker یا نجی نیٹ ورک، تو فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1433"/>
<source>Internal IP</source>
<translation>اندرونی IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1442"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1450"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1476"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1484"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1677"/>
<source>Enter a valid IPv4 address</source>
<translation>ایک درست IPv4 پتہ درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1467"/>
<source>External IP</source>
<translation>بیرونی IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1510"/>
<source>Diagnostics</source>
<translation>تشخیص</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1538"/>
<source>Public port reachable</source>
<translation>پبلک پورٹ تک رسائی ممکن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1542"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1562"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1582"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1602"/>
<source>—</source>
<translation>—</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1542"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1562"/>
<source>Yes</source>
<translation>ہاں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1542"/>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1562"/>
<source>No</source>
<translation>نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1558"/>
<source>Telegram upstream reachable</source>
<translation>Telegram اپ اسٹریم تک رسائی ممکن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1578"/>
<source>Clients connected</source>
<translation>منسلک کلائنٹس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1598"/>
<source>Last config refresh</source>
<translation>آخری کنفیگ ریفریش</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1610"/>
<source>Stats endpoint</source>
<translation>Stats endpoint</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1621"/>
<source>Refreshing…</source>
<translation>تازہ ہو رہا ہے…</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1621"/>
<source>Tap ↻ to refresh diagnostics</source>
<translation>تشخیص تازہ کرنے کے لیے ↻ دبائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1733"/>
<source>If you change the settings, the proxy connection link will change. The old link will stop working.</source>
<translation>اگر آپ ترتیبات بدلیں گے تو پراکسی کنکشن لنک بدل جائے گا۔ پرانا لنک کام کرنا بند کر دے گا۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1633"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1653"/>
<source>The port must be in the range of 1 to 65535</source>
<translation>پورٹ 1 سے 65535 کی حد میں ہونا چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1665"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F), or leave empty.</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے، یا خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1680"/>
<source>NAT internal IP: enter a valid IPv4 address</source>
<translation>NAT اندرونی IP: ایک درست IPv4 پتہ درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceMtProxySettings.qml" line="1684"/>
<source>NAT external IP: enter a valid IPv4 address</source>
<translation>NAT بیرونی IP: ایک درست IPv4 پتہ درج کریں</translation>
</message>
</context>
<context>
<name>PageServiceSftpSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="21"/>
<source>Settings updated successfully</source>
<translation>ترتیبات کامیابی سے اپ ڈیٹ ہو گئیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="35"/>
<source>SFTP settings</source>
<translation>SFTP ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="54"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="62"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="82"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="102"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="125"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="74"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="94"/>
<source>User name</source>
<translation>صارف کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="117"/>
<source>Password</source>
<translation>پاس ورڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="130"/>
<source>Show password</source>
<translation>پاس ورڈ دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="130"/>
<source>Hide password</source>
<translation>پاس ورڈ چھپائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="147"/>
<source>Mount folder on device</source>
<translation>آلے پر فولڈر ماؤنٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="173"/>
<source>In order to mount remote SFTP folder as local drive, perform following steps: &lt;br&gt;</source>
<translation>ریموٹ SFTP فولڈر کو لوکل ڈرائیو کے طور پر ماؤنٹ کرنے کے لیے، درج ذیل اقدامات کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="175"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="178"/>
<source>&lt;br&gt;1. Install the latest version of </source>
<translation>&lt;br&gt;1کا تازہ ترین ورژن انسٹال کریں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="176"/>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="179"/>
<source>&lt;br&gt;2. Install the latest version of </source>
<translation>.&lt;br&gt;2کا تازہ ترین ورژن انسٹال کریں ۔ </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSftpSettings.qml" line="207"/>
<source>Detailed instructions</source>
<translation>تفصیلی ہدایات</translation>
</message>
</context>
<context>
<name>PageServiceSocksProxySettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="23"/>
<source>Settings updated successfully</source>
<translation>ترتیبات کامیابی سے اپ ڈیٹ ہو گئیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="39"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="184"/>
<source>SOCKS5 settings</source>
<translation>SOCKS5 ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="60"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="68"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="86"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="104"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="127"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="78"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="192"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="96"/>
<source>User name</source>
<translation>صارف کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="119"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="228"/>
<source>Password</source>
<translation>پاس ورڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="132"/>
<source>Show password</source>
<translation>پاس ورڈ دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="132"/>
<source>Hide password</source>
<translation>پاس ورڈ چھپائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="210"/>
<source>Username</source>
<translation>صارف نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="248"/>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="286"/>
<source>Change connection settings</source>
<translation>کنکشن کی ترتیبات بدلیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="252"/>
<source>The port must be in the range of 1 to 65535</source>
<translation>پورٹ 1 سے 65535 کی حد میں ہونا چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="256"/>
<source>Password cannot be empty</source>
<translation>پاس ورڈ خالی نہیں ہو سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceSocksProxySettings.qml" line="259"/>
<source>Username cannot be empty</source>
<translation>صارف نام خالی نہیں ہو سکتا</translation>
</message>
</context>
<context>
<name>PageServiceTProxySettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="151"/>
<source>TProxy started</source>
<translation>TProxy شروع ہو گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="151"/>
<source>TProxy stopped</source>
<translation>TProxy رک گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="166"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="577"/>
<source>Settings locked: connection timed out (error code %1). Re-open the page to retry.</source>
<translation>ترتیبات مقفل: کنکشن کا وقت ختم (خرابی کا کوڈ %1)۔ دوبارہ کوشش کے لیے صفحہ دوبارہ کھولیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="257"/>
<source>TProxy settings</source>
<translation>TProxy ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="269"/>
<source>Read more about Telegram WEB proxy</source>
<translation>Telegram WEB پراکسی کے بارے میں مزید پڑھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="281"/>
<source>No internet connection. Connect to the internet to change TProxy settings.</source>
<translation>انٹرنیٹ کنکشن نہیں ہے۔ TProxy ترتیبات بدلنے کے لیے انٹرنیٹ سے جڑیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="296"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="299"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="345"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="382"/>
<source>Use Telegram WEB proxy link</source>
<translation>Telegram WEB پراکسی لنک استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="372"/>
<source>Set a hostname first</source>
<translation>پہلے ہوسٹ نام سیٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="386"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="440"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="466"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="474"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="426"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="430"/>
<source>Telegram connection link</source>
<translation>Telegram کنکشن لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="431"/>
<source>TProxy WEB proxy link</source>
<translation>TProxy WEB پراکسی لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="452"/>
<source>Or enter the proxy details manually.</source>
<translation>یا پراکسی کی تفصیلات دستی طور پر درج کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="490"/>
<source>How to do it</source>
<translation>یہ کیسے کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="467"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="475"/>
<source>Secret</source>
<translation>Secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="501"/>
<source>Needs a WEB-capable Telegram client (Desktop proof of concept). Classic MTProxy links will not work.</source>
<translation>WEB سپورٹ کرنے والا Telegram کلائنٹ درکار ہے (Desktop پر آزمائشی)۔ کلاسک MTProxy لنکس کام نہیں کریں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="515"/>
<source>Delete TProxy</source>
<translation>TProxy حذف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="518"/>
<source>Remove %1 from server?</source>
<translation>سرور سے %1 کو ہٹائیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="525"/>
<source>The proxy will be stopped and all users will lose access.</source>
<translation>پراکسی روک دیا جائے گا اور تمام صارفین رسائی کھو دیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="526"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="526"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="547"/>
<source>Enable TProxy</source>
<translation>TProxy فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="575"/>
<source>Enable TProxy to edit settings</source>
<translation>ترتیبات میں تبدیلی کے لیے TProxy فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="578"/>
<source>Cannot reach the server — settings are unavailable</source>
<translation>سرور تک نہیں پہنچا جا سکا — ترتیبات دستیاب نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="588"/>
<source>Hostname</source>
<translation>ہوسٹ نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="589"/>
<source>proxy.example.com</source>
<translation>proxy.example.com</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="604"/>
<source>Use lowercase letters, digits, dots and hyphens</source>
<translation>چھوٹے انگریزی حروف، ہندسے، نقطے اور ہائفن استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="613"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="770"/>
<source>Enter a lowercase DNS hostname (A record to this server)</source>
<translation>چھوٹے حروف میں DNS ہوسٹ نام درج کریں (اس سرور کی طرف A ریکارڈ)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="625"/>
<source>Required. Point a DNS A record at this server. Do not put a CDN in front.</source>
<translation>ضروری ہے۔ DNS A ریکارڈ کو اس سرور کی طرف اشارہ کروائیں۔ اس کے آگے CDN نہ لگائیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="635"/>
<source>ACME email</source>
<translation>ACME ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="636"/>
<source>you@example.com</source>
<translation>you@example.com</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="651"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="660"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="774"/>
<source>Enter a valid email for the TLS certificate</source>
<translation>TLS سرٹیفکیٹ کے لیے ایک درست ای میل درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="672"/>
<source>Used by Caddy to issue a Let&apos;s Encrypt certificate.</source>
<translation>Caddy اسے Let&apos;s Encrypt سرٹیفکیٹ جاری کرنے کے لیے استعمال کرتا ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="683"/>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="684"/>
<source>Carrier mode</source>
<translation>کیریئر موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="711"/>
<source>MTProxy workers</source>
<translation>MTProxy ورکرز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTProxySettings.qml" line="752"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
</context>
<context>
<name>PageServiceTelemtSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="215"/>
<source>Checking...</source>
<translation>جانچ ہو رہی ہے...</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="218"/>
<source>Updating</source>
<translation>اپ ڈیٹ ہو رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="222"/>
<source>Not deployed</source>
<translation>تعین نہیں کیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="225"/>
<source>Running</source>
<translation>چل رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="228"/>
<source>Stopped</source>
<translation>رکا ہوا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="231"/>
<source>Error</source>
<translation>خرابی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="234"/>
<source>Unknown</source>
<translation>نامعلوم</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="349"/>
<source>Telemt started</source>
<translation>Telemt شروع ہو گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="349"/>
<source>Telemt stopped</source>
<translation>Telemt رک گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="362"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="785"/>
<source>Settings locked: connection timed out (error code %1). Re-open the page to retry.</source>
<translation>ترتیبات مقفل: کنکشن کا وقت ختم (خرابی کا کوڈ %1)۔ دوبارہ کوشش کے لیے صفحہ دوبارہ کھولیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="423"/>
<source>Telemt settings</source>
<translation>Telemt ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="435"/>
<source>Read more about this settings</source>
<translation>ان ترتیبات کے بارے میں مزید پڑھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="447"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1517"/>
<source>No internet connection. Connect to the internet to change Telemt settings.</source>
<translation>انٹرنیٹ کنکشن نہیں ہے۔ Telemt ترتیبات بدلنے کے لیے انٹرنیٹ سے جڑیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="461"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="464"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="513"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="550"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1237"/>
<source>Use Telegram connection link</source>
<translation>Telegram کنکشن لنک استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="540"/>
<source>Deploy Telemt first</source>
<translation>پہلے Telemt تعین کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="554"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="610"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="634"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="642"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="650"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="737"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1496"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="594"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="599"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="742"/>
<source>Telegram connection link</source>
<translation>Telegram کنکشن لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="600"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="743"/>
<source>Telemt connection link</source>
<translation>Telemt کنکشن لنک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="622"/>
<source>Or enter the proxy details manually.</source>
<translation>یا پراکسی کی تفصیلات دستی طور پر درج کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="666"/>
<source>How to do it</source>
<translation>یہ کیسے کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="635"/>
<source>Host</source>
<translation>میزبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="643"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="651"/>
<source>Secret</source>
<translation>Secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="682"/>
<source>Delete Telemt</source>
<translation>Telemt حذف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="685"/>
<source>Remove %1 from server?</source>
<translation>سرور سے %1 کو ہٹائیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="686"/>
<source>The proxy will be stopped and all users will lose access.</source>
<translation>پراکسی روک دیا جائے گا اور تمام صارفین رسائی کھو دیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="687"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="688"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="822"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="756"/>
<source>Enable Telemt</source>
<translation>Telemt فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="783"/>
<source>Enable Telemt to edit settings</source>
<translation>ترتیبات میں تبدیلی کے لیے Telemt فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="786"/>
<source>Cannot reach the server — settings are unavailable</source>
<translation>سرور تک نہیں پہنچا جا سکا — ترتیبات دستیاب نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="797"/>
<source>Base secret</source>
<translation>Base secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="806"/>
<source>Not generated</source>
<translation>جنریٹ نہیں ہوا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="819"/>
<source>Generate new secret?</source>
<translation>Generate new secret?</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="820"/>
<source>All existing connection links will stop working. Users will need new links.</source>
<translation>تمام موجودہ کنکشن لنکس کام کرنا بند کر دیں گے۔ صارفین کو نئے لنکس درکار ہوں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="821"/>
<source>Generate</source>
<translation>جنریٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="831"/>
<source>New secret saved. It will be applied when Telemt is started.</source>
<translation>نیا سیکرٹ محفوظ ہو گیا۔ یہ Telemt شروع ہونے پر لاگو ہوگا۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="849"/>
<source>Public host / IP</source>
<translation>پبلک ہوسٹ / IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="860"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="868"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1538"/>
<source>Enter a valid IP address or domain name</source>
<translation>ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="884"/>
<source>Leave empty to use server IP automatically</source>
<translation>سرور IP خودکار استعمال کرنے کے لیے خالی چھوڑ دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="893"/>
<source>⚠ This overrides the server IP in connection links. Make sure this host/domain points to your server.</source>
<translation>⚠ یہ کنکشن لنکس میں سرور IP کو تبدیل کر دیتا ہے۔ یقینی بنائیں کہ یہ ہوسٹ/ڈومین آپ کے سرور کی طرف اشارہ کرتا ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="903"/>
<source>Server port</source>
<translation>سرور پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="933"/>
<source>FakeTLS may not work on ports other than 443</source>
<translation>FakeTLS، 443 کے علاوہ دیگر پورٹس پر کام نہیں کر سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="941"/>
<source>The promoted channel is set in @MTProxyBot. Paste the proxy tag here: exactly 32 hexadecimal characters (0-9, A-F), as in the bot message — or leave empty.</source>
<translation>پروموٹ شدہ چینل @MTProxyBot میں مقرر ہوتا ہے۔ پراکسی ٹیگ یہاں پیسٹ کریں: بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F)، جیسا بوٹ کے پیغام میں ہے — یا خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="950"/>
<source>Promoted channel tag (optional)</source>
<translation>پروموٹ شدہ چینل ٹیگ (اختیاری)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="951"/>
<source>32 hex chars from @MTProxyBot (e.g. 3b7b2fa9…)</source>
<translation>@MTProxyBot سے 32 ہیکس حروف (مثلاً 3b7b2fa9…)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="972"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F).</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="982"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F). Leave empty if unused.</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے۔ استعمال نہ ہونے پر خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1000"/>
<source>Get a tag from</source>
<translation>ٹیگ یہاں سے حاصل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1022"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1023"/>
<source>Transport mode</source>
<translation>ٹرانسپورٹ موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1024"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1031"/>
<source>FakeTLS</source>
<translation>FakeTLS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1024"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1031"/>
<source>Standard MTProto</source>
<translation>Standard MTProto</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1058"/>
<source>FakeTLS domain</source>
<translation>FakeTLS domain</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1073"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1080"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1553"/>
<source>Enter a valid domain name</source>
<translation>ایک درست ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1100"/>
<source>The domain is encoded into the FakeTLS client secret (ee + base_secret + hex(domain)). It must support HTTPS / TLS 1.3.</source>
<translation>ڈومین کو FakeTLS کلائنٹ سیکرٹ میں انکوڈ کیا جاتا ہے (ee + base_secret + hex(domain))۔ اسے HTTPS / TLS 1.3 کی سپورٹ ہونی چاہیے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1104"/>
<source>⚠ Changing the domain will invalidate all previously issued FakeTLS connection links.</source>
<translation>⚠ ڈومین بدلنے سے پہلے جاری کردہ تمام FakeTLS کنکشن لنکس بے کار ہو جائیں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1116"/>
<source>Advanced</source>
<translation>جدید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1135"/>
<source>Additional secrets</source>
<translation>Additional secrets</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1141"/>
<source>Add extra secrets to allow gradual migration without disconnecting existing users.</source>
<translation>موجودہ صارفین کو منقطع کیے بغیر بتدریج منتقلی کے لیے اضافی سیکرٹس شامل کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1320"/>
<source>Add additional secret</source>
<translation>Add additional secret</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1331"/>
<source>Set public IP manually</source>
<translation>پبلک IP دستی طور پر سیٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1332"/>
<source>By default the proxy auto-detects its public IP. Enable to override it manually, e.g. when the server is behind NAT / Docker bridge</source>
<translation>بطور ڈیفالٹ پراکسی اپنا پبلک IP خودکار پہچان لیتا ہے۔ اسے دستی طور پر مقرر کرنے کے لیے فعال کریں، مثلاً جب سرور NAT / Docker برج کے پیچھے ہو</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1348"/>
<source>Public IP</source>
<translation>پبلک IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1357"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1365"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1557"/>
<source>Enter a valid IPv4 address</source>
<translation>ایک درست IPv4 پتہ درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1391"/>
<source>Diagnostics</source>
<translation>تشخیص</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1419"/>
<source>Public port reachable</source>
<translation>پبلک پورٹ تک رسائی ممکن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1423"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1443"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1463"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1483"/>
<source>—</source>
<translation>—</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1423"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1443"/>
<source>Yes</source>
<translation>ہاں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1423"/>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1443"/>
<source>No</source>
<translation>نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1439"/>
<source>Telegram upstream reachable</source>
<translation>Telegram اپ اسٹریم تک رسائی ممکن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1459"/>
<source>Clients connected</source>
<translation>منسلک کلائنٹس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1479"/>
<source>Last config refresh</source>
<translation>آخری کنفیگ ریفریش</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1491"/>
<source>Stats endpoint</source>
<translation>Stats endpoint</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1502"/>
<source>Refreshing…</source>
<translation>تازہ ہو رہا ہے…</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1502"/>
<source>Tap ↻ to refresh diagnostics</source>
<translation>تشخیص تازہ کرنے کے لیے ↻ دبائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1601"/>
<source>If you change the settings, the proxy connection link will change. The old link will stop working.</source>
<translation>اگر آپ ترتیبات بدلیں گے تو پراکسی کنکشن لنک بدل جائے گا۔ پرانا لنک کام کرنا بند کر دے گا۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1514"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1533"/>
<source>The port must be in the range of 1 to 65535</source>
<translation>پورٹ 1 سے 65535 کی حد میں ہونا چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1545"/>
<source>Proxy tag must be exactly 32 hexadecimal characters (0-9, A-F), or leave empty.</source>
<translation>پراکسی ٹیگ بالکل 32 ہیکسا ڈیسیمل حروف (0-9, A-F) کا ہونا چاہیے، یا خالی چھوڑ دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTelemtSettings.qml" line="1560"/>
<source>Public IP: enter a valid IPv4 address</source>
<translation>پبلک IP: ایک درست IPv4 پتہ درج کریں</translation>
</message>
</context>
<context>
<name>PageServiceTorWebsiteSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="22"/>
<source>Settings updated successfully</source>
<translation>ترتیبات کامیابی سے اپ ڈیٹ ہو گئیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="34"/>
<source>Tor website settings</source>
<translation>ویب سائٹ کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="50"/>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="74"/>
<source>Website address</source>
<translation>ویب سائٹ کا پتہ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="78"/>
<source>Copied</source>
<translation>نقل کر لیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="97"/>
<source>Use &lt;a href=&quot;https://www.torproject.org/download/&quot; style=&quot;color: #FBB26A;&quot;&gt;Tor Browser&lt;/a&gt; to open this URL.</source>
<translation>اس یو آر ایل کو کھولنے کے لیے &lt;a href=&quot;https://www.torproject.org/download/&quot; style=&quot;color: #FBB26A;&quot;&gt;Tor Browser&lt;/a&gt; استعمال کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="113"/>
<source>After creating your onion site, it takes a few minutes for the Tor network to make it available for use.</source>
<translation>اپنی اونین ویب سائٹ بنانے کے بعد، ٹور نیٹ ورک کو اسے دستیاب کرنے میں کچھ منٹ لگ سکتے ہیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageServiceTorWebsiteSettings.qml" line="122"/>
<source>When configuring WordPress set the this onion address as domain.</source>
<translation>وورڈپریس کو ترتیب دیتے وقت، اس انیون ایڈریس کو ڈومین کے طور پر مقرر کریں.</translation>
</message>
</context>
<context>
<name>PageSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="48"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="89"/>
<source>Close application</source>
<translation>براہ کرم ایپلیکیشن بند کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="118"/>
<source>Servers</source>
<translation>سرور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="129"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="140"/>
<source>Application</source>
<translation>ایپلیکیشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="151"/>
<source>News &amp; Notifications</source>
<translation>خبریں اور اطلاعات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="167"/>
<source>Backup</source>
<translation>بیک اپ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="178"/>
<source>About AmneziaVPN</source>
<translation>AmneziaVPN کے بارے میں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettings.qml" line="189"/>
<source>Dev console</source>
<translation>ڈیو کنسول</translation>
</message>
</context>
<context>
<name>PageSettingsAbout</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="21"/>
<source>You have the latest version of AmneziaVPN</source>
<translation>آپ کے پاس AmneziaVPN کا تازہ ترین ورژن ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="25"/>
<source>Failed to check for updates</source>
<translation>اپ ڈیٹس چیک کرنے میں ناکامی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="78"/>
<source>Support Amnezia</source>
<translation>Amnezia کی حمایت کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="86"/>
<source>Amnezia is a free and open-source application. You can support the developers if you like it.</source>
<translation>Amnezia ایک مفت اور آزاد سورس ایپلیکیشن ہے۔ آپ اگر اسے پسند کریں تو ڈویلپرز کی حمایت کرسکتے ہیں.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="98"/>
<source>Contacts</source>
<translation>رابطے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="153"/>
<source>Copy version</source>
<translation>ورژن کاپی کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="157"/>
<source>Copied</source>
<translation>نقل کر لیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="170"/>
<source>Check for updates</source>
<translation>اپ ڈیٹس چیک کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="170"/>
<source>Checking...</source>
<translation>جانچ ہو رہی ہے...</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="183"/>
<source>Privacy Policy</source>
<translation>رازداری کی پالیسی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="204"/>
<source>Telegram group</source>
<translation>Telegram گروپ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="205"/>
<source>To discuss features</source>
<translation>&quot;فیچرز&quot; پر گفتگو کرنے کے لئے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="208"/>
<source>https://telegram.me/amnezia_vpn_en</source>
<translation>https://telegram.me/amnezia_vpn_en</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="215"/>
<source>support@amnezia.org</source>
<translation>support@amnezia.org</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="216"/>
<source>For reviews and bug reports</source>
<translation>جائزہ اور بگ رپورٹس کے لئے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="219"/>
<source>mailto:support@amnezia.org</source>
<translation>mailto:support@amnezia.org</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="226"/>
<source>GitHub</source>
<translation>GitHub</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="227"/>
<source>Discover the source code</source>
<translation>سورس کوڈ دیکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="230"/>
<source>https://github.com/amnezia-vpn/amnezia-client</source>
<translation>https://github.com/amnezia-vpn/amnezia-client</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="237"/>
<source>Website</source>
<translation>ویب سائٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAbout.qml" line="238"/>
<source>Visit official website</source>
<translation>سرکاری ویب سائٹ دیکھیں</translation>
</message>
</context>
<context>
<name>PageSettingsApiAvailableCountries</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="117"/>
<source>Show</source>
<translation>دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="252"/>
<source>Subscription expired</source>
<translation>سبسکرپشن ختم</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="252"/>
<source>Subscription expiring soon</source>
<translation>سبسکرپشن جلد ختم ہو رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="264"/>
<source>Renew subscription</source>
<translation>سبسکرپشن تجدید کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="65"/>
<source>Unable change server location while trying to make an active connection</source>
<translation>کنکشن بنانے کی کوشش کے دوران سرور کا مقام تبدیل نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line="69"/>
<source>Unable change server location while there is an active connection</source>
<translation>فعال کنکشن کے دوران سرور کا مقام تبدیل نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageSettingsApiDevices</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="37"/>
<source>Active Devices</source>
<translation>فعال ڈیوائسز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="38"/>
<source>Manage currently connected devices</source>
<translation>موجودہ منسلک ڈیوائسز منظم کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="48"/>
<source>You can find the identifier on the Support tab or, for older versions of the app, by tapping &apos;+&apos; and then the three dots at the top of the page.</source>
<translation>شناخت کنندہ آپ کو سپورٹ ٹیب میں مل سکتا ہے، یا ایپ کے پرانے ورژنز میں &apos;+&apos; دبا کر اور پھر صفحے کے اوپر تین نقطوں پر ٹیپ کر کے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="68"/>
<source> (current device)</source>
<translation> (موجودہ ڈیوائس)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="69"/>
<source>Support tag: </source>
<translation>سپورٹ ٹیگ: </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="69"/>
<source>Last updated: </source>
<translation>آخری اپ ڈیٹ: </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="74"/>
<source>Cannot unlink device during active connection</source>
<translation>فعال کنکشن کے دوران ڈیوائس ان لنک نہیں کی جا سکتی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="78"/>
<source>Are you sure you want to unlink this device?</source>
<translation>کیا آپ واقعی اس ڈیوائس کو ان لنک کرنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="79"/>
<source>This will unlink the device from your subscription. You can reconnect it anytime by pressing&#xa0;&quot;Reload API config&quot; in subscription settings on device.</source>
<translation>یہ ڈیوائس کو آپ کے سبسکرپشن سے ان لنک کر دے گا۔ آپ ڈیوائس پر سبسکرپشن ترتیبات میں &quot;API کنفیگ دوبارہ لوڈ کریں&quot; دبا کر کسی بھی وقت اسے دوبارہ منسلک کر سکتے ہیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="80"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiDevices.qml" line="81"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
</context>
<context>
<name>PageSettingsApiInstructions</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="22"/>
<source>Windows</source>
<translation>Windows</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="23"/>
<source>documentation/instructions/connect-amnezia-premium#windows</source>
<translation>documentation/instructions/connect-amnezia-premium#windows</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="29"/>
<source>macOS</source>
<translation>macOS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="30"/>
<source>documentation/instructions/connect-amnezia-premium#macos</source>
<translation>documentation/instructions/connect-amnezia-premium#macos</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="36"/>
<source>Android</source>
<translation>Android</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="37"/>
<source>documentation/instructions/connect-amnezia-premium#android</source>
<translation>documentation/instructions/connect-amnezia-premium#android</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="43"/>
<source>AndroidTV</source>
<translation>AndroidTV</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="44"/>
<source>documentation/instructions/android_tv_connect/</source>
<translation>documentation/instructions/android_tv_connect/</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="50"/>
<source>iOS</source>
<translation>iOS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="51"/>
<source>documentation/instructions/connect-amnezia-premium#ios</source>
<translation>documentation/instructions/connect-amnezia-premium#ios</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="57"/>
<source>Linux</source>
<translation>Linux</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="58"/>
<source>documentation/instructions/connect-amnezia-premium#linux</source>
<translation>documentation/instructions/connect-amnezia-premium#linux</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="64"/>
<source>Routers</source>
<translation>راؤٹرز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="65"/>
<source>documentation/instructions/connect-amnezia-premium#routers</source>
<translation>documentation/instructions/connect-amnezia-premium#routers</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="93"/>
<source>How to connect on another device</source>
<translation>دوسری ڈیوائس پر کیسے منسلک ہوں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiInstructions.qml" line="94"/>
<source>Setup guides on the Amnezia website</source>
<translation>Amnezia ویب سائٹ پر سیٹ اپ گائیڈز</translation>
</message>
</context>
<context>
<name>PageSettingsApiNativeConfigs</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="21"/>
<source>Save AmneziaVPN config</source>
<translation>AmneziaVPN ترتیب کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="183"/>
<source>For router setup or the AmneziaWG app</source>
<translation>راؤٹر سیٹ اپ یا AmneziaWG ایپ کے لیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="55"/>
<source>Show</source>
<translation>دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="295"/>
<source> configuration file</source>
<translation> کنفیگریشن فائل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="303"/>
<source>Generate a new configuration file</source>
<translation>نئی کنفیگریشن فائل جنریٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="304"/>
<source>The previously created one will stop working</source>
<translation>پہلے بنایا گیا کام کرنا بند کر دے گا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="316"/>
<source>Revoke the current configuration file</source>
<translation>موجودہ کنفیگریشن فائل منسوخ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="342"/>
<source>Config file saved</source>
<translation>کنفیگ فائل محفوظ ہو گئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="356"/>
<source>The config has been revoked</source>
<translation>کنفیگ منسوخ کر دی گئی ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="363"/>
<source>Generate a new %1 configuration file?</source>
<translation>نئی %1 کنفیگریشن فائل جنریٹ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="365"/>
<source>Revoke the current %1 configuration file?</source>
<translation>موجودہ %1 کنفیگریشن فائل منسوخ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="368"/>
<source>Your previous configuration file will no longer work, and it will not be possible to connect using it</source>
<translation>آپ کی پچھلی کنفیگریشن فائل کام نہیں کرے گی اور اس سے منسلک ہونا ممکن نہیں ہوگا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="369"/>
<source>Download</source>
<translation>ڈاؤن لوڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="369"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiNativeConfigs.qml" line="370"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
</context>
<context>
<name>PageSettingsApiServerInfo</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="29"/>
<source>Subscription Status</source>
<translation>سبسکرپشن کی حالت</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="38"/>
<source>Valid Until</source>
<translation>اس تاریخ تک قابل استعمال</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="47"/>
<source>Active Connections</source>
<translation>فعال کنکشنز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="162"/>
<source>Subscription expired</source>
<translation>سبسکرپشن ختم</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="163"/>
<source>Subscription expiring soon</source>
<translation>سبسکرپشن جلد ختم ہو رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="176"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="242"/>
<source>Renew subscription</source>
<translation>سبسکرپشن تجدید کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="258"/>
<source>Configurations have been updated for some countries. Download and install the updated configuration files</source>
<translation>کچھ ممالک کے لیے کنفیگریشنز اپ ڈیٹ کی گئی ہیں۔ اپ ڈیٹ شدہ کنفیگریشن فائلیں ڈاؤن لوڈ کر کے انسٹال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="278"/>
<source>Subscription Key</source>
<translation>سبسکرپشن کی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="279"/>
<source>For connecting on other devices</source>
<translation>دوسرے آلات پر کنکشن کے لیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="297"/>
<source>Configuration Files</source>
<translation>کنفیگریشن فائلیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="298"/>
<source>Manage configuration files</source>
<translation>کنفیگریشن فائلیں منظم کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="312"/>
<source>Active Devices</source>
<translation>فعال ڈیوائسز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="313"/>
<source>Manage currently connected devices</source>
<translation>موجودہ منسلک ڈیوائسز منظم کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="325"/>
<source>Support</source>
<translation>سپورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="338"/>
<source>How to connect on another device</source>
<translation>دوسری ڈیوائس پر کیسے منسلک ہوں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="360"/>
<source>Reload API config</source>
<translation>API کنفیگ دوبارہ لوڈ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="363"/>
<source>Reload API config?</source>
<translation>API کنفیگ دوبارہ لوڈ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="364"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="398"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="432"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="365"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="399"/>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="433"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="369"/>
<source>Cannot reload API config during active connection</source>
<translation>فعال کنکشن کے دوران API کنفیگ دوبارہ لوڈ نہیں کی جا سکتی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="393"/>
<source>Unlink this device</source>
<translation>اس ڈیوائس کو ان لنک کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="396"/>
<source>Are you sure you want to unlink this device?</source>
<translation>کیا آپ واقعی اس ڈیوائس کو ان لنک کرنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="397"/>
<source>This will unlink the device from your subscription. You can reconnect it anytime by pressing&#xa0;&quot;Reload API config&quot; in subscription settings on device.</source>
<translation>یہ ڈیوائس کو آپ کے سبسکرپشن سے ان لنک کر دے گا۔ آپ ڈیوائس پر سبسکرپشن ترتیبات میں &quot;API کنفیگ دوبارہ لوڈ کریں&quot; دبا کر کسی بھی وقت اسے دوبارہ منسلک کر سکتے ہیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="403"/>
<source>Cannot unlink device during active connection</source>
<translation>فعال کنکشن کے دوران ڈیوائس ان لنک نہیں کی جا سکتی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="428"/>
<source>Remove from application</source>
<translation>ایپلیکیشن سے ہٹائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="431"/>
<source>Remove from application?</source>
<translation>ایپلیکیشن سے ہٹائیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line="437"/>
<source>Cannot remove server during active connection</source>
<translation>چالو کنکشن کے دوران سرور کو ہٹایا نہیں جا سکتا</translation>
</message>
</context>
<context>
<name>PageSettingsApiSubscriptionKey</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="89"/>
<source>Copy key</source>
<translation>کی کاپی کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="94"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="106"/>
<source>Save key as a file</source>
<translation>کی کو فائل کے طور پر محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="113"/>
<source>Save AmneziaVPN config</source>
<translation>AmneziaVPN ترتیب کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="114"/>
<source>Config files (*.vpn)</source>
<translation>کنفیگ فائلیں (*.vpn)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="125"/>
<source>Config file saved</source>
<translation>کنفیگ فائل محفوظ ہو گئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="139"/>
<source>Show key text</source>
<translation>کی کا متن دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSubscriptionKey.qml" line="173"/>
<source>To read the QR code in the Amnezia app, tap + in the main menu → &apos;QR code&apos;</source>
<translation>Amnezia ایپ میں QR کوڈ پڑھنے کے لیے، مین مینو میں + دبائیں → &apos;QR کوڈ&apos;</translation>
</message>
</context>
<context>
<name>PageSettingsApiSupport</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="22"/>
<source>Telegram</source>
<translation>Telegram</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="30"/>
<source>Email</source>
<translation>ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="38"/>
<source>Email Billing &amp; Orders</source>
<translation>بلنگ اور آرڈرز ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="46"/>
<source>Website</source>
<translation>ویب سائٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="73"/>
<source>Support</source>
<translation>سپورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="74"/>
<source>Our technical support specialists are available to assist you at any time</source>
<translation>ہمارے تکنیکی سپورٹ ماہرین کسی بھی وقت آپ کی مدد کے لیے دستیاب ہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="115"/>
<source>Support tag</source>
<translation>سپورٹ ٹیگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApiSupport.qml" line="122"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
</context>
<context>
<name>PageSettingsAppSplitTunneling</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="27"/>
<source>Cannot change split tunneling settings during active connection</source>
<translation>فعال کنکشن کے دوران سپلٹ ٹنلنگ کی ترتیبات تبدیل نہیں کی جا سکتیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="49"/>
<source>Only the apps from the list should have access via VPN</source>
<translation>صرف فہرست کی ایپس کو VPN کے ذریعے رسائی ہونی چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="56"/>
<source>Apps from the list should not have access via VPN</source>
<translation>فہرست کی ایپس کو VPN کے ذریعے رسائی نہیں ہونی چاہیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="100"/>
<source>App split tunneling</source>
<translation>ایپ اسپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="127"/>
<source>Mode</source>
<translation>موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="168"/>
<source>Only &quot;Apps from the list should not have access via VPN&quot; mode is available on Windows</source>
<translation>Windows پر صرف &quot;فہرست کی ایپس کو VPN کے ذریعے رسائی نہیں ہونی چاہیے&quot; موڈ دستیاب ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="189"/>
<source>Remove </source>
<translation>ہٹائیں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="190"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="191"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="229"/>
<source>application name</source>
<translation>ایپ کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="240"/>
<source>Open executable file</source>
<translation>قابل اجراء فائل کو کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsAppSplitTunneling.qml" line="241"/>
<source>Executable files (*.*)</source>
<translation>قابل اجراء فائل (*.*)</translation>
</message>
</context>
<context>
<name>PageSettingsApplication</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="35"/>
<source>Application</source>
<translation>ایپلیکیشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="54"/>
<source>Allow application screenshots</source>
<translation>ایپلیکیشن میں تصویریں لینے کی اجازت دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="82"/>
<source>Enable notifications</source>
<translation>اطلاعات فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="83"/>
<source>Enable notifications to show the VPN state in the status bar</source>
<translation>اسٹیٹس بار میں VPN کی حالت دکھانے کے لیے اطلاعات فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="98"/>
<source>Auto start</source>
<translation>خود کار شروع</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="99"/>
<source>Launch the application every time the device is starts</source>
<translation>جب بھی آلہ چلائے، ایپلیکیشن کو لانچ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="127"/>
<source>Auto connect</source>
<translation>خودکار منسلک</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="128"/>
<source>Connect to VPN on app start</source>
<translation>ایپ شروع ہونے پر VPN سے جڑیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="157"/>
<source>Start minimized</source>
<translation>کمینائز شروع کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="158"/>
<source>Launch application minimized (works with autostart option turned on)</source>
<translation>ایپلیکیشن کو منیمائز کر کے شروع کریں (آٹو اسٹارٹ آن ہونے پر کام کرتا ہے)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="186"/>
<source>News Notification</source>
<translation>خبروں کی اطلاع</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="187"/>
<source>Show a notification icon for unread news</source>
<translation>غیر پڑھی خبروں کے لیے اطلاعی آئیکن دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="213"/>
<source>Check for updates automatically</source>
<translation>خودکار طور پر اپ ڈیٹس چیک کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="214"/>
<source>Check for a new app version at startup</source>
<translation>ایپ کے آغاز پر نئے ورژن کی جانچ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="240"/>
<source>Language</source>
<translation>زبان</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="254"/>
<source>Logging</source>
<translation>لاگنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="255"/>
<source>Enabled</source>
<translation>فعال</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="255"/>
<source>Disabled</source>
<translation>غیر فعال</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="268"/>
<source>Reset settings and remove all data from the application</source>
<translation>ترتیبات کو دوبارہ ترتیب کریں اور ایپلیکیشن سے تمام ڈیٹا کو ختم کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="273"/>
<source>Reset settings and remove all data from the application?</source>
<translation>ترتیبات کو دوبارہ ترتیب دیں اور ایپلیکیشن سے تمام ڈیٹا کو ہٹا دیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="274"/>
<source>All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.</source>
<translation>تمام ترتیبات کو معمولی حالت پر لوٹایا جائے گا۔ سب انسٹال کیے گئے AmneziaVPN سروسزسرورپرموجودرہیںگی.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="275"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="276"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsApplication.qml" line="280"/>
<source>Cannot reset settings during active connection</source>
<translation>چالو کنکشن کے دوران ترتیبات کو دوبارہ ترتیب نہیں دی جا سکتی</translation>
</message>
</context>
<context>
<name>PageSettingsBackup</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="25"/>
<source>Settings restored from backup file</source>
<translation>ترتیبات بیک اپ فائل سے بحال کردی گئی ہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="54"/>
<source>Back up your configuration</source>
<translation>اپنی ترتیبات کا بیک اپ بنائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="55"/>
<source>You can save your settings to a backup file to restore them the next time you install the application.</source>
<translation>آپ اپنی ترتیبات کو بیک اپ فائل میں محفوظ کرکے اگلی دفعہ جب آپ ایپلیکیشن کو انسٹال کریں تو انہیں بحال کرنے کے لئے استعمال کرسکتے ہیں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="65"/>
<source>The backup will contain your passwords and private keys for all servers added to AmneziaVPN. Keep this information in a secure place.</source>
<translation>بیک اپ میں آپ کے تمام سرورز جنہیں AmneziaVPN میں شامل کیا گیا ہے، ان کے پاسورڈ اور نجی کلید شامل ہوں گے۔ اس معلومات کو ایک محفوظ جگہ میں محفوظ رکھیں.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="88"/>
<source>Make a backup</source>
<translation>ایک بیک اپ بنائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="95"/>
<source>Save backup file</source>
<translation>بیک اپ فائل کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="96"/>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="125"/>
<source>Backup files (*.backup)</source>
<translation>بیک اپ فائلیں (*.backup)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="105"/>
<source>Backup file saved</source>
<translation>بیک اپ فائل محفوظ ہو گئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="118"/>
<source>Restore from backup</source>
<translation>بیک اپ سے بحال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="124"/>
<source>Open backup file</source>
<translation>بیک اپ فائل کو کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="138"/>
<source>Import settings from a backup file?</source>
<translation>بیک اپ فائل سے ترتیبات کو درآمد کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="139"/>
<source>All current settings will be reset</source>
<translation>تمام موجودہ ترتیبات کو دوبارہ ترتیب دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="140"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="141"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsBackup.qml" line="145"/>
<source>Cannot restore backup settings during active connection</source>
<translation>چالو کنکشن کے دوران بیک اپ ترتیبات کو دوبارہ قائم نہیں کیا جا سکتا</translation>
</message>
</context>
<context>
<name>PageSettingsConnection</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="36"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="53"/>
<source>Use AmneziaDNS</source>
<translation>AmneziaDNS استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="54"/>
<source>If AmneziaDNS is installed on the server</source>
<translation>اگر سرور پر AmneziaDNS انسٹال کیا گیا ہو تو</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="80"/>
<source>DNS servers</source>
<translation>DNS سرور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="81"/>
<source>When AmneziaDNS is not used or installed</source>
<translation>Amnezia DNS کو استعمال نہیں کیا گیا ہو یا اسے انسٹال نہیں کیا گیاہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="94"/>
<source>Site-based split tunneling</source>
<translation>سائٹ کے بنیادی سپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="95"/>
<source>Allows you to select which sites you want to access through the VPN</source>
<translation>آپ کو یہ امکان فراہم کرتا ہے کہ آپ VPN کے ذریعہ کس سائٹ کو دسترس دینا چاہتے ہیں وہ منتخب کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="110"/>
<source>App-based split tunneling</source>
<translation>ایپ کے بنیاد پر سپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="111"/>
<source>Allows you to use the VPN only for certain Apps</source>
<translation>آپ کو صرف مخصوص ایپلیکیشنز کے لئے VPN استعمال کرنے کی اجازت دیتا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="126"/>
<source>KillSwitch</source>
<translation>KillSwitch</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsConnection.qml" line="127"/>
<source>Blocks network connections without VPN</source>
<translation>VPN کے بغیر نیٹ ورک کنکشنز کو روکتا ہے</translation>
</message>
</context>
<context>
<name>PageSettingsDns</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="20"/>
<source>Default server does not support custom DNS</source>
<translation>افتراضی سرور کا مخصوص DNS کو سپورٹ نہیں کرتا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="44"/>
<source>DNS servers</source>
<translation>DNS سرور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="45"/>
<source>If AmneziaDNS is not used or installed</source>
<translation>اگر AmneziaDNS استعمال نہیں کیا گیا ہو یا انسٹال نہیں کیا گیا ہو تو</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="64"/>
<source>Primary DNS</source>
<translation>اولین DNS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="77"/>
<source>Secondary DNS</source>
<translation>ثانوی DNS</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="108"/>
<source>Restore default</source>
<translation>اصل حالت کو بحال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="111"/>
<source>Restore default DNS settings?</source>
<translation>اصل DNS ترتیبات کو بحال کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="112"/>
<source>Continue</source>
<translation>براہ کرم جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="113"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="120"/>
<source>Settings have been reset</source>
<translation>ترتیبات کو دوبارہ ترتیب دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="134"/>
<source>Save</source>
<translation>محفوظ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="138"/>
<source>Primary DNS cannot be empty</source>
<translation>پرائمری DNS خالی نہیں ہو سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsDns.qml" line="150"/>
<source>Settings saved</source>
<translation>ترتیبات محفوظ ہوگئیں</translation>
</message>
</context>
<context>
<name>PageSettingsKillSwitch</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="36"/>
<source>KillSwitch</source>
<translation>KillSwitch</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="37"/>
<source>Enable to ensure network traffic goes through a secure VPN tunnel, preventing accidental exposure of your IP and DNS queries if the connection drops</source>
<translation>نیٹ ورک ٹریفک محفوظ VPN ٹنل سے گزرے یہ یقینی بنانے کے لیے فعال کریں، تاکہ کنکشن ٹوٹنے پر آپ کا IP اور DNS استفسارات غیر ارادی طور پر ظاہر نہ ہوں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="50"/>
<source>KillSwitch settings cannot be changed during an active connection</source>
<translation>فعال کنکشن کے دوران KillSwitch ترتیبات تبدیل نہیں کی جا سکتیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="79"/>
<source>Soft KillSwitch</source>
<translation>Soft KillSwitch</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="80"/>
<source>Internet access is blocked if the VPN disconnects unexpectedly</source>
<translation>اگر VPN غیر متوقع طور پر منقطع ہو جائے تو انٹرنیٹ رسائی روک دی جاتی ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="96"/>
<source>Strict KillSwitch</source>
<translation>Strict KillSwitch</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="97"/>
<source>Internet connection is blocked even when VPN is turned off manually or hasn&apos;t started</source>
<translation>VPN دستی طور پر بند ہونے یا شروع نہ ہونے پر بھی انٹرنیٹ کنکشن روک دیا جاتا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="100"/>
<source>Just a little heads-up</source>
<translation>صرف ایک مختصر اطلاع</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="101"/>
<source>If the VPN disconnects or drops while Strict KillSwitch is enabled, internet access will be blocked. To restore access, reconnect VPN or disable/change the KillSwitch.</source>
<translation>اگر سخت KillSwitch فعال ہونے کے دوران VPN منقطع ہو جائے تو انٹرنیٹ رسائی روک دی جائے گی۔ رسائی بحال کرنے کے لیے VPN دوبارہ جوڑیں یا KillSwitch بند/تبدیل کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="102"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="103"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="122"/>
<source>DNS Exceptions</source>
<translation>DNS استثنیٰ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitch.qml" line="123"/>
<source>DNS servers listed here will remain accessible when KillSwitch is active.</source>
<translation>KillSwitch فعال ہونے پر یہاں درج DNS سرورز قابل رسائی رہیں گے۔</translation>
</message>
</context>
<context>
<name>PageSettingsKillSwitchExceptions</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="57"/>
<source>DNS Exceptions</source>
<translation>DNS استثنیٰ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="58"/>
<source>DNS servers listed here will remain accessible when KillSwitch is active</source>
<translation>KillSwitch فعال ہونے پر یہاں درج DNS سرورز قابل رسائی رہیں گے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="79"/>
<source>Delete </source>
<translation>حذف کریں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="80"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="81"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="110"/>
<source>IPv4 address</source>
<translation>IPv4 پتہ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="144"/>
<source>Import / Export addresses</source>
<translation>پتے درآمد / برآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="154"/>
<source>Import</source>
<translation>درآمد</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="169"/>
<source>Save address list</source>
<translation>پتوں کی فہرست محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="176"/>
<source>Save addresses</source>
<translation>پتے محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="177"/>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="253"/>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="271"/>
<source>Address files (*.json)</source>
<translation>پتوں کی فائلیں (*.json)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="226"/>
<source>Back</source>
<translation>واپس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="239"/>
<source>Import address list</source>
<translation>پتوں کی فہرست درآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="249"/>
<source>Replace address list</source>
<translation>پتوں کی فہرست تبدیل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="252"/>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="270"/>
<source>Open address file</source>
<translation>پتوں کی فائل کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsKillSwitchExceptions.qml" line="267"/>
<source>Add imported addresses to existing ones</source>
<translation>درآمد شدہ پتے موجودہ پتوں میں شامل کریں</translation>
</message>
</context>
<context>
<name>PageSettingsLogViewer</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogViewer.qml" line="49"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogViewer.qml" line="50"/>
<source>Logs files (*.log)</source>
<translation>لاگ فائلیں (*.log)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogViewer.qml" line="113"/>
<source>Logs file saved</source>
<translation>لاگ فائل محفوظ ہوگئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogViewer.qml" line="152"/>
<source>Copied</source>
<translation>نقل کر لیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogViewer.qml" line="125"/>
<source>Application</source>
<translation>ایپلیکیشن</translation>
</message>
</context>
<context>
<name>PageSettingsLogging</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="107"/>
<source>Logging</source>
<translation>لاگنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="186"/>
<source>Application</source>
<translation>ایپلیکیشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="52"/>
<source>Logs have been cleaned up</source>
<translation>تم مسح السجلاتلاگوں کو صاف کر دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="35"/>
<source>Save</source>
<translation>محفوظ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsLogging.qml" line="81"/>
<source>Logs file saved</source>
<translation>لاگ فائل محفوظ ہوگئی</translation>
</message>
</context>
<context>
<name>PageSettingsNewsNotifications</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsNewsNotifications.qml" line="31"/>
<source>News &amp; Notifications</source>
<translation>خبریں اور اطلاعات</translation>
</message>
</context>
<context>
<name>PageSettingsServerData</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="28"/>
<source>All installed containers have been added to the application</source>
<translation>تمام انسٹال شدہ کنٹینرز کو ایپلیکیشن میں شامل کر دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="30"/>
<source>No new installed containers found</source>
<translation>کوئی نئے انسٹال شدہ کنٹینرز نہیں ملے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="101"/>
<source>Check the server for previously installed Amnezia services</source>
<translation>سرور پر پہلے سے انسٹال کی گئی Amnezia سروسز کو چیک کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="102"/>
<source>Add them to the application if they were not displayed</source>
<translation>اگر وہ دکھایا نہیں گیا تو انہیں ایپلیکیشن میں شامل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="115"/>
<source>Reboot server</source>
<translation>سرور کو دوبارہ چالو کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="119"/>
<source>Do you want to reboot the server?</source>
<translation>کیا آپ سرور کو دوبارہ چالو کرنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="120"/>
<source>The reboot process may take approximately 30 seconds. Are you sure you wish to proceed?</source>
<translation>ریبوٹ کا عمل تقریباً 30 سیکنڈ لے سکتا ہے۔ کیا آپ براہ کرم جاری رکھنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="121"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="151"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="181"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="210"/>
<source>Continue</source>
<translation>براہ کرم جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="122"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="152"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="182"/>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="211"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="126"/>
<source>Cannot reboot server during active connection</source>
<translation>چالو کنکشن کے دوران سرور کو دوبارہ چالو نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="145"/>
<source>Remove server from application</source>
<translation>ایپلیکیشن سے سرور کو ہٹا دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="149"/>
<source>Do you want to remove the server from application?</source>
<translation>کیا آپ ایپلیکیشن سے سرور کو ہٹانا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="150"/>
<source>All installed AmneziaVPN services will still remain on the server.</source>
<translation>سرور پر تمام انسٹال شدہ AmneziaVPN سروسز محفوظ رہیں گے.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="156"/>
<source>Cannot remove server during active connection</source>
<translation>چالو کنکشن کے دوران سرور کو ہٹایا نہیں جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="175"/>
<source>Clear server from Amnezia software</source>
<translation>Amnezia سافٹ ویئر کو سرور سے صاف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="179"/>
<source>Do you want to clear server from Amnezia software?</source>
<translation>هل تريد حذف الخادم من Amnezia?کیا آپ سرور کو Amnezia سافٹ ویئر سے صاف کرنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="180"/>
<source>All users whom you shared a connection with will no longer be able to connect to it.</source>
<translation>آپ نے اپنی کنکشن کا اشتراک دینے والے تمام صارفین کو اس سے جڑنے کی اجازت نہیں ہوگی.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="186"/>
<source>Cannot clear server from Amnezia software during active connection</source>
<translation>چالو کنکشن کے دوران سرور کو Amnezia سافٹ ویئر سے صاف کرنا ممکن نہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="204"/>
<source>Reset API config</source>
<translation>API کونفیگ کو دوبارہ ترتیب دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="208"/>
<source>Do you want to reset API config?</source>
<translation>کیا آپ API کونفیگ کو دوبارہ ترتیب دینا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerData.qml" line="215"/>
<source>Cannot reset API config during active connection</source>
<translation>چالو کنکشن کے دوران API ترتیبات کو دوبارہ ترتیب نہیں دی جا سکتی</translation>
</message>
</context>
<context>
<name>PageSettingsServerInfo</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="129"/>
<source>Protocols</source>
<translation>پروٹوکولات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="136"/>
<source>Services</source>
<translation>خدمات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerInfo.qml" line="141"/>
<source>Management</source>
<translation>مینجمنٹ</translation>
</message>
</context>
<context>
<name>PageSettingsServerProtocol</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="38"/>
<source> settings</source>
<translation> ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="39"/>
<source>This protocol is no longer supported.</source>
<translation>یہ پروٹوکول اب سپورٹ نہیں کیا جاتا۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="51"/>
<source>AmneziaWG 2.0 is outdated and does not include the latest security improvements, but it will continue to work. Moving to AmneziaWG 3.1 by deploying a new container on the server is recommended for stronger protocol security</source>
<translation>AmneziaWG 2.0 پرانا ہے اور اس میں تازہ ترین سیکیورٹی بہتریاں شامل نہیں، تاہم یہ کام کرتا رہے گا۔ مضبوط پروٹوکول سیکیورٹی کے لیے سرور پر نیا کنٹینر تعین کر کے AmneziaWG 3.1 پر منتقل ہونے کی سفارش کی جاتی ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="74"/>
<source> connection settings</source>
<translation> کنکشن کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="83"/>
<source>Click the &quot;connect&quot; button to create a connection configuration</source>
<translation>کنکشن کنفیگریشن بنانے کے لیے &quot;منسلک کریں&quot; بٹن دبائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="95"/>
<source> server settings</source>
<translation> سرور کی ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="120"/>
<source>Clear profile</source>
<translation>پروفائل صاف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="123"/>
<source>Clear %1 profile?</source>
<translation>کیا آپ واقعی %1 پروفائل کو صاف کرنا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="124"/>
<source>The connection configuration will be deleted for this device only</source>
<translation>کنکشن کنفیگریشن صرف اس ڈیوائس کے لیے حذف کی جائے گی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="125"/>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="162"/>
<source>Continue</source>
<translation>براہ کرم جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="126"/>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="163"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="130"/>
<source>Unable to clear %1 profile while there is an active connection</source>
<translation>فعال کنکشن کے دوران %1 پروفائل کو صاف نہیں کیا جا سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="156"/>
<source>Remove </source>
<translation>ہٹائیں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="160"/>
<source>Remove %1 from server?</source>
<translation>کیا آپ سرور سے %1 کو ہٹانا چاہتے ہیں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="161"/>
<source>All users with whom you shared a connection will no longer be able to connect to it.</source>
<translation>آپ نے جن کے ساتھ کنکشن شئیر کیا تھا، ان تمام صارفین کو اس سے جڑنے کی اجازت نہیں ہوگی.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServerProtocol.qml" line="168"/>
<source>Cannot remove active container</source>
<translation>فعال کنٹینر کو ہٹانا ممکن نہیں</translation>
</message>
</context>
<context>
<name>PageSettingsServersList</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsServersList.qml" line="30"/>
<source>Servers</source>
<translation>سرور</translation>
</message>
</context>
<context>
<name>PageSettingsSplitTunneling</name>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="29"/>
<source>Cannot change split tunneling settings during active connection</source>
<translation>فعال کنکشن کے دوران سپلٹ ٹنلنگ کی ترتیبات تبدیل نہیں کی جا سکتیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="32"/>
<source>Default server does not support split tunneling function</source>
<translation>افتراضی سرور سپلٹ ٹنلنگ فعال نہیں کرتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="65"/>
<source>Only the sites listed here will be accessed through the VPN</source>
<translation>صرف یہاں درج کردہ سائٹس VPN کے ذریعے دسترس حاصل کریں گی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="70"/>
<source>Addresses from the list should not be accessed via VPN</source>
<translation>اس فہرست سے پتوں کا VPN کے ذریعے دسترس حاصل نہیں کیا جانا چاہئے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="120"/>
<source>Split tunneling</source>
<translation>اسپلٹ ٹنلنگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="149"/>
<source>Mode</source>
<translation>موڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="201"/>
<source>Remove </source>
<translation>ہٹائیں </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="202"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="325"/>
<source>Continue</source>
<translation>براہ کرم جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="203"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="326"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="232"/>
<source>website or IP</source>
<translation>ویب سائٹ یا IP</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="266"/>
<source>Additional options</source>
<translation>اضافی اختیارات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="276"/>
<source>Import</source>
<translation>درآمد</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="291"/>
<source>Save site list</source>
<translation>سائٹ کی فہرست کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="298"/>
<source>Save sites</source>
<translation>سائٹس کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="299"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="412"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="425"/>
<source>Sites files (*.json)</source>
<translation>سائٹس فائلیں (*.json)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="320"/>
<source>Clear site list</source>
<translation>سائٹ کی فہرست صاف کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="323"/>
<source>Clear site list?</source>
<translation>سائٹ کی فہرست صاف کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="324"/>
<source>All sites will be removed from list.</source>
<translation>تمام سائٹس فہرست سے ہٹا دی جائیں گی۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="367"/>
<source>Back</source>
<translation>واپس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="380"/>
<source>Import a list of sites</source>
<translation>ایک فہرست کو درآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="409"/>
<source>Replace site list</source>
<translation>سائٹ کی فہرست کو بدلیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="411"/>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="424"/>
<source>Open sites file</source>
<translation>سائٹس فائل کو کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSettingsSplitTunneling.qml" line="422"/>
<source>Add imported sites to existing ones</source>
<translation>آمدہ سائٹس کو موجودہ میں شامل کریں</translation>
</message>
</context>
<context>
<name>PageSetupWizardApiFreeInfo</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiFreeInfo.qml" line="68"/>
<source>Free features</source>
<translation>مفت خصوصیات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiFreeInfo.qml" line="114"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
</context>
<context>
<name>PageSetupWizardApiPremiumInfo</name>
<message numerus="yes">
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="96"/>
<source>Try free for %n day(s)</source>
<translation>
<numerusform>%n دن مفت آزمائیں</numerusform>
<numerusform>%n دن مفت آزمائیں</numerusform>
</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="114"/>
<source>Recommended</source>
<translation>تجویز کردہ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="130"/>
<source>Change plan</source>
<translation>پلان تبدیل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="148"/>
<source>Premium features</source>
<translation>Premium خصوصیات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="173"/>
<source>Charged to your Apple ID at confirmation. Renews automatically unless auto-renew is turned off at least 24 hours before period end. Manage in Apple ID settings.</source>
<translation>تصدیق پر آپ کے Apple ID سے رقم لی جائے گی۔ مدت ختم ہونے سے کم از کم 24 گھنٹے قبل خودکار تجدید بند نہ کرنے پر یہ خودکار تجدید ہوتا رہے گا۔ Apple ID ترتیبات میں منظم کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="211"/>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="252"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message numerus="yes">
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="214"/>
<source>Start %n-day free trial</source>
<translation>
<numerusform>%n دن کا مفت ٹرائل شروع کریں</numerusform>
<numerusform>%n دن کا مفت ٹرائل شروع کریں</numerusform>
</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="216"/>
<source>Subscribe — %1 for %2</source>
<translation>سبسکرائب کریں — %2 کے لیے %1</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="239"/>
<source>Upgrade plan?</source>
<translation>پلان اپ گریڈ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="240"/>
<source>The current plan will be replaced with the %1 / %2 plan. The change will take effect immediately after confirmation</source>
<translation>موجودہ پلان کو %1 / %2 پلان سے تبدیل کر دیا جائے گا۔ تصدیق کے فوراً بعد تبدیلی نافذ ہو جائے گی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="243"/>
<source>Downgrade plan?</source>
<translation>پلان ڈاؤن گریڈ کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="244"/>
<source>The current plan will be replaced with the %1 / %2 plan. The store will apply the change based on its billing rules</source>
<translation>موجودہ پلان کو %1 / %2 پلان سے تبدیل کر دیا جائے گا۔ اسٹور اپنے بلنگ قواعد کے مطابق تبدیلی لاگو کرے گا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="247"/>
<source>Confirm subscription change?</source>
<translation>سبسکرپشن کی تبدیلی کی تصدیق کریں؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="248"/>
<source>An active subscription already exists. The current plan will be replaced with the %1 / %2 plan</source>
<translation>ایک فعال سبسکرپشن پہلے سے موجود ہے۔ موجودہ پلان کو %1 / %2 پلان سے تبدیل کر دیا جائے گا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="252"/>
<source>Cancel</source>
<translation>منسوخ کریں</translation>
</message>
<message numerus="yes">
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="277"/>
<source>%n day(s) free, then %1/%2. Auto-renews until canceled. Cancel anytime in Settings.</source>
<translation>
<numerusform>%n دن مفت، پھر %1/%2۔ منسوخی تک خودکار تجدید۔ کسی بھی وقت ترتیبات میں منسوخ کریں۔</numerusform>
<numerusform>%n دن مفت، پھر %1/%2۔ منسوخی تک خودکار تجدید۔ کسی بھی وقت ترتیبات میں منسوخ کریں۔</numerusform>
</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line="280"/>
<source>%1/%2, auto-renewal. Cancel anytime in the Settings.</source>
<translation>%1/%2، خودکار تجدید۔ آپ کسی بھی وقت ترتیبات میں منسوخ کر سکتے ہیں۔</translation>
</message>
</context>
<context>
<name>PageSetupWizardApiServicesList</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiServicesList.qml" line="33"/>
<source>VPN by Amnezia</source>
<translation>Amnezia کا VPN</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiServicesList.qml" line="34"/>
<source>Choose a VPN service that suits your needs.</source>
<translation>اپنی ضروریات کے مطابق VPN سروس منتخب کریں۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiServicesList.qml" line="71"/>
<source>Recommended</source>
<translation>تجویز کردہ</translation>
</message>
</context>
<context>
<name>PageSetupWizardApiTrialEmail</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="47"/>
<source>Create an account</source>
<translation>اکاؤنٹ بنائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="48"/>
<source>To manage your subscription</source>
<translation>اپنا سبسکرپشن منظم کرنے کے لیے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="64"/>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="65"/>
<source>Email</source>
<translation>ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="83"/>
<source>We will create an account for your trial subscription and send important subscription updates to this email address</source>
<translation>ہم آپ کے ٹرائل سبسکرپشن کے لیے اکاؤنٹ بنائیں گے اور سبسکرپشن سے متعلق اہم اپ ڈیٹس اس ای میل پتے پر بھیجیں گے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="101"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line="109"/>
<source>Enter a valid email address</source>
<translation>ایک درست ای میل پتہ درج کریں</translation>
</message>
</context>
<context>
<name>PageSetupWizardConfigSource</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="45"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="82"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="93"/>
<source>Enable logs</source>
<translation>لاگز فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="109"/>
<source>Export client logs</source>
<translation>کلائنٹ لاگز برآمد کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="119"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="120"/>
<source>Logs files (*.log)</source>
<translation>لاگ فائلیں (*.log)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="129"/>
<source>Logs file saved</source>
<translation>لاگ فائل محفوظ ہوگئی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="83"/>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="160"/>
<source>Support tag</source>
<translation>سپورٹ ٹیگ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="164"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="46"/>
<source>Insert the key, add a configuration file or scan the QR-code</source>
<translation>کی درج کریں، کنفیگریشن فائل شامل کریں یا QR کوڈ اسکین کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="187"/>
<source>Insert key</source>
<translation>کی درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="188"/>
<source>Insert</source>
<translation>داخل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="203"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="219"/>
<source>Other connection options</source>
<translation>دیگر کنکشن اختیارات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="239"/>
<source>Recommended</source>
<translation>تجویز کردہ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="262"/>
<source>Site Amnezia</source>
<translation>Amnezia ویب سائٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="286"/>
<source>VPN by Amnezia</source>
<translation>Amnezia کا VPN</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="287"/>
<source>The easiest way to connect to the VPN</source>
<translation>VPN سے جڑنے کا آسان ترین طریقہ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="305"/>
<source>Self-hosted VPN</source>
<translation>خود میزبان VPN</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="306"/>
<source>Configure Amnezia VPN on your own server</source>
<translation>اپنے سرور پر Amnezia VPN ترتیب دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="318"/>
<source>Restore from backup</source>
<translation>بیک اپ سے بحال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="326"/>
<source>Open backup file</source>
<translation>بیک اپ فائل کو کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="327"/>
<source>Backup files (*.backup)</source>
<translation>بیک اپ فائلیں (*.backup)</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="344"/>
<source>File with connection settings</source>
<translation>کنکشن کی ترتیبات والی فائل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="350"/>
<source>Open config file</source>
<translation>کنفیگ فائل کو کھولیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="363"/>
<source>QR code</source>
<translation>QR کوڈ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="379"/>
<source>Restore purchases</source>
<translation>خریداری بحال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line="394"/>
<source>I have nothing</source>
<translation>میرے پاس کچھ نہیں ہے</translation>
</message>
</context>
<context>
<name>PageSetupWizardCredentials</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="63"/>
<source>Configure your server</source>
<translation>اپنے سرور کو ترتیب دیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="107"/>
<source>Password or SSH private key</source>
<translation>پاس ورڈ یا SSH نجی کلید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="116"/>
<source>SSH key requirements: supported key types are ED25519 and RSA in PEM format. Paste the private key, including the BEGIN/END lines. If your key doesn’t work, generate a compatible one</source>
<translation>SSH کی کی ضروریات: سپورٹ شدہ اقسام PEM فارمیٹ میں ED25519 اور RSA ہیں۔ BEGIN/END لائنوں سمیت نجی کی پیسٹ کریں۔ اگر آپ کی کی کام نہ کرے تو ایک ہم آہنگ کی بنائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="175"/>
<source>Continue</source>
<translation>براہ کرم جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="204"/>
<source>All data you enter will remain strictly confidential and will not be shared or disclosed to the Amnezia or any third parties</source>
<translation>آپ جو ڈیٹا داخل کریں گے وہ بالکل خفیہ رہے گا اور نہ تو Amnezia یا کسی تیسری شخصیت کے ساتھ اشتراک کیا جائے گا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="132"/>
<source>Don&apos;t have a server?</source>
<translation>سرور نہیں ہے؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="133"/>
<source>Amnezia hosting. VPN servers without complicated settings and headaches</source>
<translation>Amnezia ہوسٹنگ۔ پیچیدہ ترتیبات اور جھنجھٹ کے بغیر VPN سرورز</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="147"/>
<source>How to run your VPN server</source>
<translation>اپنا VPN سرور کیسے چلائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="148"/>
<source>Where to get connection data, step-by-step instructions for buying a VPS</source>
<translation>کنکشن ڈیٹا کہاں سے حاصل کریں، VPS خریدنے کی مرحلہ وار ہدایات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="24"/>
<source>Ip address cannot be empty</source>
<translation>IP پتہ خالی نہیں ہو سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="27"/>
<source>Enter the address in the format 255.255.255.255:88</source>
<translation>ایڈریس درج کریں فارمیٹ 255.255.255.255:88</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="31"/>
<source>Login cannot be empty</source>
<translation>لاگ ان نام خالی نہیں ہو سکتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="36"/>
<source>Password/private key cannot be empty</source>
<translation>پاس ورڈ یا نجی کلید خالی نہیں ہو سکتی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="64"/>
<source>You&apos;ll need server credentials. Enter the server IP and password</source>
<translation>آپ کو سرور کی اسناد درکار ہوں گی۔ سرور IP اور پاس ورڈ درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="85"/>
<source>Server IP address [:port]</source>
<translation>سرور IP پتہ [:پورٹ]</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="86"/>
<source>255.255.255.255:22</source>
<translation>255.255.255.255:22</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardCredentials.qml" line="96"/>
<source>SSH Username</source>
<translation>SSH صارف نام</translation>
</message>
</context>
<context>
<name>PageSetupWizardEasy</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="65"/>
<source>Choose Installation Type</source>
<translation>تنصیب کی قسم منتخب کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="116"/>
<source>Manual</source>
<translation>دستی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="117"/>
<source>Choose a VPN protocol</source>
<translation>ایک VPN پروٹوکول کا انتخاب کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="144"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardEasy.qml" line="176"/>
<source>Skip setup</source>
<translation>ترتیب چھوڑیں</translation>
</message>
</context>
<context>
<name>PageSetupWizardInstalling</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="25"/>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="69"/>
<source>Usually it takes no more than 5 minutes</source>
<translation>عموماً یہ 5 منٹ سے زیادہ نہیں لیتا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="57"/>
<source>The server has already been added to the application</source>
<translation>سرور پہلے ہی ایپلیکیشن میں شامل کر دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="63"/>
<source>Amnezia has detected that your server is currently </source>
<translation>Amnezia نے دریافت کیا ہے کہ آپ کا سرور موجودہ </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="64"/>
<source>busy installing other software. Amnezia installation </source>
<translation>مصروف ہے اور دوسرے سافٹ ویئر کی انسٹالیشن کر رہا ہے </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="65"/>
<source>will pause until the server finishes installing other software</source>
<translation>دوسرے سافٹ ویئر کی انسٹالیشن ختم ہونے تک انتظار کرے گا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="105"/>
<source>Installing</source>
<translation>انسٹال ہو رہی ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardInstalling.qml" line="151"/>
<source>Cancel installation</source>
<translation>انسٹالیشن منسوخ</translation>
</message>
</context>
<context>
<name>PageSetupWizardProtocolSettings</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="110"/>
<source>Installing %1</source>
<translation>%1 کی انسٹالیشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="130"/>
<source>More detailed</source>
<translation>مزید تفصیلات والا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="257"/>
<source>Back</source>
<translation>واپس</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="310"/>
<source>Close</source>
<translation>بند</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="142"/>
<source>Network protocol</source>
<translation>نیٹ ورک پروٹوکول</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="159"/>
<source>Port</source>
<translation>پورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="171"/>
<source>Hostname</source>
<translation>ہوسٹ نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="172"/>
<source>proxy.example.com</source>
<translation>proxy.example.com</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="186"/>
<source>Use lowercase letters, digits, dots and hyphens</source>
<translation>چھوٹے انگریزی حروف، ہندسے، نقطے اور ہائفن استعمال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="200"/>
<source>ACME email</source>
<translation>ACME ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="201"/>
<source>you@example.com</source>
<translation>you@example.com</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="80"/>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="215"/>
<source>Enter a valid email for the TLS certificate</source>
<translation>TLS سرٹیفکیٹ کے لیے ایک درست ای میل درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="227"/>
<source>Needs a DNS A record and free, internet-reachable ports 443 (HTTPS) and 80 (ACME). If either port is busy or blocked, the proxy will not work. Classic Telegram MTProxy links will not work.</source>
<translation>DNS A ریکارڈ اور انٹرنیٹ سے قابل رسائی خالی پورٹس 443 (HTTPS) اور 80 (ACME) درکار ہیں۔ اگر ان میں سے کوئی پورٹ مصروف یا بلاک ہو تو پراکسی کام نہیں کرے گی۔ کلاسک Telegram MTProxy لنکس کام نہیں کریں گے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="354"/>
<source>Install</source>
<translation>انسٹال</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="76"/>
<source>Enter a lowercase DNS hostname</source>
<translation>چھوٹے حروف میں DNS ہوسٹ نام درج کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocolSettings.qml" line="95"/>
<source>The port must be in the range of 1 to 65535</source>
<translation>پورٹ 1 سے 65535 کی حد میں ہونا چاہیے</translation>
</message>
</context>
<context>
<name>PageSetupWizardProtocols</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocols.qml" line="52"/>
<source>VPN protocol</source>
<translation>VPN پروٹوکول</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardProtocols.qml" line="53"/>
<source>Choose the one with the highest priority for you. Later, you can install other protocols and additional services, such as DNS proxy and SFTP.</source>
<translation>آپ کے لئے سب سے زیادہ اہم پروٹوکول کا انتخاب کریں۔ بعد میں، آپ دوسرے پروٹوکول اور اضافی خدمات، جیسے DNS پراکسی اور SFTP، انسٹال کر سکتے ہیں۔</translation>
</message>
</context>
<context>
<name>PageSetupWizardQrReader</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardQrReader.qml" line="41"/>
<source>Point the camera at the QR code and hold for a couple of seconds. </source>
<translation>کیمرے کو QR کوڈ پر موجود کریں اور کچھ سیکنڈ کے لئے رکھیں. </translation>
</message>
</context>
<context>
<name>PageSetupWizardStart</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardStart.qml" line="67"/>
<source>Let&apos;s get started</source>
<translation>آئیے شروع کریں</translation>
</message>
</context>
<context>
<name>PageSetupWizardTextKey</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="36"/>
<source>Connection key</source>
<translation>کنکشن کی کلید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="37"/>
<source>A line that starts with vpn://...</source>
<translation>ایک لائن جو vpn:// سے شروع ہوتی ہے...</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="48"/>
<source>Key</source>
<translation>کلید</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="50"/>
<source>Insert</source>
<translation>داخل کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardTextKey.qml" line="72"/>
<source>Continue</source>
<translation>جاری رہنے دیں</translation>
</message>
</context>
<context>
<name>PageSetupWizardViewConfig</name>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="66"/>
<source>New connection</source>
<translation>نیا کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="116"/>
<source>Collapse content</source>
<translation>مواد کو غیر فعال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="116"/>
<source>Show content</source>
<translation>مواد دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="131"/>
<source>Enable WireGuard obfuscation. It may be useful if WireGuard is blocked on your provider.</source>
<translation>WireGuard کی غلط شناخت کو بروئے کار لانے کے لئے WireGuard غلط شناخت کو فعال کریں۔ آپ کے پرووائیڈر پر WireGuard بند ہونے کی صورت میں یہ کار آمد ہو سکتی ہے۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="147"/>
<source>Use connection codes only from sources you trust. Codes from public sources may have been created to intercept your data.</source>
<translation>صرف ان ماخذ سے کنکشن کوڈ استعمال کریں جن پر آپ کو اعتماد ہو۔ عوامی ماخذوں سے کوڈز آپ کے ڈیٹا کو منسلک کرنے کے لیے بنائے گئے ہو سکتے ہیں.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageSetupWizardViewConfig.qml" line="189"/>
<source>Connect</source>
<translation>منسلک کریں</translation>
</message>
</context>
<context>
<name>PageShare</name>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="35"/>
<source>Config revoked</source>
<translation>کنفیگ منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="51"/>
<source>Save AmneziaVPN config</source>
<translation>AmneziaVPN ترتیب کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="58"/>
<source>Save OpenVPN config</source>
<translation>OpenVPN کی ترتیبات کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="65"/>
<source>Save WireGuard config</source>
<translation>WireGuard کی ترتیبات کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="72"/>
<source>Save AmneziaWG config</source>
<translation>AmneziaWG کی ترتیبات کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="79"/>
<source>Save XRay config</source>
<translation>&quot;XRay کنفیگ کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="88"/>
<source>Connection to </source>
<translation>کنکشن کو </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="89"/>
<source>File with connection settings to </source>
<translation>کنکشن کی ترتیبات کی فائل </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="108"/>
<source>For the AmneziaVPN app</source>
<translation>AmneziaVPN ایپ کے لئے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="113"/>
<source>OpenVPN native format</source>
<translation>OpenVPN کا اصل فارمیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="118"/>
<source>WireGuard native format</source>
<translation>WireGuard کا اصل فارمیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="123"/>
<source>AmneziaWG native format</source>
<translation>AmneziaWG کا اصل فارمیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="128"/>
<source>XRay native format</source>
<translation>XRay کا نیٹویٹ فارمیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="259"/>
<source>Share VPN Access</source>
<translation>VPN دسترسی شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="214"/>
<source>Share full access to the server and VPN</source>
<translation>سرور اور VPN کے لئے مکمل دسترسی کو شیئر کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="215"/>
<source>Use for your own devices, or share with those you trust to manage the server.</source>
<translation>اپنی خود کی ڈیوائسز کے لئے استعمال کریں، یا ان لوگوں کے ساتھ شیئر کریں جن پر آپ کا بھروسہ ہو کہ وہ سرور کو منظم کر سکیں.</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="225"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="566"/>
<source>Share</source>
<translation>شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="277"/>
<source>Connection</source>
<translation>کنکشن</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="277"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="587"/>
<source>Users</source>
<translation>صارفین</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="297"/>
<source>Share VPN access without the ability to manage the server</source>
<translation>سرور کو منظم کرنے کی صلاحیت کے بغیر VPN کی دسترسی شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="311"/>
<source>User name</source>
<translation>صارف کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="331"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="332"/>
<source>Server</source>
<translation>سرور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="395"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="396"/>
<source>Protocol</source>
<translation>پروٹوکول</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="506"/>
<location filename="../ui/qml/Pages2/PageShare.qml" line="507"/>
<source>Connection format</source>
<translation>کنکشن فارمیٹ</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="56"/>
<source>Creation date: %1</source>
<translation>تخلیق کی تاریخ: %1</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="68"/>
<source>Latest handshake: %1</source>
<translation>آخری ہینڈشیک: %1</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="80"/>
<source>Data received: %1</source>
<translation>موصول ڈیٹا: %1</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="92"/>
<source>Data sent: %1</source>
<translation>بھیجا گیا ڈیٹا: %1</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="102"/>
<source>Allowed IPs: %1</source>
<translation>اجازت شدہ IPs: %1</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="112"/>
<source>Rename</source>
<translation>نام تبدیل</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="155"/>
<source>Client name</source>
<translation>کلائنٹ کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="166"/>
<source>Save</source>
<translation>محفوظ</translation>
</message>
<message>
<location filename="../ui/qml/Components/ShareClientInfoSheet.qml" line="127"/>
<source>Revoke</source>
<translation>واپس لین</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="165"/>
<source>Revoke the config for a user - %1?</source>
<translation>کیا آپ مستعمل کے لئے کنفیگ کو واپس لینا چاہتے ہیں - %1؟</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="166"/>
<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="167"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShare.qml" line="168"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
</context>
<context>
<name>PageShareConnection</name>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="25"/>
<source>Share</source>
<translation>شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="26"/>
<source>Copy</source>
<translation>کاپی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="30"/>
<source>Save AmneziaVPN config</source>
<translation>AmneziaVPN ترتیب کو محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="126"/>
<source>Copy config string</source>
<translation>تشکیل سٹرنگ کو کاپی کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="143"/>
<source>Show connection settings</source>
<translation>کنکشن کی ترتیبات دکھائیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="40"/>
<source>Copied</source>
<translation>نقل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="199"/>
<source>To read the QR code in the Amnezia app, tap + in the main menu → &apos;QR code&apos;</source>
<translation>Amnezia ایپ میں QR کوڈ پڑھنے کے لیے، مین مینو میں + دبائیں → &apos;QR کوڈ&apos;</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareConnection.qml" line="214"/>
<source>This config is too large for a QR code. Share the file or copy the connection settings instead.</source>
<translation>یہ کنفیگریشن QR کوڈ کے لیے بہت بڑی ہے۔ اس کے بجائے فائل شیئر کریں یا کنکشن کی ترتیبات کاپی کریں۔</translation>
</message>
</context>
<context>
<name>PageShareFullAccess</name>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="43"/>
<source>Full access to the server and VPN</source>
<translation>سرور اور VPN کی مکمل رسائی</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="44"/>
<source>We recommend that you use full access to the server only for your own additional devices.
</source>
<translation>ہم آپ کو سرور کا مکمل رسائی صرف اپنی اضافی ڈیوائسز کے لئے استعمال کرنے کی تجویز دیتے ہیں.
</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="45"/>
<source>If you share full access with other people, they can remove and add protocols and services to the server, which will cause the VPN to work incorrectly for all users. </source>
<translation>&quot;اگر آپ دوسروں کے ساتھ مکمل رسائی شیئر کریں تو وہ سرور پروٹوکول اور خدمات کو ہٹا سکتے ہیں اور شامل کر سکتے ہیں، جس سے VPN تمام صارفین کے لئے غلط کام کرے گا. </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="63"/>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="64"/>
<source>Server</source>
<translation>سرور</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="88"/>
<source>Accessing </source>
<translation>رسائی </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="89"/>
<source>File with accessing settings to </source>
<translation>ترتیبات کے ساتھ دسترسی کی فائل </translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="118"/>
<source>Share</source>
<translation>شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageShareFullAccess.qml" line="126"/>
<source>Access error!</source>
<translation>رساءی ناممکن!</translation>
</message>
</context>
<context>
<name>PageStart</name>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="215"/>
<source>Logging was disabled after 14 days, log files were deleted</source>
<translation>لاگنگ کو 14 دنوں کے بعد غیر فعال کر دیا گیا، لاگ فائلوں کو حذف کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="219"/>
<source>Settings restored from backup file</source>
<translation>ترتیبات بیک اپ فائل سے بحال کردی گئی ہیں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="225"/>
<source>Logging is enabled. Note that logs will be automaticallydisabled after 14 days, and all log files will be deleted.</source>
<translation>لاگنگ فعال ہے۔ نوٹ کریں کہ یہ 14 دن بعد خودکار طور پر بند ہو جائے گی اور تمام لاگ فائلیں مٹا دی جائیں گی۔</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="332"/>
<source>Home</source>
<translation>ہوم</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="361"/>
<source>Share</source>
<translation>شیئر</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="374"/>
<source>Settings</source>
<translation>ترتیبات</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageStart.qml" line="388"/>
<source>Add</source>
<translation>شامل کریں</translation>
</message>
</context>
<context>
<name>PageUpdate</name>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="24"/>
<source>Done. Install the update</source>
<translation>مکمل۔ اپ ڈیٹ انسٹال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="26"/>
<source>Download failed. Download manually from amnezia.org</source>
<translation>ڈاؤن لوڈ ناکام۔ amnezia.org سے دستی طور پر ڈاؤن لوڈ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="159"/>
<source>New version available</source>
<translation>نیا ورژن دستیاب ہے</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="176"/>
<source>New</source>
<translation>نیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="184"/>
<source>Improved</source>
<translation>بہتر کیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="192"/>
<source>Fixed</source>
<translation>درست کیا گیا</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="226"/>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="232"/>
<source>Update app</source>
<translation>ایپ اپ ڈیٹ کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="229"/>
<source>Downloading update...</source>
<translation>اپ ڈیٹ ڈاؤن لوڈ ہو رہی ہے...</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="230"/>
<source>Install update</source>
<translation>اپ ڈیٹ انسٹال کریں</translation>
</message>
<message>
<location filename="../ui/qml/Pages2/PageUpdate.qml" line="231"/>
<source>Retry</source>
<translation>دوبارہ کوشش کریں</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<location filename="../core/protocols/protocolUtils.cpp" line="70"/>
<source>SFTP service</source>
<translation>SFTP سروس</translation>
</message>
<message>
<location filename="../core/protocols/protocolUtils.cpp" line="71"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="79"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="193"/>
<source>SOCKS5 proxy server</source>
<translation>SOCKS5 پراکسی سرور</translation>
</message>
<message>
<location filename="../core/protocols/protocolUtils.cpp" line="74"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="82"/>
<source>TProxy (Telegram WEB)</source>
<translation>TProxy (Telegram WEB)</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="11"/>
<source>No error</source>
<translation>کوئی غلطی نہیں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="12"/>
<source>Unknown error</source>
<translation>نامعلوم خامی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="13"/>
<source>Function not implemented</source>
<translation>فنکشن نافذ نہیں ہوا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="18"/>
<source>Server check failed</source>
<translation>سرور کی جانچ ناکام ہوگئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="19"/>
<source>Server port already used. Check for another software</source>
<translation>سرور پورٹ پہلے ہی استعمال ہو چکا ہے۔ دوسرا سافٹ ویئر چیک کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="20"/>
<source>Server error: Docker container missing</source>
<translation>سرور کی خرابی: Docker کنٹینر غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="21"/>
<source>Server error: Docker failed</source>
<translation>سرور کی خرابی: Docker ناکام ہو گیا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="22"/>
<source>Installation canceled by user</source>
<translation>صارف کے ذریعے انسٹالیشن منسوخ کر دی گئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="23"/>
<source>The user is not a member of the sudo group</source>
<translation>صارف sudo گروپ کا رکن نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="29"/>
<source>Docker error: runc doesn&apos;t work on cgroups v2</source>
<translation>Docker کی خرابی: runc، cgroups v2 پر کام نہیں کرتا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="30"/>
<source>Server error: cgroup mountpoint does not exist</source>
<translation>سرور کی خرابی: cgroup ماؤنٹ پوائنٹ موجود نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="31"/>
<source>Docker error: The pull rate limit has been reached</source>
<translation>Docker کی خرابی: پل ریٹ کی حد تک پہنچ گئی ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="32"/>
<source>Server error: Linux kernel is too old</source>
<translation>سرور کی خرابی: Linux کرنل بہت پرانا ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="34"/>
<source>Server error: invalid or unreadable XRay server configuration</source>
<translation>سرور کی خرابی: XRay سرور کی کنفیگریشن غلط یا ناقابل پڑھنے کے قابل ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="37"/>
<source>Server error: XRay server has no VLESS clients</source>
<translation>سرور کی خرابی: XRay سرور پر کوئی VLESS کلائنٹ نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="40"/>
<source>Server error: failed to read XRay Reality keys from the server</source>
<translation>سرور کی خرابی: سرور سے XRay Reality کیز پڑھنے میں ناکامی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="78"/>
<source>Server error: The default container runtime available for installation on this server is not supported.
Install Docker Engine on the server manually and try again.</source>
<translation>سرور کی خرابی: اس سرور پر انسٹالیشن کے لیے دستیاب ڈیفالٹ کنٹینر رن ٹائم سپورٹ نہیں کیا جاتا۔
سرور پر Docker Engine کو دستی طور پر انسٹال کریں اور دوبارہ کوشش کریں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="79"/>
<source>Container runtime error: The container runtime service is not running.
Check the container runtime service on the server, or wait about a minute and try again.</source>
<translation>کنٹینر رن ٹائم کی خرابی: کنٹینر رن ٹائم سروس نہیں چل رہی ہے۔
سرور پر کنٹینر رن ٹائم سروس چیک کریں، یا تقریباً ایک منٹ انتظار کریں اور دوبارہ کوشش کریں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="82"/>
<source>SSH request was denied</source>
<translation>SSH درخواست مسترد کر دی گئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="83"/>
<source>SSH request was interrupted</source>
<translation>SSH درخواست میں خلل پڑ</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="84"/>
<source>SSH internal error</source>
<translation>SSH اندرونی خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="85"/>
<source>Invalid private key or invalid passphrase entered</source>
<translation>غلط نجی کلید یا غلط پاسفریز درج کیا گیا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="86"/>
<source>The selected private key format is not supported, use openssh ED25519 key types or PEM key types</source>
<translation>منتخب کردہ پرائیویٹ کلیدی فارمیٹ تعاون یافتہ نہیں ہے، openssh ED25519 کلیدی اقسام یا PEM کلیدی اقسام استعمال کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="87"/>
<source>Timeout connecting to server</source>
<translation>سرور سے منسلک ہونے کا ٹائم آؤٹ</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="107"/>
<source>Backup files cannot be imported here. Use &apos;Restore from backup&apos; instead.</source>
<translation>بیک اپ فائلیں یہاں درآمد نہیں کی جا سکتیں۔ اس کے بجائے &apos;بیک اپ سے بحال کریں&apos; استعمال کریں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="109"/>
<source>Backup file is corrupted or has invalid format</source>
<translation>بیک اپ فائل خراب ہے یا اس کا فارمیٹ غلط ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="110"/>
<source>This legacy Amnezia subscription format is no longer supported</source>
<translation>Amnezia سبسکرپشن کا یہ پرانا فارمیٹ اب سپورٹ نہیں کیا جاتا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="113"/>
<source>This protocol is no longer supported. Please select another protocol or remove this container from the server settings.</source>
<translation>یہ پروٹوکول اب سپورٹ نہیں کیا جاتا۔ براہ کرم کوئی دوسرا پروٹوکول منتخب کریں یا اس کنٹینر کو سرور کی ترتیبات سے ہٹا دیں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="118"/>
<source>VPN connection error</source>
<translation>VPN کنکشن کی خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="121"/>
<location filename="../core/utils/errorStrings.cpp" line="130"/>
<source>Error when retrieving configuration from API</source>
<translation>آپی سے کنفیگریشن بازیافت کرتے وقت خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="122"/>
<source>This config has already been added to the application</source>
<translation>یہ تشکیل پہلے ہی ایپلی کیشن میں شامل کی جا چکی ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="131"/>
<source>Please update the application to use this feature</source>
<translation>اس خصوصیت کو استعمال کرنے کے لیے براہ کرم ایپلیکیشن اپ ڈیٹ کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="132"/>
<source>Your Amnezia Premium subscription has expired.
Please check your email for renewal instructions.
If you haven&apos;t received an email, please contact our support.</source>
<translation>آپ کا Amnezia Premium سبسکرپشن ختم ہو گیا ہے۔
تجدید کی ہدایات کے لیے براہ کرم اپنا ای میل چیک کریں۔
اگر آپ کو ای میل نہیں ملا تو براہ کرم ہماری سپورٹ سے رابطہ کریں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="133"/>
<source>Unable to process purchase</source>
<translation>خریداری پر کارروائی نہیں کی جا سکی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="134"/>
<source>No active subscription found</source>
<translation>کوئی فعال سبسکرپشن نہیں ملا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="135"/>
<source>No purchased subscriptions found. Please purchase a subscription first</source>
<translation>کوئی خریدا ہوا سبسکرپشن نہیں ملا۔ براہ کرم پہلے سبسکرپشن خریدیں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="136"/>
<source>This email address has already been used to activate a trial</source>
<translation>یہ ای میل ایڈریس پہلے ہی ٹرائل فعال کرنے کے لیے استعمال ہو چکا ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="137"/>
<source>CAPTCHA verification is required</source>
<translation>CAPTCHA کی تصدیق درکار ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="138"/>
<source>CAPTCHA was incorrect. Please try again</source>
<translation>CAPTCHA غلط تھا۔ براہ کرم دوبارہ کوشش کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="139"/>
<source>CAPTCHA refreshed. Please try again</source>
<translation>CAPTCHA تازہ کر دیا گیا۔ براہ کرم دوبارہ کوشش کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="140"/>
<source>Too many requests. Please try again later</source>
<translation>بہت زیادہ درخواستیں۔ براہ کرم بعد میں دوبارہ کوشش کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="182"/>
<source>ErrorCode: %1. </source>
<translation>ایرر کوڈ: %1. </translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="93"/>
<source>OpenVPN config missing</source>
<translation>OpenVPN تشکیل غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="14"/>
<source>Background service is not running</source>
<translation>بیک گراؤنڈ سروس نہیں چل رہی ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="15"/>
<source>The selected protocol is not supported on the current platform</source>
<translation>منتخب کردہ پروٹوکول موجودہ پلیٹ فارم پر تعاون یافتہ نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="24"/>
<source>Server error: Package manager error</source>
<translation>سرور خطا: پیکیج منیجر خطا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="25"/>
<source>The sudo package is not pre-installed on the server</source>
<translation>sudo پیکیج سرور پر پہلے سے انسٹال نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="26"/>
<source>The server user&apos;s home directory is not accessible</source>
<translation>سرور صارف کی ہوم ڈائریکٹری تک رسائی نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="27"/>
<source>Action not allowed in sudoers</source>
<translation>sudoers میں اس کارروائی کی اجازت نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="28"/>
<source>The user&apos;s password is required</source>
<translation>صارف کا پاس ورڈ درکار ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="90"/>
<source>SCP error: Generic failure</source>
<translation>ایس سی پی کی خرابی: عام ناکامی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="94"/>
<source>OpenVPN management server error</source>
<translation>OpenVPN مینجمنٹ سرور کی خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="97"/>
<source>OpenVPN executable missing</source>
<translation>OpenVPN قابل عمل غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="98"/>
<source>Amnezia helper service error</source>
<translation>Amnezia مددگار سروس کی خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="99"/>
<source>OpenSSL failed</source>
<translation>OpenSSL ناکام ہوگیا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="102"/>
<source>Can&apos;t connect: another VPN connection is active</source>
<translation>منسلک نہیں ہو سکتا: دوسرا VPN کنکشن فعال ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="103"/>
<source>Can&apos;t setup OpenVPN TAP network adapter</source>
<translation>OpenVPN TAP نیٹ ورک اڈاپٹر سیٹ اپ نہیں کر سکتے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="104"/>
<source>VPN pool error: no available addresses</source>
<translation>VPN پول کی خرابی: کوئی پتہ دستیاب نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="106"/>
<source>The config does not contain any containers and credentials for connecting to the server</source>
<translation>ترتیب میں سرور سے منسلک ہونے کے لیے کوئی کنٹینرز اور اسناد نہیں ہیں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="111"/>
<source>This configuration was created in a newer version of the application and is not fully supported. Please update the application</source>
<translation>یہ کنفیگریشن ایپلیکیشن کے نئے ورژن میں بنائی گئی تھی اور مکمل طور پر سپورٹ نہیں ہے۔ براہ کرم ایپلیکیشن اپ ڈیٹ کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="112"/>
<source>Some configurations from the backup were not restored because they require a newer version of the application</source>
<translation>بیک اپ سے کچھ کنفیگریشنز بحال نہیں کی گئیں کیونکہ ان کے لیے ایپلیکیشن کا نیا ورژن درکار ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="114"/>
<source>Unable to open config file</source>
<translation>کنفیگ فائل کو کھولا نہیں جا سکا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="115"/>
<source>VPN Protocols is not installed.
Please install VPN container at first</source>
<translation>VPN پروٹوکول انسٹال نہیں ہے۔
براہ کرم پہلے VPN کنٹینر انسٹال کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="123"/>
<source>In the response from the server, an empty config was received</source>
<translation>سرور کے جواب میں ایک خالی کنفیگریشن موصول ہوئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="124"/>
<source>SSL error occurred</source>
<translation>SSL کی خرابی پیش آگئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="125"/>
<source>Server response timeout on api request</source>
<translation>API درخواست پر سرور کے جواب کا وقت ختم ہو گیا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="126"/>
<source>Missing AGW public key</source>
<translation>AGW پبلک کی غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="127"/>
<source>Failed to decrypt response payload</source>
<translation>جوابی پے لوڈ کو ڈی کرپٹ کرنے میں ناکامی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="128"/>
<source>Missing list of available services</source>
<translation>دستیاب سروسز کی فہرست غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="129"/>
<source>The limit of allowed configurations per subscription has been exceeded</source>
<translation>فی سبسکرپشن اجازت شدہ کنفیگریشنز کی حد سے تجاوز ہو گیا ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="143"/>
<source>Your payment is pending confirmation in Google Play. Once the payment is completed, the subscription will be added automatically on the next app launch.</source>
<translation>آپ کی ادائیگی Google Play میں تصدیق کی منتظر ہے۔ ادائیگی مکمل ہونے پر، اگلی بار ایپ کھولنے پر سبسکرپشن خودکار طور پر شامل ہو جائے گا۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="145"/>
<source>Your payment is awaiting confirmation. Once it is approved, the subscription will be added automatically.</source>
<translation>آپ کی ادائیگی تصدیق کی منتظر ہے۔ منظوری ملتے ہی سبسکرپشن خودکار طور پر شامل ہو جائے گا۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="147"/>
<source>Your payment is pending confirmation. Please complete the payment and then restore your subscription.</source>
<translation>آپ کی ادائیگی تصدیق کی منتظر ہے۔ براہ کرم ادائیگی مکمل کریں اور پھر اپنا سبسکرپشن بحال کریں۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="152"/>
<source>No purchases to restore. If you have an active subscription, make sure you&apos;re signed in with the same Google account used for the purchase.</source>
<translation>بحال کرنے کے لیے کوئی خریداری نہیں۔ اگر آپ کا سبسکرپشن فعال ہے تو یقینی بنائیں کہ آپ اسی Google اکاؤنٹ سے سائن ان ہیں جس سے خریداری کی گئی تھی۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="154"/>
<source>No purchases to restore. If you have an active subscription, make sure you&apos;re signed in with the same Apple ID used for the purchase.</source>
<translation>بحال کرنے کے لیے کوئی خریداری نہیں۔ اگر آپ کا سبسکرپشن فعال ہے تو یقینی بنائیں کہ آپ اسی Apple ID سے سائن ان ہیں جس سے خریداری کی گئی تھی۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="156"/>
<source>No purchases to restore. If you have an active subscription, make sure you&apos;re signed in with the same account used for the purchase.</source>
<translation>بحال کرنے کے لیے کوئی خریداری نہیں۔ اگر آپ کا سبسکرپشن فعال ہے تو یقینی بنائیں کہ آپ اسی اکاؤنٹ سے سائن ان ہیں جس سے خریداری کی گئی تھی۔</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="161"/>
<source>QFile error: The file could not be opened</source>
<translation>QFile کی خرابی: فائل کو نہیں کھولا جا سکا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="162"/>
<source>QFile error: An error occurred when reading from the file</source>
<translation>کیو فائل کی خرابی: فائل سے پڑھتے وقت ایک خرابی پیش آگئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="163"/>
<source>QFile error: The file could not be accessed</source>
<translation>QFile کی خرابی: فائل تک رسائی نہیں ہو سکی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="164"/>
<source>QFile error: An unspecified error occurred</source>
<translation>کیو فائل میں خرابی: ایک غیر متعینہ خرابی پیش آگئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="165"/>
<source>QFile error: A fatal error occurred</source>
<translation>کیو فائل میں خرابی: ایک مہلک خرابی پیش آگئی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="166"/>
<source>QFile error: The operation was aborted</source>
<translation>کیو فائل کی خرابی: آپریشن روک دیا گیا تھا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="169"/>
<source>Transaction was canceled by the user</source>
<translation>صارف نے لین دین منسوخ کر دیا</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="170"/>
<source>Billing error</source>
<translation>بلنگ کی خرابی</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="171"/>
<source>Internal Google Play error, please try again later</source>
<translation>Google Play کی اندرونی خرابی، براہ کرم بعد میں دوبارہ کوشش کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="172"/>
<source>Billing is unavailable, please try again later</source>
<translation>بلنگ دستیاب نہیں ہے، براہ کرم بعد میں دوبارہ کوشش کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="173"/>
<source>You already own this subscription</source>
<translation>یہ سبسکرپشن پہلے ہی آپ کے پاس ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="174"/>
<source>The requested subscription is not available for purchase</source>
<translation>درخواست کردہ سبسکرپشن خریداری کے لیے دستیاب نہیں ہے</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="175"/>
<source>A network error occurred during the operation, please check the Internet connection</source>
<translation>کارروائی کے دوران نیٹ ورک کی خرابی پیش آئی، براہ کرم انٹرنیٹ کنکشن چیک کریں</translation>
</message>
<message>
<location filename="../core/utils/errorStrings.cpp" line="179"/>
<source>Internal error</source>
<translation>داخلی خامی</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="73"/>
<source>IPsec</source>
<translation>IPsec</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="76"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="186"/>
<source>Website in Tor network</source>
<translation>ٹور نیٹ ورک میں ویب سائٹ</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="77"/>
<source>AmneziaDNS</source>
<translation>Amnezia DNS</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="78"/>
<source>SFTP file sharing service</source>
<translation>SFTP فائل شیئرنگ سروس</translation>
</message>
<message>
<location filename="../core/protocols/protocolUtils.cpp" line="72"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="80"/>
<source>MTProxy (Telegram)</source>
<translation>MTProxy (Telegram)</translation>
</message>
<message>
<location filename="../core/protocols/protocolUtils.cpp" line="73"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="81"/>
<source>Telemt (Telegram)</source>
<translation>Telemt (Telegram)</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="89"/>
<source>OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.</source>
<translation>OpenVPN لچکدار ترتیب کے اختیارات کے ساتھ سب سے زیادہ مقبول VPN پروٹوکول ہے۔ یہ کلیدی تبادلے کے لیے SSL/TLS کے ساتھ اپنا سیکیورٹی پروٹوکول استعمال کرتا ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="92"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="94"/>
<source>This protocol is no longer supported.</source>
<translation>یہ پروٹوکول اب سپورٹ نہیں کیا جاتا۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="118"/>
<source>Telegram MTProto proxy server</source>
<translation>Telegram MTProto پراکسی سرور</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="120"/>
<source>Telegram MTProto proxy (Telemt, Rust)</source>
<translation>Telegram MTProto پراکسی (Telemt، Rust)</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="122"/>
<source>Telegram WEB proxy (tproxy-server)</source>
<translation>Telegram WEB پراکسی (tproxy-server)</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="130"/>
<source>OpenVPN is one of the most popular and reliable VPN protocols. It uses SSL/TLS encryption, supports a wide variety of devices and operating systems, and is continuously improved by the community due to its open-source nature. It provides a good balance between speed and security but is easily recognized by DPI systems, making it susceptible to blocking.
Features:
* Available on all AmneziaVPN platforms
* Normal battery consumption on mobile devices
* Flexible customization for various devices and OS
* Operates over both TCP and UDP protocols</source>
<translation>OpenVPN سب سے مقبول اور قابل اعتماد VPN پروٹوکولز میں سے ایک ہے۔ یہ SSL/TLS انکرپشن استعمال کرتا ہے، مختلف قسم کے ڈیوائسز اور آپریٹنگ سسٹمز کو سپورٹ کرتا ہے، اور اوپن سورس ہونے کی وجہ سے کمیونٹی کی جانب سے مسلسل بہتر بنایا جاتا ہے۔ یہ رفتار اور سیکیورٹی کے درمیان اچھا توازن فراہم کرتا ہے، لیکن DPI سسٹمز اسے آسانی سے پہچان لیتے ہیں، جس سے یہ بلاک ہونے کا خطرہ رکھتا ہے۔
خصوصیات:
* تمام AmneziaVPN پلیٹ فارمز پر دستیاب
* موبائل ڈیوائسز پر عام بیٹری کی کھپت
* مختلف ڈیوائسز اور OS کے لیے لچکدار ترتیب
* TCP اور UDP دونوں پروٹوکولز پر کام کرتا ہے</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="141"/>
<source>WireGuard is a modern, streamlined VPN protocol offering stable connectivity and excellent performance across all devices. It uses fixed encryption settings, delivering lower latency and higher data transfer speeds compared to OpenVPN. However, WireGuard is easily identifiable by DPI systems due to its distinctive packet signatures, making it susceptible to blocking.
Features:
* Available on all AmneziaVPN platforms
* Low power consumption on mobile devices
* Minimal configuration required
* Easily detected by DPI systems (susceptible to blocking)
* Operates over UDP protocol</source>
<translation>WireGuard ایک جدید اور سادہ VPN پروٹوکول ہے جو تمام ڈیوائسز پر مستحکم کنیکٹیویٹی اور بہترین کارکردگی فراہم کرتا ہے۔ یہ مقررہ انکرپشن ترتیبات استعمال کرتا ہے، جس سے OpenVPN کے مقابلے میں کم تعویق اور زیادہ ڈیٹا ٹرانسفر رفتار حاصل ہوتی ہے۔ تاہم، اپنے مخصوص پیکٹ دستخطوں کی وجہ سے WireGuard کو DPI سسٹمز آسانی سے پہچان لیتے ہیں، جس سے یہ بلاک ہونے کا خطرہ رکھتا ہے۔
خصوصیات:
* تمام AmneziaVPN پلیٹ فارمز پر دستیاب
* موبائل ڈیوائسز پر کم بجلی کی کھپت
* کم سے کم ترتیب درکار
* DPI سسٹمز اسے آسانی سے پہچان لیتے ہیں (بلاک ہونے کا خطرہ)
* UDP پروٹوکول پر کام کرتا ہے</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="151"/>
<source>AmneziaWG is a modern VPN protocol based on WireGuard, combining simplified architecture with high performance across all devices. It addresses WireGuard&apos;s main vulnerability (easy detection by DPI systems) through advanced obfuscation techniques, making VPN traffic indistinguishable from regular internet traffic.
AmneziaWG is an excellent choice for those seeking a fast, stealthy VPN connection.
Features:
* Available on all AmneziaVPN platforms
* Low battery consumption on mobile devices
* Minimal settings required
* Undetectable by traffic analysis systems (DPI)
* Operates over UDP protocol</source>
<translation>AmneziaWG، WireGuard پر مبنی ایک جدید VPN پروٹوکول ہے جو سادہ آرکیٹیکچر کو تمام ڈیوائسز پر اعلیٰ کارکردگی کے ساتھ ملاتا ہے۔ یہ جدید اوبفسکیشن تکنیکوں کے ذریعے WireGuard کی بنیادی کمزوری (DPI سسٹمز کے ذریعے آسان شناخت) کو دور کرتا ہے، جس سے VPN ٹریفک عام انٹرنیٹ ٹریفک سے الگ نہیں پہچانا جا سکتا۔
جو لوگ تیز اور غیر محسوس VPN کنکشن چاہتے ہیں، ان کے لیے AmneziaWG ایک بہترین انتخاب ہے۔
خصوصیات:
* تمام AmneziaVPN پلیٹ فارمز پر دستیاب
* موبائل ڈیوائسز پر کم بیٹری کی کھپت
* کم سے کم ترتیبات درکار
* ٹریفک تجزیہ سسٹمز (DPI) کے ذریعے ناقابل شناخت
* UDP پروٹوکول پر کام کرتا ہے</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="163"/>
<source>REALITY is an innovative protocol developed by the creators of XRay, designed specifically to combat high levels of internet censorship. REALITY identifies censorship systems during the TLS handshake, redirecting suspicious traffic seamlessly to legitimate websites like google.com while providing genuine TLS certificates. This allows VPN traffic to blend indistinguishably with regular web traffic without special configuration.
Unlike older protocols such as VMess, VLESS, and XTLS-Vision, REALITY incorporates an advanced built-in &quot;friend-or-foe&quot; detection mechanism, effectively protecting against DPI and other traffic analysis methods.
Features:
* Resistant to active probing and DPI detection
* No special configuration required to disguise traffic
* Highly effective in heavily censored regions
* Minimal battery consumption on devices
* Operates over TCP protocol</source>
<translation>REALITY، XRay کے تخلیق کاروں کی جانب سے تیار کردہ ایک اختراعی پروٹوکول ہے، جو خاص طور پر انٹرنیٹ کی شدید سنسرشپ کا مقابلہ کرنے کے لیے ڈیزائن کیا گیا ہے۔ REALITY، TLS ہینڈشیک کے دوران سنسرشپ سسٹمز کی شناخت کرتا ہے اور مشتبہ ٹریفک کو اصل TLS سرٹیفکیٹس فراہم کرتے ہوئے google.com جیسی حقیقی ویب سائٹس کی طرف بغیر رکاوٹ موڑ دیتا ہے۔ اس سے VPN ٹریفک کسی خاص ترتیب کے بغیر عام ویب ٹریفک میں مکمل طور پر گھل مل جاتا ہے۔
VMess، VLESS اور XTLS-Vision جیسے پرانے پروٹوکولز کے برعکس، REALITY میں ایک جدید بلٹ ان &quot;دوست یا دشمن&quot; شناختی نظام شامل ہے، جو DPI اور ٹریفک تجزیے کے دیگر طریقوں سے مؤثر تحفظ دیتا ہے۔
خصوصیات:
* ایکٹو پروبنگ اور DPI شناخت کے خلاف مزاحم
* ٹریفک چھپانے کے لیے کسی خاص ترتیب کی ضرورت نہیں
* شدید سنسرشپ والے علاقوں میں انتہائی مؤثر
* ڈیوائسز پر کم سے کم بیٹری کی کھپت
* TCP پروٹوکول پر کام کرتا ہے</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="176"/>
<source>IKEv2, combined with IPSec encryption, is a modern and reliable VPN protocol. It reconnects quickly when switching networks or devices, making it ideal for dynamic network environments. While it provides good security and speed, it&apos;s easily recognized by DPI systems and susceptible to blocking.
Features:
* Available in AmneziaVPN only on Windows
* Low battery consumption on mobile devices
* Minimal configuration required
* Detectable by DPI analysis systems(easily blocked)
* Operates over UDP protocol(ports 500 and 4500)</source>
<translation>IKEv2، IPSec انکرپشن کے ساتھ مل کر ایک جدید اور قابل اعتماد VPN پروٹوکول بناتا ہے۔ نیٹ ورک یا ڈیوائس تبدیل کرنے پر یہ تیزی سے دوبارہ منسلک ہو جاتا ہے، جس سے یہ بدلتے نیٹ ورک ماحول کے لیے مثالی ہے۔ اگرچہ یہ اچھی سیکیورٹی اور رفتار فراہم کرتا ہے، DPI سسٹمز اسے آسانی سے پہچان لیتے ہیں اور یہ بلاک ہونے کا خطرہ رکھتا ہے۔
خصوصیات:
* AmneziaVPN میں صرف Windows پر دستیاب
* موبائل ڈیوائسز پر کم بیٹری کی کھپت
* کم سے کم ترتیب درکار
* DPI تجزیہ سسٹمز کے ذریعے قابل شناخت (آسانی سے بلاک ہو جاتا ہے)
* UDP پروٹوکول پر کام کرتا ہے (پورٹ 500 اور 4500)</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="195"/>
<source>Telegram MTProto proxy server. Allows Telegram clients to connect through your server using the MTProto protocol. Supports FakeTLS mode for bypassing DPI-based blocking.</source>
<translation>Telegram MTProto پراکسی سرور۔ Telegram کلائنٹس کو MTProto پروٹوکول کے ذریعے آپ کے سرور سے منسلک ہونے دیتا ہے۔ DPI پر مبنی بلاکنگ سے بچنے کے لیے FakeTLS موڈ کو سپورٹ کرتا ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="200"/>
<source>Telegram MTProto proxy powered by Telemt (Rust). Supports secure and TLS fronting modes with optional traffic masking.</source>
<translation>Telemt (Rust) پر مبنی Telegram MTProto پراکسی۔ محفوظ اور TLS فرنٹنگ موڈز کو سپورٹ کرتا ہے، اختیاری ٹریفک ماسکنگ کے ساتھ۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="203"/>
<source>Telegram WEB proxy. Clients connect over HTTPS to a hostname; the server relays traffic to official MTProxy. Requires a domain, ports 80 and 443, and a WEB-capable Telegram app.</source>
<translation>Telegram WEB پراکسی۔ کلائنٹس HTTPS کے ذریعے ایک ہوسٹ نام سے منسلک ہوتے ہیں؛ سرور ٹریفک کو سرکاری MTProxy تک پہنچاتا ہے۔ اس کے لیے ایک ڈومین، پورٹس 80 اور 443، اور WEB سپورٹ کرنے والی Telegram ایپ درکار ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="340"/>
<source>Automatic</source>
<translation>خودکار</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="348"/>
<source>AmneziaWG protocol will be installed. It provides high connection speed and ensures stable operation even in the most challenging network conditions.</source>
<translation>AmneziaWG پروٹوکول انسٹال کیا جائے گا۔ یہ تیز رفتار کنکشن فراہم کرتا ہے اور انتہائی مشکل نیٹ ورک حالات میں بھی مستحکم کارکردگی کو یقینی بناتا ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="96"/>
<source>WireGuard - popular VPN protocol with high performance, high speed and low power consumption.</source>
<translation>WireGuard — اعلیٰ کارکردگی، تیز رفتاری اور کم بجلی کی کھپت والا مقبول VPN پروٹوکول۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="99"/>
<location filename="../core/utils/containers/containerUtils.cpp" line="102"/>
<location filename="../ui/models/containersModel.cpp" line="41"/>
<source>AmneziaWG is a special protocol from Amnezia based on WireGuard. It provides high connection speed and ensures stable operation even in the most challenging network conditions.</source>
<translation>AmneziaWG، WireGuard پر مبنی Amnezia کا ایک خصوصی پروٹوکول ہے۔ یہ تیز رفتار کنکشن فراہم کرتا ہے اور انتہائی مشکل نیٹ ورک حالات میں بھی مستحکم کارکردگی کو یقینی بناتا ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="105"/>
<source>XRay with REALITY masks VPN traffic as web traffic and protects against active probing. It is highly resistant to detection and offers high speed.</source>
<translation>REALITY کے ساتھ XRay، VPN ٹریفک کو ویب ٹریفک کے طور پر چھپاتا ہے اور ایکٹو پروبنگ سے تحفظ دیتا ہے۔ یہ شناخت کے خلاف انتہائی مزاحم ہے اور تیز رفتاری فراہم کرتا ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="108"/>
<source>IKEv2/IPsec - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.</source>
<translation>IKEv2/IPsec — ایک جدید اور مستحکم پروٹوکول، دوسروں سے کچھ تیز، سگنل ختم ہونے کے بعد کنکشن بحال کرتا ہے۔ Android اور iOS کے تازہ ترین ورژنز میں اس کی مقامی سپورٹ موجود ہے۔</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="115"/>
<source>Create a file vault on your server to securely store and transfer files.</source>
<translation>فائلوں کو محفوظ طریقے سے اسٹور اور ٹرانسفر کرنے کے لیے اپنے سرور پر ایک فائل والٹ بنائیں.</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="189"/>
<source>After installation, Amnezia will create a
file storage on your server. You will be able to access it using
FileZilla or other SFTP clients, as well as mount the disk on your device to access
it directly from your device.
For more detailed information, you can
find it in the support section under &quot;Create SFTP file storage.&quot; </source>
<translation>انسٹالیشن کے بعد، Amnezia آپ کے سرور پر
ایک فائل اسٹوریج بنائے گا۔ آپ اس تک رسائی حاصل کر سکیں گے
FileZilla یا دیگر SFTP کلائنٹس کے ذریعے، اور ڈسک کو اپنے آلہ پر ماؤنٹ کر کے
براہ راست اپنے آلہ سے بھی رسائی لے سکیں گے۔
مزید تفصیلی معلومات کے لیے، آپ
سپورٹ سیکشن میں &quot;SFTP فائل اسٹوریج بنانا&quot; کے تحت دیکھ سکتے ہیں۔ </translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="111"/>
<source>Deploy a WordPress site on the Tor network in two clicks.</source>
<translation>ٹور نیٹ ورک پر ایک ورڈپریس سائٹ کو دو کلکس میں تعینات کریں.</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="113"/>
<source>Replace the current DNS server with your own. This will increase your privacy level.</source>
<translation>موجودہ DNS سرور کو اپنے سے تبدیل کریں۔ اس سے آپ کی رازداری کی سطح میں اضافہ ہوگا.</translation>
</message>
<message>
<location filename="../core/utils/containers/containerUtils.cpp" line="187"/>
<source>DNS Service</source>
<translation>DNS سروس</translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess_new.cpp" line="57"/>
<source>vmess:// url is invalid</source>
<translation>vmess:// یو آر ایل غلط ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess_new.cpp" line="82"/>
<source>Invalid streamSettings protocol: </source>
<translation>غلط streamSettings پروٹوکول: </translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess_new.cpp" line="148"/>
<source>Unknown transport method: </source>
<translation>نا معلوم ٹرانسپورٹ طریقہ: </translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess.cpp" line="130"/>
<source>VMess string should start with &apos;vmess://&apos;</source>
<translation>VMess سٹرنگ کو &apos;vmess://&apos; سے شروع ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess.cpp" line="137"/>
<source>VMess string should be a valid base64 string</source>
<translation>VMess سٹرنگ ایک درست base64 سٹرنگ ہونی چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vmess.cpp" line="154"/>
<source>JSON should not be empty</source>
<translation>JSON خالی نہیں ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vless.cpp" line="45"/>
<source>VLESS link should start with vless://</source>
<translation>VLESS لنک کو vless:// سے شروع ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vless.cpp" line="53"/>
<source>link parse failed: %1</source>
<translation>لنک پارس کرنے میں ناکامی: %1</translation>
</message>
<message>
<location filename="../core/utils/serialization/vless.cpp" line="61"/>
<source>empty host</source>
<translation>ہوسٹ خالی ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vless.cpp" line="70"/>
<source>missing port</source>
<translation>پورٹ غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/vless.cpp" line="85"/>
<source>missing uuid</source>
<translation>uuid غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="54"/>
<source>Invalid ssd link: json: field %1 must exist</source>
<translation>غلط ssd لنک: json: فیلڈ %1 موجود ہونی چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="61"/>
<source>Invalid ssd link: json: field %1 must be valid port number</source>
<translation>غلط ssd لنک: json: فیلڈ %1 ایک درست پورٹ نمبر ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="68"/>
<source>Invalid ssd link: json: field %1 must be of type &apos;string&apos;</source>
<translation>غلط ssd لنک: json: فیلڈ %1 کی قسم &apos;string&apos; ہونی چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="75"/>
<source>Invalid ssd link: json: field %1 must be an array</source>
<translation>غلط ssd لنک: json: فیلڈ %1 ایک ارے ہونی چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="82"/>
<source>Skipping invalid ssd server: server must be an object</source>
<translation>غلط ssd سرور کو نظر انداز کیا جا رہا ہے: سرور ایک آبجیکٹ ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="88"/>
<source>Skipping invalid ssd server: missing required field %1</source>
<translation>غلط ssd سرور کو نظر انداز کیا جا رہا ہے: مطلوبہ فیلڈ %1 غائب ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="95"/>
<source>Skipping invalid ssd server: field %1 should be of type &apos;string&apos;</source>
<translation>غلط ssd سرور کو نظر انداز کیا جا رہا ہے: فیلڈ %1 کی قسم &apos;string&apos; ہونی چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="104"/>
<source>Invalid ssd link: should begin with ssd://</source>
<translation>غلط ssd لنک: اسے ssd:// سے شروع ہونا چاہیے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="114"/>
<source>Invalid ssd link: base64 parse failed</source>
<translation>غلط ssd لنک: base64 پارس کرنے میں ناکامی</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="121"/>
<source>Invalid ssd link: json parse failed</source>
<translation>غلط ssd لنک: json پارس کرنے میں ناکامی</translation>
</message>
<message>
<location filename="../core/utils/serialization/ssd.cpp" line="144"/>
<source>Invalid ssd link: rc4-md5 encryption is not supported by v2ray-core</source>
<translation>غلط ssd لنک: rc4-md5 انکرپشن v2ray-core سپورٹ نہیں کرتا</translation>
</message>
<message>
<location filename="../core/utils/serialization/ss.cpp" line="51"/>
<source>SS URI is too short</source>
<translation>SS URI بہت مختصر ہے</translation>
</message>
<message>
<location filename="../core/utils/serialization/ss.cpp" line="74"/>
<location filename="../core/utils/serialization/ss.cpp" line="109"/>
<source>Can&apos;t find the colon separator between method and password</source>
<translation>طریقہ اور پاس ورڈ کے درمیان کولن علامت نہیں مل سکی</translation>
</message>
<message>
<location filename="../core/utils/serialization/ss.cpp" line="83"/>
<source>Can&apos;t find the at separator between password and hostname</source>
<translation>پاس ورڈ اور ہوسٹ نام کے درمیان @ علامت نہیں مل سکی</translation>
</message>
<message>
<location filename="../core/utils/serialization/ss.cpp" line="92"/>
<source>Can&apos;t find the colon separator between hostname and port</source>
<translation>ہوسٹ نام اور پورٹ کے درمیان کولن علامت نہیں مل سکی</translation>
</message>
<message>
<location filename="../core/models/protocols/awgProtocolConfig.cpp" line="436"/>
<source> (version 3.1)</source>
<translation> (ورژن 3.1)</translation>
</message>
<message>
<location filename="../core/models/protocols/awgProtocolConfig.cpp" line="437"/>
<source> (version 2)</source>
<translation> (ورژن 2)</translation>
</message>
<message>
<location filename="../core/models/protocols/awgProtocolConfig.cpp" line="438"/>
<source> (version 1.5)</source>
<translation> (ورژن 1.5)</translation>
</message>
</context>
<context>
<name>RadioItemType</name>
<message>
<location filename="../ui/qml/Controls2/RadioItemType.qml" line="38"/>
<source>Available in Premium</source>
<translation>Premium میں دستیاب</translation>
</message>
</context>
<context>
<name>RenameServerDrawer</name>
<message>
<location filename="../ui/qml/Components/RenameServerDrawer.qml" line="36"/>
<source>Server name</source>
<translation>سرور کا نام</translation>
</message>
<message>
<location filename="../ui/qml/Components/RenameServerDrawer.qml" line="47"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
</context>
<context>
<name>SearchFieldType</name>
<message>
<location filename="../ui/qml/Controls2/SearchFieldType.qml" line="22"/>
<source>Search</source>
<translation>تلاش</translation>
</message>
</context>
<context>
<name>SecureServersRepository</name>
<message>
<location filename="../core/repositories/secureServersRepository.cpp" line="225"/>
<source>Server</source>
<translation>سرور</translation>
</message>
</context>
<context>
<name>SelectLanguageDrawer</name>
<message>
<location filename="../ui/qml/Components/SelectLanguageDrawer.qml" line="43"/>
<source>Back</source>
<translation>واپس</translation>
</message>
<message>
<location filename="../ui/qml/Components/SelectLanguageDrawer.qml" line="58"/>
<source>Choose language</source>
<translation>زبان کا انتخاب کریں</translation>
</message>
</context>
<context>
<name>ServerListItem</name>
<message>
<location filename="../ui/qml/Components/ServerListItem.qml" line="36"/>
<source>Server settings</source>
<translation>سرور کی ترتیبات</translation>
</message>
</context>
<context>
<name>ServersListView</name>
<message>
<location filename="../ui/qml/Components/ServersListView.qml" line="66"/>
<source>Subscription expired. Please renew</source>
<translation>سبسکرپشن ختم ہو گیا۔ براہ کرم تجدید کریں</translation>
</message>
<message>
<location filename="../ui/qml/Components/ServersListView.qml" line="66"/>
<source>Subscription expiring soon</source>
<translation>سبسکرپشن جلد ختم ہو رہا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Components/ServersListView.qml" line="81"/>
<source>Unable change server while there is an active connection</source>
<translation>فعال کنکشن موجود ہونے کی وجہ سے سرور تبدیل کرنے میں ناکام ہیں</translation>
</message>
</context>
<context>
<name>ServersUiController</name>
<message>
<location filename="../ui/controllers/serversUiController.cpp" line="99"/>
<source>Legacy API v1 configs are no longer supported. Remove this server to continue.</source>
<translation>پرانے API v1 کنفیگز اب سپورٹ نہیں کیے جاتے۔ جاری رکھنے کے لیے اس سرور کو ہٹا دیں۔</translation>
</message>
<message>
<location filename="../ui/controllers/serversUiController.cpp" line="100"/>
<source>Use the remove action to delete this legacy config.</source>
<translation>اس پرانے کنفیگ کو مٹانے کے لیے ہٹانے کی کارروائی استعمال کریں۔</translation>
</message>
</context>
<context>
<name>ServicesCatalogController</name>
<message>
<location filename="../core/controllers/api/servicesCatalogController.cpp" line="258"/>
<source>%1/mo</source>
<comment>IAP: price per month in plan subtitle</comment>
<translation>%1/ماہ</translation>
</message>
<message>
<location filename="../core/controllers/api/servicesCatalogController.cpp" line="278"/>
<source>from %1 per month</source>
<comment>IAP: card footer minimum monthly price from StoreKit</comment>
<translation>%1 ماہانہ سے</translation>
</message>
</context>
<context>
<name>SettingsUiController</name>
<message>
<location filename="../ui/controllers/settingsUiController.cpp" line="159"/>
<source>All settings have been reset to default values</source>
<translation>تمام ترتیبات کو ڈیفالٹ اقدار پر دوبارہ ترتیب دیا گیا ہے</translation>
</message>
</context>
<context>
<name>SnackbarType</name>
<message>
<location filename="../ui/qml/Controls2/SnackbarType.qml" line="193"/>
<source>Close</source>
<translation>بند</translation>
</message>
</context>
<context>
<name>SubscriptionExpiredDrawer</name>
<message>
<location filename="../ui/qml/Components/SubscriptionExpiredDrawer.qml" line="38"/>
<source> subscription has expired</source>
<translation> سبسکرپشن ختم ہو گیا ہے</translation>
</message>
<message>
<location filename="../ui/qml/Components/SubscriptionExpiredDrawer.qml" line="39"/>
<source>Renew to continue using VPN</source>
<translation>VPN استعمال جاری رکھنے کے لیے تجدید کریں</translation>
</message>
<message>
<location filename="../ui/qml/Components/SubscriptionExpiredDrawer.qml" line="50"/>
<source>Renew</source>
<translation>تجدید کریں</translation>
</message>
<message>
<location filename="../ui/qml/Components/SubscriptionExpiredDrawer.qml" line="65"/>
<source>Support</source>
<translation>سپورٹ</translation>
</message>
</context>
<context>
<name>SubscriptionUiController</name>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="241"/>
<source>Your subscription has been upgraded</source>
<translation>آپ کا سبسکرپشن اپ گریڈ ہو گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="242"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="282"/>
<source>This subscription has already been added</source>
<translation>یہ سبسکرپشن پہلے ہی شامل کیا جا چکا ہے</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="254"/>
<source>%1 has been added to the app</source>
<translation>%1 کو ایپ میں شامل کر دیا گیا ہے</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="289"/>
<source>Subscription restored successfully</source>
<translation>سبسکرپشن کامیابی سے بحال ہو گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="344"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="380"/>
<source>Purchase confirmed. Subscription has been added to the app</source>
<translation>خریداری کی تصدیق ہو گئی۔ سبسکرپشن ایپ میں شامل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="436"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="489"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="612"/>
<source>%1 installed successfully.</source>
<translation>%1 کامیابی سے نصب ہو گیا۔</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="451"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="497"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="524"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="555"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="583"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="647"/>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="740"/>
<source>Enter the digits from the image to continue</source>
<translation>جاری رکھنے کے لیے تصویر میں دیے گئے ہندسے درج کریں</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="605"/>
<source>This email address has already been used to activate a trial. Like the service? Upgrade to Premium</source>
<translation>یہ ای میل ایڈریس پہلے ہی ٹرائل فعال کرنے کے لیے استعمال ہو چکا ہے۔ سروس پسند آئی؟ Premium میں اپ گریڈ کریں</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="665"/>
<source>API config reloaded</source>
<translation>API کنفیگ دوبارہ لوڈ ہو گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="669"/>
<source>Successfully changed the country of connection to %1</source>
<translation>کنکشن کا ملک کامیابی سے %1 میں تبدیل کر دیا گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="784"/>
<source>API config removed</source>
<translation>API کنفیگ ہٹا دیا گیا</translation>
</message>
<message>
<location filename="../ui/controllers/api/subscriptionUiController.cpp" line="793"/>
<source>Server &apos;%1&apos; was removed</source>
<translation>سرور %1 ہٹا دیا گیا تھا</translation>
</message>
</context>
<context>
<name>SystemTrayNotificationHandler</name>
<message>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="26"/>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="75"/>
<source>Show</source>
<translation>دکھائیں</translation>
</message>
<message>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="30"/>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="76"/>
<source>Connect</source>
<translation>منسلک کریں</translation>
</message>
<message>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="31"/>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="77"/>
<source>Disconnect</source>
<translation>منقطع کریں</translation>
</message>
<message>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="35"/>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="78"/>
<source>Visit Website</source>
<translation>ویب سائٹ دیکھیں</translation>
</message>
<message>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="41"/>
<location filename="../ui/utils/systemTrayNotificationHandler.cpp" line="79"/>
<source>Quit</source>
<translation>بند کریں</translation>
</message>
</context>
<context>
<name>TermsAndPrivacyText</name>
<message>
<location filename="../ui/qml/Components/TermsAndPrivacyText.qml" line="20"/>
<source>By continuing, you agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %3;&quot;&gt;Terms of Use&lt;/a&gt; and &lt;a href=&quot;%2&quot; style=&quot;color: %3;&quot;&gt;Privacy Policy&lt;/a&gt;</source>
<translation>جاری رکھنے سے، آپ &lt;a href=&quot;%1&quot; style=&quot;color: %3;&quot;&gt;استعمال کی شرائط&lt;/a&gt; اور &lt;a href=&quot;%2&quot; style=&quot;color: %3;&quot;&gt;رازداری کی پالیسی&lt;/a&gt; سے اتفاق کرتے ہیں</translation>
</message>
</context>
<context>
<name>TextFieldType</name>
<message>
<location filename="../ui/qml/Controls2/TextFieldType.qml" line="117"/>
<source>The field can&apos;t be empty</source>
<translation>یہ فیلڈ خالی نہیں ہو سکتا</translation>
</message>
</context>
<context>
<name>UpdateSupportDrawer</name>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="35"/>
<source>Support</source>
<translation>سپورٹ</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="36"/>
<source>If the update won&apos;t install, message us</source>
<translation>اگر اپ ڈیٹ انسٹال نہ ہو تو ہمیں پیغام بھیجیں</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="45"/>
<source>Telegram</source>
<translation>Telegram</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="46"/>
<source>We&apos;ll reply in chat</source>
<translation>ہم چیٹ میں جواب دیں گے</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="51"/>
<source>https://t.me/amnezia_vpn_en</source>
<translation>https://t.me/amnezia_vpn_en</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="60"/>
<source>support@amnezia.org</source>
<translation>support@amnezia.org</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="61"/>
<source>Support email</source>
<translation>سپورٹ ای میل</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="66"/>
<source>mailto:support@amnezia.org</source>
<translation>mailto:support@amnezia.org</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="75"/>
<source>amnezia.org</source>
<translation>amnezia.org</translation>
</message>
<message>
<location filename="../ui/qml/Components/UpdateSupportDrawer.qml" line="76"/>
<source>Download the update manually</source>
<translation>اپ ڈیٹ دستی طور پر ڈاؤن لوڈ کریں</translation>
</message>
</context>
<context>
<name>VpnConnection</name>
<message>
<location filename="../vpnConnection.cpp" line="554"/>
<source>Mbps</source>
<translation>ایم بی پی ایس</translation>
</message>
</context>
<context>
<name>VpnProtocol</name>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="136"/>
<source>Unknown</source>
<translation>نامعلوم</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="137"/>
<source>Disconnected</source>
<translation>منقطع</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="138"/>
<source>Preparing</source>
<translation>تیاری مکمل</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="139"/>
<source>Connecting...</source>
<translation>منسلک ہو رہا ہے...</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="140"/>
<source>Connected</source>
<translation>منسلک</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="141"/>
<source>Disconnecting...</source>
<translation>منقطع ہو رہا ہے...</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="142"/>
<source>Reconnecting...</source>
<translation>دوبارہ منسلک ہو رہا ہے...</translation>
</message>
<message>
<location filename="../core/protocols/vpnProtocol.cpp" line="143"/>
<source>Error</source>
<translation>خرابی</translation>
</message>
</context>
<context>
<name>XrayConfigModel</name>
<message>
<location filename="../ui/models/protocols/xrayConfigModel.cpp" line="709"/>
<source>Port must be in the range of 1 to 65535</source>
<translation>پورٹ 1 سے 65535 کی حد میں ہونا چاہیے</translation>
</message>
<message>
<location filename="../ui/models/protocols/xrayConfigModel.cpp" line="715"/>
<source>SNI: enter a valid IP address or domain name</source>
<translation>SNI: ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/models/protocols/xrayConfigModel.cpp" line="721"/>
<source>Host: enter a valid IP address or domain name</source>
<translation>ہوسٹ: ایک درست IP پتہ یا ڈومین نام درج کریں</translation>
</message>
<message>
<location filename="../ui/models/protocols/xrayConfigModel.cpp" line="724"/>
<source>Path must start with &quot;/&quot;</source>
<translation>راستہ &quot;/&quot; سے شروع ہونا چاہیے</translation>
</message>
</context>
<context>
<name>XrayConfigSnapshotsModel</name>
<message>
<location filename="../ui/models/protocols/xrayConfigSnapshotsModel.cpp" line="144"/>
<source>Invalid JSON format</source>
<translation>غلط JSON فارمیٹ</translation>
</message>
</context>
<context>
<name>main2</name>
<message>
<location filename="../ui/qml/main2.qml" line="226"/>
<source>Private key passphrase</source>
<translation>نجی کلید پاس فریز</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="236"/>
<source>Save</source>
<translation>محفوظ کریں</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="313"/>
<source>This subscription format is no longer supported</source>
<translation>سبسکرپشن کا یہ فارمیٹ اب سپورٹ نہیں کیا جاتا</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="314"/>
<source>This legacy Amnezia subscription type can no longer be used to connect in this application version.
Remove the server from the app to continue.</source>
<translation>Amnezia سبسکرپشن کی یہ پرانی قسم اس ایپلیکیشن ورژن میں منسلک ہونے کے لیے استعمال نہیں کی جا سکتی۔
جاری رکھنے کے لیے سرور کو ایپ سے ہٹا دیں۔</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="315"/>
<source>Continue</source>
<translation>جاری رکھیں</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="316"/>
<source>Cancel</source>
<translation>منسوخ</translation>
</message>
<message>
<location filename="../ui/qml/main2.qml" line="320"/>
<source>Cannot remove server during active connection</source>
<translation>چالو کنکشن کے دوران سرور کو ہٹایا نہیں جا سکتا</translation>
</message>
</context>
</TS>