1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
{
"@@locale": "ru",
"appTitle": "FoxyVPN",
"navOverview": "Обзор",
"navAccounts": "Аккаунты",
"navSettings": "Настройки",
"stateConnected": "Подключено",
"stateConnecting": "Подключение…",
"stateWaiting": "Ожидание",
"waitingForAccount": "Добавьте аккаунт Firefox на странице «Аккаунты», чтобы подключиться.",
"waitingForEnabledAccount": "Все аккаунты выключены. Включите один на странице «Аккаунты».",
"stateError": "Ошибка",
"stateUnknown": "Неизвестно",
"restartProxy": "Перезапустить прокси",
"copied": "Скопировано: {value}",
"activeAccount": "Активный аккаунт",
"noActiveAccount": "Нет активного аккаунта",
"quotaNotRead": "Остаток трафика ещё неизвестен",
"unlimited": "Без ограничений",
"usedOf": "использовано {used} из {limit}",
"resets": "обнулится {date}",
"switchAt": "Смена аккаунта при {percent}%",
"publicIp": "Публичный IP",
"testConnection": "Проверить",
"testing": "Проверка…",
"testFailed": "Ошибка",
"milliseconds": "{value} мс",
"justNow": "только что",
"minutesAgo": "{n} мин назад",
"hoursAgo": "{n} ч назад",
"daysAgo": "{count, plural, one{{count} день назад} few{{count} дня назад} other{{count} дней назад}}",
"atTime": "в {time}",
"durationDays": "{d} д {h} ч",
"durationHours": "{h} ч {m} мин",
"durationMinutes": "{m} мин {s} с",
"durationSeconds": "{s} с",
"accountsGuide": "У каждого Firefox Account {size} трафика в месяц. Можно добавить несколько: когда один закончится, приложение само перейдёт к следующему.",
"accountsOrderNote": "В порядке этого списка: каждый до {percent}%, последний — пока не кончится трафик.",
"addAccount": "Добавить аккаунт",
"lowQuotaNotice": "Трафик текущего аккаунта заканчивается (осталось {left}). Добавьте ещё один аккаунт — это ещё {size}.",
"noAccounts": "Аккаунтов пока нет",
"noAccountsHint": "Добавьте аккаунт Firefox, чтобы подключиться.",
"createAccountTitle": "Нет Firefox Account?",
"createAccountHint": "Создайте его бесплатно на accounts.firefox.com, затем вернитесь и нажмите «Добавить аккаунт».",
"moveUp": "Вверх",
"moveDown": "Вниз",
"statusActive": "Активен",
"statusReady": "Готов",
"statusNeedsSignIn": "Нужен вход",
"statusReserved": "В резерве",
"statusUnavailable": "Недоступен",
"statusUnavailableUntil": "Недоступен до {date}",
"statusDisabled": "Отключён",
"statusEnabled": "Включён",
"useNow": "Использовать",
"signInAgain": "Войти снова",
"reasonQuotaThreshold": "Аккаунт израсходовал {percent}% трафика, поэтому подключился следующий.",
"reasonQuotaExhausted": "Трафик на этот месяц закончился; аккаунт снова используется после обнуления.",
"reasonSignInRequired": "Войдите снова, чтобы использовать этот аккаунт.",
"reasonSignInConfirm": "Mozilla просит подтвердить вход: нажмите «Войти снова» (нужен только код).",
"reasonSignInFailed": "Автоматический вход не удался ({detail}). Войдите снова.",
"reasonSignInWait": "Последний автоматический вход вскоре перестал работать; следующая попытка в {time}.",
"reasonSignInRetry": "Автоматический вход не завершился ({detail}); повтор в {time}.",
"reasonNotEntitled": "Mozilla отклонила этот аккаунт; повторим позже.",
"more": "Ещё",
"refreshQuota": "Проверить остаток трафика",
"remove": "Удалить",
"removeTitle": "Удалить аккаунт?",
"removeBody": "{name} и сохранённые данные входа будут удалены с этого компьютера. Позже его можно добавить снова.",
"unlimitedQuota": "Безлимитный трафик",
"signInTitle": "Вход",
"signInIntro": "Войдите в аккаунт Firefox.",
"email": "Эл. почта",
"emailInvalid": "Введите почту аккаунта",
"password": "Пароль",
"passwordEmpty": "Введите пароль",
"show": "Показать",
"hide": "Скрыть",
"signIn": "Войти",
"continueLabel": "Продолжить",
"done": "Готово",
"close": "Закрыть",
"cancel": "Отмена",
"tryAgain": "Повторить",
"signingIn": "Вход…",
"accountReady": "Аккаунт готов",
"accountReadyHint": "Он добавлен в конец списка аккаунтов.",
"captchaLabel": "Символы на картинке",
"codeLabel": "Код",
"captchaBroken": "Не удалось показать CAPTCHA.",
"stepEmailCode": "Mozilla отправила код на {email}. Введите его здесь.",
"stepTotp": "Введите код из приложения-аутентификатора.",
"stepUnblockCode": "Mozilla сочла этот вход подозрительным и отправила код разблокировки на {email}. Введите его здесь.",
"stepCaptcha": "Введите символы с картинки.",
"stepEmailLink": "Откройте ссылку подтверждения, которую Mozilla отправила на {email}. Дальше вход продолжится автоматически.",
"signInFailed": "Аккаунт не добавлен.",
"signInCancelled": "Вход отменён.",
"signInNoAccount": "Firefox Account с этой почтой не существует.",
"signInNoAccountHint": "Проверьте адрес или создайте с ним бесплатный Firefox Account на сайте Mozilla, подтвердите его из письма, а затем добавьте здесь.",
"createAccountButton": "Создать Firefox Account",
"signInWrongPassword": "Неверный пароль.",
"signInNoPassword": "У этого аккаунта нет пароля: он создан через вход с Google или Apple. Задайте пароль, а затем войдите с ним здесь.",
"setPasswordButton": "Задать пароль",
"signInTooManyAttempts": "Слишком много попыток. Подождите немного и попробуйте снова.",
"signInUnblockRejected": "Код разблокировки не принят. Используйте код из последнего письма Mozilla.",
"signInWrongCode": "Неверный или просроченный код. Используйте код из последнего письма Mozilla; старый код перестаёт работать, когда приходит новый.",
"signInWrongTotp": "Неверный код. Введите код, который сейчас показывает приложение-аутентификатор.",
"signInTooManyCodes": "Слишком много неверных кодов. Начните вход заново.",
"signInTimedOut": "Вход занял слишком много времени. Начните заново.",
"signInNetwork": "Не удалось связаться с Mozilla. Проверьте интернет и попробуйте снова.",
"coreConnecting": "Подключение к ядру…",
"coreLost": "Связь с ядром потеряна. Повторная попытка…",
"cantReachCore": "Нет связи с ядром",
"startingCore": "Запуск ядра…",
"retry": "Повторить",
"errNoCore": "Файл ядра не найден рядом с приложением ({path}).",
"errCoreExited": "Ядро остановилось: {detail}",
"errNotAnswering": "Ядро не отвечает.",
"errRefused": "Ядро отклонило подключение приложения: возможно, оно принадлежит другой копии.",
"settingsTitle": "Настройки",
"sectionGeneral": "Общие",
"language": "Язык",
"languageSystem": "Как в системе",
"theme": "Тема",
"themeSystem": "Системная",
"themeLight": "Светлая",
"themeDark": "Тёмная",
"closeBehavior": "При закрытии окна",
"closeAsk": "Спрашивать каждый раз",
"closeTray": "Свернуть в трей",
"closeQuit": "Выйти из приложения",
"sectionConnection": "Подключение",
"localProxy": "Локальный прокси",
"systemProxy": "Системный прокси",
"sectionRouting": "Маршрутизация",
"routingDirect": "Прямое подключение к местным сайтам",
"routingDirectHint": "Сайты и IP выбранной страны открываются напрямую, мимо VPN: быстрее и без расхода трафика.",
"region": "Страна",
"regionIr": "Иран",
"regionCn": "Китай",
"regionRu": "Россия",
"regionAf": "Афганистан",
"regionTr": "Турция",
"regionId": "Индонезия",
"regionBr": "Бразилия",
"regionNone": "Нет",
"saved": "Сохранено",
"dataFolder": "Папка данных",
"openFolder": "Открыть папку",
"unofficialNote": "Неофициальный клиент. Не связан с Mozilla.",
"closeTitle": "Закрыть окно?",
"closeBody": "Если свернуть окно в трей, VPN останется включённым. При выходе он отключится.",
"rememberChoice": "Запомнить выбор",
"minimizeToTray": "Свернуть в трей",
"quit": "Выйти",
"trayOpen": "Открыть",
"trayQuit": "Выйти",
"trayProxyOnly": "Только прокси-сервис",
"traySetSystemProxy": "Включить системный прокси",
"errPortInUse": "Порт {port} занят другой программой, и приложение не может связаться с ядром.",
"proxyPortInUse": "Порт {port} занят другой программой, и прокси не может запуститься.",
"changePort": "Сменить порт",
"portDialogTitle": "Выбор порта",
"portDialogBody": "Порт {port} занят. Ниже предложен свободный порт; можно ввести другой.",
"portChangeBody": "Приложения подключаются к этому порту. Выберите порт от 1024 до 65535.",
"portLabel": "Порт",
"portInvalid": "Введите порт от 1024 до 65535",
"portBusy": "Этот порт тоже занят",
"portInUse": "Этот порт занят другой программой",
"save": "Сохранить",
"proxyPort": "Порт прокси",
"appPort": "Порт приложения",
"welcomeTitle": "Добро пожаловать",
"welcomeBody": "Выберите язык и страну. Сайты вашей страны будут открываться напрямую, без VPN: так быстрее и не расходуется трафик.",
"start": "Начать",
"routingSuggestTitle": "Прямое подключение: {country}?",
"routingSuggestBody": "Сайты и IP страны «{country}» будут открываться напрямую, без VPN. Это можно изменить в разделе «Маршрутизация».",
"yes": "Да",
"notNow": "Не сейчас",
"navServers": "Серверы",
"navLogs": "Логи",
"realDelay": "Реальная задержка",
"noticePort": "Прокси Mozilla не подключается к порту {port}. Через VPN идут только порты 80, 443, 8080 и 8443.",
"noticeCommand": "Приложение запросило UDP (игры, голосовые и видеозвонки). Прокси Mozilla передаёт только TCP, поэтому такой трафик не проходит.",
"noticeTimes": "Раз: {count}, последний — {time}",
"dismiss": "Скрыть",
"modeRecommended": "Рекомендуемый",
"modeFastest": "Самый быстрый",
"modeRecommendedHint": "Mozilla выбирает локацию за вас.",
"modeFastestHint": "При каждом подключении выбирается локация с наименьшей задержкой.",
"testDelay": "Проверить задержку",
"testingDelay": "Проверка… это может занять до минуты",
"search": "Поиск",
"noAnswer": "Нет ответа",
"testedAgo": "Проверено {ago}",
"delaySummary": "Ответили {answered} из {total}",
"noServers": "Серверов пока нет. Они появятся, когда ядро свяжется с Mozilla.",
"levelAll": "Все",
"filter": "Фильтр",
"follow": "Автопрокрутка",
"clear": "Очистить",
"copyAll": "Копировать всё",
"logsCopied": "Логи скопированы",
"noLogs": "Логов пока нет.",
"sectionAccounts": "Автосмена аккаунтов",
"switchThreshold": "Менять аккаунт при",
"switchThresholdHint": "Когда израсходована эта доля трафика, включается следующий аккаунт.",
"sectionDns": "DNS",
"dnsPreset": "DNS-серверы",
"dnsSystem": "Системные",
"dnsAuto": "Авто (Cloudflare, Google, Quad9)",
"dnsCustom": "Свои",
"dnsCustomHint": "По одному на строку: https://…/dns-query, tls://… или IP-адрес.",
"dnsFallback": "Системный DNS как запасной",
"testDns": "Проверить DNS",
"transport": "Протокол",
"transportH3": "HTTP/3 (QUIC)",
"transportH2": "HTTP/2 (TCP)",
"directRules": "Напрямую",
"directRulesHint": "Сайты и адреса из этого списка открываются без VPN, напрямую через ваш интернет. Правила выбранной страны уже здесь: добавляйте, меняйте или удаляйте строки. Выбор другой страны заменит их её правилами.",
"restoreRegionRules": "Вернуть правила страны",
"blockRules": "Блокировать",
"blockRulesHint": "Сайты и адреса из этого списка не открываются вообще — ни напрямую, ни через VPN: для рекламы или сайтов, которые не должны открываться никогда.",
"rulesTitle": "Правила",
"ruleSyntaxTitle": "Как написать правило",
"resolveDomains": "Применять IP-правила к доменам",
"routingLists": "Geo-файлы",
"listSource": "Источник списков",
"listSourceCustom": "Задано вручную",
"listsUpdatedAgo": "Обновлено {ago}",
"updateLists": "Обновить geo-файлы",
"listsUpdated": "Geo-файлы обновлены.",
"testDestination": "Проверить маршрут",
"destinationHint": "Домен, IP-адрес или URL",
"check": "Проверить",
"routeDirect": "Напрямую",
"routeProxy": "Через VPN",
"routeBlock": "Заблокировано",
"ruleMatched": "Правило: {rule}",
"portRefusedNote": "Прокси Mozilla не подключается к этому порту.",
"sectionAdvanced": "Дополнительно",
"listenAddress": "Доступ к прокси",
"listenLocal": "127.0.0.1 · только это устройство",
"listenAll": "0.0.0.0 · все сети (LAN)",
"proxyUsername": "Имя пользователя прокси",
"proxyPassword": "Пароль прокси",
"proxyLoginHint": "Приложениям нужно будет указать эти данные. Оставьте оба поля пустыми, чтобы прокси работал без пароля.",
"loginBothOrNone": "Заполните оба поля или оставьте оба пустыми.",
"proxyLogin": "Логин и пароль прокси",
"idleSleep": "Спящий режим после простоя",
"sleepNever": "Никогда",
"sleepMinutes": "{count} мин",
"sleepHour": "1 час",
"showPublicIp": "Показывать публичный IP",
"speedInNotification": "Показывать скорость в уведомлении",
"liveTraffic": "Текущий трафик",
"totalTraffic": "Всего трафика",
"verboseLogs": "Подробные логи",
"webDashboard": "Веб-панель",
"webDashboardOpen": "Открыть",
"webDashboardHint": "Расширенные настройки и другие инструменты",
"numberInvalid": "Введите число от {min} до {max}",
"notifySwitchedTitle": "Аккаунт сменён",
"notifySwitchedBody": "Теперь используется {name}.",
"notifySignInTitle": "Нужен вход",
"notifySignInBody": "Войдите снова в один из аккаунтов на странице «Аккаунты».",
"navAbout": "О программе",
"appVersionLabel": "Версия приложения",
"coreVersionLabel": "Версия ядра",
"checkUpdates": "Проверить обновления",
"checkingUpdates": "Проверка…",
"upToDate": "У вас последняя версия.",
"updateAvailable": "Доступна версия {version}.",
"download": "Скачать",
"updateCheckFailed": "Не удалось проверить обновления: {error}",
"updateNow": "Обновить",
"updateDownloading": "Загрузка версии {version}…",
"updateReady": "Версия {version} готова к установке.",
"updateInstalling": "Установка версии {version}. Приложение закроется и откроется снова.",
"updateFailed": "Не удалось обновиться до версии {version}.",
"updateDone": "Обновлено до версии {version}.",
"updateRolledBack": "Обновление до версии {version} не завершилось, поэтому приложение вернулось к предыдущей версии.",
"autoUpdate": "Обновлять автоматически",
"autoUpdateHint": "Новые версии загружаются в фоне и устанавливаются при следующем запуске приложения.",
"repoNotSet": "Репозиторий GitHub ещё не указан.",
"sourceCode": "Исходный код",
"tapToConnect": "Нажмите, чтобы подключиться",
"tapToDisconnect": "Нажмите, чтобы отключиться",
"startOnBoot": "Запускать при включении",
"connectOnStartup": "Подключаться при включении",
"proxyServiceActive": "Прокси-служба работает",
"navHome": "Главная",
"groupApp": "Приложение",
"stateOff": "Отключено",
"tapToConnectPhone": "Нажмите, чтобы подключиться",
"tapToDisconnectPhone": "Нажмите, чтобы отключиться",
"lanAddress": "LAN {address}",
"recommendedLocation": "Рекомендуемая локация",
"dataLeftOf": "из {limit}",
"homeLocation": "Локация",
"connectedTo": "Подключено к",
"vpnNotAllowed": "Для VPN нужно ваше разрешение. Нажмите кнопку ещё раз и разрешите подключение.",
"dataUsedTitle": "Использовано",
"bypassApps": "Раздельное туннелирование",
"connectRetrying": "Не удалось подключиться. Проверьте интернет.",
"failUnreachable": "Серверы Mozilla заблокированы в этой сети. Попробуйте другое подключение к интернету.",
"failRefused": "Сервер Mozilla отклонил подключение. Попробуйте снова через несколько минут.",
"failLocationRefused": "Эта страна недоступна для вашего аккаунта. Выберите другую страну.",
"useRecommendedLocation": "Использовать рекомендуемую локацию",
"exitMismatch": "Выбрано: {chosen}, но ваш IP определяется как {exit}.",
"failSignIn": "Сеанс этого аккаунта истёк. Войдите снова на странице «Аккаунты».",
"failQuota": "Трафик этого месяца исчерпан. Добавьте другой аккаунт.",
"failNotEntitled": "Mozilla не разрешает этому аккаунту пользоваться VPN. Добавьте другой аккаунт.",
"failRegion": "Mozilla не предоставляет сервис в вашей стране.",
"failServer": "Временная проблема в сервисе Mozilla. Приложение само попробует снова.",
"failNoAccount": "Нет готового аккаунта. Откройте страницу «Аккаунты».",
"failTestSite": "Подключено к серверу, но сайты не открываются. Попробуйте другую страну.",
"failOther": "Не удалось подключиться. Попробуйте снова.",
"failNoInternet": "Нет интернета. Проверьте Wi-Fi или мобильный интернет.",
"waitingForNetwork": "Ожидание подключения к интернету…",
"proxyStartFailed": "Прокси не удалось запустить на порту {port}. Выберите другой порт.",
"connectionSettings": "Настройки подключения",
"appModeExclude": "Выбранные приложения — напрямую",
"appModeInclude": "Только выбранные — через VPN",
"appModeExcludeHint": "Выбранные приложения подключаются напрямую, не через VPN: например, банковские, которые не пускают с зарубежных IP.",
"appModeIncludeHint": "Через VPN идут только выбранные приложения; остальные подключаются напрямую.",
"fromRegionList": "Рекомендуется: есть в списке «{region}»",
"modeProxy": "Прокси",
"connectionMode": "Режим подключения",
"modeProxyHint": "Через прокси идут только приложения, в которых он настроен.",
"modeSystemProxyHint": "Через прокси идут Windows и большинство приложений.",
"modeSystemProxyHintOther": "Через прокси идут браузеры и большинство приложений.",
"suggestedApps": "Рекомендуемые приложения",
"suggestedAdded": "{count, plural, =0{Рекомендуемые приложения уже выбраны} one{Выбрано {count} рекомендуемое приложение} few{Выбрано {count} рекомендуемых приложения} other{Выбрано {count} рекомендуемых приложений}}",
"autoSection": "Автоматически",
"locationsSection": "Локации",
"dnsSummaryOk": "Шифрованный DNS работает",
"dnsSummaryFailed": "{count, plural, one{Не удалось разрешить {count} имя} few{Не удалось разрешить {count} имени} other{Не удалось разрешить {count} имён}}",
"dnsVia": "через {server}",
"dnsSummaryDiffers": "{count, plural, one{DNS вашей сети вернул адрес фильтра для {count} имени. Приложение такие ответы не использует.} other{DNS вашей сети вернул адрес фильтра для {count} имён. Приложение такие ответы не использует.}}",
"dnsAnswer": "Ответ:",
"dnsNetworkAnswer": "DNS сети:",
"dnsFiltered": "фильтруется",
"rulesSyntaxTitle": "По одному правилу в строке",
"ruleDomain": "Сайт и его поддомены",
"ruleFull": "Только этот домен",
"ruleKeyword": "Домены, содержащие слово",
"ruleGeosite": "Сайты с тегом из geo-файлов",
"ruleGeoip": "IP-адреса страны из geo-файлов",
"ruleIp": "IP-адрес или подсеть",
"modeVpn": "VPN",
"modeProxyOnly": "Только прокси",
"noNetwork": "Нет подключения к интернету. Включите Wi-Fi или мобильные данные.",
"blockAds": "Блокировать рекламу",
"systemProxyTakenBy": "Другая программа переключила системный прокси на {address}, поэтому трафик идёт не через VPN.",
"systemProxyTakenOff": "Другая программа выключила системный прокси, поэтому трафик идёт не через VPN.",
"setSystemProxyAgain": "Настроить снова",
"modeTun": "TUN",
"modeTunHint": "Весь трафик {os} идёт через VPN.",
"osWindows": "Windows",
"osLinux": "Linux",
"osMacos": "macOS",
"tunInstallWaiting": "Ожидание разрешения на установку службы TUN…",
"tunInstallCancelled": "Режиму TUN один раз нужно разрешение администратора. Оно не было дано, поэтому режим не изменился.",
"tunInstallFailed": "Не удалось установить службу TUN: {error}",
"tunStarting": "Включение режима TUN…",
"tunFailed": "Режим TUN не включился. Повторная попытка…",
"tunLost": "Режим TUN неожиданно выключился. Повторная попытка…",
"tunNotRunning": "Служба TUN не запущена. Повторная попытка…",
"tunMissing": "Служба TUN не установлена.",
"tunOutdated": "Служба TUN старше этого приложения. Установите её снова, чтобы пользоваться режимом TUN.",
"tunAppOutdated": "Служба TUN новее этого приложения. Обновите приложение, чтобы пользоваться режимом TUN.",
"tunBusy": "Режимом TUN пользуется другая копия Firefox VPN.",
"tunInstall": "Установить",
"tunInstallAgain": "Установить снова",
"trayTunMode": "Режим TUN (все приложения)",
"removeTunService": "Удалить службу TUN",
"removeTunServiceHint": "Удаляет системную службу, которую использует режим TUN. Если снова выбрать TUN, она установится заново.",
"tunServiceRemoved": "Служба TUN удалена.",
"tunInstallPrompt": "Firefox VPN хочет установить службу для режима TUN.",
"tunRemovePrompt": "Firefox VPN хочет удалить службу режима TUN.",
"tunRemoveFailed": "Не удалось удалить службу TUN: {error}",
"sectionTun": "Настройки TUN",
"tunPrograms": "Программы в обход VPN",
"tunProgramsHint": "Подключаются напрямую, не через Mozilla. Только для программ, которые работают без VPN.",
"tunProgramsEmpty": "Программ пока нет.",
"addProgram": "Добавить программу",
"programFiles": "Программы",
"tunProgramAll": "Весь трафик",
"tunProgramAllHint": "Вся программа подключается напрямую.",
"tunProgramUdp": "Только UDP",
"tunProgramUdpHint": "Напрямую идёт только её UDP; остальное — через VPN.",
"udpNoticeSetting": "Уведомление о заблокированном UDP",
"udpNoticeBody": "Программа {program} пыталась позвонить или поиграть онлайн, но в режиме TUN этот трафик (UDP) не может идти через VPN.",
"udpNoticeAction": "Пустить её UDP напрямую",
"dontShowAgain": "Больше не показывать",
"udpDirectAdded": "{program}: UDP теперь идёт напрямую.",
"addRunningProgram": "Из запущенных программ",
"addProgramFile": "Выбрать файл…",
"addProgramName": "Ввести имя…",
"programNameHint": "Имя файла программы, например steam.exe; * означает любой текст (steam* — все программы Steam).",
"runningProgramsEmpty": "Других запущенных программ нет.",
"uiDesign": "Design",
"designFoxy": "Foxy",
"designClassic": "Classic",
"designPixel": "Pixel",
"designPortal": "Portal",
"designOld": "Old",
"zedTapCoreConnect": "Tap the core to connect",
"zedTapCoreCancel": "Tap the core to cancel",
"zedTrafficProtected": "All traffic is protected",
"zedVpnOn": "VPN is ON",
"zedVpnOff": "VPN is OFF",
"zedConnectedFor": "Connected for",
"zedPing": "Ping",
"zedPingMeasuring": "measuring…",
"zedPingUnavailable": "unavailable",
"zedConnectionDetails": "Connection details",
"zedTapToChooseLocation": "Tap to choose a location",
"zedRecommendedTapChoose": "Recommended — tap to choose",
"zedAddFirstAccount": "Tap to add your first account",
"zedAccountsActive": "{active}/{total} active",
"zedAccountsOfConnected": "{connected} of {total} connected",
"zedAccountsSummary": "{enabled} enabled · {connected} connected",
"zedAccountOff": "off",
"zedQuotaExhausted": "quota exhausted",
"zedIdle": "idle",
"zedSpeed": "Speed",
"zedSpeedLive": "Live",
"zedDownload": "Download",
"zedUpload": "Upload",
"batchImport": "Batch import",
"batchImportHint": "One account per line: email:password. The separators email----password, email,password and email password work too.",
"batchImportEmpty": "Paste at least one account first.",
"batchLineInvalid": "Not an account line",
"batchAdded": "Added",
"batchNeedsManual": "Needs manual sign-in",
"batchImportAction": "Import",
"batchProgress": "Adding {current} of {total}…",
"@batchProgress": {
"placeholders": {
"current": {
"type": "int"
}, "total": {
"type": "int"
}
}
},
"batchSummary": "{added} added, {failed} failed",
"@batchSummary": {
"placeholders": {
"added": {
"type": "int"
}, "failed": {
"type": "int"
}
}
}
}