summaryrefslogtreecommitdiffhomepage
path: root/opentrack/lang
diff options
context:
space:
mode:
Diffstat (limited to 'opentrack/lang')
-rw-r--r--opentrack/lang/nl_NL.ts189
-rw-r--r--opentrack/lang/ru_RU.ts193
-rw-r--r--opentrack/lang/stub.ts189
-rw-r--r--opentrack/lang/zh_CN.ts193
4 files changed, 764 insertions, 0 deletions
diff --git a/opentrack/lang/nl_NL.ts b/opentrack/lang/nl_NL.ts
new file mode 100644
index 00000000..7a465820
--- /dev/null
+++ b/opentrack/lang/nl_NL.ts
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="nl_NL">
+<context>
+ <name>UI_new_config</name>
+ <message>
+ <source>Config filename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New file name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>main_window</name>
+ <message>
+ <source>Raw tracker data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pitch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Roll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yaw</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mapping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tracking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>🔨</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running as root is bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. Set correct device node permissions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running as root is bad, seriously</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. I&apos;ll keep whining at every startup.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create new empty config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create new copied config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open configuration directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>opentrack</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> (debug)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show the Octopus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hide the Octopus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tracker settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mappings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The Octopus is sad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check permissions for your .ini directory:
+
+&quot;%1&quot;%2
+
+Exiting now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> :: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Be annoyed, comprehensively.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Don&apos;t run as root to remove these annoying messages.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>new_file_dialog</name>
+ <message>
+ <source>File exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This file already exists. Pick another name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/opentrack/lang/ru_RU.ts b/opentrack/lang/ru_RU.ts
new file mode 100644
index 00000000..684a8212
--- /dev/null
+++ b/opentrack/lang/ru_RU.ts
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="ru_RU">
+<context>
+ <name>UI_new_config</name>
+ <message>
+ <source>Config filename</source>
+ <translation>Создание профиля</translation>
+ </message>
+ <message>
+ <source>New file name:</source>
+ <translation>Новое имя профиля:</translation>
+ </message>
+</context>
+<context>
+ <name>main_window</name>
+ <message>
+ <source>Create new empty config</source>
+ <translation>Создать новый пустой профиль</translation>
+ </message>
+ <message>
+ <source>Create new copied config</source>
+ <translation>Создать новый профиль на основе текущего</translation>
+ </message>
+ <message>
+ <source>Open configuration directory</source>
+ <translation>Открыть каталог с профилями</translation>
+ </message>
+ <message>
+ <source>opentrack</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source> (debug)</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Show the Octopus</source>
+ <translation>Показать осьминожка</translation>
+ </message>
+ <message>
+ <source>Hide the Octopus</source>
+ <translation>Спрятать осьминожка</translation>
+ </message>
+ <message>
+ <source>Tracker settings</source>
+ <translation>Настройка источника данных</translation>
+ </message>
+ <message>
+ <source>Filter settings</source>
+ <translation>Настройка фильтрации/сглаживания</translation>
+ </message>
+ <message>
+ <source>Protocol settings</source>
+ <translation>Настройка выходного интерфейса</translation>
+ </message>
+ <message>
+ <source>Mappings</source>
+ <translation>Настройка кривых</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>Закрыть</translation>
+ </message>
+ <message>
+ <source>The Octopus is sad</source>
+ <translation>Осьминожек опечален</translation>
+ </message>
+ <message>
+ <source>Check permissions for your .ini directory:
+
+&quot;%1&quot;%2
+
+Exiting now.</source>
+ <translation>Проверьте права доступа на Вашу .ini папку:
+
+&quot;%1&quot;%2
+
+Закрытие программы.</translation>
+ </message>
+ <message>
+ <source> :: </source>
+ <translation> :: </translation>
+ </message>
+ <message>
+ <source>Raw tracker data</source>
+ <translation>Исходные данные</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation>Z</translation>
+ </message>
+ <message>
+ <source>Pitch</source>
+ <translation>Pitch</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation>Y</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <source>Roll</source>
+ <translation>Roll</translation>
+ </message>
+ <message>
+ <source>Yaw</source>
+ <translation>Yaw</translation>
+ </message>
+ <message>
+ <source>Game data</source>
+ <translation>Игровые данные</translation>
+ </message>
+ <message>
+ <source>Profile</source>
+ <translation>Профиль</translation>
+ </message>
+ <message>
+ <source>Mapping</source>
+ <translation> Кривые</translation>
+ </message>
+ <message>
+ <source>Tracking</source>
+ <translation>Статус работы трекера</translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation>Запустить</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>Остановить</translation>
+ </message>
+ <message>
+ <source>Input</source>
+ <translation>Источник данных</translation>
+ </message>
+ <message>
+ <source>🔨</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation>Выходной интерфейс</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>Фильтрация/сглаживание</translation>
+ </message>
+ <message>
+ <source>Running as root is bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. Set correct device node permissions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running as root is bad, seriously</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. I&apos;ll keep whining at every startup.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Be annoyed, comprehensively.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Don&apos;t run as root to remove these annoying messages.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>new_file_dialog</name>
+ <message>
+ <source>File exists</source>
+ <translation>Файл создан</translation>
+ </message>
+ <message>
+ <source>This file already exists. Pick another name.</source>
+ <translation>Данный файл уже создан. Пожалуйста выберите другое имя.</translation>
+ </message>
+</context>
+</TS>
diff --git a/opentrack/lang/stub.ts b/opentrack/lang/stub.ts
new file mode 100644
index 00000000..04555dd0
--- /dev/null
+++ b/opentrack/lang/stub.ts
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1">
+<context>
+ <name>UI_new_config</name>
+ <message>
+ <source>Config filename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New file name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>main_window</name>
+ <message>
+ <source>Raw tracker data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pitch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Roll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yaw</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mapping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tracking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>🔨</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running as root is bad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. Set correct device node permissions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running as root is bad, seriously</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do not run as root. I&apos;ll keep whining at every startup.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create new empty config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create new copied config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open configuration directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>opentrack</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> (debug)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show the Octopus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hide the Octopus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tracker settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mappings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The Octopus is sad</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check permissions for your .ini directory:
+
+&quot;%1&quot;%2
+
+Exiting now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> :: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Be annoyed, comprehensively.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Don&apos;t run as root to remove these annoying messages.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>new_file_dialog</name>
+ <message>
+ <source>File exists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This file already exists. Pick another name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/opentrack/lang/zh_CN.ts b/opentrack/lang/zh_CN.ts
new file mode 100644
index 00000000..15609d70
--- /dev/null
+++ b/opentrack/lang/zh_CN.ts
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="zh_CN">
+<context>
+ <name>UI_new_config</name>
+ <message>
+ <source>Config filename</source>
+ <translation>配置文件名字:</translation>
+ </message>
+ <message>
+ <source>New file name:</source>
+ <translation>新文件名字:</translation>
+ </message>
+</context>
+<context>
+ <name>main_window</name>
+ <message>
+ <source>Raw tracker data</source>
+ <translation>跟踪器原始数据</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Pitch</source>
+ <translation>仰俯</translation>
+ </message>
+ <message>
+ <source>Y</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Roll</source>
+ <translation>横滚</translation>
+ </message>
+ <message>
+ <source>Yaw</source>
+ <translation>偏航</translation>
+ </message>
+ <message>
+ <source>Game data</source>
+ <translation>游戏得到的数据</translation>
+ </message>
+ <message>
+ <source>Profile</source>
+ <translation>配置文件</translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation>选项</translation>
+ </message>
+ <message>
+ <source>Mapping</source>
+ <translation>映射</translation>
+ </message>
+ <message>
+ <source>Tracking</source>
+ <translation>跟踪</translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation>开始</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation>停止</translation>
+ </message>
+ <message>
+ <source>Input</source>
+ <translation>输入</translation>
+ </message>
+ <message>
+ <source>🔨</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation>输出</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation>过滤器</translation>
+ </message>
+ <message>
+ <source>Running as root is bad</source>
+ <translation>以管理员运行不是什么好主意</translation>
+ </message>
+ <message>
+ <source>Do not run as root. Set correct device node permissions.</source>
+ <translation>请不要以管理员运行。可以设置何时的设备访问权限来解决。</translation>
+ </message>
+ <message>
+ <source>Running as root is bad, seriously</source>
+ <translation>再说一遍,以管理员运行不是什么好主意</translation>
+ </message>
+ <message>
+ <source>Do not run as root. I&apos;ll keep whining at every startup.</source>
+ <translation>请不要以管理员运行。这话每次启动我都会强调一遍。</translation>
+ </message>
+ <message>
+ <source>Don&apos;t run as root to remove these annoying messages.</source>
+ <translation>以管理员运行真的非常不好</translation>
+ </message>
+ <message>
+ <source>Be annoyed, comprehensively.</source>
+ <translation>请不要以管理员运行。烦了吧?赶紧动作起来</translation>
+ </message>
+ <message>
+ <source>Create new empty config</source>
+ <translation>新建一个空的配置</translation>
+ </message>
+ <message>
+ <source>Create new copied config</source>
+ <translation>新建一个复制配置</translation>
+ </message>
+ <message>
+ <source>Open configuration directory</source>
+ <translation>打开配置目录</translation>
+ </message>
+ <message>
+ <source>opentrack</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source> (debug)</source>
+ <translation> (调试)</translation>
+ </message>
+ <message>
+ <source>Show the Octopus</source>
+ <translation>显示八爪鱼</translation>
+ </message>
+ <message>
+ <source>Hide the Octopus</source>
+ <translation>隐藏八爪鱼</translation>
+ </message>
+ <message>
+ <source>Tracker settings</source>
+ <translation>跟踪器设置</translation>
+ </message>
+ <message>
+ <source>Filter settings</source>
+ <translation>过滤器设置</translation>
+ </message>
+ <message>
+ <source>Protocol settings</source>
+ <translation>协议设置</translation>
+ </message>
+ <message>
+ <source>Mappings</source>
+ <translation>影射</translation>
+ </message>
+ <message>
+ <source>Exit</source>
+ <translation>退出</translation>
+ </message>
+ <message>
+ <source>The Octopus is sad</source>
+ <translation>八爪鱼不开心了</translation>
+ </message>
+ <message>
+ <source>Check permissions for your .ini directory:
+
+&quot;%1&quot;%2
+
+Exiting now.</source>
+ <translation>检查一下你的 .ini 目录权限:
+
+&quot;%1&quot;%2
+
+退出先.</translation>
+ </message>
+ <message>
+ <source> :: </source>
+ <translation></translation>
+ </message>
+</context>
+<context>
+ <name>new_file_dialog</name>
+ <message>
+ <source>File exists</source>
+ <translation>文件已经存在</translation>
+ </message>
+ <message>
+ <source>This file already exists. Pick another name.</source>
+ <translation>文件重名了,换个其他名字</translation>
+ </message>
+</context>
+</TS>