@@ -52,18 +52,18 @@
< context >
< name > ApiAccountInfoModel < / name >
< message >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "31 " / >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "35 " / >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "32 " / >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "37 " / >
< source > Active < / source >
< translation > А к т и в н а < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "34 " / >
< source > & lt ; p & gt ; & lt ; a style = & quot ; color : # EB5757 ; & quot ; & gt ; Inactive & lt ; / a & g t ; < /s o u r c e >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "36 " / >
< source > Inactive < /sourc e >
< translation > Н е а к т и в н а < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "48 " / >
< location filename = "../ui/models/api/apiAccountInfoModel.cpp" line = "50 " / >
< source > % 1 out of % 2 < / source >
< translation > % 1 и з % 2 < / translation >
< / message >
@@ -71,23 +71,51 @@
< context >
< name > ApiConfigsController < / name >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "514 " / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "690 " / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "859 " / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "929 " / >
< source > % 1 installed successfully . < / source >
< translation > % 1 у с п е ш н о у с т а н о в л е н . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "637 " / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "810 " / >
< source > Subscription restored successfully . < / source >
< translation > П о д п и с к а у с п е ш н о в о с с т а н о в л е н а . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "75 1" / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "39 1" / >
< source > % 1 / mo < / source >
< comment > IAP : price per month in plan subtitle < / comment >
< translation > % 1 / м е с < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "410" / >
< source > from % 1 per month < / source >
< comment > IAP : card footer minimum monthly price from StoreKit < / comment >
< translation > о т % 1 в м е с я ц < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "664" / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "802" / >
< source > This subscription has already been added < / source >
< translation > Э т а п о д п и с к а у ж е д о б а в л е н а < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "672" / >
< source > % 1 has been added to the app < / source >
< translation > % 1 д о б а в л е н о в п р и л о ж е н и е < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "897" / >
< source > This email address has already been used to activate a trial . If you like the service , you can upgrade to Premium < / source >
< translation > Э т о т а д р е с э л е к т р о н н о й п о ч т ы у ж е и с п о л ь з о в а л с я д л я а к т и в а ц и и п р о б н о г о п е р и о д а . Е с л и в а м п о н р а в и л с я с е р в и с , в ы м о ж е т е о ф о р м и т ь п о д п и с к у Premium < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "998" / >
< source > API config reloaded < / source >
< translation > К о н ф и г у р а ц и я API п е р е з а г р у ж е н а < / translation >
< / message >
< message >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "755 " / >
< location filename = "../ui/controllers/api/apiConfigsController.cpp" line = "1002 " / >
< source > Successfully changed the country of connection to % 1 < / source >
< translation > С т р а н а п о д к л ю ч е н и я и з м е н е н а н а % 1 < / translation >
< / message >
@@ -182,29 +210,24 @@
< translation > & lt ; p & gt ; & lt ; a style = & quot ; color : # EB5757 ; & quot ; & gt ; Н е д о с т у п н о в в а ш е м р е г и о н е . Е с л и у в а с в к л ю ч е н VPN , о т к л ю ч и т е е г о , в е р н и т е с ь н а п р е д ы д у щ и й э к р а н и п о п р о б у й т е с н о в а . & lt ; / a & g t ; < / t r a n s l a t i o n >
< / message >
< message >
< location filename = "../ui/models/api/apiServicesModel.cpp" line = "95" / >
< source > % 1 MBit / s < / source >
< translation > % 1 М б и т / с < / translation >
< translation type = "vanished" > % 1 М б и т / с < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiServicesModel.cpp" line = "102" / >
< source > % 1 days < / source >
< translation > % 1 д н е й < / translation >
< translation type = "vanished" > % 1 д н е й < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiServicesModel.cpp" line = "113" / >
< source > Free < / source >
< translation > Б е с п л а т н о < / translation >
< translation type = "vanished" > Б е с п л а т н о < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiServicesModel.cpp" line = "116" / >
< source > % 1 $ < / source >
< translation > % 1 $ < / translation >
< translation type = "vanished" > % 1 $ < / translation >
< / message >
< message >
< location filename = "../ui/models/api/apiServicesModel.cpp" line = "118" / >
< source > % 1 $ / month < / source >
< translation > % 1 $ / м е с я ц < / translation >
< translation type = "vanished" > % 1 $ / м е с я ц < / translation >
< / message >
< / context >
< context >
@@ -241,45 +264,45 @@
< context >
< name > ConnectionController < / name >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "81 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "82 " / >
< source > Connecting . . . < / source >
< translation > П о д к л ю ч е н и е . . . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "86 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "89 " / >
< source > Connected < / source >
< translation > П о д к л ю ч е н о < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "110 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "113 " / >
< source > Preparing . . . < / source >
< translation > П о д г о т о в к а . . . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "132 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "135 " / >
< source > Settings updated successfully , reconnnection . . . < / source >
< translation > Н а с т р о й к и у с п е ш н о о б н о в л е н ы , п е р е п о д к л ю ч е н и е . . . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "135 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "138 " / >
< source > Settings updated successfully < / source >
< translation > Н а с т р о й к и у с п е ш н о о б н о в л е н ы < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "95 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "98 " / >
< source > Reconnecting . . . < / source >
< translation > П е р е п о д к л ю ч е н и е . . . < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.h" line = "70" / >
< location filename = "../ui/controllers/connectionController.cpp" line = "100 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "115 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "121 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "103 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "118 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "124 " / >
< source > Connect < / source >
< translation > П о д к л ю ч и т ь с я < / translation >
< / message >
< message >
< location filename = "../ui/controllers/connectionController.cpp" line = "105 " / >
< location filename = "../ui/controllers/connectionController.cpp" line = "108 " / >
< source > Disconnecting . . . < / source >
< translation > О т к л ю ч е н и е . . . < / translation >
< / message >
@@ -1697,17 +1720,32 @@ Thank you for staying with us!</source>
< context >
< name > PageSettingsApiAvailableCountries < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "84 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "129 " / >
< source > Subscription expired < / source >
< translation > П о д п и с к а з а к о н ч и л а с ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "129" / >
< source > Subscription expiring soon < / source >
< translation > П о д п и с к а с к о р о з а к о н ч и т с я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "148" / >
< source > Renew subscription < / source >
< translation > П р о д л и т ь п о д п и с к у < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "162" / >
< source > Location for connection < / source >
< translation > С т р а н ы д л я п о д к л ю ч е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "123 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "191 " / >
< 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 = "127 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiAvailableCountries.qml" line = "195 " / >
< source > Unable change server location while there is an active connection < / source >
< translation > Н е в о з м о ж н о и з м е н и т ь л о к а ц и ю в о в р е м я а к т и в н о г о с о е д и н е н и я < / translation >
< / message >
@@ -1939,12 +1977,12 @@ Thank you for staying with us!</source>
< context >
< name > PageSettingsApiServerInfo < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "190 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "298 " / >
< 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 = "235 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "343 " / >
< source > Manage configuration files < / source >
< translation > У п р а в л е н и е ф а й л а м и к о н ф и г у р а ц и и < / translation >
< / message >
@@ -1964,106 +2002,122 @@ Thank you for staying with us!</source>
< translation > А к т и в н ы е с о е д и н е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "166 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "150 " / >
< source > Subscription expired < / source >
< translation > П о д п и с к а з а к о н ч и л а с ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "151" / >
< source > Subscription expiring soon < / source >
< translation > П о д п и с к а с к о р о з а к о н ч и т с я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "181" / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "246" / >
< source > Renew subscription < / source >
< translation > П р о д л и т ь п о д п и с к у < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "270" / >
< source > Use VLESS protocol < / source >
< translation > И с п о л ь з о в а т ь п р о т о к о л VLESS < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "170 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "274 " / >
< source > Cannot change protocol during active connection < / source >
< translation > Н е в о з м о ж н о и з м е н и т ь п р о т о к о л в о в р е м я а к т и в н о г о с о е д и н е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "211 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "319 " / >
< source > Subscription Key < / source >
< translation > К л ю ч д л я п о д к л ю ч е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "233 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "341 " / >
< source > Configuration Files < / source >
< translation > Ф а й л ы к о н ф и г у р а ц и и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "253 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "361 " / >
< source > Active Devices < / source >
< translation > А к т и в н ы е у с т р о й с т в а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "255 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "363 " / >
< source > Manage currently connected devices < / source >
< translation > У п р а в л е н и е п о д к л ю ч е н н ы м и у с т р о й с т в а м и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "272 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "380 " / >
< source > Support < / source >
< translation > П о д д е р ж к а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "287 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "395 " / >
< source > How to connect on another device < / source >
< translation > К а к п о д к л ю ч и т ь д р у г и е у с т р о й с т в а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "312 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "420 " / >
< source > Reload API config < / source >
< translation > П е р е з а г р у з и т ь к о н ф и г у р а ц и ю API < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "315 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "423 " / >
< source > Reload API config ? < / source >
< translation > П е р е з а г р у з и т ь к о н ф и г у р а ц и ю API ? < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "316 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "354 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "391 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "424 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "462 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "499 " / >
< source > Continue < / source >
< translation > П р о д о л ж и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "317 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "355 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "392 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "425 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "463 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "500 " / >
< source > Cancel < / source >
< translation > О т м е н и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "321 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "429 " / >
< source > Cannot reload API config during active connection < / source >
< translation > Н е в о з м о ж н о п е р з а г р у з и т ь API к о н ф и г у р а ц и ю п р и а к т и в н о м с о е д и н е н и и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "349 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "457 " / >
< source > Unlink this device < / source >
< translation > О т в я з а т ь э т о у с т р о й с т в о < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "352 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "460 " / >
< source > Are you sure you want to unlink this device ? < / source >
< translation > В ы у в е р е н ы , ч т о х о т и т е о т в я з а т ь э т о у с т р о й с т в о ? < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "353 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "461 " / >
< 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 = "359 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "467 " / >
< source > Cannot unlink device during active connection < / source >
< translation > Н е в о з м о ж н о о т в я з а т ь у с т р о й с т в о в о в р е м я а к т и в н о г о с о е д и н е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "387 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "495 " / >
< source > Remove from application < / source >
< translation > У д а л и т ь и з п р и л о ж е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "390 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "498 " / >
< source > Remove from application ? < / source >
< translation > У д а л и т ь и з п р и л о ж е н и я ? < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "396 " / >
< location filename = "../ui/qml/Pages2/PageSettingsApiServerInfo.qml" line = "504 " / >
< source > Cannot remove server during active connection < / source >
< translation > Н е в о з м о ж н о у д а л и т ь с е р в е р в о в р е м я а к т и в н о г о с о е д и н е н и я < / translation >
< / message >
@@ -3111,51 +3165,83 @@ Thank you for staying with us!</source>
< / message >
< / context >
< context >
< name > PageSetupWizardApiServic eInfo < / name >
< name > PageSetupWizardApiFre eInfo < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServic eInfo.qml" line = "113 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiFre eInfo.qml" line = "74 " / >
< source > Free features < / source >
< translation > В о з м о ж н о с т и Free < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiFreeInfo.qml" line = "125" / >
< source > Continue < / source >
< translation > П р о д о л ж и т ь < / translation >
< / message >
< / context >
< context >
< name > PageSetupWizardApiPremiumInfo < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line = "91" / >
< source > Recommended < / source >
< translation > Р е к о м е н д у е т с я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line = "103" / >
< source > Premium features < / source >
< translation > В о з м о ж н о с т и Premium < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line = "132" / >
< 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/PageSetupWizardApiService Info.qml" line = "125 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiPremium Info.qml" line = "169 " / >
< source > Continue < / source >
< translation > П р о д о л ж и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiPremiumInfo.qml" line = "171" / >
< source > Subscribe — % 1 for % 2 < / source >
< translation > П о д п и с а т ь с я — % 1 з а % 2 < / translation >
< / message >
< / context >
< context >
< name > PageSetupWizardApiServiceInfo < / name >
< message >
< 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 type = "vanished" > С п и с а н и е с Apple ID п р и п о д т в е р ж д е н и и . П р о д л е н и е а в т о м а т и ч е с к о е , е с л и а в т о п р о д л е н и е н е о т к л ю ч е н о м и н и м у м з а 24 ч а с а д о о к о н ч а н и я п е р и о д а . У п р а в л е н и е в н а с т р о й к а х Apple ID . < / translation >
< / message >
< message >
< source > Subscribe Now < / source >
< translation > П о д п и с а т ь с я с е й ч а с < / translation >
< translation type = "vanished" > П о д п и с а т ь с я с е й ч а с < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "158" / >
< source > By continuing , you agree to the & lt ; a href = & quot ; % 1 & quot ; style = & quot ; color : # FBB26A ; & quot ; & gt ; Terms of Use & lt ; / a & g t ; a n d & l t ; a h r e f = & q u o t ; % 2 & q u o t ; s t y l e = & q u o t ; c o l o r : # F B B 2 6 A ; & q u o t ; & g t ; P r i v a c y P o l i c y & l t ; / a & g t ; < / s o u r c e >
< translation > П р о д о л ж а я , в ы с о г л а ш а е т е с ь с & lt ; a href = & quot ; % 1 & quot ; style = & quot ; color : # FBB26A ; & quot ; & gt ; У с л о в и я м и и с п о л ь з о в а н и я & lt ; / a & g t ; и & l t ; a h r e f = & q u o t ; % 2 & q u o t ; s t y l e = & q u o t ; c o l o r : # F B B 2 6 A ; & q u o t ; & g t ; П о л и т и к о й к о н ф и д е н ц и а л ь н о с т и & l t ; / a & g t ; < / t r a n s l a t i o n >
< translation type = "vanished" > П р о д о л ж а я , в ы с о г л а ш а е т е с ь с & lt ; a href = & quot ; % 1 & quot ; style = & quot ; color : # FBB26A ; & quot ; & gt ; У с л о в и я м и и с п о л ь з о в а н и я & lt ; / a & g t ; и & l t ; a h r e f = & q u o t ; % 2 & q u o t ; s t y l e = & q u o t ; c o l o r : # F B B 2 6 A ; & q u o t ; & g t ; П о л и т и к о й к о н ф и д е н ц и а л ь н о с т и & l t ; / a & g t ; < / t r a n s l a t i o n >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "186" / >
< source > For the region < / source >
< translation > Д л я р е г и о н а < / translation >
< translation type = "vanished" > Д л я р е г и о н а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "195" / >
< source > Price < / source >
< translation > Ц е н а < / translation >
< translation type = "vanished" > Ц е н а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "204" / >
< source > Work period < / source >
< translation > П е р и о д р а б о т ы < / translation >
< translation type = "vanished" > П е р и о д р а б о т ы < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "213" / >
< source > Speed < / source >
< translation > С к о р о с т ь < / translation >
< translation type = "vanished" > С к о р о с т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "222" / >
< source > Features < / source >
< translation > О с о б е н н о с т и < / translation >
< translation type = "vanished" > О с о б е н н о с т и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServiceInfo.qml" line = "125" / >
< source > Connect < / source >
< translation > П о д к л ю ч и т ь с я < / translation >
< translation type = "vanished" > П о д к л ю ч и т ь с я < / translation >
< / message >
< / context >
< context >
@@ -3170,11 +3256,50 @@ Thank you for staying with us!</source>
< source > Choose a VPN service that suits your needs . < / source >
< translation > В ы б е р и т е VPN - с е р в и с , к о т о р ы й п о д х о д и т и м е н н о в а м . < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiServicesList.qml" line = "88" / >
< source > Recommended < / source >
< translation > Р е к о м е н д у е т с я < / translation >
< / message >
< / context >
< context >
< name > PageSetupWizardApiTrialEmail < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "65" / >
< source > Create an account < / source >
< translation > С о з д а й т е у ч ё т н у ю з а п и с ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "66" / >
< source > To manage your subscription < / source >
< translation > Д л я у п р а в л е н и я п о д п и с к о й < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "77" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "78" / >
< source > Email < / source >
< translation > Э л е к т р о н н а я п о ч т а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "102" / >
< 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 = "118" / >
< source > Continue < / source >
< translation > П р о д о л ж и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardApiTrialEmail.qml" line = "126" / >
< source > Enter a valid email address < / source >
< translation > В в е д и т е к о р р е к т н ы й а д р е с э л е к т р о н н о й п о ч т ы < / translation >
< / message >
< / context >
< context >
< name > PageSetupWizardConfigSource < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "324 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "331 " / >
< source > File with connection settings < / source >
< translation > Ф а й л с н а с т р о й к а м и п о д к л ю ч е н и я < / translation >
< / message >
@@ -3249,71 +3374,80 @@ Thank you for staying with us!</source>
< translation > Д р у г и е в а р и а н т ы п о д к л ю ч е н и я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "253 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "226 " / >
< source > Recommended < / source >
< translation > Р е к о м е н д у е т с я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "256" / >
< source > Site Amnezia < / source >
< translation > С а й т Amnezia < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "358 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "281 " / >
< source > The easiest way to connect to the VPN < / source >
< translation > С а м ы й п р о с т о й с п о с о б п о д к л ю ч и т ь с я к VPN < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "367" / >
< source > Restore purchases < / source >
< translation > В о с с т а н о в и т ь п о к у п к и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "277 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "280 " / >
< source > VPN by Amnezia < / source >
< translation > VPN о т Amnezia < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "278" / >
< source > Connect to classic paid and free VPN services from Amnezia < / source >
< translation > П о д к л ю ч а й т е с ь к к л а с с и ч е с к и м п л а т н ы м и б е с п л а т н ы м VPN - с е р в и с а м о т Amnezia < / translation >
< translation type = "vanished" > П о д к л ю ч а й т е с ь к к л а с с и ч е с к и м п л а т н ы м и б е с п л а т н ы м VPN - с е р в и с а м о т Amnezia < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "294 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "299 " / >
< source > Self - hosted VPN < / source >
< translation > Self - hosted VPN < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "295 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "300 " / >
< source > Configure Amnezia VPN on your own server < / source >
< translation > Н а с т р о и т ь VPN н а с о б с т в е н н о м с е р в е р е < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "306 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "312 " / >
< source > Restore from backup < / source >
< translation > В о с с т а н о в и т ь и з р е з е р в н о й к о п и и < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "307 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "325 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "344 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "359 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "37 3" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "313 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "33 2" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "352 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "368 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "38 3" / >
< source > < / source >
< translation > < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "311 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "317 " / >
< source > Open backup file < / source >
< translation > О т к р ы т ь р е з е р в н у ю к о п и ю < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "312 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "318 " / >
< source > Backup files ( * . backup ) < / source >
< translation > Ф а й л ы р е з е р в н ы х к о п и й ( * . backup ) < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "331 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "338 " / >
< source > Open config file < / source >
< translation > О т к р ы т ь ф а й л с к о н ф и г у р а ц и е й < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "343 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "351 " / >
< source > QR code < / source >
< translation > QR - к о д < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "37 2" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardConfigSource.qml" line = "38 2" / >
< source > I have nothing < / source >
< translation > У м е н я н и ч е г о н е т < / translation >
< / message >
@@ -3321,17 +3455,17 @@ Thank you for staying with us!</source>
< context >
< name > PageSetupWizardCredentials < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "194 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "206 " / >
< source > Server IP address [ : port ] < / source >
< translation > IP - а д р е с [ : п о р т ] с е р в е р а < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "100 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "112 " / >
< source > Continue < / source >
< translation > П р о д о л ж и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "16 7" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "179 " / >
< source > Enter the address in the format 255.255.255.255 :88 < / source >
< translation > В в е д и т е а д р е с в ф о р м а т е 255.255.255.255 :88 < / translation >
< / message >
@@ -3341,48 +3475,54 @@ Thank you for staying with us!</source>
< translation > Н а с т р о и т ь в а ш с е р в е р < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "195 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "207 " / >
< source > 255.255.255.255 :22 < / source >
< translation > 255.255.255.255 :22 < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "203 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "215 " / >
< source > SSH Username < / source >
< translation > И м я п о л ь з о в а т е л я SSH < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "82" / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "212 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "94 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "224" / >
< source > Password or SSH private key < / source >
< translation > П а р о л ь и л и з а к р ы т ы й к л ю ч SSH < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "132 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "97 " / >
< 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 - ключу : поддерживаются к л ю ч и ED25519 и RSA в ф о р м а т е PEM . В с т а в ь т е з а к р ы т ы й к л ю ч ц е л и к о м , в к л ю ч а я с т р о к и BEGIN / END . Е с л и в а ш к л ю ч н е п о д х о д и т , с о з д а й т е с о в м е с т и м ы й к л ю ч < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "144" / >
< 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 = "143 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "155 " / >
< source > How to run your VPN server < / source >
< translation > К а к с о з д а т ь VPN н а с о б с т в е н н о м с е р в е р е < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "144 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "156 " / >
< 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 = "164 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "17 6" / >
< source > Ip address cannot be empty < / source >
< translation > П о л е с IP - а д р е с о м н е м о ж е т б ы т ь п у с т ы м < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "172 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "184 " / >
< source > Login cannot be empty < / source >
< translation > П о л е с л о г и н о м н е м о ж е т б ы т ь п у с т ы м < / translation >
< / message >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "178 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardCredentials.qml" line = "190 " / >
< source > Password / private key cannot be empty < / source >
< translation > П о л е с п а р о л е м / з а к р ы т ы м к л ю ч о м н е м о ж е т б ы т ь п у с т ы м < / translation >
< / message >
@@ -3516,7 +3656,7 @@ Thank you for staying with us!</source>
< context >
< name > PageSetupWizardStart < / name >
< message >
< location filename = "../ui/qml/Pages2/PageSetupWizardStart.qml" line = "41 " / >
< location filename = "../ui/qml/Pages2/PageSetupWizardStart.qml" line = "42 " / >
< source > Let & apos ; s get started < / source >
< translation > П р и с т у п и м < / translation >
< / message >
@@ -4326,7 +4466,22 @@ Thank you for staying with us!</source>
< translation > Н е у д а л о с ь о б р а б о т а т ь п о к у п к у < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "97 " / >
< location filename = "../core/errorstrings.cpp" line = "83 " / >
< source > No active subscription found < / source >
< translation > А к т и в н а я п о д п и с к а н е н а й д е н а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "84" / >
< source > No purchased subscriptions found . Please purchase a subscription first < / source >
< translation > П л а т н ы е п о д п и с к и н е н а й д е н ы . С н а ч а л а о ф о р м и т е п о д п и с к у < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "85" / >
< source > This email address has already been used to activate a trial < / source >
< translation > Э т о т а д р е с э л е к т р о н н о й п о ч т ы у ж е и с п о л ь з о в а л с я д л я а к т и в а ц и и п р о б н о г о п е р и о д а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "100" / >
< source > ErrorCode : % 1 . < / source >
< translation > К о д о ш и б к и : % 1 . < / translation >
< / message >
@@ -4426,37 +4581,37 @@ Thank you for staying with us!</source>
< translation > П р е в ы ш е н л и м и т р а з р е ш е н н ы х к о н ф и г у р а ц и й д л я о д н о й п о д п и с к и < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "85 " / >
< location filename = "../core/errorstrings.cpp" line = "88 " / >
< source > QFile error : The file could not be opened < / source >
< translation > О ш и б к а QFile : не у д а л о с ь о т к р ы т ь ф а й л < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "86 " / >
< location filename = "../core/errorstrings.cpp" line = "89 " / >
< source > QFile error : An error occurred when reading from the file < / source >
< translation > О ш и б к а QFile : произошла о ш и б к а п р и ч т е н и и и з ф а й л а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "87 " / >
< location filename = "../core/errorstrings.cpp" line = "90 " / >
< source > QFile error : The file could not be accessed < / source >
< translation > О ш и б к а QFile : не у д а л о с ь п о л у ч и т ь д о с т у п к ф а й л у < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "88 " / >
< location filename = "../core/errorstrings.cpp" line = "91 " / >
< source > QFile error : An unspecified error occurred < / source >
< translation > О ш и б к а QFile : произошла н е и з в е с т н а я о ш и б к а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "8 9" / >
< location filename = "../core/errorstrings.cpp" line = "92 " / >
< source > QFile error : A fatal error occurred < / source >
< translation > О ш и б к а QFile : произошла ф а т а л ь н а я о ш и б к а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "90 " / >
< location filename = "../core/errorstrings.cpp" line = "93 " / >
< source > QFile error : The operation was aborted < / source >
< translation > О ш и б к а QFile : операция б ы л а п р е р в а н а < / translation >
< / message >
< message >
< location filename = "../core/errorstrings.cpp" line = "94 " / >
< location filename = "../core/errorstrings.cpp" line = "97 " / >
< source > Internal error < / source >
< translation > В н у т р е н н я я о ш и б к а < / translation >
< / message >
@@ -4985,7 +5140,17 @@ FileZilla или другие SFTP-клиенты, а также смонтир
< context >
< name > ServersListView < / name >
< message >
< location filename = "../ui/qml/Components/ServersListView.qml" line = "79 " / >
< location filename = "../ui/qml/Components/ServersListView.qml" line = "71 " / >
< source > Subscription expired . Please renew < / source >
< translation > П о д п и с к а з а к о н ч и л а с ь . П о ж а л у й с т а , п р о д л и т е е ё < / translation >
< / message >
< message >
< location filename = "../ui/qml/Components/ServersListView.qml" line = "71" / >
< source > Subscription expiring soon < / source >
< translation > П о д п и с к а с к о р о з а к о н ч и т с я < / translation >
< / message >
< message >
< location filename = "../ui/qml/Components/ServersListView.qml" line = "84" / >
< source > Unable change server while there is an active connection < / source >
< translation > Н е в о з м о ж н о и з м е н и т ь с е р в е р в о в р е м я а к т и в н о г о с о е д и н е н и я < / translation >
< / message >
@@ -5007,12 +5172,17 @@ FileZilla или другие SFTP-клиенты, а также смонтир
< context >
< name > SettingsController < / name >
< message >
< location filename = "../ui/controllers/settingsController.cpp" line = "270 " / >
< location filename = "../ui/controllers/settingsController.cpp" line = "185 " / >
< source > Can & apos ; t open file : % 1 < / source >
< translation > Н е в о з м о ж н о о т к р ы т ь ф а й л : % 1 < / translation >
< / message >
< message >
< location filename = "../ui/controllers/settingsController.cpp" line = "271" / >
< source > All settings have been reset to default values < / source >
< translation > В с е н а с т р о й к и с б р о ш е н ы д о з н а ч е н и й п о у м о л ч а н и ю < / translation >
< / message >
< message >
< location filename = "../ui/controllers/settingsController.cpp" line = "247 " / >
< location filename = "../ui/controllers/settingsController.cpp" line = "248 " / >
< source > Backup file is corrupted < / source >
< translation > Ф а й л р е з е р в н о й к о п и и п о в р е ж д е н < / translation >
< / message >
@@ -5065,6 +5235,29 @@ FileZilla или другие SFTP-клиенты, а также смонтир
< translation > Э к с п о р т з а в е р ш е н < / translation >
< / message >
< / context >
< context >
< name > SubscriptionExpiredDrawer < / name >
< message >
< location filename = "../ui/qml/Components/SubscriptionExpiredDrawer.qml" line = "47" / >
< source > Amnezia Premium subscription has expired < / source >
< translation > П о д п и с к а Amnezia Premium з а к о н ч и л а с ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Components/SubscriptionExpiredDrawer.qml" line = "60" / >
< source > Renew to continue using VPN < / source >
< translation > П р о д л и т е п о д п и с к у , ч т о б ы п р о д о л ж и т ь и с п о л ь з о в а т ь VPN < / translation >
< / message >
< message >
< location filename = "../ui/qml/Components/SubscriptionExpiredDrawer.qml" line = "72" / >
< source > Renew < / source >
< translation > П р о д л и т ь < / translation >
< / message >
< message >
< location filename = "../ui/qml/Components/SubscriptionExpiredDrawer.qml" line = "96" / >
< source > Support < / source >
< translation > П о д д е р ж к а < / translation >
< / message >
< / context >
< context >
< name > SystemTrayNotificationHandler < / name >
< message >
@@ -5098,6 +5291,14 @@ FileZilla или другие SFTP-клиенты, а также смонтир
< translation > З а к р ы т ь < / translation >
< / message >
< / context >
< context >
< name > TermsAndPrivacyText < / name >
< message >
< location filename = "../ui/qml/Components/TermsAndPrivacyText.qml" line = "23" / >
< source > By continuing , you agree to the & lt ; a href = & quot ; % 1 & quot ; style = & quot ; color : % 3 ; & quot ; & gt ; Terms of Use & lt ; / a & g t ; a n d & l t ; a h r e f = & q u o t ; % 2 & q u o t ; s t y l e = & q u o t ; c o l o r : % 3 ; & q u o t ; & g t ; P r i v a c y P o l i c y & l t ; / a & g t ; < / s o u r c e >
< translation > П р о д о л ж а я , в ы с о г л а ш а е т е с ь с & lt ; a href = & quot ; % 1 & quot ; style = & quot ; color : % 3 ; & quot ; & gt ; У с л о в и я м и и с п о л ь з о в а н и я & lt ; / a & g t ; и & l t ; a h r e f = & q u o t ; % 2 & q u o t ; s t y l e = & q u o t ; c o l o r : % 3 ; & q u o t ; & g t ; П о л и т и к о й к о н ф и д е н ц и а л ь н о с т и & l t ; / a & g t ; < / t r a n s l a t i o n >
< / message >
< / context >
< context >
< name > TextFieldWithHeaderType < / name >
< message >
@@ -5173,12 +5374,12 @@ FileZilla или другие SFTP-клиенты, а также смонтир
< context >
< name > main2 < / name >
< message >
< location filename = "../ui/qml/main2.qml" line = "230 " / >
< location filename = "../ui/qml/main2.qml" line = "247 " / >
< source > Private key passphrase < / source >
< translation > П а р о л ь н а я ф р а з а д л я з а к р ы т о г о к л ю ч а < / translation >
< / message >
< message >
< location filename = "../ui/qml/main2.qml" line = "251 " / >
< location filename = "../ui/qml/main2.qml" line = "268 " / >
< source > Save < / source >
< translation > С о х р а н и т ь < / translation >
< / message >