aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/locales/ru
diff options
context:
space:
mode:
Diffstat (limited to 'locales/ru')
-rw-r--r--locales/ru/messages.gotext.json432
1 files changed, 164 insertions, 268 deletions
diff --git a/locales/ru/messages.gotext.json b/locales/ru/messages.gotext.json
index 140869d2..0077fc02 100644
--- a/locales/ru/messages.gotext.json
+++ b/locales/ru/messages.gotext.json
@@ -4,7 +4,13 @@
{
"id": "Error",
"message": "Error",
- "translation": "Алдаа",
+ "translation": "Ошибка",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "Error:",
+ "message": "Error:",
+ "translation": "Ошибка:",
"translatorComment": "Copied from source."
},
{
@@ -16,7 +22,7 @@
{
"id": "Usage: {Args0} [\n{String}]",
"message": "Usage: {Args0} [\n{String}]",
- "translation": "Хэрэглээ: {Args0} [\n{String}]",
+ "translation": "Использование: {Args0} [\n{String}]",
"translatorComment": "Copied from source.",
"placeholders": [
{
@@ -40,13 +46,13 @@
{
"id": "Command Line Options",
"message": "Command Line Options",
- "translation": "Коммандын мөрний сонголтууд",
+ "translation": "Параметры командной строки",
"translatorComment": "Copied from source."
},
{
"id": "Unable to determine whether the process is running under WOW64: {Err}",
"message": "Unable to determine whether the process is running under WOW64: {Err}",
- "translation": "Процесс ажиллаж байгаа эсэхийг тодорхойлох боломжгүй байна\n WOW64: {Err}",
+ "translation": "Не удалось определить, работает ли процесс под WOW64: {Err}",
"translatorComment": "Copied from source.",
"placeholders": [
{
@@ -62,13 +68,13 @@
{
"id": "You must use the native version of WireGuard on this computer.",
"message": "You must use the native version of WireGuard on this computer.",
- "translation": "Та энэ компьютер дээр WireGuard-ийн эх хувилбарыг ашиглах ёстой.",
+ "translation": "На этом компьютере необходимо использовать собственную версию WireGuard.",
"translatorComment": "Copied from source."
},
{
"id": "Unable to open current process token: {Err}",
"message": "Unable to open current process token: {Err}",
- "translation": "Одоогийн процессын токеныг нээх боломжгүй байна: {Err}",
+ "translation": "Не удалось получить токен текущего процесса: {Err}",
"translatorComment": "Copied from source.",
"placeholders": [
{
@@ -116,19 +122,19 @@
{
"id": "WireGuard system tray icon did not appear after 30 seconds.",
"message": "WireGuard system tray icon did not appear after 30 seconds.",
- "translation": "WireGuard системийн тавиурын дүрс 30 секундын дараа гарч ирсэнгүй.",
+ "translation": "Значок в системном трее WireGuard не появился после 30 секунд.",
"translatorComment": "Copied from source."
},
{
"id": "Now",
"message": "Now",
- "translation": "Одоо",
+ "translation": "Сейчас",
"translatorComment": "Copied from source."
},
{
"id": "System clock wound backward!",
"message": "System clock wound backward!",
- "translation": "Системийн цаг хойшоо эргэж байна!",
+ "translation": "Системные часы отстают!",
"translatorComment": "Copied from source."
},
{
@@ -139,15 +145,15 @@
"feature": "plural",
"arg": "Years",
"cases": {
- "one": {
- "msg": "{Years} год"
- },
"few": {
"msg": "{Years} года"
},
"many": {
"msg": "{Years} лет"
},
+ "one": {
+ "msg": "{Years} год"
+ },
"other": {
"msg": "{Years} лет"
}
@@ -173,15 +179,15 @@
"feature": "plural",
"arg": "Days",
"cases": {
- "one": {
- "msg": "{Days} день"
- },
"few": {
"msg": "{Days} дня"
},
"many": {
"msg": "{Days} дней"
},
+ "one": {
+ "msg": "{Days} день"
+ },
"other": {
"msg": "{Days} дней"
}
@@ -207,15 +213,15 @@
"feature": "plural",
"arg": "Hours",
"cases": {
- "one": {
- "msg": "{Hours} час"
- },
"few": {
"msg": "{Hours} часа"
},
"many": {
"msg": "{Hours} часов"
},
+ "one": {
+ "msg": "{Hours} час"
+ },
"other": {
"msg": "{Hours} часов"
}
@@ -241,15 +247,15 @@
"feature": "plural",
"arg": "Minutes",
"cases": {
- "one": {
- "msg": "{Minutes} минута"
- },
"few": {
"msg": "{Minutes} минуты"
},
"many": {
"msg": "{Minutes} минут"
},
+ "one": {
+ "msg": "{Minutes} минута"
+ },
"other": {
"msg": "{Minutes} минут"
}
@@ -275,15 +281,15 @@
"feature": "plural",
"arg": "Seconds",
"cases": {
- "one": {
- "msg": "{Seconds} секунда"
- },
"few": {
"msg": "{Seconds} секунды"
},
"many": {
"msg": "{Seconds} секунд"
},
+ "one": {
+ "msg": "{Seconds} секунда"
+ },
"other": {
"msg": "{Seconds} секунд"
}
@@ -422,15 +428,9 @@
]
},
{
- "id": "Invalid IP address",
- "message": "Invalid IP address",
- "translation": "Недопустимый IP-адрес",
- "translatorComment": "Copied from source."
- },
- {
- "id": "Invalid network prefix length",
- "message": "Invalid network prefix length",
- "translation": "Недопустимая длина префикса сети",
+ "id": "Invalid IP address:",
+ "message": "Invalid IP address:",
+ "translation": "Недопустимый IP-адрес:",
"translatorComment": "Copied from source."
},
{
@@ -492,22 +492,6 @@
"translatorComment": "Copied from source."
},
{
- "id": "Number must be a number between 0 and 2^64-1: {Err}",
- "message": "Number must be a number between 0 and 2^64-1: {Err}",
- "translation": "Число должно быть между 0 и 2^64-1: {Err}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Err",
- "string": "%[1]v",
- "type": "error",
- "underlyingType": "interface{Error() string}",
- "argNum": 1,
- "expr": "err"
- }
- ]
- },
- {
"id": "Two commas in a row",
"message": "Two commas in a row",
"translation": "Две запятые подряд",
@@ -564,43 +548,19 @@
{
"id": "All peers must have public keys",
"message": "All peers must have public keys",
- "translation": "Все пиры должны иметь публичные ключи",
- "translatorComment": "Copied from source."
- },
- {
- "id": "Error in getting configuration",
- "message": "Error in getting configuration",
- "translation": "Ошибка при получении конфигурации",
- "translatorComment": "Copied from source."
- },
- {
- "id": "Invalid key for interface section",
- "message": "Invalid key for interface section",
- "translation": "Неверный ключ для секции интерфейса",
- "translatorComment": "Copied from source."
- },
- {
- "id": "Protocol version must be 1",
- "message": "Protocol version must be 1",
- "translation": "Версия протокола должна быть 1",
- "translatorComment": "Copied from source."
- },
- {
- "id": "Invalid key for peer section",
- "message": "Invalid key for peer section",
- "translation": "Недействительный ключ для секции пира",
+ "translation": "Все пиры должны иметь открытые ключи",
"translatorComment": "Copied from source."
},
{
"id": "[EnumerationSeparator]",
"message": "[EnumerationSeparator]",
- "translation": ", ",
+ "translation": "",
"comment": "Text to insert between items when listing - most western languages will translate ‘[EnumerationSeparator]’ into ‘, ’ to produce lists like ‘apple, orange, strawberry’. Eastern languages might translate into ‘、’ to produce lists like ‘リンゴ、オレンジ、イチゴ’."
},
{
"id": "[UnitSeparator]",
"message": "[UnitSeparator]",
- "translation": ", ",
+ "translation": "",
"comment": "Text to insert when combining units of a measure - most languages will translate ‘[UnitSeparator]’ into ‘ ’ (space) to produce lists like ‘2 minuti 30 sekund’, or empty string ‘’ to produce ‘2分30秒’."
},
{
@@ -616,9 +576,9 @@
"translatorComment": "Copied from source."
},
{
- "id": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}-{GOARCH}\nOperating system: {OsName}\nArchitecture: {NativeArch}",
- "message": "App version: {Number}\nGo backend version: {WireGuardGoVersion}\nGo version: {Version_go}-{GOARCH}\nOperating system: {OsName}\nArchitecture: {NativeArch}",
- "translation": "Версия приложения: {Number}\nВерсия Go-бэкенда: {WireGuardGoVersion}\nВерсия Go: {Version_go}-{GOARCH}\nОперационная система: {OsName}\nАрхитектура: {NativeArch}",
+ "id": "App version: {Number}\nDriver version: {Version}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {Arch}",
+ "message": "App version: {Number}\nDriver version: {Version}\nGo version: {Version_go}\nOperating system: {OsName}\nArchitecture: {Arch}",
+ "translation": "Версия приложения: {Number}\nВерсия драйвера: {Version}\nВерсия Go: {Version_go}\nОперационная система: {OsName}\nАрхитектура: {Arch}",
"translatorComment": "Copied from source.",
"placeholders": [
{
@@ -630,12 +590,12 @@
"expr": "version.Number"
},
{
- "id": "WireGuardGoVersion",
+ "id": "Version",
"string": "%[2]s",
"type": "string",
"underlyingType": "string",
"argNum": 2,
- "expr": "device.WireGuardGoVersion"
+ "expr": "driver.Version()"
},
{
"id": "Version_go",
@@ -646,28 +606,20 @@
"expr": "strings.TrimPrefix(runtime.Version(), \"go\")"
},
{
- "id": "GOARCH",
+ "id": "OsName",
"string": "%[4]s",
"type": "string",
"underlyingType": "string",
"argNum": 4,
- "expr": "runtime.GOARCH"
+ "expr": "version.OsName()"
},
{
- "id": "OsName",
+ "id": "Arch",
"string": "%[5]s",
"type": "string",
"underlyingType": "string",
"argNum": 5,
- "expr": "version.OsName()"
- },
- {
- "id": "NativeArch",
- "string": "%[6]s",
- "type": "string",
- "underlyingType": "string",
- "argNum": 6,
- "expr": "version.NativeArch()"
+ "expr": "version.Arch()"
}
]
},
@@ -678,9 +630,9 @@
"translatorComment": "Copied from source."
},
{
- "id": "♥ &Donate!",
- "message": "♥ &Donate!",
- "translation": "♥ &Пожертвовать!",
+ "id": "♥ \u0026Donate!",
+ "message": "♥ \u0026Donate!",
+ "translation": "♥ \u0026Пожертвовать!",
"translatorComment": "Copied from source."
},
{
@@ -690,21 +642,21 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Deactivate",
- "message": "&Deactivate",
- "translation": "&Отключить",
+ "id": "\u0026Deactivate",
+ "message": "\u0026Deactivate",
+ "translation": "\u0026Отключить",
"translatorComment": "Copied from source."
},
{
- "id": "&Activate",
- "message": "&Activate",
- "translation": "&Подключить",
+ "id": "\u0026Activate",
+ "message": "\u0026Activate",
+ "translation": "\u0026Подключить",
"translatorComment": "Copied from source."
},
{
"id": "Public key:",
"message": "Public key:",
- "translation": "Публичный ключ:",
+ "translation": "Открытый ключ:",
"translatorComment": "Copied from source."
},
{
@@ -734,7 +686,13 @@
{
"id": "Scripts:",
"message": "Scripts:",
- "translation": "Скрипты:",
+ "translation": "Сценарии:",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "Table:",
+ "message": "Table:",
+ "translation": "Таблица:",
"translatorComment": "Copied from source."
},
{
@@ -776,7 +734,7 @@
{
"id": "pre-up",
"message": "pre-up",
- "translation": "перед подключением",
+ "translation": "до подключения",
"translatorComment": "Copied from source."
},
{
@@ -788,7 +746,7 @@
{
"id": "pre-down",
"message": "pre-down",
- "translation": "перед отключением",
+ "translation": "до отключения",
"translatorComment": "Copied from source."
},
{
@@ -800,7 +758,13 @@
{
"id": "disabled, per policy",
"message": "disabled, per policy",
- "translation": "отключено, по политике",
+ "translation": "отключено политикой",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "off",
+ "message": "off",
+ "translation": "выкл.",
"translatorComment": "Copied from source."
},
{
@@ -886,15 +850,15 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Name:",
- "message": "&Name:",
- "translation": "&Имя:",
+ "id": "\u0026Name:",
+ "message": "\u0026Name:",
+ "translation": "\u0026Имя:",
"translatorComment": "Copied from source."
},
{
- "id": "&Public key:",
- "message": "&Public key:",
- "translation": "&Публичный ключ:",
+ "id": "\u0026Public key:",
+ "message": "\u0026Public key:",
+ "translation": "\u0026Открытый ключ:",
"translatorComment": "Copied from source."
},
{
@@ -904,21 +868,21 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Block untunneled traffic (kill-switch)",
- "message": "&Block untunneled traffic (kill-switch)",
- "translation": "&Блокировать трафик, идущий мимо туннеля (kill-switch)",
+ "id": "\u0026Block untunneled traffic (kill-switch)",
+ "message": "\u0026Block untunneled traffic (kill-switch)",
+ "translation": "\u0026Блокировать трафик, идущий мимо туннеля (kill-switch)",
"translatorComment": "Copied from source."
},
{
- "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
- "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
- "translation": "Если конфигурация имеет ровно один пир, а этот пир имеет разрешенные IP, содержащие хотя бы один из 0.0.0.0/0 или ::/0, то туннельный сервис использует набор правил брандмауэра для блокирования всего трафика, который не проходит через туннель или к неверным DNS-серверам, за исключением DHCP и NDP.",
+ "id": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, and the interface does not have table off, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
+ "message": "When a configuration has exactly one peer, and that peer has an allowed IPs containing at least one of 0.0.0.0/0 or ::/0, and the interface does not have table off, then the tunnel service engages a firewall ruleset to block all traffic that is neither to nor from the tunnel interface or is to the wrong DNS server, with special exceptions for DHCP and NDP.",
+ "translation": "Если конфигурация имеет ровно один пир, а этот пир имеет разрешенные IP, содержащие хотя бы один из 0.0.0.0/0 или ::/0, и для интерфейса не задано table off, то туннельный сервис использует набор правил брандмауэра для блокирования всего трафика, который не проходит через туннель или направлен к неверному DNS-серверу, за исключением DHCP и NDP.",
"translatorComment": "Copied from source."
},
{
- "id": "&Save",
- "message": "&Save",
- "translation": "&Сохранить",
+ "id": "\u0026Save",
+ "message": "\u0026Save",
+ "translation": "\u0026Сохранить",
"translatorComment": "Copied from source."
},
{
@@ -928,9 +892,9 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Configuration:",
- "message": "&Configuration:",
- "translation": "&Конфигурация:",
+ "id": "\u0026Configuration:",
+ "message": "\u0026Configuration:",
+ "translation": "\u0026Конфигурация:",
"translatorComment": "Copied from source."
},
{
@@ -1054,21 +1018,21 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Copy",
- "message": "&Copy",
- "translation": "&Копировать",
+ "id": "\u0026Copy",
+ "message": "\u0026Copy",
+ "translation": "\u0026Копировать",
"translatorComment": "Copied from source."
},
{
- "id": "Select &all",
- "message": "Select &all",
- "translation": "Выбрать &все",
+ "id": "Select \u0026all",
+ "message": "Select \u0026all",
+ "translation": "Выбрать \u0026все",
"translatorComment": "Copied from source."
},
{
- "id": "&Save to file…",
- "message": "&Save to file…",
- "translation": "&Сохранить в файл…",
+ "id": "\u0026Save to file…",
+ "message": "\u0026Save to file…",
+ "translation": "\u0026Сохранить в файл…",
"translatorComment": "Copied from source."
},
{
@@ -1096,9 +1060,9 @@
"translatorComment": "Copied from source."
},
{
- "id": "&About WireGuard…",
- "message": "&About WireGuard…",
- "translation": "&О WireGuard…",
+ "id": "\u0026About WireGuard…",
+ "message": "\u0026About WireGuard…",
+ "translation": "\u0026О WireGuard…",
"translatorComment": "Copied from source."
},
{
@@ -1180,27 +1144,27 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Manage tunnels…",
- "message": "&Manage tunnels…",
- "translation": "&Управление туннелями…",
+ "id": "\u0026Manage tunnels…",
+ "message": "\u0026Manage tunnels…",
+ "translation": "\u0026Управление туннелями…",
"translatorComment": "Copied from source."
},
{
- "id": "&Import tunnel(s) from file…",
- "message": "&Import tunnel(s) from file…",
- "translation": "&Импорт туннелей из файла…",
+ "id": "\u0026Import tunnel(s) from file…",
+ "message": "\u0026Import tunnel(s) from file…",
+ "translation": "\u0026Импорт туннелей из файла…",
"translatorComment": "Copied from source."
},
{
- "id": "E&xit",
- "message": "E&xit",
- "translation": "Вы&ход",
+ "id": "E\u0026xit",
+ "message": "E\u0026xit",
+ "translation": "Вы\u0026ход",
"translatorComment": "Copied from source."
},
{
- "id": "&Tunnels",
- "message": "&Tunnels",
- "translation": "&Туннели",
+ "id": "\u0026Tunnels",
+ "message": "\u0026Tunnels",
+ "translation": "\u0026Туннели",
"translatorComment": "Copied from source."
},
{
@@ -1326,15 +1290,15 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Edit",
- "message": "&Edit",
- "translation": "&Редактировать",
+ "id": "\u0026Edit",
+ "message": "\u0026Edit",
+ "translation": "\u0026Редактировать",
"translatorComment": "Copied from source."
},
{
- "id": "Add &empty tunnel…",
- "message": "Add &empty tunnel…",
- "translation": "Добавить &пустой туннель…",
+ "id": "Add \u0026empty tunnel…",
+ "message": "Add \u0026empty tunnel…",
+ "translation": "Добавить \u0026пустой туннель…",
"translatorComment": "Copied from source."
},
{
@@ -1356,33 +1320,33 @@
"translatorComment": "Copied from source."
},
{
- "id": "&Toggle",
- "message": "&Toggle",
- "translation": "&Переключить",
+ "id": "\u0026Toggle",
+ "message": "\u0026Toggle",
+ "translation": "\u0026Переключить",
"translatorComment": "Copied from source."
},
{
- "id": "Export all tunnels to &zip…",
- "message": "Export all tunnels to &zip…",
- "translation": "Экспорт всех туннелей в &zip-архив…",
+ "id": "Export all tunnels to \u0026zip…",
+ "message": "Export all tunnels to \u0026zip…",
+ "translation": "Экспорт всех туннелей в \u0026zip-архив…",
"translatorComment": "Copied from source."
},
{
- "id": "Edit &selected tunnel…",
- "message": "Edit &selected tunnel…",
- "translation": "Редактировать &выбранный туннель…",
+ "id": "Edit \u0026selected tunnel…",
+ "message": "Edit \u0026selected tunnel…",
+ "translation": "Редактировать \u0026выбранный туннель…",
"translatorComment": "Copied from source."
},
{
- "id": "&Remove selected tunnel(s)",
- "message": "&Remove selected tunnel(s)",
- "translation": "&Удалить выбранные туннели",
+ "id": "\u0026Remove selected tunnel(s)",
+ "message": "\u0026Remove selected tunnel(s)",
+ "translation": "\u0026Удалить выбранные туннели",
"translatorComment": "Copied from source."
},
{
"id": "no configuration files were found",
"message": "no configuration files were found",
- "translation": "файлы конфигурации не были найдены",
+ "translation": "файлы конфигурации не найдены",
"translatorComment": "Copied from source."
},
{
@@ -1402,18 +1366,18 @@
]
},
{
- "id": "Could not enumerate existing tunnels: {LastErr}",
- "message": "Could not enumerate existing tunnels: {LastErr}",
- "translation": "Не удалось перечислить существующие туннели: {LastErr}",
+ "id": "Could not enumerate existing tunnels: {Err}",
+ "message": "Could not enumerate existing tunnels: {Err}",
+ "translation": "Не удалось получить список существующих туннелей: {Err}",
"translatorComment": "Copied from source.",
"placeholders": [
{
- "id": "LastErr",
+ "id": "Err",
"string": "%[1]v",
"type": "error",
"underlyingType": "interface{Error() string}",
"argNum": 1,
- "expr": "lastErr"
+ "expr": "err"
}
]
},
@@ -1463,15 +1427,15 @@
"feature": "plural",
"arg": "M",
"cases": {
- "one": {
- "msg": "Импортирован {M} туннель"
- },
"few": {
"msg": "Импортированы {M} туннеля"
},
"many": {
"msg": "Импортировано {M} туннелей"
},
+ "one": {
+ "msg": "Импортирован {M} туннель"
+ },
"other": {
"msg": "Импортировано {M} туннелей"
}
@@ -1497,15 +1461,15 @@
"feature": "plural",
"arg": "N",
"cases": {
- "one": {
- "msg": "Импортирован {M} из {N} туннелей"
- },
"few": {
"msg": "Импортированы {M} из {N} туннелей"
},
"many": {
"msg": "Импортировано {M} из {N} туннелей"
},
+ "one": {
+ "msg": "Импортирован {M} из {N} туннелей"
+ },
"other": {
"msg": "Импортировано {M} из {N} туннелей"
}
@@ -1545,15 +1509,15 @@
"feature": "plural",
"arg": "TunnelCount",
"cases": {
- "one": {
- "msg": "Удалить {TunnelCount} туннель"
- },
"few": {
"msg": "Удалить {TunnelCount} туннеля"
},
"many": {
"msg": "Удалить {TunnelCount} туннелей"
},
+ "one": {
+ "msg": "Удалить {TunnelCount} туннель"
+ },
"other": {
"msg": "Удалить {TunnelCount} туннелей"
}
@@ -1579,15 +1543,15 @@
"feature": "plural",
"arg": "TunnelCount",
"cases": {
- "one": {
- "msg": "Вы уверены, что хотите удалить {TunnelCount} туннель?"
- },
"few": {
"msg": "Вы уверены, что хотите удалить {TunnelCount} туннеля?"
},
"many": {
"msg": "Вы уверены, что хотите удалить {TunnelCount} туннелей?"
},
+ "one": {
+ "msg": "Вы уверены, что хотите удалить {TunnelCount} туннель?"
+ },
"other": {
"msg": "Вы уверены, что хотите удалить {TunnelCount} туннелей?"
}
@@ -1689,15 +1653,15 @@
"feature": "plural",
"arg": "Lenerrors",
"cases": {
- "one": {
- "msg": "{Lenerrors} туннель не удалось удалить."
- },
"few": {
"msg": "{Lenerrors} туннеля не удалось удалить."
},
"many": {
"msg": "{Lenerrors} туннелей не удалось удалить."
},
+ "one": {
+ "msg": "{Lenerrors} туннель не удалось удалить."
+ },
"other": {
"msg": "{Lenerrors} туннелей не удалось удалить."
}
@@ -1796,6 +1760,18 @@
"translatorComment": "Copied from source."
},
{
+ "id": "Please ask the system administrator to update.",
+ "message": "Please ask the system administrator to update.",
+ "translation": "Обратитесь к системному администратору для обновления.",
+ "translatorComment": "Copied from source."
+ },
+ {
+ "id": "Status: Waiting for administrator",
+ "message": "Status: Waiting for administrator",
+ "translation": "Статус: ожидание администратора",
+ "translatorComment": "Copied from source."
+ },
+ {
"id": "Status: Waiting for updater service",
"message": "Status: Waiting for updater service",
"translation": "Статус: ожидание обновления",
@@ -1822,86 +1798,6 @@
"message": "Status: Complete!",
"translation": "Статус: завершено!",
"translatorComment": "Copied from source."
- },
- {
- "id": "http2: Framer {F}: failed to decode just-written frame",
- "message": "http2: Framer {F}: failed to decode just-written frame",
- "translation": "http2: Framer {F}: не удалось декодировать только что записанный фрейм",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "F",
- "string": "%[1]p",
- "type": "*net/http.http2Framer",
- "underlyingType": "*net/http.http2Framer",
- "argNum": 1,
- "expr": "f"
- }
- ]
- },
- {
- "id": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
- "message": "http2: Framer {F}: wrote {Http2summarizeFramefr}",
- "translation": "http2: Framer {F}: написал {Http2summarizeFramefr}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "F",
- "string": "%[1]p",
- "type": "*net/http.http2Framer",
- "underlyingType": "*net/http.http2Framer",
- "argNum": 1,
- "expr": "f"
- },
- {
- "id": "Http2summarizeFramefr",
- "string": "%[2]v",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "http2summarizeFrame(fr)"
- }
- ]
- },
- {
- "id": "http2: Framer {Fr}: read {Http2summarizeFramef}",
- "message": "http2: Framer {Fr}: read {Http2summarizeFramef}",
- "translation": "http2: Framer {Fr}: прочитать {Http2summarizeFramef}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "Fr",
- "string": "%[1]p",
- "type": "*net/http.http2Framer",
- "underlyingType": "*net/http.http2Framer",
- "argNum": 1,
- "expr": "fr"
- },
- {
- "id": "Http2summarizeFramef",
- "string": "%[2]v",
- "type": "string",
- "underlyingType": "string",
- "argNum": 2,
- "expr": "http2summarizeFrame(f)"
- }
- ]
- },
- {
- "id": "http2: decoded hpack field {HeaderField}",
- "message": "http2: decoded hpack field {HeaderField}",
- "translation": "http2: декодирован hpack поле {HeaderField}",
- "translatorComment": "Copied from source.",
- "placeholders": [
- {
- "id": "HeaderField",
- "string": "%+[1]v",
- "type": "vendor/golang.org/x/net/http2/hpack.HeaderField",
- "underlyingType": "struct{Name string; Value string; Sensitive bool}",
- "argNum": 1,
- "expr": "hf"
- }
- ]
}
]
} \ No newline at end of file