ru_ru_translation.dart 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396
  1. import '../strings_enum.dart';
  2. const Map<String, String> ruRU = {
  3. Strings.someThingWentWorng: 'Что-то пошло не так',
  4. Strings.retry: 'Повторить',
  5. //profile
  6. Strings.settings: 'Настройки',
  7. Strings.language: 'Язык',
  8. Strings.termsOfService: 'Условия использования',
  9. Strings.privacyPolicy: 'Политика конфиденциальности',
  10. Strings.version: 'Версия',
  11. Strings.ok: 'OK',
  12. Strings.cancel: 'Отмена',
  13. Strings.oops: 'Упс',
  14. Strings.copied: 'Скопировано',
  15. Strings.later: 'Позже',
  16. Strings.noData: 'Нет данных',
  17. //empty error update
  18. Strings.refresh: 'Обновить',
  19. Strings.unableToConnectNetwork:
  20. 'Пожалуйста, проверьте подключение к интернету',
  21. Strings.unableToConnectServer:
  22. 'Сервер временно недоступен, пожалуйста, попробуйте позже',
  23. Strings.regionRestricted:
  24. 'Из-за местных законов и нормативных ограничений сервис FKey недоступен в вашем регионе.',
  25. Strings.updateNow: 'Обновить',
  26. Strings.newVersionAvailable: 'Доступна новая версия',
  27. // util error
  28. Strings.eUtilOpenEmail: 'Ошибка открытия email',
  29. Strings.eUtilOpenBrowser: 'Ошибка открытия браузера',
  30. Strings.eUtilOpenGooglePlay: 'Ошибка открытия Google Play',
  31. Strings.error: 'Ошибка',
  32. Strings.terms: 'Условия',
  33. Strings.privacy: 'Конфиденциальность',
  34. Strings.termsAgreementPrefix:
  35. 'Регистрируясь или продолжая, вы соглашаетесь с нашими ',
  36. Strings.termsAgreementConnector: ' и ',
  37. // Account page
  38. Strings.account: 'Аккаунт',
  39. // Dialog texts
  40. Strings.processing: 'Обработка...',
  41. Strings.success: 'Успех',
  42. Strings.unknownError: 'Неизвестная ошибка',
  43. Strings.failed: 'Не удалось',
  44. // exit
  45. Strings.exit: 'Выход',
  46. // feedback
  47. Strings.feedback: 'Отзыв',
  48. // setting page
  49. Strings.networkSection: 'Сеть',
  50. Strings.securitySection: 'Безопасность',
  51. Strings.myPreCode: 'Мой Пре-код',
  52. Strings.validTerm: 'Срок действия',
  53. Strings.freeTime: 'Бесплатное время',
  54. Strings.deviceAuthorization: 'Авторизация Устройства',
  55. Strings.routingMode: 'Режим Маршрутизации',
  56. Strings.splitTunneling: 'Раздельное Туннелирование',
  57. Strings.autoReconnect: 'Авто-переподключение',
  58. Strings.restoreDefault: 'Восстановить По Умолчанию',
  59. Strings.deleteAccount: 'Удалить Аккаунт',
  60. Strings.logout: 'Выход',
  61. // media location page
  62. Strings.connecting: 'Подключение...',
  63. Strings.connected: 'Подключено',
  64. Strings.disconnected: 'Отключено',
  65. Strings.open: 'Открыть',
  66. Strings.disconnect: 'Отключиться',
  67. Strings.connect: 'Подключиться',
  68. Strings.opening: 'Открывается',
  69. Strings.connectedSuccessfully: 'Успешно подключено',
  70. Strings.willOpenSoon: 'скоро откроется',
  71. Strings.netflix: 'Netflix',
  72. Strings.youtube: 'YouTube',
  73. Strings.amazon: 'Amazon',
  74. Strings.hulu: 'hulu',
  75. Strings.niftyStreaming: 'Nifty Streaming',
  76. Strings.youtubeStreaming: 'YouTube Streaming',
  77. Strings.amazonStreaming: 'Amazon Streaming',
  78. Strings.huluStreaming: 'hulu Streaming',
  79. // split tunneling page
  80. Strings.excludeSelectedAppsFromVPN: 'Исключить выбранные приложения из VPN',
  81. Strings.useVPNForSelectedAppsOnly:
  82. 'Использовать VPN только для выбранных приложений',
  83. Strings.selectApps: 'Выбрать приложения',
  84. Strings.customizeYourVPN: 'Настройте свой VPN',
  85. // subscription page
  86. Strings.subscription: 'Подписка',
  87. Strings.currentSubscription: 'Текущая подписка',
  88. Strings.upgradeToPremium: 'Обновить до Premium',
  89. Strings.activatePreCode: 'Активировать Пре-код',
  90. Strings.preCodeHint:
  91. 'Если у вас есть Пре-код, введите его, чтобы получить свои Pre преимущества.',
  92. Strings.planChangeInfo: 'Информация об изменении плана',
  93. Strings.whenItStarts: 'Когда начинается',
  94. Strings.whatHappensToYourBalance: 'Что происходит с вашим балансом',
  95. Strings.extraTime: 'Дополнительное время',
  96. Strings.yourNewPlanBeginsRightAway: 'Ваш новый план начинается немедленно.',
  97. Strings.anyUnusedAmountFromYourOldPlan:
  98. 'Любая неиспользованная сумма из вашего старого плана будет добавлена к новому.',
  99. Strings.youllGetExtraDays:
  100. 'Вы получите дополнительные дни в зависимости от вашего остатка.',
  101. Strings.premiumsIncluded: 'Premium включено',
  102. Strings.unlockAllFreeLocations: 'Разблокировать все бесплатные локации',
  103. Strings.unlockSmartMode: 'Разблокировать умный режим',
  104. Strings.unlockMultiHopMode: 'Разблокировать режим Multi-hop',
  105. Strings.premiumCanShareXDevices: 'Premium может делиться @count устройствами',
  106. Strings.ownYourOwnPrivateServer:
  107. 'Владейте своим собственным частным сервером',
  108. Strings.closeAds: 'Закрыть рекламу',
  109. Strings.confirmChange: 'Подтвердить Изменение',
  110. Strings.restorePurchases: 'Восстановить Покупки',
  111. Strings.paymentIssue: 'Проблема с платежом',
  112. Strings.yearlyAutoRenewCancelAnytime:
  113. 'Годовое продление. Отмена в любое время',
  114. // home page
  115. Strings.recent: 'Недавние',
  116. Strings.moviesAndTV: 'Фильмы и ТВ',
  117. Strings.social: 'Социальные',
  118. Strings.support: 'Поддержка',
  119. Strings.sport: 'Спорт',
  120. Strings.music: 'Музыка',
  121. Strings.game: 'Игра',
  122. // country restricted
  123. Strings.sorry: 'Извините',
  124. Strings.unableToLoadData: 'Не удалось загрузить данные',
  125. Strings.dueLawsAndRegulations:
  126. 'В связи с местными законами и правилами, \nуслуги NOMOVPN недоступны в \nвашем текущем регионе.',
  127. // more pages
  128. Strings.sendPreCodeToEmail: 'Отправить Пре-код на Email',
  129. Strings.selectServer: 'Выбрать Сервер',
  130. // Dialog messages
  131. Strings.premiumActivated: 'Premium успешно активирован!',
  132. Strings.premiumActivatedMessage:
  133. 'Вы были переведены на Premium. Наслаждайтесь всеми расширенными функциями и улучшенным опытом просмотра.',
  134. Strings.gotIt: 'Понятно',
  135. Strings.emailSent: 'Email успешно отправлен',
  136. Strings.emailSentMessage:
  137. 'Ваш Pre-код отправлен на ваш email.\nПожалуйста, проверьте папку входящих (и папку спама).',
  138. Strings.noInternetConnection: 'Нет подключения к Интернету',
  139. Strings.noInternetMessage:
  140. 'Похоже, вы не в сети. Пожалуйста, проверьте подключение к интернету и попробуйте снова.',
  141. Strings.logOut: 'Выйти',
  142. Strings.logOutConfirmMessage:
  143. 'Вы уверены, что хотите выйти? Вам нужно будет войти снова, чтобы получить доступ к функциям Premium.',
  144. Strings.thankYouFeedback: 'Спасибо за ваш отзыв!',
  145. Strings.feedbackMessage:
  146. 'Нам жаль, что вы не получаете удовольствие от использования. Мы сделаем все возможное, чтобы улучшить это в ближайшее время.',
  147. Strings.done: 'Готово',
  148. Strings.whatIsUid: 'Что такое UID?',
  149. Strings.uidMessage:
  150. 'ID устройства (UID) Это уникальный идентификатор вашего устройства. Предоставление этого ID помогает нашей службе поддержки проверить ваше устройство и быстрее решить ваши проблемы.',
  151. Strings.confirm: 'Подтвердить',
  152. // Device Authorization
  153. Strings.copy: 'Копировать',
  154. Strings.pleaseKeepPageOpen: 'Пожалуйста, держите эту страницу открытой.',
  155. Strings.authorizationCode: 'Код авторизации',
  156. Strings.authorizationCodeDesc:
  157. 'Этот 6-значный код позволяет VIP-пользователю связать ваше устройство. Обновляется каждые 15 минут.',
  158. Strings.shareWithPreUser: 'Поделиться с Pre-пользователем',
  159. Strings.shareWithPreUserDesc:
  160. 'Сообщите этот код VIP-пользователю, чтобы он мог ввести его на своем устройстве для вашей авторизации.',
  161. Strings.waitingForAuthorization: 'Ожидание авторизации',
  162. Strings.waitingForAuthorizationDesc:
  163. 'Пожалуйста, держите эту страницу открытой.\nПосле одобрения ваш аккаунт будет автоматически обновлен и переподключен.',
  164. Strings.enterCode: 'Введите код',
  165. Strings.enterCodeDesc:
  166. 'Введите 6-значный код, отображаемый на другом устройстве (бесплатный пользователь). Этот код обновляется каждые 15 минут.',
  167. Strings.verifyDevice: 'Проверить устройство',
  168. Strings.verifyDeviceDesc:
  169. 'Мы проверим, соответствует ли введенный код активному устройству, ожидающему авторизации.',
  170. Strings.authorizationSuccessful: 'Авторизация успешна',
  171. Strings.authorizationSuccessfulDesc:
  172. 'После подтверждения устройство будет автоматически обновлено и привязано к вашему аккаунту.',
  173. Strings.deviceLimitReached: 'Достигнут лимит устройств',
  174. Strings.deviceLimitMessage: 'Вы можете авторизовать только до',
  175. Strings.devices: 'устройств',
  176. Strings.deviceAuthorized: 'Устройство авторизовано',
  177. Strings.deviceAuthorizedMessage: 'Новое устройство успешно авторизовано',
  178. Strings.relieveDevice: 'Отозвать устройство',
  179. Strings.relieveDeviceMessage: 'Вы уверены, что хотите отозвать',
  180. Strings.relieveDeviceLoseAccess: 'Это устройство потеряет доступ к Premium.',
  181. Strings.deviceRelieved: 'Устройство отозвано',
  182. Strings.deviceRelievedMessage: 'было удалено из авторизованных устройств',
  183. Strings.currentDevice: 'Текущее устройство',
  184. Strings.androidDevices: 'Android-устройства',
  185. Strings.authCodeCopied: 'Код авторизации скопирован в буфер обмена',
  186. Strings.invalidAuthorizationCode: 'Неверный код авторизации',
  187. Strings.invalidAuthorizationCodeMessage:
  188. 'Введённый код неверен или истёк срок его действия.\nПожалуйста, проверьте 6-значный код на другом устройстве и попробуйте снова.',
  189. Strings.invalidAuthorizationCodeButton: 'Попробовать снова',
  190. // Pre Code Email
  191. Strings.codeBackedUpMessage:
  192. 'Ваш код будет создан резервную копию в этом email.',
  193. Strings.enterYourEmail: 'Введите ваш email',
  194. Strings.sendYourEmail: 'Отправить ваш Email',
  195. Strings.yourPreCredential: 'Ваши Pre-учетные данные',
  196. Strings.yourPreCredentialDesc:
  197. 'Это ваши VIP-учетные данные. Пожалуйста, храните их в безопасности и не делитесь ни с кем.',
  198. Strings.secureEmailBackup: 'Безопасное резервное копирование на email',
  199. Strings.secureEmailBackupDesc:
  200. 'Мы отправим email с этими учетными данными на указанный вами адрес электронной почты для хранения.',
  201. Strings.sendAndSave: 'Отправить и сохранить',
  202. Strings.sendAndSaveDesc:
  203. 'После отправки email мы также рекомендуем сохранить эти учетные данные в безопасном месте на вашем устройстве.',
  204. // Routing Mode
  205. Strings.smart: 'Умный',
  206. Strings.smartModeDesc:
  207. 'Локальные и VPN-сети сосуществуют, оптимальный маршрут выбирается интеллектуально.',
  208. Strings.global: 'Глобальный',
  209. Strings.globalModeDesc:
  210. 'Весь трафик направляется через VPN-сервер для обеспечения максимальной конфиденциальности и безопасности.',
  211. // Subscription Plans
  212. Strings.perYear: 'В год',
  213. Strings.yearlyPlan: 'Годовой план',
  214. Strings.mostlyChoose: 'Чаще всего выбирают',
  215. Strings.once: 'однократно',
  216. Strings.lifeTime: 'Пожизненно',
  217. Strings.monthPlan: 'Месячный план',
  218. Strings.perWeek: 'В неделю',
  219. Strings.weekPlan: 'Недельный план',
  220. Strings.limitedTime: 'Ограниченное время',
  221. Strings.subscriptionChanged: 'План подписки успешно изменен',
  222. Strings.restoringPurchases: 'Восстановление покупок...',
  223. Strings.openingPaymentSupport: 'Открытие поддержки платежей...',
  224. Strings.info: 'Информация',
  225. // Other messages
  226. Strings.vpnConnectionError: 'Ошибка подключения VPN',
  227. Strings.vpnServiceDisconnected: 'Служба VPN неожиданно отключилась',
  228. Strings.failedCaptureScreenshot: 'Не удалось сделать снимок экрана',
  229. Strings.imageSavedToAlbum: 'Изображение сохранено в вашем локальном альбоме',
  230. Strings.failedSaveImage: 'Не удалось сохранить изображение в галерее',
  231. Strings.failedToSave: 'Не удалось сохранить',
  232. Strings.failedSendEmail: 'Не удалось отправить email',
  233. // Connection status
  234. Strings.activeTime: 'Активное время',
  235. Strings.yearPlanPrice: 'Годовой план @price в год',
  236. // Connecting status carousel texts
  237. Strings.securingData: 'Защита данных…',
  238. Strings.encryptingTraffic: 'Шифрование трафика…',
  239. Strings.protectingPrivacy: 'Защита конфиденциальности…',
  240. Strings.safeConnection: 'Безопасное соединение…',
  241. Strings.yourDataIsSafe: 'Ваши данные в безопасности…',
  242. // Login & Signup
  243. Strings.login: 'Войти',
  244. Strings.loginButton: 'Войти',
  245. Strings.loginDescription:
  246. 'После успешного входа будет применена ваша бесплатная пробная версия, а оставшееся членство будет синхронизировано с вашей учетной записью для использования на всех связанных устройствах.',
  247. Strings.signup: 'Зарегистрироваться в NOMO',
  248. Strings.signupButton: 'Зарегистрироваться',
  249. Strings.signupDescription:
  250. 'После регистрации ваша бесплатная пробная версия будет вычтена, а оставшееся время членства будет переведено на вашу учетную запись для использования на нескольких устройствах.',
  251. Strings.username: 'Имя пользователя',
  252. Strings.password: 'Пароль',
  253. Strings.usernamePasswordRule: '6-20 символов (буквы или цифры)',
  254. Strings.noAccount: 'Нет учетной записи? ',
  255. Strings.registerNow: ' Зарегистрируйтесь сейчас',
  256. Strings.alreadyHaveAccount: 'Уже есть учетная запись? ',
  257. Strings.loginNow: ' Войдите сейчас',
  258. // Feedback
  259. Strings.feedbackPlaceholder: 'Опишите вашу проблему или предложение...',
  260. Strings.emailAddressForReply: '• Ваш адрес email (для нашего ответа)',
  261. Strings.send: 'Отправить',
  262. // Account page additions
  263. Strings.changeSubscription: 'Изменить подписку',
  264. Strings.awaitingActivation: 'Ожидание активации',
  265. Strings.relieve: 'Удалить',
  266. Strings.configureAuthorizedDevices: 'Настроить авторизованные устройства...',
  267. Strings.authorizeUpTo4DevicesAsPremium:
  268. 'Авторизовать до @max устройств как Premium (@current/@max)',
  269. Strings.youCanAuthorizeOtherDevices:
  270. 'Вы можете авторизовать другие устройства как пользователей Premium (@current/@max)',
  271. // Pre Code page
  272. Strings.preCodeInfoMessage:
  273. 'Pre код - это ваши учетные данные премиум-пользователя.\nИспользуйте его для активации преимуществ или синхронизации учетной записи\nна других устройствах.',
  274. Strings.pleaseStoreSecurely: 'Пожалуйста, храните его в безопасности!',
  275. Strings.sendPreCodeEmailDesc:
  276. 'Отправьте ваш Pre код на ваш зарегистрированный адрес email',
  277. Strings.storeLocalCopyDesc:
  278. 'Сохраните копию вашего Pre кода на этом устройстве',
  279. Strings.preview: 'Предпросмотр',
  280. Strings.hide: 'Скрыть',
  281. Strings.sendToEmail: 'Отправить по email',
  282. Strings.saveLocalCopy: 'Сохранить локальную копию',
  283. // Splash page
  284. Strings.secureYourConnection: 'Безопасное соединение',
  285. Strings.secureYourConnectionDesc:
  286. 'Вы можете войти или зарегистрироваться, чтобы разделить ваше членство на разных устройствах.',
  287. // Pre Code Save Dialog
  288. Strings.save: 'Сохранить',
  289. // Split Tunneling
  290. Strings.onlyOneModeActive:
  291. 'Только один режим может быть активным одновременно.',
  292. Strings.chooseAppsExcludeDesc:
  293. 'Выберите приложения, которые будут подключаться напрямую без использования VPN.',
  294. Strings.chooseAppsIncludeDesc:
  295. 'Выберите приложения, которые будут использовать VPN, а другие подключатся обычным образом.',
  296. Strings.splitTunnelingDesc:
  297. 'Раздельное туннелирование позволяет вам контролировать, какие приложения используют VPN-соединение, а какие подключаются напрямую. Это помогает управлять пропускной способностью и получать доступ к локальному или зарубежному контенту без отключения VPN.',
  298. Strings.selectAppsExclude:
  299. 'Выберите приложения, которые не будут использовать VPN',
  300. Strings.selectAppsInclude:
  301. 'Выберите приложения, которые будут использовать VPN',
  302. Strings.deselectAll: 'Снять выбор со всех',
  303. Strings.allApps: 'Все приложения',
  304. // Feedback Bottom Sheet
  305. Strings.howExperience: 'Как вам\nнаш сервис?',
  306. Strings.wedLoveToKnow: 'Мы хотели бы знать!',
  307. // Feedback Tags - Bad 😡
  308. Strings.vpnConnectionFailed: 'Сбой VPN-соединения',
  309. Strings.internetTooSlow: 'Интернет слишком медленный',
  310. Strings.keepsDisconnecting: 'Постоянно отключается',
  311. Strings.appCrashes: 'Приложение вылетает или зависает',
  312. Strings.otherIssues: 'Другие проблемы',
  313. // Feedback Tags - Poor 😥
  314. Strings.connectionUnstable: 'Нестабильное соединение',
  315. Strings.speedNotExpected: 'Скорость не соответствует ожиданиям',
  316. Strings.hardToUse: 'Сложно использовать / запутанный интерфейс',
  317. // Feedback Tags - Okay 🤭
  318. Strings.worksFineNotFast: 'Работает нормально, но недостаточно быстро',
  319. Strings.limitedFreeServers: 'Ограниченные бесплатные серверы',
  320. Strings.appCouldBeSimpler: 'Приложение могло бы быть проще',
  321. Strings.sometimesDisconnects: 'Иногда отключается',
  322. Strings.nothingSpecial: 'Ничего особенного',
  323. // Feedback Tags - Good 😏
  324. Strings.easyToUse: 'Легко использовать',
  325. Strings.fastConnection: 'Быстрое соединение',
  326. Strings.stablePerformance: 'Стабильная производительность',
  327. Strings.usefulFreeVersion: 'Полезная бесплатная версия',
  328. Strings.satisfiedOverall: 'В целом доволен',
  329. // Feedback Tags - Excellent 🥰
  330. Strings.fastAndStable: 'Быстрое и стабильное соединение',
  331. Strings.greatUserExperience: 'Отличный пользовательский опыт',
  332. Strings.excellentPremiumFeatures: 'Превосходные премиум-функции',
  333. Strings.worthRecommending: 'Стоит рекомендовать',
  334. Strings.loveTheDesign: 'Мне нравится дизайн',
  335. // Change Password
  336. Strings.changePassword: 'Изменить пароль',
  337. Strings.changePasswordDescription:
  338. 'Вы можете изменить свой пароль в любое время для обеспечения безопасности. Без ограничений на изменение пароля',
  339. Strings.enterNewPassword: 'Введите новый пароль',
  340. Strings.enterConfirmPassword: 'Подтвердите пароль',
  341. Strings.confirmPasswordMustBeTheSame:
  342. 'Введённые дважды пароли не совпадают',
  343. Strings.yes: 'Да',
  344. // Push Notifications
  345. Strings.pushNotifications: 'Push-уведомления',
  346. Strings.upgradeNow: 'Обновить сейчас',
  347. // Bind email / Member benefits
  348. Strings.bindEmailMemberBenefits: 'Привязать email/Преимущества членства',
  349. Strings.bindingAccountEmailProtectsPreRights:
  350. 'Привязка аккаунта/email защищает ваши права Pre.',
  351. Strings.associatedInterests: 'Связанные преимущества',
  352. Strings.associatedInterestsDesc:
  353. 'Обратите внимание на следующие правила подписки при входе:\n1. Бесплатный аккаунт: Аккаунт унаследует текущую подписку на этом устройстве.\n2. Аккаунт участника: Приложение переключится на существующий план этого аккаунта.\nПримечание: Покупка на этом устройстве останется действительной.',
  354. Strings.notNow: 'Не сейчас',
  355. };