summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean E. Russell <ser@ser1.net>2021-05-03 08:31:27 -0500
committerSean E. Russell <ser@ser1.net>2021-05-03 08:31:27 -0500
commit18f6d87f5c0f46bf4317135d11956ac69be224e4 (patch)
tree4b322fb20846342c9e88314b5b34ea08abc2493b
parent1eadcd0d1d1071c54e06aee24b4807d5f68d7c51 (diff)
parent3d3b7be6db07cd0e195b6e06fc8ad822d3ee4635 (diff)
Merge branch 'master' of github.com:xxxserxxx/gotop
-rw-r--r--translations/dicts/de_DE.toml128
-rw-r--r--translations/dicts/ru_RU.toml177
2 files changed, 241 insertions, 64 deletions
diff --git a/translations/dicts/de_DE.toml b/translations/dicts/de_DE.toml
index 4c1fc4e..9a8a933 100644
--- a/translations/dicts/de_DE.toml
+++ b/translations/dicts/de_DE.toml
@@ -4,27 +4,27 @@ total="Gesamt"
[help]
-paths="Nach ladbaren Farbschemata und Layouts sowie der Konfigurationsdatei wird in der folgenden Reihenfolge gesucht:"
+paths="Nach Farbschemata und Layouts sowie der Konfigurationsdatei wird in der folgenden Reihenfolge gesucht:"
log="Die Protokolldatei befindet sich in {0}"
-written="Konfiguration geschrieben auf {0}"
+written="Konfiguration geschrieben nach {0}"
help="""
Beenden: q oder <C-c>
Prozessnavigation:
- - k und <Up>: oben
- - j und <Down>: nieder
+ - k und <Up>: Zeile nach oben
+ - j und <Down>: Zeile nach unten
- <C-u>: halbe Seite nach oben
- <C-d>: halbe Seite nach unten
- <C-b>: ganze Seite nach oben
- <C-f>: ganze Seite nach unten
- - gg und <Home>: nach oben springen
- - G und <End>: nach unten springen
+ - gg und <Home>: an den Anfang springen
+ - G und <End>: an das Ende springen
Process actions:
- <Tab>: Prozessgruppierung umschalten
- - dd: Beende einen ausgewählten Prozess oder eine Gruppe von Prozessen mit SIGTERM (15)
- - d3: Beende einen ausgewählten Prozess oder eine Gruppe von Prozessen mit SIGQUIT (3)
- - d9: töte einen ausgewählten Prozess oder eine Gruppe von Prozessen mit SIGKILL (9)
+ - dd: Beende ausgewählten Prozess oder Gruppe von Prozessen mit SIGTERM (15)
+ - d3: Beende ausgewählten Prozess oder Gruppe von Prozessen mit SIGQUIT (3)
+ - d9: töte ausgewählten Prozess oder Gruppe von Prozessen mit SIGKILL (9)
Prozesssortierung:
- c: CPU
@@ -38,11 +38,11 @@ Prozessfilterung:
- <C-c> und <Escape>: Filter löschen
CPU- und Mem-Graph-Skalierung:
- - h: skalieren in
- - l: skalieren
+ - h: Skalierung vergrößern
+ - l: Skalierung verkleinern
Netzwerk:
- - b: Umschalten zwischen MBit / s und skalierten Bytes pro Sekunde
+ - b: Umschalten zwischen MBit/s und skalierten Bytes pro Sekunde
"""
# ÜBERSETZER: Bitte übersetzen Sie die Layout-**Namen** nicht
layouts = """Eingebaute Layouts:
@@ -62,63 +62,63 @@ colorschemes = """Eingebaute Farbschemata:
nord"""
# ÜBERSETZER: Bitte übersetzen Sie die Widget-**Namen** nicht
widgets = """Widgets, die in Layouts verwendet werden können:
- cpu - CPU-Lastdiagramm
- mem - Physische & Swap-Speicher verwenden Grafik
+ cpu - CPU-Auslastungsgraph
+ mem - Physischer- & Swap-Speicher Auslastungsgraph
temp - Sensortemperaturen
- disk - Verwendung der physischen Festplattenpartition
- power - Eine Batteriestange
+ disk - Belegung der physischen Festplattenpartitionen
+ power - Batterieladung
net - Netzwerklast
procs - Interaktive Prozessliste"""
[args]
-help="Hilfetext anzeigen."
-color="Ein Farbschema feststellen."
-scale="Stellen den Skalierungsfaktor ein, >0"
-version="Zeigen die Version aus und beenden."
-percpu="Zeigen Sie jede CPU im CPU-Widget an."
+help="Diese Hilfe anzeigen."
+color="Farbschema einstellen."
+scale="Skalierungsfaktor der Graphen, >0"
+version="Versionsangabe und Beenden."
+percpu="Jede CPU im CPU-Widget anzeigen."
cpuavg="Durchschnittliche CPU im CPU-Widget anzeigen."
temp="Temperaturen in Fahrenheit anzeigen."
-statusbar="Zeigen Sie eine Statusleiste mit der Uhrzeit an."
+statusbar="Statusleiste mit Uhrzeit anzeigen."
rate="Frequenz aktualisieren. Die meisten Zeiteinheiten werden akzeptiert. \"1m\" = jede Minute aktualisieren. \"100 ms\" = alle 100 ms aktualisieren."
-layout="Name der Layoutspezifikationsdatei für die Benutzeroberfläche. Verwenden Sie \"-\", um zu leiten."
-net="Wählen Sie die Netzwerkschnittstelle. Mehrere Schnittstellen können mit durch Kommas getrennten Werten definiert werden. Schnittstellen können auch mit ignoriert werden \"!\""
-export="Aktivieren Sie Metriken für den Export auf dem angegebenen Port."
-mbps="Netzwerkrate als MBit / s anzeigen."
-test="Führt Tests aus und beendet das Programm mit Erfolgs- / Fehlercode."
-conffile="Konfigurationsdatei, die anstelle der Standardeinstellung verwendet werden soll (MUSS DAS ERSTE ARGUMENT SEIN)"
-nvidia="Aktivieren Sie die NVidia-GPU-Metriken"
+layout="Name der Layoutspezifikationsdatei für die Benutzeroberfläche. \"-\" liest aus Standard-Eingabe."
+net="Netzwerkschnittstelle auswählen. Mehrere Schnittstellen können durch Kommata getrennt werden. Schnittstellen mit \"!\" werden ignoriert."
+export="Metriken für den Export auf dem angegebenen Port aktivieren."
+mbps="Netzwerkrate als MBit/s anzeigen."
+test="Tests ausführen und mit Erfolgs- oder Fehlercode beenden."
+conffile="Konfigurationsdatei, die anstelle der Standardeinstellung verwendet werden soll (muss ERSTES ARGUMENT sein)."
+nvidia="NVidia-GPU-Metriken aktivieren."
nvidiarefresh="Frequenz aktualisieren. Die meisten Zeiteinheiten werden akzeptiert."
list="""
-List <devices|layouts|colorschemes|paths|keys|langs>
- devices: Druckt Gerätenamen für filterbare Widgets aus
- layouts: Listet integrierte Layouts auf
- colorschemes: Listet integrierte Farbschemata auf
- paths: Listen Sie die Suchpfade für Konfigurationsdateien auf
- widgets: Widgets, die in einem Layout verwendet werden können
- keys: Zeigen Sie die Tastaturbindungen an.
- langs: Unterstützte Sprachübersetzungen anzeigen."""
-write="Schreiben Sie eine Standardkonfigurationsdatei."
+Auflisten von <devices|layouts|colorschemes|paths|keys|langs>
+ devices: Gerätenamen für filterbare Widgets
+ layouts: eingebaute Layouts
+ colorschemes: eingebaute Farbschemata
+ paths: Suchpfade für Konfigurationsdateien
+ widgets: verwendbare Widgets für Layouts
+ keys: Tastaturkürzel
+ langs: Übersetzungen"""
+write="Standard-Konfigurationsdatei schreiben."
[config.err]
-configsyntax="0| schlechte Syntax der Konfigurationsdatei; sollte KEY=VALUE sein, war {0}"
+configsyntax="0| Fehlerhafte Syntax der Konfigurationsdatei: sollte KEY=VALUE sein, war {0}"
deprecation="1| Zeile {0}: '{1}' ist veraltet. Ignoriert {1}={2}"
line="2| Zeile #{0}: {1}"
-tempscale="3| ungültiger TempScale-Wert {0}"
+tempscale="3| Ungültiger TempScale-Wert {0}"
[error]
-configparse="4| Konfigurationsdatei konnte nicht analysiert werden: {0}"
-cliparse="5| Analysieren von CLI-Argumenten: {0}"
-logsetup="6| Protokolldatei konnte nicht eingerichtet werden: {0}"
-unknownopt="7| Unbekannte Option \"{0}\"; Probieren Sie layouts, colorschemes, keys, paths oder devices aus\n"
+configparse="4| Fehler beim Einlesen der Konfigurationsdatei: {0}"
+cliparse="5| Einlesen der CLI-Argumente: {0}"
+logsetup="6| Fehler beim Einrichten der Protokolldatei: {0}"
+unknownopt="7| Unbekannte Option \"{0}\". Mögliche Optionen: layouts, colorschemes, keys, paths, devices\n"
writefail="8| Konfigurationsdatei konnte nicht geschrieben werden: {0}"
-checklog="9| aufgetretene Fehler; von {0}:"
+checklog="9| Aufgetretene Fehler; von {0}:"
metricsetup="10| Fehler beim Einrichten von {0}-Metriken: {1}"
nometrics="11| Keine Metriken für {0} {1}"
fatalfetch="12| Schwerwiegender Fehler beim Abrufen von {0}-Informationen: {1}"
-recovfetch="13| behebbarer Fehler beim Abrufen von {0}-Informationen; überspringen {0}: {1}"
+recovfetch="13| Behebbarer Fehler beim Abrufen von {0}-Informationen; überspringen {0}: {1}"
nodevfound="14| Keine verwendbare {0} gefunden"
setuperr="15| Fehler beim Einrichten {0}: {1}"
colorschemefile="16| Farbschemadatei konnte nicht gefunden werden {0} in {1}"
@@ -136,7 +136,7 @@ slashes="25 | Layoutwarnung in Zeile {0}: zu viele '/' in Wort {1}; zusätzliche
[widget.label]
disk=" Festplattennutzung "
-cpu=" CPU auslastung "
+cpu=" CPU-Auslastung "
gauge=" Leistungspegel "
battery=" Batteriestatus "
batt=" Batterie "
@@ -147,18 +147,18 @@ mem=" Speichernutzung "
[widget.net.err]
-netactivity="26 | Netzwerkaktivität von gopsutil konnte nicht abgerufen werden: {0}"
+netactivity="26 | Fehler beim Abrufen der Netzwerkaktivität von gopsutil: {0}"
negvalrecv="27 | Fehler: negativer Wert für kürzlich empfangene Netzwerkdaten von gopsutil. RecentBytesRecv: {0}"
negvalsent="28 | Fehler: negativer Wert für kürzlich gesendete Netzwerkdaten von gopsutil. RecentBytesSent: {0}"
[widget.disk]
-disk="Scheibe"
-mount="Montieren"
-used="Gebraucht"
-free="Kostenlos"
-rs="R / s"
-ws="W / s"
+disk="Festplatte"
+mount="Einhängepunkt"
+used="Benutzt"
+free="Frei"
+rs="R/s"
+ws="W/s"
[widget.proc]
@@ -171,14 +171,14 @@ cpu="CPU%"
mem="Mem%"
pid="PID"
[widget.proc.err]
-count="29 | CPU-Anzahl konnte nicht von gopsutil abgerufen werden: {0}"
-retrieve="30 | Prozesse konnten nicht abgerufen werden: {0}"
-ps="31 | Befehl 'ps' konnte nicht ausgeführt werden: {0}"
-gopsutil="32 | Prozesse konnten nicht von gopsutil abgerufen werden: {0}"
-pidconv="33 | Konvertierung der PID in int: {0} fehlgeschlagen. Linie 1}"
-cpuconv="34 | Konvertierung der CPU-Auslastung in float fehlgeschlagen: {0}. Linie 1}"
-memconv="35 | Die Verwendung von Mem konnte nicht in float konvertiert werden: {0}. Linie 1}"
-getcmd="36 | Prozessbefehl von gopsutil konnte nicht abgerufen werden: {0}. psProc: {1}. i: {2}. pid: {3}"
-cpupercent="37 | Fehler beim Abrufen der Prozess-CPU-Nutzung von gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
-mempercent="38 | Prozessspeicherauslastung konnte nicht von gopsutil abgerufen werden: {0}. psProc: {1}. i: {2}. pid: {3}"
+count="29 | Fehler beim Abrufen der CPU-Anzahl von gopsutil: {0}"
+retrieve="30 | Fehler beim Abrufen der Prozesse: {0}"
+ps="31 | Fehler bei Ausführung von 'ps': {0}"
+gopsutil="32 | Fehler beim Abrufen der Prozesse von gopsutil: {0}"
+pidconv="33 | Konvertierung der PID in int: {0} fehlgeschlagen. Zeile 1}"
+cpuconv="34 | Konvertierung der CPU-Auslastung in float fehlgeschlagen: {0}. Zeile 1}"
+memconv="35 | Konvertierung der Speicher-Auslastung in float fehlgeschlagen: {0}. Zeile 1}"
+getcmd="36 | Fehler beim Abrufen des Prozessbefehls von gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
+cpupercent="37 | Fehler beim Abrufen der Prozess-CPU-Auslastung von gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
+mempercent="38 | Fehler beim Abrufen der Prozess-Speicher-Auslastung von gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
parse="39 | Ausgabe konnte nicht analysiert werden: {0}"
diff --git a/translations/dicts/ru_RU.toml b/translations/dicts/ru_RU.toml
new file mode 100644
index 0000000..bf617b8
--- /dev/null
+++ b/translations/dicts/ru_RU.toml
@@ -0,0 +1,177 @@
+configfile="Файл конфигурации"
+usage="Использование: {0} [options]\n\Опции:\n"
+total="Total"
+
+
+[help]
+paths="Загружаемые палитры и раскладки, и файл конфигурации, ищутся, по очереди:"
+log="Файл с логами в {0}"
+written="Конфигурация пишется в {0}"
+help="""
+Выйти: q or <C-c>
+Навигация по процессам:
+ - k и <Up>: вверх
+ - j и <Down>: вниз
+ - <C-u>: вверх на пол страницы
+ - <C-d>: вниз на пол страницы
+ - <C-b>: вверх на всю страницу
+ - <C-f>: вниз на всю страницу
+ - gg and <Home>: наверх
+ - G and <End>: вниз
+Действия с процессами:
+ - <Tab>: Переключение группировки процессов
+ - dd: убить выбранный процесс или группу процессов с помощью SIGTERM (15)
+ - d3: убить выбранный процесс или группу процессов с помощью SIGQUIT (3)
+ - d9: убить выбранный процесс или группу процессов с помощью SIGKILL (9)
+Сортировка процессов:
+ - c: CPU
+ - m: Память
+ - p: PID
+Фильтр процессов:
+ - /: начать редактирование фильтра
+ - (в течение редактирования):
+ - <Enter>: принять фильтр
+ - <C-c> and <Escape>: очистить фильтр
+Масштабирование графиков CPU и памяти:
+ - h: увеличить масштаб
+ - l: уменьшить масштаб
+Сеть:
+ - b: переключить mbps и масштабированные бит/с
+"""
+# TRANSLATORS: Please don't translate the layout **names**
+layouts = """Встроенные раскладки:
+ default
+ minimal
+ battery
+ kitchensink"""
+# TRANSLATORS: Please don't translate the colorcheme **names**
+colorschemes = """Встроенные палитры:
+ default
+ default-dark (for white background)
+ solarized
+ solarized16-dark
+ solarized16-light
+ monokai
+ vice
+ nord"""
+# TRANSLATORS: Please don't translate the widget **names**
+widgets = """Виджеты, которые можно использовать в раскладке:
+ cpu - CPU load graph
+ mem - Physical & swap memory use graph
+ temp - Sensor temperatures
+ disk - Physical disk partition use
+ power - A battery bar
+ net - Network load
+ procs - Interactive process list"""
+
+
+[args]
+help="Показать этот экран."
+color="Поставить палитру."
+scale="Уровень масштабирования графиков, >0"
+version="Напечатать версию и выйти."
+percpu="Показать каждый CPU в CPU виджете."
+cpuavg="Показать средний CPU в CPU виджете."
+temp="Показать температуру в фаренгейтах."
+statusbar="Показать статусбар со временем."
+rate="Частота обновления. Поддерживается большинство единиц измерения. \"1m\" = обновлять каждую минуту. \"100ms\" = обновлять каждые 100мс."
+layout="Название файла спецификации для раскладки. Используйте \"-\" для нескольких раскладок."
+net="Выбрать сетевой интерфейс. Несколько интерфейсов можно определить через запятую. Для игнорирования определённых интерфейсов используйте \"!\""
+export="Включить метрику для экспорта на указанном порту."
+mbps="Показать скорость сети в мб/с"
+test="Запуск тестов и выход с успешным/провальным кодом."
+conffile="Файл конфигурации вместо того, что по умолчанию (ДОЛЖЕН БЫТЬ ПЕРВЫМ АРГУМЕНТОМ)"
+# TRANSLATORS: Please don't translate the **labels** ("devices", "layouts") as they don't change in the code.
+list="""
+Перечислить <devices|layouts|colorschemes|paths|keys|langs>
+ devices: Выводит названия устройств для фильтруемых объектов
+ layouts: Выводит встроенные раскладки
+ colorschemes: Выводит встроенные палитры
+ paths: Выводит пути для поиска конфигурации
+ widgets: Виджеты, которые можно исопльзовать в раскладке
+ keys: Показывает хоткеи
+ langs: Показывает поддерживаемые переводы."""
+write="Написать файл конфигурации по умолчанию."
+
+
+[config.err]
+configsyntax="0| Синтаксическая ошибка в файле; должно быть KEY=VALUE, сейчас {0}"
+deprecation="1| Строчка {0}: '{1}' устарел. Игнорирутеся {1}={2}"
+line="2| line #{0}: {1}"
+tempscale="3| неправильное значение TempScale {0}"
+
+
+[error]
+configparse="4| не удалось пропарсить файл конфигурации: {0}"
+cliparse="5| парсинг CLI аргументов: {0}"
+logsetup="6| не удалось создать файл логов: {0}"
+unknownopt="7| Неизвестная опция \"{0}\"; Попробуйте layouts, colorschemes, keys, paths, или devices\n"
+writefail="8| Не удалось записать в файл конфигурации: {0}"
+checklog="9| Обнаружены ошибки; из {0}:"
+metricsetup="10| Ошибка при установке {0} метрик: {1}"
+nometrics="11| Нет метрик {0} {1}"
+fatalfetch="12| Фатальная ошибка при отслеживании {0} информации: {1}"
+recovfetch="13| Ошибка при отслеживании {0} информции; пропуск {0}: {1}"
+nodevfound="14| не найдено {0}"
+setuperr="15| Ошибка при установке {0}: {1}"
+colorschemefile="16| Ошибка при нахождении палитры {0} в {1}"
+colorschemeread="17| Ошибка при чтении палитры {0}: {1}"
+colorschemeparse="18| Ошибка при парсинге палитры: {0}"
+findlayout="19| Не удалось найти файл раскладки {0}: {1}"
+logopen="20| Не удалось открыть файл логов {0}: {1}"
+table="21| Значения виджета TopRow меньше чем 0. TopRow: {0}"
+nohostname="22| Не удалось получить название хоста: {0}"
+
+[layout.error]
+widget="23| Неправильное название виджета {0}. Должно быть одним из {1}"
+format="24| Ошибка раскладки на строчке {0}: формат должен быть {1}. Ошибка парсинга {2} типа int. Слово было {3}. Используется высота ряда 1."
+slashes="25| Предупреждение о раскладке на строчке {0}: слишком много '/' в слове {1}; игнорируется лишнее."
+
+[widget.label]
+disk=" Использование Диска "
+cpu=" Использование CPU "
+gauge=" Заряд батареи "
+battery=" Статус батареи "
+batt=" Батарея "
+temp=" Температуры "
+net=" Нагрузка сети "
+netint=" Нагрузка сети: {0} "
+mem=" Использование Памяти "
+
+
+[widget.net.err]
+netactivity="26| Не удалось получить активность сети из gopsutil: {0}"
+negvalrecv="27| ошибка: отрицательное значение для недавно полученных данных из gopsutil. recentBytesRecv: {0}"
+negvalsent="28| ошибка: отрицательное значение для недавно полученных данных из gopsutil. recentBytesSent: {0}"
+
+
+[widget.disk]
+disk="Диск"
+mount="Mount"
+used="Использовано"
+free="Свободно"
+rs="Чтение/с"
+ws="Запись/с"
+
+
+[widget.proc]
+filter=" Фильтр: "
+label=" Процессы "
+[widget.proc.header]
+count="Счётчик"
+command="Команда"
+cpu="CPU%"
+mem="Память%"
+pid="PID"
+[widget.proc.err]
+count="29| Не удалось получить количество CPU из gopsutil: {0}"
+retrieve="30| Не удалось получить данные о процессе: {0}"
+ps="31| Не удалось выполнить команду 'ps': {0}"
+gopsutil="32| Не удалось получить процессы из gopsutil: {0}"
+pidconv="33| Не удалось перевести PID в int: {0}. line: {1}"
+cpuconv="34| Не удалось перевести использование CPU в float: {0}. line: {1}"
+memconv="35| Не удалось перевести использование Памяти в float: {0}. line: {1}"
+getcmd="36| Не удалось получить команду процесса из gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
+cpupercent="37| Не удалось получить нагрузку CPU процессом из gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
+mempercent="38| Не удалось получить нагрузку памяти процессом из gopsutil: {0}. psProc: {1}. i: {2}. pid: {3}"
+parse="39| Не удалось пропарсить вывод: {0}"