diff options
84 files changed, 1851 insertions, 2543 deletions
diff --git a/filter-accela/lang/nl_NL.ts b/filter-accela/lang/nl_NL.ts index e563effa..6fb55c72 100644 --- a/filter-accela/lang/nl_NL.ts +++ b/filter-accela/lang/nl_NL.ts @@ -9,7 +9,7 @@ <translation type="unfinished">Filter-instellingen</translation> </message> <message> - <location line="+13"/> + <location line="+311"/> <source>General</source> <translation type="unfinished">Algemeen</translation> </message> @@ -24,12 +24,17 @@ <translation type="unfinished">0 ms</translation> </message> <message> - <location line="+38"/> + <location line="-265"/> <source>Position filtering (X, Y, Z - translation)</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> + <location line="-44"/> + <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2017</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+68"/> <location line="+123"/> <source>Sensitivity</source> <translation type="unfinished">Gevoeligheid</translation> @@ -57,37 +62,24 @@ <source>0°</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>dialog_accela</name> <message> - <location line="+32"/> - <source>Rotation nonlinearity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+6"/> - <source>Setting it higher will filter out rotation noise but may cause sudden jumps on very high settings.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+52"/> - <source><html><head/><body><p>x<span style=" vertical-align:super;">2</span></p></body></html></source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-18"/> - <source>Value</source> + <location filename="../ftnoir_filter_accela_dialog.cpp" line="+29"/> + <location line="+3"/> + <source>%1°</source> <translation type="unfinished"></translation> </message> <message> - <location line="+76"/> - <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2015</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> + <location line="-2"/> + <location line="+3"/> + <source>%1mm</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>accelaDll</name> <message> - <location filename="../ftnoir_filter_accela.h" line="+66"/> - <source>Accela</source> + <location line="-2"/> + <source>%1ms</source> <translation type="unfinished"></translation> </message> </context> diff --git a/filter-accela/lang/ru_RU.ts b/filter-accela/lang/ru_RU.ts index 235aa7be..6822ee27 100644 --- a/filter-accela/lang/ru_RU.ts +++ b/filter-accela/lang/ru_RU.ts @@ -9,7 +9,7 @@ <translation>Настройка фильтра</translation> </message> <message> - <location line="+13"/> + <location line="+311"/> <source>General</source> <translation>Основные настройки</translation> </message> @@ -24,12 +24,17 @@ <translation>0 мс</translation> </message> <message> - <location line="+38"/> + <location line="-265"/> <source>Position filtering (X, Y, Z - translation)</source> <translation>Фильтрация смещений (X, Y, Z)</translation> </message> <message> - <location line="+24"/> + <location line="-44"/> + <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2017</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> + <translation type="unfinished"><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela-фильтр создан </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;">'ом<br/>Спасибо за помощь </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2016</span></p><p align="right"><br/><span style=" font-size:8pt;">Посетите </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">нашу вики</span></a><span style=" font-size:8pt;"> для понимания процесса настройки.</span></p></body></html> {10p?} {10p?} {0057a?} {10p?} {10p?} {0057a?} {10p?} {2012-2017<?} {8p?} {2.3"?} {8p?} {0000f?} {8p?}</translation> + </message> + <message> + <location line="+68"/> <location line="+123"/> <source>Sensitivity</source> <translation>Чувствительность</translation> @@ -57,38 +62,25 @@ <source>0°</source> <translation></translation> </message> +</context> +<context> + <name>dialog_accela</name> <message> - <location line="+32"/> - <source>Rotation nonlinearity</source> - <translation>Нелинейность поворотов</translation> - </message> - <message> - <location line="+6"/> - <source>Setting it higher will filter out rotation noise but may cause sudden jumps on very high settings.</source> - <translation>Чем выше значения, тем сильнее будут отсекаться мелкие движения, но могут появиться скачкообразные движения на высоких значениях. </translation> - </message> - <message> - <location line="+52"/> - <source><html><head/><body><p>x<span style=" vertical-align:super;">2</span></p></body></html></source> - <translation></translation> - </message> - <message> - <location line="-18"/> - <source>Value</source> - <translation>Значение</translation> + <location filename="../ftnoir_filter_accela_dialog.cpp" line="+29"/> + <location line="+3"/> + <source>%1°</source> + <translation type="unfinished"></translation> </message> <message> - <location line="+76"/> - <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2015</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> - <translation><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela-фильтр создан </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;">'ом<br/>Спасибо за помощь </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2016</span></p><p align="right"><br/><span style=" font-size:8pt;">Посетите </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">нашу вики</span></a><span style=" font-size:8pt;"> для понимания процесса настройки.</span></p></body></html></translation> + <location line="-2"/> + <location line="+3"/> + <source>%1mm</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>accelaDll</name> <message> - <location filename="../ftnoir_filter_accela.h" line="+66"/> - <source>Accela</source> - <translation></translation> + <location line="-2"/> + <source>%1ms</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/filter-accela/lang/stub.ts b/filter-accela/lang/stub.ts index f58321f8..87e03816 100644 --- a/filter-accela/lang/stub.ts +++ b/filter-accela/lang/stub.ts @@ -9,7 +9,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+311"/> <source>General</source> <translation type="unfinished"></translation> </message> @@ -24,12 +24,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+38"/> + <location line="-265"/> <source>Position filtering (X, Y, Z - translation)</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> + <location line="-44"/> + <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2017</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+68"/> <location line="+123"/> <source>Sensitivity</source> <translation type="unfinished"></translation> @@ -57,37 +62,24 @@ <source>0°</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>dialog_accela</name> <message> - <location line="+32"/> - <source>Rotation nonlinearity</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+6"/> - <source>Setting it higher will filter out rotation noise but may cause sudden jumps on very high settings.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+52"/> - <source><html><head/><body><p>x<span style=" vertical-align:super;">2</span></p></body></html></source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-18"/> - <source>Value</source> + <location filename="../ftnoir_filter_accela_dialog.cpp" line="+29"/> + <location line="+3"/> + <source>%1°</source> <translation type="unfinished"></translation> </message> <message> - <location line="+76"/> - <source><html><head/><body><p align="right"><br/><span style=" font-size:10pt;">Accela by </span><a href="https://github.com/sthalik"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Stanisław Halik</span></a><span style=" font-size:10pt;"><br/>Thanks to </span><a href="https://github.com/dbaarda"><span style=" font-size:10pt; text-decoration: underline; color:#0057ae;">Donovan Baarda</span></a></p><p align="right"><span style=" font-size:10pt;">2012-2015</span></p><p align="right"><br/><span style=" font-size:8pt;">Visit </span><a href="https://github.com/opentrack/opentrack/wiki/Accela-in-opentrack-2.3"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">our wiki</span></a><span style=" font-size:8pt;"> for description of the settings.</span></p></body></html></source> + <location line="-2"/> + <location line="+3"/> + <source>%1mm</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>accelaDll</name> <message> - <location filename="../ftnoir_filter_accela.h" line="+66"/> - <source>Accela</source> + <location line="-2"/> + <source>%1ms</source> <translation type="unfinished"></translation> </message> </context> diff --git a/filter-ewma2/lang/nl_NL.ts b/filter-ewma2/lang/nl_NL.ts index 3fd59155..428b102d 100644 --- a/filter-ewma2/lang/nl_NL.ts +++ b/filter-ewma2/lang/nl_NL.ts @@ -53,12 +53,4 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> </context> -<context> - <name>ewmaDll</name> - <message> - <location filename="../ftnoir_filter_ewma2.h" line="+62"/> - <source>EWMA</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/filter-ewma2/lang/ru_RU.ts b/filter-ewma2/lang/ru_RU.ts index 5953a243..045c1ca2 100644 --- a/filter-ewma2/lang/ru_RU.ts +++ b/filter-ewma2/lang/ru_RU.ts @@ -53,12 +53,4 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> </context> -<context> - <name>ewmaDll</name> - <message> - <location filename="../ftnoir_filter_ewma2.h" line="+62"/> - <source>EWMA</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/filter-ewma2/lang/stub.ts b/filter-ewma2/lang/stub.ts index de5b39e6..4c1ece88 100644 --- a/filter-ewma2/lang/stub.ts +++ b/filter-ewma2/lang/stub.ts @@ -53,12 +53,4 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> </context> -<context> - <name>ewmaDll</name> - <message> - <location filename="../ftnoir_filter_ewma2.h" line="+62"/> - <source>EWMA</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/filter-kalman/lang/nl_NL.ts b/filter-kalman/lang/nl_NL.ts index 5b9bee40..b3ecc033 100644 --- a/filter-kalman/lang/nl_NL.ts +++ b/filter-kalman/lang/nl_NL.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>kalmanDll</name> - <message> - <location filename="../kalman.h" line="+159"/> - <source>Kalman</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/filter-kalman/lang/ru_RU.ts b/filter-kalman/lang/ru_RU.ts index f17d5a87..87172c8d 100644 --- a/filter-kalman/lang/ru_RU.ts +++ b/filter-kalman/lang/ru_RU.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>kalmanDll</name> - <message> - <location filename="../kalman.h" line="+159"/> - <source>Kalman</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/filter-kalman/lang/stub.ts b/filter-kalman/lang/stub.ts index 55b62247..4a108ec6 100644 --- a/filter-kalman/lang/stub.ts +++ b/filter-kalman/lang/stub.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>kalmanDll</name> - <message> - <location filename="../kalman.h" line="+159"/> - <source>Kalman</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/gui/lang/nl_NL.ts b/gui/lang/nl_NL.ts index c24ec897..82bb65ff 100644 --- a/gui/lang/nl_NL.ts +++ b/gui/lang/nl_NL.ts @@ -4,7 +4,7 @@ <context> <name>BrowseButton</name> <message> - <location filename="../process_detector.cpp" line="+66"/> + <location filename="../process_detector.cpp" line="+83"/> <source>Set executable name</source> <translation>Toepassingsnaam instellen</translation> </message> @@ -15,138 +15,6 @@ </message> </context> <context> - <name>MainWindow</name> - <message> - <location filename="../main-window.cpp" line="+97"/> - <source>Create new empty config</source> - <translation>Nieuwe lege configuratie aanmaken</translation> - </message> - <message> - <location line="+1"/> - <source>Create new copied config</source> - <translation>Bestaande configuratie kopiëren</translation> - </message> - <message> - <location line="+1"/> - <source>Open configuration directory</source> - <translation>Locatie van configuratiebestanden openen</translation> - </message> - <message> - <location line="+78"/> - <location line="+376"/> - <source>opentrack</source> - <translation></translation> - </message> - <message> - <location line="-373"/> - <source> (debug)</source> - <translation> (debuggen)</translation> - </message> - <message> - <location line="+8"/> - <location line="+553"/> - <source>Show the Octopus</source> - <translation>Inktvis weergeven</translation> - </message> - <message> - <location line="-553"/> - <location line="+553"/> - <source>Hide the Octopus</source> - <translation>Inktvis verbergen</translation> - </message> - <message> - <location line="-546"/> - <source>Tracker settings</source> - <translation>Tracker-instellingen</translation> - </message> - <message> - <location line="+5"/> - <source>Filter settings</source> - <translation>Filter-instellingen</translation> - </message> - <message> - <location line="+5"/> - <source>Protocol settings</source> - <translation>Protocol-instellingen</translation> - </message> - <message> - <location line="+8"/> - <source>Mappings</source> - <translation>Verwijzingen</translation> - </message> - <message> - <location line="+5"/> - <source>Options</source> - <translation>Opties</translation> - </message> - <message> - <location line="+6"/> - <source>Exit</source> - <translation>Afsluiten</translation> - </message> - <message> - <location line="+38"/> - <source>The Octopus is sad</source> - <translation>De inktvis is verdrietig</translation> - </message> - <message> - <location line="+1"/> - <source>Check permissions for your .ini directory: - -"%1"%2 - -Exiting now.</source> - <translation>Controleer de schrijfrechten voor de configuratie-locatie: - -"%1"%2 - -Programma wordt afgesloten.</translation> - </message> - <message> - <location line="+190"/> - <source>Library load error</source> - <translation>Fout met het laden van de library</translation> - </message> - <message> - <location line="+1"/> - <source>One of libraries failed to load. Check installation.</source> - <translation>Een van de libraries kon niet worden geladen. Controleer de installatie.</translation> - </message> - <message> - <location line="+96"/> - <location line="+4"/> - <source> :: </source> - <translation> :: </translation> - </message> -</context> -<context> - <name>OptionsDialog</name> - <message> - <location filename="../options-dialog.cpp" line="+27"/> - <source>Joy button %1</source> - <translation>Joystick-knop %1</translation> - </message> - <message> - <location line="+3"/> - <location line="+164"/> - <source>None</source> - <translation>Geen</translation> - </message> -</context> -<context> - <name>UI_new_config</name> - <message> - <location filename="../new_config.ui" line="+17"/> - <source>Config filename</source> - <translation>Bestandsnaam van de configuratie</translation> - </message> - <message> - <location line="+10"/> - <source>New file name:</source> - <translation>Nieuwe bestandsnaam</translation> - </message> -</context> -<context> <name>keyboard_listener</name> <message> <location filename="../keyboard_listener.ui" line="+14"/> @@ -160,205 +28,107 @@ Programma wordt afgesloten.</translation> </message> </context> <context> - <name>main_window</name> - <message> - <location filename="../main-window.ui" line="+278"/> - <source>Raw tracker data</source> - <translation>Ongefilterde tracker-data</translation> - </message> + <name>mapping_dialog</name> <message> - <location line="+67"/> - <location line="+479"/> - <source>Z</source> - <translation>Z</translation> - </message> - <message> - <location line="-463"/> - <location line="+409"/> - <source>Pitch</source> - <translation>Pitch</translation> - </message> - <message> - <location line="-356"/> - <location line="+315"/> - <source>Y</source> - <translation>Y</translation> - </message> - <message> - <location line="-299"/> - <location line="+277"/> - <source>X</source> - <translation>X</translation> - </message> - <message> - <location line="-230"/> - <location line="+309"/> - <source>Roll</source> - <translation>Rollen</translation> + <location filename="../mapping-dialog.ui" line="+26"/> + <source>Mapping properties</source> + <translation type="unfinished">Verwijzings-instellingen</translation> </message> <message> - <location line="-293"/> - <location line="+309"/> + <location line="+20"/> <source>Yaw</source> - <translation>Yaw</translation> - </message> - <message> - <location line="-200"/> - <source>Game data</source> - <translation>Speldata</translation> - </message> - <message> - <location line="+366"/> - <source>Profile</source> - <translation>Profiel</translation> - </message> - <message> - <location line="+32"/> - <source>Options</source> - <translation>Opties</translation> + <translation type="unfinished">Yaw</translation> </message> <message> - <location line="+17"/> - <source>Mapping</source> - <translation>Verwijzing</translation> - </message> - <message> - <location line="+23"/> - <source>Tracking</source> - <translation>Tracken</translation> - </message> - <message> - <location line="+36"/> - <source>Start</source> - <translation>Start</translation> - </message> - <message> - <location line="+22"/> - <source>Stop</source> - <translation>Stop</translation> - </message> - <message> - <location line="+43"/> - <source>Input</source> - <translation>Invoer</translation> - </message> - <message> - <location line="+49"/> - <location line="+62"/> - <location line="+62"/> - <source>🔨</source> - <translation>🔨</translation> - </message> - <message> - <location line="-111"/> - <source>Output</source> - <translation>Uitvoer</translation> - </message> - <message> - <location line="+62"/> - <source>Filter</source> - <translation>Filter</translation> + <location line="+24"/> + <location line="+74"/> + <location line="+95"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Max input</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>mapping_window</name> <message> - <location filename="../mapping-window.ui" line="+26"/> - <source>Mapping properties</source> - <translation>Verwijzings-instellingen</translation> + <location line="-364"/> + <location line="+95"/> + <location line="+74"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Asymmetric mapping below</source> + <translation type="unfinished">Assymetrische verwijzingen hieronder</translation> </message> <message> - <location line="+20"/> - <source>Yaw</source> - <translation>Yaw</translation> + <location line="-376"/> + <source>Pitch</source> + <translation type="unfinished">Pitch</translation> </message> <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max rotation</source> - <translation>Maximale rotatie</translation> + <location line="+41"/> + <source>Max output</source> + <translation type="unfinished"></translation> </message> <message> - <location line="-138"/> - <location line="+88"/> - <location line="+88"/> - <location line="+92"/> - <location line="+88"/> - <location line="+88"/> - <source>Asymmetric mapping below</source> - <translation>Assymetrische verwijzingen hieronder</translation> + <location line="+8"/> + <source>180°</source> + <translation type="unfinished"></translation> </message> <message> - <location line="-418"/> - <source>Pitch</source> - <translation>Pitch</translation> + <location line="+5"/> + <source>90°</source> + <translation type="unfinished"></translation> </message> <message> - <location line="+88"/> + <location line="+41"/> <source>Roll</source> - <translation>Rollen</translation> + <translation type="unfinished">Rollen</translation> </message> <message> - <location line="+92"/> + <location line="+78"/> <source>X</source> - <translation>X</translation> - </message> - <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max translation</source> - <translation>Maximale translatie</translation> + <translation type="unfinished">X</translation> </message> <message> - <location line="-112"/> + <location line="+74"/> <source>Y</source> - <translation>Y</translation> + <translation type="unfinished">Y</translation> </message> <message> - <location line="+88"/> + <location line="+74"/> <source>Z</source> - <translation>Z</translation> - </message> -</context> -<context> - <name>new_file_dialog</name> - <message> - <location filename="../new_file_dialog.h" line="+42"/> - <source>File exists</source> - <translation>Bestand aanwezig</translation> + <translation type="unfinished">Z</translation> </message> <message> - <location line="+1"/> - <source>This file already exists. Pick another name.</source> - <translation>Dit bestand is reeds aanwezig. Kies een andere naam.</translation> + <location filename="../mapping-dialog.cpp" line="+100"/> + <source>%1°</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>options_dialog</name> <message> - <location filename="../options-dialog.ui" line="+20"/> + <location filename="../settings-dialog.ui" line="+14"/> <source>Options</source> <translation>Opties</translation> </message> <message> - <location line="+38"/> + <location line="+26"/> <source>Shortcuts</source> <translation>Sneltoetsen</translation> </message> <message> - <location line="+21"/> + <location line="+12"/> <source>Global shortcuts</source> <translation>Algehele sneltoetsen</translation> </message> <message> - <location line="+21"/> + <location line="+15"/> <source><html><head/><body><p><span style=" font-weight:600;">Center</span> - use current pose as looking perfectly forward.<br/><span style=" font-weight:600;">Toggle</span> - keep looking at same spot until next toggle keypress.<br/><span style=" font-weight:600;">Zero</span> - keep looking forward until next zero keypress.<br/></p></body></html></source> <translation><html><head/><body><p><span style=" font-weight:600;">Centreren</span> - gebruik de huidige kijkrichting als ijkpunt voor het centreren.<br/><span style=" font-weight:600;">Wisselen</span> - kijkrichting blijft op dezelfde plek staan, totdat de ingestelde knop opnieuw wordt ingedrukt.<br/><span style=" font-weight:600;">Zero</span> - Kijkrichting blijft recht vooruit, totdat er op de ingestelde toets gedrukt wordt.<br/></p></body></html></translation> </message> <message> - <location line="+66"/> + <location line="+57"/> <location line="+32"/> <location line="+29"/> <location line="+131"/> @@ -373,14 +143,14 @@ Programma wordt afgesloten.</translation> <location line="+13"/> <location line="+13"/> <location line="+32"/> - <location line="+76"/> + <location line="+70"/> <location line="+51"/> <location line="+13"/> <source>Bind</source> <translation>Koppelen</translation> </message> <message> - <location line="-403"/> + <location line="-397"/> <source>Restart tracking</source> <translation>Tracken opnieuw starten</translation> </message> @@ -425,30 +195,56 @@ Programma wordt afgesloten.</translation> <translation>Wisselen</translation> </message> <message> - <location line="+528"/> + <location line="+537"/> <source>Center at startup</source> <translation>Automatisch centreren bij starten van tracking</translation> </message> <message> - <location line="+60"/> + <location line="+39"/> <source>Minimize to tray</source> <translation>Minimaliseren naar taakbalk</translation> </message> <message> - <location line="+245"/> - <location line="+69"/> - <location line="+53"/> + <location line="+140"/> + <location line="+270"/> + <location line="+121"/> + <source>Relative translation only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+102"/> + <source>Alter the centered position sent to games. Useful if the default position is too much downward or upward.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+39"/> + <location line="+87"/> + <location line="+65"/> <source>°</source> <translation>°</translation> </message> <message> - <location line="+812"/> - <location line="+261"/> + <location line="+112"/> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+19"/> + <source>Enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Enabled when not aiming</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+195"/> <source>Enable</source> <translation>Inschakelen</translation> </message> <message> - <location line="-1403"/> + <location line="-1124"/> <source>Minimize to tray on startup when enabled</source> <translation>Programma geminimaliseerd starten (indien minimaliseren is ingeschakeld)</translation> </message> @@ -458,110 +254,61 @@ Programma wordt afgesloten.</translation> <translation>Taakbalk inschakelen</translation> </message> <message> - <location line="+30"/> - <source>Camera</source> - <translation>Camera</translation> - </message> - <message> - <location line="+12"/> - <source>Camera angle</source> - <translation>Camera-afwijking</translation> - </message> - <message> - <location line="+9"/> - <source>Use camera center as translation offset</source> - <translation>Het midden van de camera gebruiken als afwijking</translation> - </message> - <message> - <location line="+47"/> - <location line="+215"/> - <location line="+247"/> - <location line="+65"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="+112"/> + <location line="+37"/> + <location line="+104"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+261"/> <source>Roll</source> <translation>Rollen</translation> </message> <message> - <location line="-843"/> - <location line="+139"/> - <location line="+344"/> - <location line="+24"/> - <location line="+34"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-657"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+55"/> + <location line="+168"/> <source>Pitch</source> <translation>Pitch</translation> </message> <message> - <location line="-815"/> - <location line="+176"/> - <location line="+279"/> - <location line="+58"/> - <location line="+45"/> - <location line="+81"/> + <location line="-619"/> + <location line="+86"/> <location line="+55"/> <location line="+58"/> - <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+300"/> <source>Yaw</source> <translation>Yaw</translation> </message> <message> - <location line="-791"/> + <location line="-187"/> <source>Custom center pose</source> <translation>Aangepaste neutrale positie</translation> </message> <message> - <location line="+9"/> - <source>Alter the centered position sent to games.</source> - <translation>De neutrale positie die naar spellen wordt gestuurd aanpassen.</translation> - </message> - <message> - <location line="+49"/> - <location line="+23"/> - <location line="+60"/> - <location line="+1039"/> - <location line="+22"/> + <location line="+70"/> + <location line="+29"/> + <location line="+72"/> + <location line="+376"/> <source> cm</source> <translation> cm</translation> </message> <message> - <location line="-1010"/> - <source>Centering method</source> - <translation>Centreermethode</translation> - </message> - <message> - <location line="+15"/> - <source>Try changing this if centering doesn't perform correctly for your input device.</source> - <translation>Verander deze instelling als het centreren een incorrect resultaat geeft.</translation> - </message> - <message> - <location line="+34"/> - <source>Method</source> - <translation>Methode</translation> - </message> - <message> - <location line="+14"/> - <source>Relative (inertial device)</source> - <translation>Relatief (tracking met bewegingsmeting)</translation> - </message> - <message> - <location line="+5"/> - <source>Absolute (camera device)</source> - <translation>Absoluut (tracking met optische meting)</translation> - </message> - <message> - <location line="+37"/> + <location line="-1129"/> <source>Output</source> <translation>Uitvoer</translation> </message> <message> - <location line="+630"/> + <location line="+839"/> <location line="+15"/> <source>Relative translation</source> <translation>Relatieve omzetting</translation> @@ -572,128 +319,124 @@ Programma wordt afgesloten.</translation> <translation>Met de relatieve modus aan, wordt de relatieve omzetting toegepast ná rotatie. Zo zal een draaiing van 180 graden op de yaw-as gevolgd door een achterwaartse beweging effectief resulteren in een voorwaartse beweging omdat de draaiing eerst is toegepast.</translation> </message> <message> - <location line="+65"/> + <location line="+115"/> <source>Disable for X</source> <translation>Uitschakelen voor de X-as</translation> </message> <message> - <location line="+16"/> + <location line="-16"/> <source>Disable for Y</source> <translation>Uitschakelen voor de Y-as</translation> </message> <message> - <location line="+16"/> + <location line="+45"/> <source>Disable for Z (for zoom on Z axis)</source> <translation>Uitschakelen voor de Z-as (voor het zoomen met de Z-as)</translation> </message> <message> - <location line="+13"/> + <location line="+26"/> <source>Disable effect by yaw</source> <translation>Effect uitschakelen bij yaw</translation> </message> <message> - <location line="+13"/> + <location line="-13"/> <source>Disable effect by pitch</source> <translation>Effect uitschakelen bij pitch</translation> </message> <message> - <location line="+13"/> + <location line="-29"/> <source>Disable effect by roll</source> <translation>Effect uitschakelen bij rol</translation> </message> <message> - <location line="-779"/> + <location line="-977"/> <source>Output remap</source> <translation>Uitvoer aanpassen</translation> </message> <message> - <location line="+537"/> + <location line="+540"/> <source>Assign input axis to output axis.</source> <translation>Ingangs-as toewijzen aan uitgangs-as.</translation> </message> <message> - <location line="-777"/> - <location line="+320"/> - <location line="+27"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-497"/> + <location line="+49"/> + <location line="+92"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+214"/> <source>X</source> <translation>X</translation> </message> <message> - <location line="-369"/> + <location line="-228"/> <source>Invert</source> <translation>Omkeren</translation> </message> <message> - <location line="-303"/> - <location line="+322"/> - <location line="+58"/> - <location line="+45"/> - <location line="+52"/> - <location line="+84"/> - <location line="+58"/> + <location line="-372"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+57"/> + <location line="+188"/> <source>Y</source> <translation>Y</translation> </message> <message> - <location line="-1010"/> + <location line="-772"/> <source>Never translate the application interface</source> <translation>De applicatie nooit vertaald weergeven</translation> </message> <message> - <location line="+114"/> - <source>Specify an angle to rotate position tracking. It lets the tracker avoid moving on the X and Y axes when zooming, since camera isn't mounted perfectly in front of the model, but above or below.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+242"/> - <location line="+304"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> + <location line="+141"/> + <location line="+141"/> <location line="+58"/> <location line="+34"/> - <location line="+24"/> + <location line="+37"/> + <location line="+50"/> + <location line="+71"/> + <location line="+269"/> <source>Z</source> <translation>Z</translation> </message> <message> - <location line="-335"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-640"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+424"/> <source>Disabled</source> <translation>Uitgeschakeld</translation> </message> <message> - <location line="-212"/> + <location line="-405"/> <source>Destination</source> <translation>Doel</translation> </message> <message> - <location line="+52"/> + <location line="-313"/> <source>Source</source> <translation>Bron</translation> </message> <message> - <location line="+249"/> + <location line="+626"/> <source>CSV Data Logging</source> <translation>CSV-data loggen</translation> </message> <message> - <location line="+15"/> + <location line="+12"/> <source>Enable - You will be asked for a filename whenever tracking starts</source> <translation>Inschakalen - Er zal worden gevraagd naar een bestandsnaam wanneer het tracken start</translation> </message> <message> - <location line="+202"/> + <location line="+230"/> <source>Neck displacement</source> <translation>Verschuiven van de nekpositie</translation> </message> @@ -703,17 +446,12 @@ Programma wordt afgesloten.</translation> <translation type="unfinished"></translation> </message> <message> - <location line="+40"/> - <source>Height from center of rotation</source> - <translation>Hoogte vanaf het midden van de rotatie</translation> - </message> - <message> - <location line="+57"/> + <location line="+78"/> <source>Forward from center of rotation</source> <translation type="unfinished"></translation> </message> <message> - <location line="+52"/> + <location line="+27"/> <location line="+12"/> <source>Game detection</source> <translation>Speldetectie</translation> @@ -723,6 +461,17 @@ Programma wordt afgesloten.</translation> <source>Start tracking automatically when a game starts with selected profile, and stop when the game exits.</source> <translation>Tracken automatisch starten en stoppen wanneer een spel wordt gestart en gestopt, op basis van het ingestelde profiel.</translation> </message> + <message> + <location filename="../settings.cpp" line="+29"/> + <source>Joy button %1</source> + <translation type="unfinished">Joystick-knop %1</translation> + </message> + <message> + <location line="+3"/> + <location line="+178"/> + <source>None</source> + <translation type="unfinished">Geen</translation> + </message> </context> <context> <name>process_detector</name> @@ -732,7 +481,7 @@ Programma wordt afgesloten.</translation> <translation>Speldetector</translation> </message> <message> - <location line="+34"/> + <location line="+41"/> <source>Executable</source> <translation>Toepassing</translation> </message> @@ -752,7 +501,7 @@ Programma wordt afgesloten.</translation> <translation></translation> </message> <message> - <location line="+10"/> + <location line="-104"/> <source>Start profiles from game executable names in this list</source> <translation>Profielen vanuit de spelbestandsnaam in deze lijst starten</translation> </message> diff --git a/gui/lang/ru_RU.ts b/gui/lang/ru_RU.ts index 0efcdac7..b67a5253 100644 --- a/gui/lang/ru_RU.ts +++ b/gui/lang/ru_RU.ts @@ -4,7 +4,7 @@ <context> <name>BrowseButton</name> <message> - <location filename="../process_detector.cpp" line="+66"/> + <location filename="../process_detector.cpp" line="+83"/> <source>Set executable name</source> <translation>Укажите исполняемый файл</translation> </message> @@ -15,146 +15,6 @@ </message> </context> <context> - <name>MainWindow</name> - <message> - <location filename="../main-window.cpp" line="+97"/> - <source>Create new empty config</source> - <translation>Создать новый пустой профиль</translation> - </message> - <message> - <location line="+1"/> - <source>Create new copied config</source> - <translation>Создать новый профиль на основе текущего</translation> - </message> - <message> - <location line="+1"/> - <source>Open configuration directory</source> - <translation>Открыть каталог с профилями</translation> - </message> - <message> - <location line="+78"/> - <location line="+381"/> - <source>opentrack</source> - <translation></translation> - </message> - <message> - <location line="-378"/> - <source> (debug)</source> - <translation></translation> - </message> - <message> - <location line="+8"/> - <location line="+558"/> - <source>Show the Octopus</source> - <translation>Показать осьминожка</translation> - </message> - <message> - <location line="-558"/> - <location line="+558"/> - <source>Hide the Octopus</source> - <translation>Спрятать осьминожка</translation> - </message> - <message> - <location line="-551"/> - <source>Tracker settings</source> - <translation>Настройка источника данных</translation> - </message> - <message> - <location line="+5"/> - <source>Filter settings</source> - <translation>Настройка фильтрации/сглаживания</translation> - </message> - <message> - <location line="+5"/> - <source>Protocol settings</source> - <translation>Настройка выходного интерфейса</translation> - </message> - <message> - <location line="+8"/> - <source>Mappings</source> - <translation>Настройка кривых</translation> - </message> - <message> - <location line="+5"/> - <source>Options</source> - <translation>Настройки</translation> - </message> - <message> - <location line="+6"/> - <source>Exit</source> - <translation>Закрыть</translation> - </message> - <message> - <location line="+38"/> - <source>The Octopus is sad</source> - <translation>Осьминожек опечален</translation> - </message> - <message> - <location line="+1"/> - <source>Check permissions for your .ini directory: - -"%1"%2 - -Exiting now.</source> - <translation>Проверьте права доступа на Вашу .ini папку: - -"%1"%2 - -Закрытие программы.</translation> - </message> - <message> - <location line="+198"/> - <source>Library load error</source> - <translation>Ошибка загрузки библиотеки</translation> - </message> - <message> - <location line="+1"/> - <source>One of libraries failed to load. Check installation.</source> - <translation>Одна из библиотек загрузилась неудачно. Проверьте инсталлятор.</translation> - </message> - <message> - <location line="+93"/> - <location line="+4"/> - <source> :: </source> - <translation> :: </translation> - </message> -</context> -<context> - <name>MapWidget</name> - <message> - <location filename="../mapping-window.cpp" line="+65"/> - <source>%1°</source> - <translation></translation> - </message> -</context> -<context> - <name>OptionsDialog</name> - <message> - <location filename="../options-dialog.cpp" line="+27"/> - <source>Joy button %1</source> - <translation>Джойстик #%1</translation> - </message> - <message> - <location line="+3"/> - <location line="+163"/> - <source>None</source> - <translation>Не назначена</translation> - </message> -</context> -<context> - <name>UI_new_config</name> - <message> - <location filename="../new_config.ui" line="+17"/> - <source>Config filename</source> - <translation>Создание профиля</translation> - </message> - <message> - <location line="+10"/> - <source>New file name:</source> - <translation>Новое имя профиля:</translation> - </message> -</context> -<context> <name>keyboard_listener</name> <message> <location filename="../keyboard_listener.ui" line="+14"/> @@ -168,206 +28,108 @@ Exiting now.</source> </message> </context> <context> - <name>main_window</name> - <message> - <location filename="../main-window.ui" line="+296"/> - <source>Raw tracker data</source> - <translation>Исходные данные</translation> - </message> - <message> - <location line="+67"/> - <location line="+479"/> - <source>Z</source> - <translation>Z</translation> - </message> - <message> - <location line="-463"/> - <location line="+409"/> - <source>Pitch</source> - <translation>Pitch</translation> - </message> - <message> - <location line="-356"/> - <location line="+315"/> - <source>Y</source> - <translation>Y</translation> - </message> - <message> - <location line="-299"/> - <location line="+277"/> - <source>X</source> - <translation>X</translation> - </message> + <name>mapping_dialog</name> <message> - <location line="-230"/> - <location line="+309"/> - <source>Roll</source> - <translation>Roll</translation> + <location filename="../mapping-dialog.ui" line="+26"/> + <source>Mapping properties</source> + <translation type="unfinished">Настройка кривых</translation> </message> <message> - <location line="-293"/> - <location line="+309"/> + <location line="+20"/> <source>Yaw</source> - <translation>Yaw</translation> - </message> - <message> - <location line="-200"/> - <source>Game data</source> - <translation>Игровые данные</translation> - </message> - <message> - <location line="+366"/> - <source>Profile</source> - <translation>Профиль</translation> - </message> - <message> - <location line="+32"/> - <source>Options</source> - <translation>Настройки</translation> - </message> - <message> - <location line="+17"/> - <source>Mapping</source> - <translation> Кривые</translation> - </message> - <message> - <location line="+23"/> - <source>Tracking</source> - <translation>Статус работы трекера</translation> - </message> - <message> - <location line="+36"/> - <source>Start</source> - <translation>Запустить</translation> - </message> - <message> - <location line="+22"/> - <source>Stop</source> - <translation>Остановить</translation> - </message> - <message> - <location line="+43"/> - <source>Input</source> - <translation>Источник данных</translation> - </message> - <message> - <location line="+49"/> - <location line="+62"/> - <location line="+62"/> - <source>🔨</source> - <translation></translation> + <translation type="unfinished">Yaw</translation> </message> <message> - <location line="-111"/> - <source>Output</source> - <translation>Выходной интерфейс</translation> - </message> - <message> - <location line="+62"/> - <source>Filter</source> - <translation>Фильтрация/сглаживание</translation> + <location line="+24"/> + <location line="+74"/> + <location line="+95"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Max input</source> + <translation type="unfinished"></translation> </message> -</context> -<context> - <name>mapping_window</name> <message> - <location filename="../mapping-window.ui" line="+26"/> - <source>Mapping properties</source> - <translation>Настройка кривых</translation> + <location line="-364"/> + <location line="+95"/> + <location line="+74"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Asymmetric mapping below</source> + <translation type="unfinished">Ассиметричная настройка кривых</translation> </message> <message> - <location line="+20"/> - <source>Yaw</source> - <translation>Yaw</translation> + <location line="-376"/> + <source>Pitch</source> + <translation type="unfinished">Pitch</translation> </message> <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max rotation</source> - <translation>Максимальный угол</translation> + <location line="+41"/> + <source>Max output</source> + <translation type="unfinished"></translation> </message> <message> - <location line="-138"/> - <location line="+88"/> - <location line="+88"/> - <location line="+92"/> - <location line="+88"/> - <location line="+88"/> - <source>Asymmetric mapping below</source> - <translation>Ассиметричная настройка кривых</translation> + <location line="+8"/> + <source>180°</source> + <translation type="unfinished"></translation> </message> <message> - <location line="-418"/> - <source>Pitch</source> - <translation>Pitch</translation> + <location line="+5"/> + <source>90°</source> + <translation type="unfinished"></translation> </message> <message> - <location line="+88"/> + <location line="+41"/> <source>Roll</source> - <translation>Roll</translation> + <translation type="unfinished">Roll</translation> </message> <message> - <location line="+92"/> + <location line="+78"/> <source>X</source> - <translation>X</translation> + <translation type="unfinished">X</translation> </message> <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max translation</source> - <translation>Максимальное смещение</translation> - </message> - <message> - <location line="-112"/> + <location line="+74"/> <source>Y</source> - <translation>Y</translation> + <translation type="unfinished">Y</translation> </message> <message> - <location line="+88"/> + <location line="+74"/> <source>Z</source> - <translation>Z</translation> - </message> -</context> -<context> - <name>new_file_dialog</name> - <message> - <location filename="../new_file_dialog.h" line="+42"/> - <source>File exists</source> - <translation>Файл создан</translation> + <translation type="unfinished">Z</translation> </message> <message> - <location line="+1"/> - <source>This file already exists. Pick another name.</source> - <translation>Данный файл уже создан. Пожалуйста выберите другое имя.</translation> + <location filename="../mapping-dialog.cpp" line="+100"/> + <source>%1°</source> + <translation type="unfinished"></translation> </message> </context> <context> <name>options_dialog</name> <message> - <location filename="../options-dialog.ui" line="+20"/> + <location filename="../settings-dialog.ui" line="+14"/> <source>Options</source> <translation>Настройки</translation> </message> <message> - <location line="+38"/> + <location line="+26"/> <source>Shortcuts</source> <translation>Горячие клавиши</translation> </message> <message> - <location line="+21"/> + <location line="+12"/> <source>Global shortcuts</source> <translation>Глобальные горячие клавиши</translation> </message> <message> - <location line="+21"/> + <location line="+15"/> <source><html><head/><body><p><span style=" font-weight:600;">Center</span> - use current pose as looking perfectly forward.<br/><span style=" font-weight:600;">Toggle</span> - keep looking at same spot until next toggle keypress.<br/><span style=" font-weight:600;">Zero</span> - keep looking forward until next zero keypress.<br/></p></body></html></source> <translatorcomment>использовать текущую позу как позу вперед</translatorcomment> <translation><html><head/><body><p><span style=" font-weight:600;">Центрирование</span> - использовать текущую позу в качестве центра.<br/><span style=" font-weight:600;">Фиксация обзора</span> - фиксация обзора до следующего нажатия клавиши.<br/><span style=" font-weight:600;">Центр</span> - фиксирует взгляд в нулевой точке до следующего нажатия клавиши.<br/></p></body></html></translation> </message> <message> - <location line="+66"/> + <location line="+57"/> <location line="+32"/> <location line="+29"/> <location line="+131"/> @@ -434,12 +196,12 @@ Exiting now.</source> <translation>Фиксация обзора</translation> </message> <message> - <location line="+522"/> + <location line="+537"/> <source>Center at startup</source> <translation>Центрирование при запуске</translation> </message> <message> - <location line="+34"/> + <location line="+13"/> <source>Never translate the application interface</source> <translation></translation> </message> @@ -449,20 +211,19 @@ Exiting now.</source> <translation>Настройка трея</translation> </message> <message> - <location line="+114"/> + <location line="+672"/> <location line="+87"/> <location line="+65"/> <source>°</source> <translation>°</translation> </message> <message> - <location line="+812"/> - <location line="+191"/> + <location line="+331"/> <source>Enable</source> <translation>Включить</translation> </message> <message> - <location line="-1232"/> + <location line="-1124"/> <source>Minimize to tray on startup when enabled</source> <translation>Сворачивать в трей при запуске</translation> </message> @@ -472,96 +233,61 @@ Exiting now.</source> <translation>Добавлять opentrack в трей</translation> </message> <message> - <location line="+30"/> - <source>Camera</source> - <translation>Камера</translation> - </message> - <message> - <location line="+170"/> - <location line="+259"/> - <location line="+65"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="+112"/> + <location line="+37"/> + <location line="+104"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+261"/> <source>Roll</source> <translation>Roll</translation> </message> <message> - <location line="-722"/> - <location line="+362"/> - <location line="+24"/> - <location line="+34"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-657"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+55"/> + <location line="+168"/> <source>Pitch</source> <translation>Pitch</translation> </message> <message> - <location line="-645"/> - <location line="+285"/> - <location line="+58"/> - <location line="+45"/> - <location line="+81"/> + <location line="-619"/> + <location line="+86"/> <location line="+55"/> <location line="+58"/> - <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+300"/> <source>Yaw</source> <translation>Yaw</translation> </message> <message> - <location line="-827"/> + <location line="-187"/> <source>Custom center pose</source> <translation>Пользовательское положение центральной позиции</translation> </message> <message> - <location line="+9"/> - <source>Alter the centered position sent to games.</source> - <translation>Данная настройка позволяет изменить изначальную точку нахождения в вашей любимой игре. Например: если вам хочется сидеть подальше от лобового стекла внесите поправку в ось Z. И каждый раз при центрировании Вы будете находиться в данном позиции.</translation> - </message> - <message> - <location line="+61"/> + <location line="+70"/> <location line="+29"/> <location line="+72"/> - <location line="+1048"/> + <location line="+376"/> <source> cm</source> <translation> см</translation> </message> <message> - <location line="-991"/> - <source>Centering method</source> - <translation>Режим центрирования</translation> - </message> - <message> - <location line="+15"/> - <source>Try changing this if centering doesn't perform correctly for your input device.</source> - <translation>Если для Вашего трекера текущий режим центрирования отрабатывает некорректно, то попробуйте изменить его на другой.</translation> - </message> - <message> - <location line="+34"/> - <source>Method</source> - <translation>Метод центрирования</translation> - </message> - <message> - <location line="+14"/> - <source>Relative (inertial device)</source> - <translation>Относительный (инерционники)</translation> - </message> - <message> - <location line="+5"/> - <source>Absolute (camera device)</source> - <translation>Абсолютный (камеры)</translation> - </message> - <message> - <location line="+37"/> + <location line="-1129"/> <source>Output</source> <translation>Выходной интерфейс</translation> </message> <message> - <location line="+630"/> + <location line="+839"/> <location line="+15"/> <source>Relative translation</source> <translation>Относительный сдвиг</translation> @@ -574,123 +300,151 @@ Exiting now.</source> При активированном режиме смещения по осям применяются после поворота. Важно! В этом режиме сначала выполняется поворот по оси YAW и только потом смещение по осям X, Y, Z, в противном случае у вас будут неверно интерпритироваться движения. Например: при повороте на 180 градусов по оси YAW и движении вперед, камера будет приближаться, а пилот "отдаляться в спинку кресла".</translation> </message> <message> - <location line="+65"/> + <location line="+115"/> <source>Disable for X</source> <translation>Откл. по оси X</translation> </message> <message> - <location line="+16"/> + <location line="-16"/> <source>Disable for Y</source> <translation>Откл. по оси Y</translation> </message> <message> - <location line="+16"/> + <location line="+45"/> <source>Disable for Z (for zoom on Z axis)</source> <translation>Откл. по оси Z (Ось приближения)</translation> </message> <message> - <location line="+13"/> + <location line="+26"/> <source>Disable effect by yaw</source> <translation>Откл. по оси Yaw</translation> </message> <message> - <location line="+13"/> + <location line="-13"/> <source>Disable effect by pitch</source> <translation>Откл. по оси Pitch</translation> </message> <message> - <location line="+13"/> + <location line="-29"/> <source>Disable effect by roll</source> <translation>Откл. по оси Roll</translation> </message> <message> - <location line="+31"/> + <location line="+73"/> <source>Eyes will be offset from the pivot of rotation, assumed to be the neck. It also works with relative translation disabled.</source> <translation>Смещение точки взгляда относительно оси вращения. Работает вместе с относительным сдвигом</translation> </message> <message> - <location line="-810"/> + <location line="-1050"/> <source>Output remap</source> <translation>Переназначение осей</translation> </message> <message> - <location line="+537"/> + <location line="+540"/> <source>Assign input axis to output axis.</source> <translation>Сопоставление исходных и игровых осей.</translation> </message> <message> - <location line="-801"/> - <location line="+344"/> - <location line="+27"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-497"/> + <location line="+49"/> + <location line="+92"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+214"/> <source>X</source> <translation>X</translation> </message> <message> - <location line="-369"/> + <location line="-228"/> <source>Invert</source> <translation>Инвертировать</translation> </message> <message> - <location line="-321"/> - <location line="+340"/> - <location line="+58"/> - <location line="+45"/> - <location line="+52"/> - <location line="+84"/> - <location line="+58"/> + <location line="-372"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+57"/> + <location line="+188"/> <source>Y</source> <translation>Y</translation> </message> <message> - <location line="-666"/> - <location line="+316"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> + <location line="-631"/> + <location line="+141"/> <location line="+58"/> <location line="+34"/> - <location line="+24"/> + <location line="+37"/> + <location line="+50"/> + <location line="+71"/> + <location line="+269"/> <source>Z</source> <translation>Z</translation> </message> <message> - <location line="-335"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-640"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+424"/> <source>Disabled</source> <translation>Отключена</translation> </message> <message> - <location line="-212"/> + <location line="-405"/> <source>Destination</source> <translation>Игровая ось</translation> </message> <message> - <location line="+52"/> + <location line="-313"/> <source>Source</source> <translation>Исходная ось</translation> </message> <message> - <location line="+249"/> + <location line="-92"/> + <location line="+270"/> + <location line="+121"/> + <source>Relative translation only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+102"/> + <source>Alter the centered position sent to games. Useful if the default position is too much downward or upward.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+225"/> <source>CSV Data Logging</source> <translation>Логирование в формат CSV</translation> </message> <message> - <location line="+15"/> + <location line="+12"/> <source>Enable - You will be asked for a filename whenever tracking starts</source> <translation>Включить - необходимо будет указать имя файла при запуске трекера</translation> </message> <message> - <location line="+202"/> + <location line="+66"/> + <source>Mode</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+19"/> + <source>Enabled</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Enabled when not aiming</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+140"/> <source>Neck displacement</source> <translation>Настройка смещения шеи, как смещения оси поворота</translation> </message> @@ -700,7 +454,7 @@ Exiting now.</source> <translation>Вперед/назад</translation> </message> <message> - <location line="+36"/> + <location line="+27"/> <location line="+12"/> <source>Game detection</source> <translation>Захват игр</translation> @@ -710,6 +464,17 @@ Exiting now.</source> <source>Start tracking automatically when a game starts with selected profile, and stop when the game exits.</source> <translation>Данное меню позволяет автоматизировать запуск opentrack'а. Как только программа определит Вашу игру - opentrack начнет отслеживать Ваши движения с выбранным профилем, а по закрытию игры - остановит его. На практике это нажатие кнопки "Запустить" и "Остановить" в автоматическом режиме.</translation> </message> + <message> + <location filename="../settings.cpp" line="+29"/> + <source>Joy button %1</source> + <translation type="unfinished">Джойстик #%1</translation> + </message> + <message> + <location line="+3"/> + <location line="+178"/> + <source>None</source> + <translation type="unfinished">Не назначена</translation> + </message> </context> <context> <name>process_detector</name> @@ -719,7 +484,7 @@ Exiting now.</source> <translation>Захват игр</translation> </message> <message> - <location line="+34"/> + <location line="+41"/> <source>Executable</source> <translation>Файл</translation> </message> @@ -739,7 +504,7 @@ Exiting now.</source> <translation></translation> </message> <message> - <location line="+10"/> + <location line="-104"/> <source>Start profiles from game executable names in this list</source> <translation>Включить захват игр</translation> </message> diff --git a/gui/lang/stub.ts b/gui/lang/stub.ts index efffe68c..47e956de 100644 --- a/gui/lang/stub.ts +++ b/gui/lang/stub.ts @@ -4,7 +4,7 @@ <context> <name>BrowseButton</name> <message> - <location filename="../process_detector.cpp" line="+66"/> + <location filename="../process_detector.cpp" line="+83"/> <source>Set executable name</source> <translation type="unfinished"></translation> </message> @@ -15,134 +15,6 @@ </message> </context> <context> - <name>MainWindow</name> - <message> - <location filename="../main-window.cpp" line="+97"/> - <source>Create new empty config</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Create new copied config</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Open configuration directory</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+78"/> - <location line="+376"/> - <source>opentrack</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-373"/> - <source> (debug)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+8"/> - <location line="+553"/> - <source>Show the Octopus</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-553"/> - <location line="+553"/> - <source>Hide the Octopus</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-546"/> - <source>Tracker settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+5"/> - <source>Filter settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+5"/> - <source>Protocol settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+8"/> - <source>Mappings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+5"/> - <source>Options</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+6"/> - <source>Exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+38"/> - <source>The Octopus is sad</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Check permissions for your .ini directory: - -"%1"%2 - -Exiting now.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+190"/> - <source>Library load error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>One of libraries failed to load. Check installation.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+96"/> - <location line="+4"/> - <source> :: </source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>OptionsDialog</name> - <message> - <location filename="../options-dialog.cpp" line="+27"/> - <source>Joy button %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+3"/> - <location line="+164"/> - <source>None</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>UI_new_config</name> - <message> - <location filename="../new_config.ui" line="+17"/> - <source>Config filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+10"/> - <source>New file name:</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>keyboard_listener</name> <message> <location filename="../keyboard_listener.ui" line="+14"/> @@ -156,205 +28,107 @@ Exiting now.</source> </message> </context> <context> - <name>main_window</name> - <message> - <location filename="../main-window.ui" line="+278"/> - <source>Raw tracker data</source> - <translation type="unfinished"></translation> - </message> + <name>mapping_dialog</name> <message> - <location line="+67"/> - <location line="+479"/> - <source>Z</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-463"/> - <location line="+409"/> - <source>Pitch</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-356"/> - <location line="+315"/> - <source>Y</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-299"/> - <location line="+277"/> - <source>X</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-230"/> - <location line="+309"/> - <source>Roll</source> + <location filename="../mapping-dialog.ui" line="+26"/> + <source>Mapping properties</source> <translation type="unfinished"></translation> </message> <message> - <location line="-293"/> - <location line="+309"/> + <location line="+20"/> <source>Yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="-200"/> - <source>Game data</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+366"/> - <source>Profile</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+32"/> - <source>Options</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+17"/> - <source>Mapping</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+23"/> - <source>Tracking</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+36"/> - <source>Start</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+22"/> - <source>Stop</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+43"/> - <source>Input</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+49"/> - <location line="+62"/> - <location line="+62"/> - <source>🔨</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-111"/> - <source>Output</source> + <location line="+24"/> + <location line="+74"/> + <location line="+95"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Max input</source> <translation type="unfinished"></translation> </message> <message> - <location line="+62"/> - <source>Filter</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>mapping_window</name> - <message> - <location filename="../mapping-window.ui" line="+26"/> - <source>Mapping properties</source> + <location line="-364"/> + <location line="+95"/> + <location line="+74"/> + <location line="+78"/> + <location line="+74"/> + <location line="+74"/> + <source>Asymmetric mapping below</source> <translation type="unfinished"></translation> </message> <message> - <location line="+20"/> - <source>Yaw</source> + <location line="-376"/> + <source>Pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max rotation</source> + <location line="+41"/> + <source>Max output</source> <translation type="unfinished"></translation> </message> <message> - <location line="-138"/> - <location line="+88"/> - <location line="+88"/> - <location line="+92"/> - <location line="+88"/> - <location line="+88"/> - <source>Asymmetric mapping below</source> + <location line="+8"/> + <source>180°</source> <translation type="unfinished"></translation> </message> <message> - <location line="-418"/> - <source>Pitch</source> + <location line="+5"/> + <source>90°</source> <translation type="unfinished"></translation> </message> <message> - <location line="+88"/> + <location line="+41"/> <source>Roll</source> <translation type="unfinished"></translation> </message> <message> - <location line="+92"/> + <location line="+78"/> <source>X</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> - <location line="+88"/> - <location line="+88"/> - <source>Max translation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-112"/> + <location line="+74"/> <source>Y</source> <translation type="unfinished"></translation> </message> <message> - <location line="+88"/> + <location line="+74"/> <source>Z</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>new_file_dialog</name> - <message> - <location filename="../new_file_dialog.h" line="+42"/> - <source>File exists</source> - <translation type="unfinished"></translation> - </message> <message> - <location line="+1"/> - <source>This file already exists. Pick another name.</source> + <location filename="../mapping-dialog.cpp" line="+100"/> + <source>%1°</source> <translation type="unfinished"></translation> </message> </context> <context> <name>options_dialog</name> <message> - <location filename="../options-dialog.ui" line="+20"/> + <location filename="../settings-dialog.ui" line="+14"/> <source>Options</source> <translation type="unfinished"></translation> </message> <message> - <location line="+38"/> + <location line="+26"/> <source>Shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location line="+21"/> + <location line="+12"/> <source>Global shortcuts</source> <translation type="unfinished"></translation> </message> <message> - <location line="+21"/> + <location line="+15"/> <source><html><head/><body><p><span style=" font-weight:600;">Center</span> - use current pose as looking perfectly forward.<br/><span style=" font-weight:600;">Toggle</span> - keep looking at same spot until next toggle keypress.<br/><span style=" font-weight:600;">Zero</span> - keep looking forward until next zero keypress.<br/></p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <location line="+66"/> + <location line="+57"/> <location line="+32"/> <location line="+29"/> <location line="+131"/> @@ -369,14 +143,14 @@ Exiting now.</source> <location line="+13"/> <location line="+13"/> <location line="+32"/> - <location line="+76"/> + <location line="+70"/> <location line="+51"/> <location line="+13"/> <source>Bind</source> <translation type="unfinished"></translation> </message> <message> - <location line="-403"/> + <location line="-397"/> <source>Restart tracking</source> <translation type="unfinished"></translation> </message> @@ -421,12 +195,12 @@ Exiting now.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+528"/> + <location line="+537"/> <source>Center at startup</source> <translation type="unfinished"></translation> </message> <message> - <location line="+34"/> + <location line="+13"/> <source>Never translate the application interface</source> <translation type="unfinished"></translation> </message> @@ -436,7 +210,7 @@ Exiting now.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+24"/> + <location line="+18"/> <source>Enable tray</source> <translation type="unfinished"></translation> </message> @@ -446,270 +220,238 @@ Exiting now.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+17"/> - <source>Camera</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+21"/> - <source>Use camera center as translation offset</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+13"/> - <source>Specify an angle to rotate position tracking. It lets the tracker avoid moving on the X and Y axes when zooming, since camera isn't mounted perfectly in front of the model, but above or below.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+34"/> - <location line="+215"/> - <location line="+247"/> - <location line="+65"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="+99"/> + <location line="+37"/> + <location line="+104"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+261"/> <source>Roll</source> <translation type="unfinished"></translation> </message> <message> - <location line="-843"/> - <location line="+139"/> - <location line="+344"/> - <location line="+24"/> - <location line="+34"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-657"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+55"/> + <location line="+168"/> <source>Pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="-815"/> - <location line="+176"/> - <location line="+279"/> - <location line="+58"/> - <location line="+45"/> - <location line="+81"/> + <location line="-619"/> + <location line="+86"/> <location line="+55"/> <location line="+58"/> - <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+300"/> <source>Yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="-791"/> + <location line="-187"/> <source>Custom center pose</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> - <source>Alter the centered position sent to games.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+33"/> - <location line="+69"/> - <location line="+53"/> + <location line="+48"/> + <location line="+87"/> + <location line="+65"/> <source>°</source> <translation type="unfinished"></translation> </message> <message> - <location line="-106"/> - <location line="+23"/> - <location line="+60"/> - <location line="+1039"/> - <location line="+22"/> + <location line="-130"/> + <location line="+29"/> + <location line="+72"/> + <location line="+376"/> <source> cm</source> <translation type="unfinished"></translation> </message> <message> - <location line="-78"/> + <location line="-59"/> <source>Eyes will be offset from the pivot of rotation, assumed to be the neck. It also works with relative translation disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location line="-932"/> - <source>Centering method</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-329"/> - <source>Camera angle</source> + <location line="-1070"/> + <source>Output</source> <translation type="unfinished"></translation> </message> <message> - <location line="+344"/> - <source>Try changing this if centering doesn't perform correctly for your input device.</source> + <location line="+98"/> + <location line="+270"/> + <location line="+121"/> + <source>Relative translation only</source> <translation type="unfinished"></translation> </message> <message> - <location line="+34"/> - <source>Method</source> + <location line="+102"/> + <source>Alter the centered position sent to games. Useful if the default position is too much downward or upward.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+14"/> - <source>Relative (inertial device)</source> + <location line="+248"/> + <location line="+15"/> + <source>Relative translation</source> <translation type="unfinished"></translation> </message> <message> - <location line="+5"/> - <source>Absolute (camera device)</source> + <location line="+15"/> + <source>With relative mode on, translation is applied after rotation. For example, rotating +180 degrees yaw and moving backwards results in moving forward as a result of that rotation.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+37"/> - <source>Output</source> + <location line="+25"/> + <source>Mode</source> <translation type="unfinished"></translation> </message> <message> - <location line="+630"/> - <location line="+15"/> - <source>Relative translation</source> + <location line="+19"/> + <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location line="+15"/> - <source>With relative mode on, translation is applied after rotation. For example, rotating +180 degrees yaw and moving backwards results in moving forward as a result of that rotation.</source> + <location line="+5"/> + <source>Enabled when not aiming</source> <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> - <location line="+261"/> + <location line="+195"/> <source>Enable</source> <translation type="unfinished"></translation> </message> <message> - <location line="-215"/> + <location line="-129"/> <source>Disable for X</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="-16"/> <source>Disable for Y</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="+45"/> <source>Disable for Z (for zoom on Z axis)</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+26"/> <source>Disable effect by yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="-13"/> <source>Disable effect by pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="-29"/> <source>Disable effect by roll</source> <translation type="unfinished"></translation> </message> <message> - <location line="-779"/> + <location line="-977"/> <source>Output remap</source> <translation type="unfinished"></translation> </message> <message> - <location line="+537"/> + <location line="+540"/> <source>Assign input axis to output axis.</source> <translation type="unfinished"></translation> </message> <message> - <location line="-777"/> - <location line="+320"/> - <location line="+27"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-497"/> + <location line="+49"/> + <location line="+92"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+214"/> <source>X</source> <translation type="unfinished"></translation> </message> <message> - <location line="-369"/> + <location line="-228"/> <source>Invert</source> <translation type="unfinished"></translation> </message> <message> - <location line="-303"/> - <location line="+322"/> - <location line="+58"/> - <location line="+45"/> - <location line="+52"/> - <location line="+84"/> - <location line="+58"/> + <location line="-372"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+57"/> + <location line="+188"/> <source>Y</source> <translation type="unfinished"></translation> </message> <message> - <location line="-654"/> - <location line="+304"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> + <location line="-631"/> + <location line="+141"/> <location line="+58"/> <location line="+34"/> - <location line="+24"/> + <location line="+37"/> + <location line="+50"/> + <location line="+71"/> + <location line="+269"/> <source>Z</source> <translation type="unfinished"></translation> </message> <message> - <location line="-335"/> - <location line="+58"/> - <location line="+45"/> - <location line="+136"/> - <location line="+58"/> + <location line="-640"/> + <location line="+141"/> <location line="+58"/> + <location line="+71"/> + <location line="+50"/> + <location line="+71"/> + <location line="+424"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location line="-212"/> + <location line="-405"/> <source>Destination</source> <translation type="unfinished"></translation> </message> <message> - <location line="+52"/> + <location line="-313"/> <source>Source</source> <translation type="unfinished"></translation> </message> <message> - <location line="+249"/> + <location line="+626"/> <source>CSV Data Logging</source> <translation type="unfinished"></translation> </message> <message> - <location line="+15"/> + <location line="+12"/> <source>Enable - You will be asked for a filename whenever tracking starts</source> <translation type="unfinished"></translation> </message> <message> - <location line="+202"/> + <location line="+230"/> <source>Neck displacement</source> <translation type="unfinished"></translation> </message> <message> - <location line="+52"/> - <source>Height from center of rotation</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+57"/> + <location line="+90"/> <source>Forward from center of rotation</source> <translation type="unfinished"></translation> </message> <message> - <location line="+52"/> + <location line="+27"/> <location line="+12"/> <source>Game detection</source> <translation type="unfinished"></translation> @@ -719,6 +461,17 @@ Exiting now.</source> <source>Start tracking automatically when a game starts with selected profile, and stop when the game exits.</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../settings.cpp" line="+29"/> + <source>Joy button %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <location line="+178"/> + <source>None</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>process_detector</name> @@ -728,7 +481,7 @@ Exiting now.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+34"/> + <location line="+41"/> <source>Executable</source> <translation type="unfinished"></translation> </message> @@ -748,7 +501,7 @@ Exiting now.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="-104"/> <source>Start profiles from game executable names in this list</source> <translation type="unfinished"></translation> </message> diff --git a/logic/lang/nl_NL.ts b/logic/lang/nl_NL.ts index c6ca1553..9e739505 100644 --- a/logic/lang/nl_NL.ts +++ b/logic/lang/nl_NL.ts @@ -1,27 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="nl_NL"> -<context> - <name>Work</name> - <message> - <location filename="../work.cpp" line="+20"/> - <source>Select filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>CSV File (*.csv)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+26"/> - <source>Logging error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Unable to open file '%1'. Proceeding without logging.</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/logic/lang/ru_RU.ts b/logic/lang/ru_RU.ts index e9fcd993..f62cf2e1 100644 --- a/logic/lang/ru_RU.ts +++ b/logic/lang/ru_RU.ts @@ -1,27 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="ru_RU"> -<context> - <name>Work</name> - <message> - <location filename="../work.cpp" line="+20"/> - <source>Select filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>CSV File (*.csv)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+26"/> - <source>Logging error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Unable to open file '%1'. Proceeding without logging.</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/logic/lang/stub.ts b/logic/lang/stub.ts index 5d1bc11a..6401616d 100644 --- a/logic/lang/stub.ts +++ b/logic/lang/stub.ts @@ -1,27 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1"> -<context> - <name>Work</name> - <message> - <location filename="../work.cpp" line="+20"/> - <source>Select filename</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>CSV File (*.csv)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+26"/> - <source>Logging error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Unable to open file '%1'. Proceeding without logging.</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-flightgear/lang/nl_NL.ts b/proto-flightgear/lang/nl_NL.ts index 35ab5431..5bcc96b9 100644 --- a/proto-flightgear/lang/nl_NL.ts +++ b/proto-flightgear/lang/nl_NL.ts @@ -9,29 +9,13 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+12"/> - <source>IP-address remote PC</source> + <location line="+33"/> + <source>IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+71"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgear</name> - <message> - <location filename="../ftnoir_protocol_fg.h" line="+40"/> - <source>FlightGear</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgearDll</name> - <message> - <location line="+27"/> - <source>FlightGear</source> + <location line="+113"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-flightgear/lang/ru_RU.ts b/proto-flightgear/lang/ru_RU.ts index 916f5e2d..7086db80 100644 --- a/proto-flightgear/lang/ru_RU.ts +++ b/proto-flightgear/lang/ru_RU.ts @@ -9,29 +9,13 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+12"/> - <source>IP-address remote PC</source> + <location line="+33"/> + <source>IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+71"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgear</name> - <message> - <location filename="../ftnoir_protocol_fg.h" line="+40"/> - <source>FlightGear</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgearDll</name> - <message> - <location line="+27"/> - <source>FlightGear</source> + <location line="+113"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-flightgear/lang/stub.ts b/proto-flightgear/lang/stub.ts index e94d44f2..4bcb4ce3 100644 --- a/proto-flightgear/lang/stub.ts +++ b/proto-flightgear/lang/stub.ts @@ -9,29 +9,13 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+12"/> - <source>IP-address remote PC</source> + <location line="+33"/> + <source>IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+71"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgear</name> - <message> - <location filename="../ftnoir_protocol_fg.h" line="+40"/> - <source>FlightGear</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>flightgearDll</name> - <message> - <location line="+27"/> - <source>FlightGear</source> + <location line="+113"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-fsuipc/lang/nl_NL.ts b/proto-fsuipc/lang/nl_NL.ts index cb9bb89f..0ca9bf92 100644 --- a/proto-fsuipc/lang/nl_NL.ts +++ b/proto-fsuipc/lang/nl_NL.ts @@ -48,20 +48,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>fsuipc</name> - <message> - <location filename="../ftnoir_protocol_fsuipc.h" line="+57"/> - <source>Microsoft Flight Simulator X</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>fsuipcDll</name> - <message> - <location line="+30"/> - <source>FSUIPC -- Microsoft FS2002/FS2004</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-fsuipc/lang/ru_RU.ts b/proto-fsuipc/lang/ru_RU.ts index 361a5442..032906e3 100644 --- a/proto-fsuipc/lang/ru_RU.ts +++ b/proto-fsuipc/lang/ru_RU.ts @@ -48,20 +48,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>fsuipc</name> - <message> - <location filename="../ftnoir_protocol_fsuipc.h" line="+57"/> - <source>Microsoft Flight Simulator X</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>fsuipcDll</name> - <message> - <location line="+30"/> - <source>FSUIPC -- Microsoft FS2002/FS2004</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-fsuipc/lang/stub.ts b/proto-fsuipc/lang/stub.ts index d64a9e92..8d42554d 100644 --- a/proto-fsuipc/lang/stub.ts +++ b/proto-fsuipc/lang/stub.ts @@ -48,20 +48,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>fsuipc</name> - <message> - <location filename="../ftnoir_protocol_fsuipc.h" line="+57"/> - <source>Microsoft Flight Simulator X</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>fsuipcDll</name> - <message> - <location line="+30"/> - <source>FSUIPC -- Microsoft FS2002/FS2004</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-ft/lang/nl_NL.ts b/proto-ft/lang/nl_NL.ts index 2ee2afff..fc7c8fb9 100644 --- a/proto-ft/lang/nl_NL.ts +++ b/proto-ft/lang/nl_NL.ts @@ -4,12 +4,12 @@ <context> <name>FTControls</name> <message> - <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+53"/> + <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+46"/> <source>Select the desired NPClient DLL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+0"/> + <location line="+2"/> <source>Dll file (*.dll);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -17,12 +17,12 @@ <context> <name>UICFTControls</name> <message> - <location filename="../ftnoir_ftcontrols.ui" line="+32"/> + <location filename="../ftnoir_ftcontrols.ui" line="+24"/> <source>freetrack protocol settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+22"/> + <location line="+78"/> <source>Select interface</source> <translation type="unfinished"></translation> </message> @@ -32,22 +32,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> - <source>TIRViews</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+21"/> - <source>Memory hacks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+7"/> - <source>Only for very old and buggy old games such as CFS3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+25"/> + <location line="-67"/> <source>Repair NPClient location</source> <translation type="unfinished"></translation> </message> @@ -63,28 +48,5 @@ Starting tracking will again overwrite the DLL locations.</source> <translation type="unfinished"></translation> </message> - <message> - <location line="+28"/> - <source>Disable tracking for games on exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+15"/> - <source>Disable on program exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+7"/> - <source>Use this for games that disable mouselook when opentrack isn't running, and you're not running opentrack that much. To use opentrack with this option you need to start it before the games to have it work at all.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>freetrackDll</name> - <message> - <location filename="../ftnoir_protocol_ft.h" line="+96"/> - <source>freetrack 2.0 Enhanced</source> - <translation type="unfinished"></translation> - </message> </context> </TS> diff --git a/proto-ft/lang/ru_RU.ts b/proto-ft/lang/ru_RU.ts index e5984c77..af1bace7 100644 --- a/proto-ft/lang/ru_RU.ts +++ b/proto-ft/lang/ru_RU.ts @@ -4,12 +4,12 @@ <context> <name>FTControls</name> <message> - <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+53"/> + <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+46"/> <source>Select the desired NPClient DLL</source> <translation>Укажите путь до файла NPClient DLL </translation> </message> <message> - <location line="+0"/> + <location line="+2"/> <source>Dll file (*.dll);;All Files (*)</source> <translation></translation> </message> @@ -17,12 +17,12 @@ <context> <name>UICFTControls</name> <message> - <location filename="../ftnoir_ftcontrols.ui" line="+32"/> + <location filename="../ftnoir_ftcontrols.ui" line="+24"/> <source>freetrack protocol settings</source> <translation>Настройки протокола Freetrack</translation> </message> <message> - <location line="+22"/> + <location line="+78"/> <source>Select interface</source> <translation>Выберите интерфейс</translation> </message> @@ -32,22 +32,7 @@ <translation>Отключите один из протоколов в случае, если при включении обоих интерфейсов игра не корректно определяет их.</translation> </message> <message> - <location line="+19"/> - <source>TIRViews</source> - <translation></translation> - </message> - <message> - <location line="+21"/> - <source>Memory hacks</source> - <translation>Взлом памяти</translation> - </message> - <message> - <location line="+7"/> - <source>Only for very old and buggy old games such as CFS3.</source> - <translation>Только для очень старых игр, например таких как CFS3 </translation> - </message> - <message> - <location line="+25"/> + <location line="-67"/> <source>Repair NPClient location</source> <translation>Решение проблем с расположением NPClient'а </translation> </message> @@ -65,28 +50,5 @@ Starting tracking will again overwrite the DLL locations.</source> Запуск отслеживания в opentrack приведет к перезаписи расположения DLL-файла.</translation> </message> - <message> - <location line="+28"/> - <source>Disable tracking for games on exit</source> - <translation>Отключить работы интерфейсов после закрытия Opentrack </translation> - </message> - <message> - <location line="+15"/> - <source>Disable on program exit</source> - <translation>Отключить по закрытию</translation> - </message> - <message> - <location line="+7"/> - <source>Use this for games that disable mouselook when opentrack isn't running, and you're not running opentrack that much. To use opentrack with this option you need to start it before the games to have it work at all.</source> - <translation>По умолчанию протокол opentrack'а работает постоянно, благодаря чему возможно запускать opentrack на любой стадии загрузки игр. При активации данного пункта необходимо запускать opentrack перед запуском игры.</translation> - </message> -</context> -<context> - <name>freetrackDll</name> - <message> - <location filename="../ftnoir_protocol_ft.h" line="+96"/> - <source>freetrack 2.0 Enhanced</source> - <translation></translation> - </message> </context> </TS> diff --git a/proto-ft/lang/stub.ts b/proto-ft/lang/stub.ts index af1a167d..cb9eeaa3 100644 --- a/proto-ft/lang/stub.ts +++ b/proto-ft/lang/stub.ts @@ -4,12 +4,12 @@ <context> <name>FTControls</name> <message> - <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+53"/> + <location filename="../ftnoir_protocol_ft_dialog.cpp" line="+46"/> <source>Select the desired NPClient DLL</source> <translation type="unfinished"></translation> </message> <message> - <location line="+0"/> + <location line="+2"/> <source>Dll file (*.dll);;All Files (*)</source> <translation type="unfinished"></translation> </message> @@ -17,12 +17,12 @@ <context> <name>UICFTControls</name> <message> - <location filename="../ftnoir_ftcontrols.ui" line="+32"/> + <location filename="../ftnoir_ftcontrols.ui" line="+24"/> <source>freetrack protocol settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+22"/> + <location line="+78"/> <source>Select interface</source> <translation type="unfinished"></translation> </message> @@ -32,22 +32,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> - <source>TIRViews</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+21"/> - <source>Memory hacks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+7"/> - <source>Only for very old and buggy old games such as CFS3.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+25"/> + <location line="-67"/> <source>Repair NPClient location</source> <translation type="unfinished"></translation> </message> @@ -63,28 +48,5 @@ Starting tracking will again overwrite the DLL locations.</source> <translation type="unfinished"></translation> </message> - <message> - <location line="+28"/> - <source>Disable tracking for games on exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+15"/> - <source>Disable on program exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+7"/> - <source>Use this for games that disable mouselook when opentrack isn't running, and you're not running opentrack that much. To use opentrack with this option you need to start it before the games to have it work at all.</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>freetrackDll</name> - <message> - <location filename="../ftnoir_protocol_ft.h" line="+96"/> - <source>freetrack 2.0 Enhanced</source> - <translation type="unfinished"></translation> - </message> </context> </TS> diff --git a/proto-mouse/lang/nl_NL.ts b/proto-mouse/lang/nl_NL.ts index 69c32faa..1d62cb1c 100644 --- a/proto-mouse/lang/nl_NL.ts +++ b/proto-mouse/lang/nl_NL.ts @@ -77,12 +77,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>mouseDll</name> - <message> - <location filename="../ftnoir_protocol_mouse.h" line="+62"/> - <source>mouse emulation</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-mouse/lang/ru_RU.ts b/proto-mouse/lang/ru_RU.ts index 290ad16a..88d939c0 100644 --- a/proto-mouse/lang/ru_RU.ts +++ b/proto-mouse/lang/ru_RU.ts @@ -77,12 +77,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>mouseDll</name> - <message> - <location filename="../ftnoir_protocol_mouse.h" line="+62"/> - <source>mouse emulation</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-mouse/lang/stub.ts b/proto-mouse/lang/stub.ts index 2b29443d..69e807b5 100644 --- a/proto-mouse/lang/stub.ts +++ b/proto-mouse/lang/stub.ts @@ -77,12 +77,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>mouseDll</name> - <message> - <location filename="../ftnoir_protocol_mouse.h" line="+62"/> - <source>mouse emulation</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-simconnect/lang/nl_NL.ts b/proto-simconnect/lang/nl_NL.ts index f01f6d88..e855f7bd 100644 --- a/proto-simconnect/lang/nl_NL.ts +++ b/proto-simconnect/lang/nl_NL.ts @@ -15,17 +15,32 @@ </message> <message> <location line="+14"/> + <source>RTM</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>SP1</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>SP2</source> + <source>SP2 -- Acceleration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Prepar3d SP2 XPACK</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Steam FSX (older)</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>Acceleration</source> + <source>Steam FSX (new)</source> <translation type="unfinished"></translation> </message> <message> @@ -35,10 +50,10 @@ </message> </context> <context> - <name>simconnectDll</name> + <name>simconnect</name> <message> - <location filename="../ftnoir_protocol_sc.h" line="+106"/> - <source>Microsoft FSX SimConnect</source> + <location filename="../ftnoir_protocol_sc.cpp" line="+175"/> + <source>dll load failed -- %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-simconnect/lang/ru_RU.ts b/proto-simconnect/lang/ru_RU.ts index 3d49c8b8..55bc502f 100644 --- a/proto-simconnect/lang/ru_RU.ts +++ b/proto-simconnect/lang/ru_RU.ts @@ -15,17 +15,32 @@ </message> <message> <location line="+14"/> + <source>RTM</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>SP1</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>SP2</source> + <source>SP2 -- Acceleration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Prepar3d SP2 XPACK</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Steam FSX (older)</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>Acceleration</source> + <source>Steam FSX (new)</source> <translation type="unfinished"></translation> </message> <message> @@ -35,10 +50,10 @@ </message> </context> <context> - <name>simconnectDll</name> + <name>simconnect</name> <message> - <location filename="../ftnoir_protocol_sc.h" line="+106"/> - <source>Microsoft FSX SimConnect</source> + <location filename="../ftnoir_protocol_sc.cpp" line="+175"/> + <source>dll load failed -- %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-simconnect/lang/stub.ts b/proto-simconnect/lang/stub.ts index 522fc4e8..68051951 100644 --- a/proto-simconnect/lang/stub.ts +++ b/proto-simconnect/lang/stub.ts @@ -15,17 +15,32 @@ </message> <message> <location line="+14"/> + <source>RTM</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> <source>SP1</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>SP2</source> + <source>SP2 -- Acceleration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Prepar3d SP2 XPACK</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Steam FSX (older)</source> <translation type="unfinished"></translation> </message> <message> <location line="+5"/> - <source>Acceleration</source> + <source>Steam FSX (new)</source> <translation type="unfinished"></translation> </message> <message> @@ -35,10 +50,10 @@ </message> </context> <context> - <name>simconnectDll</name> + <name>simconnect</name> <message> - <location filename="../ftnoir_protocol_sc.h" line="+106"/> - <source>Microsoft FSX SimConnect</source> + <location filename="../ftnoir_protocol_sc.cpp" line="+175"/> + <source>dll load failed -- %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-udp/lang/nl_NL.ts b/proto-udp/lang/nl_NL.ts index 989194c5..6e63a2de 100644 --- a/proto-udp/lang/nl_NL.ts +++ b/proto-udp/lang/nl_NL.ts @@ -9,49 +9,21 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+82"/> - <source>IP-address remote PC</source> + <location line="+163"/> + <source>Remote IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+34"/> - <source>Enter IP-address and port-number for the remote PC.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+10"/> - <source>Remember: you may have to change firewall-settings too!</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+47"/> - <source>OK</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+25"/> - <source>Cancel</source> + <location line="+13"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> <context> <name>udp</name> <message> - <location filename="../ftnoir_protocol_ftn.h" line="+41"/> - <source>UDP Tracker</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>udpDll</name> - <message> - <location line="+26"/> - <source>UDP receiver</source> + <location filename="../ftnoir_protocol_ftn.cpp" line="+42"/> + <source>Can't bind socket: %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-udp/lang/ru_RU.ts b/proto-udp/lang/ru_RU.ts index c489ebf5..b9f14026 100644 --- a/proto-udp/lang/ru_RU.ts +++ b/proto-udp/lang/ru_RU.ts @@ -9,49 +9,21 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+82"/> - <source>IP-address remote PC</source> + <location line="+163"/> + <source>Remote IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+34"/> - <source>Enter IP-address and port-number for the remote PC.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+10"/> - <source>Remember: you may have to change firewall-settings too!</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+47"/> - <source>OK</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+25"/> - <source>Cancel</source> + <location line="+13"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> <context> <name>udp</name> <message> - <location filename="../ftnoir_protocol_ftn.h" line="+41"/> - <source>UDP Tracker</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>udpDll</name> - <message> - <location line="+26"/> - <source>UDP receiver</source> + <location filename="../ftnoir_protocol_ftn.cpp" line="+42"/> + <source>Can't bind socket: %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-udp/lang/stub.ts b/proto-udp/lang/stub.ts index 9ef5380e..9b3dfc03 100644 --- a/proto-udp/lang/stub.ts +++ b/proto-udp/lang/stub.ts @@ -9,49 +9,21 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+82"/> - <source>IP-address remote PC</source> + <location line="+163"/> + <source>Remote IP address</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> - <source>Port-number</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+34"/> - <source>Enter IP-address and port-number for the remote PC.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+10"/> - <source>Remember: you may have to change firewall-settings too!</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+47"/> - <source>OK</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+25"/> - <source>Cancel</source> + <location line="+13"/> + <source>Port</source> <translation type="unfinished"></translation> </message> </context> <context> <name>udp</name> <message> - <location filename="../ftnoir_protocol_ftn.h" line="+41"/> - <source>UDP Tracker</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>udpDll</name> - <message> - <location line="+26"/> - <source>UDP receiver</source> + <location filename="../ftnoir_protocol_ftn.cpp" line="+42"/> + <source>Can't bind socket: %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/proto-vjoystick/lang/nl_NL.ts b/proto-vjoystick/lang/nl_NL.ts index fc2ea6c4..6545af1a 100644 --- a/proto-vjoystick/lang/nl_NL.ts +++ b/proto-vjoystick/lang/nl_NL.ts @@ -14,35 +14,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>vjoystick_metadata</name> - <message> - <location filename="../vjoystick.h" line="+77"/> - <source>Joystick emulation -- vjoystick</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>vjoystick_proto</name> - <message> - <location filename="../vjoystick.cpp" line="+102"/> - <source>vjoystick driver missing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>vjoystick won't work without the driver installed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>Download the driver</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Visit project site</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-vjoystick/lang/ru_RU.ts b/proto-vjoystick/lang/ru_RU.ts index 5293b3be..7526b20f 100644 --- a/proto-vjoystick/lang/ru_RU.ts +++ b/proto-vjoystick/lang/ru_RU.ts @@ -14,35 +14,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>vjoystick_metadata</name> - <message> - <location filename="../vjoystick.h" line="+77"/> - <source>Joystick emulation -- vjoystick</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>vjoystick_proto</name> - <message> - <location filename="../vjoystick.cpp" line="+102"/> - <source>vjoystick driver missing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>vjoystick won't work without the driver installed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>Download the driver</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Visit project site</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/proto-vjoystick/lang/stub.ts b/proto-vjoystick/lang/stub.ts index 5efa6b56..018ba87c 100644 --- a/proto-vjoystick/lang/stub.ts +++ b/proto-vjoystick/lang/stub.ts @@ -14,35 +14,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>vjoystick_metadata</name> - <message> - <location filename="../vjoystick.h" line="+77"/> - <source>Joystick emulation -- vjoystick</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>vjoystick_proto</name> - <message> - <location filename="../vjoystick.cpp" line="+102"/> - <source>vjoystick driver missing</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>vjoystick won't work without the driver installed.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+2"/> - <source>Download the driver</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+1"/> - <source>Visit project site</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-freepie-udp/lang/nl_NL.ts b/tracker-freepie-udp/lang/nl_NL.ts index c46ad00e..a0864a32 100644 --- a/tracker-freepie-udp/lang/nl_NL.ts +++ b/tracker-freepie-udp/lang/nl_NL.ts @@ -110,12 +110,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_freepie</name> - <message> - <location filename="../ftnoir_tracker_freepie-udp.h" line="+66"/> - <source>FreePIE UDP receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-freepie-udp/lang/ru_RU.ts b/tracker-freepie-udp/lang/ru_RU.ts index 45160d13..83cef2e3 100644 --- a/tracker-freepie-udp/lang/ru_RU.ts +++ b/tracker-freepie-udp/lang/ru_RU.ts @@ -110,12 +110,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_freepie</name> - <message> - <location filename="../ftnoir_tracker_freepie-udp.h" line="+66"/> - <source>FreePIE UDP receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-freepie-udp/lang/stub.ts b/tracker-freepie-udp/lang/stub.ts index e12452c5..a52f2228 100644 --- a/tracker-freepie-udp/lang/stub.ts +++ b/tracker-freepie-udp/lang/stub.ts @@ -110,12 +110,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_freepie</name> - <message> - <location filename="../ftnoir_tracker_freepie-udp.h" line="+66"/> - <source>FreePIE UDP receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-fusion/lang/nl_NL.ts b/tracker-fusion/lang/nl_NL.ts index a4091a01..267a54ae 100644 --- a/tracker-fusion/lang/nl_NL.ts +++ b/tracker-fusion/lang/nl_NL.ts @@ -4,34 +4,26 @@ <context> <name>fusion_dialog</name> <message> - <location filename="../fusion.cpp" line="+185"/> + <location filename="../fusion.cpp" line="+192"/> <source>Fusion tracker only works when distinct trackers are selected for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>fusion_metadata</name> - <message> - <location filename="../fusion.h" line="+55"/> - <source>Fusion</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>fusion_tracker</name> <message> - <location filename="../fusion.cpp" line="-134"/> + <location line="-146"/> <source>Fusion tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+22"/> - <source>Select different trackers for rotation and position.</source> + <location line="+21"/> + <source>Trackers not selected.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+55"/> - <source>Select rotation and position trackers.</source> + <location line="+6"/> + <source>Select different trackers for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-fusion/lang/ru_RU.ts b/tracker-fusion/lang/ru_RU.ts index 614744de..3671037d 100644 --- a/tracker-fusion/lang/ru_RU.ts +++ b/tracker-fusion/lang/ru_RU.ts @@ -4,34 +4,26 @@ <context> <name>fusion_dialog</name> <message> - <location filename="../fusion.cpp" line="+185"/> + <location filename="../fusion.cpp" line="+192"/> <source>Fusion tracker only works when distinct trackers are selected for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>fusion_metadata</name> - <message> - <location filename="../fusion.h" line="+55"/> - <source>Fusion</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>fusion_tracker</name> <message> - <location filename="../fusion.cpp" line="-134"/> + <location line="-146"/> <source>Fusion tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+22"/> - <source>Select different trackers for rotation and position.</source> + <location line="+21"/> + <source>Trackers not selected.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+55"/> - <source>Select rotation and position trackers.</source> + <location line="+6"/> + <source>Select different trackers for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-fusion/lang/stub.ts b/tracker-fusion/lang/stub.ts index 660d6c6d..0216ab32 100644 --- a/tracker-fusion/lang/stub.ts +++ b/tracker-fusion/lang/stub.ts @@ -4,34 +4,26 @@ <context> <name>fusion_dialog</name> <message> - <location filename="../fusion.cpp" line="+185"/> + <location filename="../fusion.cpp" line="+192"/> <source>Fusion tracker only works when distinct trackers are selected for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> <context> - <name>fusion_metadata</name> - <message> - <location filename="../fusion.h" line="+55"/> - <source>Fusion</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>fusion_tracker</name> <message> - <location filename="../fusion.cpp" line="-134"/> + <location line="-146"/> <source>Fusion tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+22"/> - <source>Select different trackers for rotation and position.</source> + <location line="+21"/> + <source>Trackers not selected.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+55"/> - <source>Select rotation and position trackers.</source> + <location line="+6"/> + <source>Select different trackers for rotation and position.</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-hatire/lang/nl_NL.ts b/tracker-hatire/lang/nl_NL.ts index 79db6426..d1f9e73d 100644 --- a/tracker-hatire/lang/nl_NL.ts +++ b/tracker-hatire/lang/nl_NL.ts @@ -264,7 +264,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location line="+19"/> - <source><html><head/><body><p>Indicate at OpenTrack speed sketch FPS to adjust CPU </p></body></html></source> + <source><html><head/><body><p>Indicate at opentrack speed sketch FPS to adjust CPU </p></body></html></source> <translation type="unfinished"></translation> </message> <message> @@ -389,31 +389,9 @@ p, li { white-space: pre-wrap; } </message> </context> <context> - <name>hatire</name> - <message> - <location filename="../ftnoir_tracker_hat.cpp" line="+59"/> - <location line="+3"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+0"/> - <source>Unable to open ComPort: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>hatire_metadata</name> - <message> - <location filename="../ftnoir_tracker_hat.h" line="+51"/> - <source>Hatire Arduino</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>hatire_thread</name> <message> - <location filename="../thread.cpp" line="+27"/> + <location filename="../thread.cpp" line="+29"/> <source>Timeout during writing command</source> <translation type="unfinished"></translation> </message> @@ -423,7 +401,7 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location line="+111"/> + <location line="+128"/> <source>Setting serial port name</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-hatire/lang/ru_RU.ts b/tracker-hatire/lang/ru_RU.ts index c230cabd..15ed9a57 100644 --- a/tracker-hatire/lang/ru_RU.ts +++ b/tracker-hatire/lang/ru_RU.ts @@ -264,7 +264,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location line="+19"/> - <source><html><head/><body><p>Indicate at OpenTrack speed sketch FPS to adjust CPU </p></body></html></source> + <source><html><head/><body><p>Indicate at opentrack speed sketch FPS to adjust CPU </p></body></html></source> <translation type="unfinished"></translation> </message> <message> @@ -389,31 +389,9 @@ p, li { white-space: pre-wrap; } </message> </context> <context> - <name>hatire</name> - <message> - <location filename="../ftnoir_tracker_hat.cpp" line="+59"/> - <location line="+3"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+0"/> - <source>Unable to open ComPort: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>hatire_metadata</name> - <message> - <location filename="../ftnoir_tracker_hat.h" line="+51"/> - <source>Hatire Arduino</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>hatire_thread</name> <message> - <location filename="../thread.cpp" line="+27"/> + <location filename="../thread.cpp" line="+29"/> <source>Timeout during writing command</source> <translation type="unfinished"></translation> </message> @@ -423,7 +401,7 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location line="+111"/> + <location line="+128"/> <source>Setting serial port name</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-hatire/lang/stub.ts b/tracker-hatire/lang/stub.ts index e8a55345..6c6f2e3b 100644 --- a/tracker-hatire/lang/stub.ts +++ b/tracker-hatire/lang/stub.ts @@ -264,7 +264,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location line="+19"/> - <source><html><head/><body><p>Indicate at OpenTrack speed sketch FPS to adjust CPU </p></body></html></source> + <source><html><head/><body><p>Indicate at opentrack speed sketch FPS to adjust CPU </p></body></html></source> <translation type="unfinished"></translation> </message> <message> @@ -389,31 +389,9 @@ p, li { white-space: pre-wrap; } </message> </context> <context> - <name>hatire</name> - <message> - <location filename="../ftnoir_tracker_hat.cpp" line="+59"/> - <location line="+3"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+0"/> - <source>Unable to open ComPort: %1</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>hatire_metadata</name> - <message> - <location filename="../ftnoir_tracker_hat.h" line="+51"/> - <source>Hatire Arduino</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>hatire_thread</name> <message> - <location filename="../thread.cpp" line="+27"/> + <location filename="../thread.cpp" line="+29"/> <source>Timeout during writing command</source> <translation type="unfinished"></translation> </message> @@ -423,7 +401,7 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location line="+111"/> + <location line="+128"/> <source>Setting serial port name</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-joystick/lang/nl_NL.ts b/tracker-joystick/lang/nl_NL.ts index 61bb10f1..b328e02a 100644 --- a/tracker-joystick/lang/nl_NL.ts +++ b/tracker-joystick/lang/nl_NL.ts @@ -139,12 +139,4 @@ <translation>Rol</translation> </message> </context> -<context> - <name>joystickDll</name> - <message> - <location filename="../ftnoir_tracker_joystick.h" line="+75"/> - <source>Joystick input</source> - <translation>Joystick-invoer</translation> - </message> -</context> </TS> diff --git a/tracker-joystick/lang/ru_RU.ts b/tracker-joystick/lang/ru_RU.ts index 0d98258b..f72e522e 100644 --- a/tracker-joystick/lang/ru_RU.ts +++ b/tracker-joystick/lang/ru_RU.ts @@ -139,12 +139,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>joystickDll</name> - <message> - <location filename="../ftnoir_tracker_joystick.h" line="+75"/> - <source>Joystick input</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-joystick/lang/stub.ts b/tracker-joystick/lang/stub.ts index 15e440e8..c6fdc45d 100644 --- a/tracker-joystick/lang/stub.ts +++ b/tracker-joystick/lang/stub.ts @@ -139,12 +139,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>joystickDll</name> - <message> - <location filename="../ftnoir_tracker_joystick.h" line="+75"/> - <source>Joystick input</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-pt/lang/nl_NL.ts b/tracker-pt/lang/nl_NL.ts index a81f94e2..5b3cad4b 100644 --- a/tracker-pt/lang/nl_NL.ts +++ b/tracker-pt/lang/nl_NL.ts @@ -2,10 +2,60 @@ <!DOCTYPE TS> <TS version="2.1" language="nl_NL"> <context> - <name>PT_metadata</name> + <name>TrackerDialog_PT</name> <message> - <location filename="../ftnoir_tracker_pt.h" line="+95"/> - <source>PointTracker 1.1</source> + <location filename="../ftnoir_tracker_pt_dialog.cpp" line="+118"/> + <source>Brightness %1/255</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>LED radius %1 pixels</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+40"/> + <source>%1 yaw samples. Yaw more to %2 samples for stable calibration.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 pitch samples. Pitch more to %2 samples for stable calibration.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>%1 samples. Over %2, good!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> + <source>Stop calibration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Start calibration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+9"/> + <source>%1x%2 @ %3 FPS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>%1 OK!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>%1 BAD!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Tracker offline</source> <translation type="unfinished"></translation> </message> </context> @@ -17,17 +67,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+38"/> + <location line="+99"/> <source>Camera</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Camera settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> + <location line="+25"/> <source>°</source> <translation type="unfinished"></translation> </message> @@ -53,14 +103,14 @@ </message> <message> <location line="+3"/> - <location line="+55"/> - <location line="+175"/> - <location line="+16"/> + <location line="+67"/> + <location line="+272"/> + <location line="+22"/> <source> px</source> <translation type="unfinished"></translation> </message> <message> - <location line="-233"/> + <location line="-342"/> <source>Dynamic pose timeout</source> <translation type="unfinished"></translation> </message> @@ -75,7 +125,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+23"/> + <location line="+29"/> <source>Desired capture width</source> <translation type="unfinished"></translation> </message> @@ -85,17 +135,12 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source> ms</source> <translation type="unfinished"></translation> </message> <message> <location line="+19"/> - <source>Dynamic pose resolution</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+13"/> <source>Device</source> <translation type="unfinished"></translation> </message> @@ -105,57 +150,92 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera settings (when available)</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="+72"/> <source>Point extraction</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+44"/> <source>Max size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="-32"/> <source>Threshold</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="+16"/> <source>Min size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="+32"/> <source>Intensity threshold for point extraction</source> <translation type="unfinished"></translation> </message> <message> - <location line="+25"/> + <location line="+44"/> <source>Automatic threshold</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="-13"/> <source>Enable, slider sets point size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="-150"/> + <source>Color channels used</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>Average</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Natural</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Red only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Blue only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>Dynamic pose (for caps only, never clips)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+133"/> <source>Maximum point diameter</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="+22"/> <source>Minimum point diameter</source> <translation type="unfinished"></translation> </message> <message> - <location line="+20"/> + <location line="+29"/> + <source>Value</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> <source>Model</source> <translation type="unfinished"></translation> </message> @@ -185,14 +265,14 @@ <location line="+13"/> <location line="+13"/> <location line="+26"/> - <location line="+132"/> + <location line="+119"/> <location line="+26"/> <location line="+26"/> <source> mm</source> <translation type="unfinished"></translation> </message> <message> - <location line="-511"/> + <location line="-498"/> <location line="+116"/> <source>Side</source> <translation type="unfinished"></translation> @@ -216,31 +296,31 @@ <message> <location line="+18"/> <location line="+169"/> - <location line="+106"/> + <location line="+67"/> <source>z:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-249"/> + <location line="-210"/> <location line="+104"/> - <location line="+93"/> + <location line="+132"/> <source>x:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-132"/> + <location line="-171"/> <source><html><head/><body><p>Location of the two remaining model points<br/>with respect to the reference point in default pose</p><p>Use any units you want, not necessarily centimeters.</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location line="+26"/> <location line="+65"/> - <location line="+67"/> + <location line="+106"/> <source>y:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-106"/> + <location line="-145"/> <source><html><head/><body><p><span style=" font-size:16pt;">P</span><span style=" font-size:16pt; vertical-align:sub;">3</span></p></body></html></source> <translation type="unfinished"></translation> </message> @@ -256,11 +336,12 @@ </message> <message> <location line="+105"/> - <source><html><head/><body><p><a href="https://github.com/opentrack/opentrack/wiki/model-calibration-for-PT-and-Aruco-trackers"><span style=" text-decoration: underline; color:#0000ff;">Instructions on the opentrack wiki</span></a></p></body></html></source> + <source>Use only yaw and pitch while calibrating. +Don't roll or change position.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+36"/> <source>Start calibration</source> <translation type="unfinished"></translation> </message> @@ -275,17 +356,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+36"/> + <location line="-1283"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Extracted Points:</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera Info:</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-pt/lang/ru_RU.ts b/tracker-pt/lang/ru_RU.ts index 016ddb7c..20fadacc 100644 --- a/tracker-pt/lang/ru_RU.ts +++ b/tracker-pt/lang/ru_RU.ts @@ -2,17 +2,9 @@ <!DOCTYPE TS> <TS version="2.1" language="ru_RU"> <context> - <name>PT_metadata</name> - <message> - <location filename="../ftnoir_tracker_pt.h" line="+96"/> - <source>PointTracker 1.1</source> - <translation></translation> - </message> -</context> -<context> <name>TrackerDialog_PT</name> <message> - <location filename="../ftnoir_tracker_pt_dialog.cpp" line="+130"/> + <location filename="../ftnoir_tracker_pt_dialog.cpp" line="+180"/> <source>%1 samples. Over %2, good!</source> <translation>Получено %1 образца(-ов). Больше %2, отлично!!</translation> </message> @@ -22,7 +14,17 @@ <translation>По оси YAW выполнено: %1 замер(а/ов). Для стабильного результата необходимо не меньше %2</translation> </message> <message> - <location line="+3"/> + <location line="-54"/> + <source>Brightness %1/255</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>LED radius %1 pixels</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> <source>%1 pitch samples. Pitch more to %2 samples for stable calibration.</source> <translation>По оси Pitch выполнено: %1 замер(а/ов). Для стабильного результата необходимо не меньше %2</translation> </message> @@ -65,17 +67,17 @@ <translation>Настройки PointTracker</translation> </message> <message> - <location line="+38"/> + <location line="+99"/> <source>Camera</source> <translation>Камера</translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Camera settings</source> <translation>Настройка камеры</translation> </message> <message> - <location line="+19"/> + <location line="+25"/> <source>°</source> <translation></translation> </message> @@ -101,14 +103,14 @@ </message> <message> <location line="+3"/> - <location line="+55"/> - <location line="+175"/> - <location line="+16"/> + <location line="+67"/> + <location line="+272"/> + <location line="+22"/> <source> px</source> <translation></translation> </message> <message> - <location line="-233"/> + <location line="-342"/> <source>Dynamic pose timeout</source> <translation>Динамическая поза (время ожидания)</translation> </message> @@ -123,7 +125,7 @@ <translation> Гц</translation> </message> <message> - <location line="+23"/> + <location line="+29"/> <source>Desired capture width</source> <translation>Желаемая ширина захвата</translation> </message> @@ -133,17 +135,17 @@ <translation>Высота</translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source> ms</source> <translation> мс</translation> </message> <message> - <location line="+19"/> + <location line="+104"/> <source>Dynamic pose (for caps only, never clips)</source> <translation>Динамическая поза (Только для модели "Кепка")</translation> </message> <message> - <location line="+13"/> + <location line="-85"/> <source>Device</source> <translation>Устройство</translation> </message> @@ -153,57 +155,87 @@ <translation>Открыть</translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera settings (when available)</source> <translation>Параметры камеры (если доступно)</translation> </message> <message> - <location line="+10"/> + <location line="+72"/> <source>Point extraction</source> <translation>Извлечение точек</translation> </message> <message> - <location line="+6"/> + <location line="+44"/> <source>Max size</source> <translation>Макс.размер</translation> </message> <message> - <location line="+10"/> + <location line="-32"/> <source>Threshold</source> <translation>Порог</translation> </message> <message> - <location line="+10"/> + <location line="+16"/> <source>Min size</source> <translation>Мин.размер</translation> </message> <message> - <location line="+16"/> + <location line="+32"/> <source>Intensity threshold for point extraction</source> <translation>Порог интенсивности для извлечения точки</translation> </message> <message> - <location line="+25"/> + <location line="+44"/> <source>Automatic threshold</source> <translation>Автоматич. порог</translation> </message> <message> - <location line="+7"/> + <location line="-13"/> <source>Enable, slider sets point size</source> <translation>Полузнок устанавливает размер точек</translation> </message> <message> - <location line="+7"/> + <location line="-150"/> + <source>Color channels used</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>Average</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Natural</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Red only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Blue only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+147"/> <source>Maximum point diameter</source> <translation></translation> </message> <message> - <location line="+16"/> + <location line="+22"/> <source>Minimum point diameter</source> <translation></translation> </message> <message> - <location line="+20"/> + <location line="+29"/> + <source>Value</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> <source>Model</source> <translation>Модель</translation> </message> @@ -329,17 +361,17 @@ ROLL или X/Y-смещения.</translation> <translation><html><head/><body><p><span style=" font-weight:600;">FTNoIR PointTracker Plugin<br/>Version 1.1</span></p><p><span style=" font-weight:600;">by Patrick Ruoff</span></p><p><a href="http://ftnoirpt.sourceforge.net/"><span style=" font-weight:600; text-decoration: underline; color:#0000ff;">Руководство (PointTracker)</span></a></p></body></html></translation> </message> <message> - <location line="+36"/> + <location line="-1283"/> <source>Status</source> <translation>Статус</translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Extracted Points:</source> <translation>Извлечено точек:</translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera Info:</source> <translation>Параметры камеры:</translation> </message> diff --git a/tracker-pt/lang/stub.ts b/tracker-pt/lang/stub.ts index c81750dc..14474fdd 100644 --- a/tracker-pt/lang/stub.ts +++ b/tracker-pt/lang/stub.ts @@ -2,10 +2,60 @@ <!DOCTYPE TS> <TS version="2.1"> <context> - <name>PT_metadata</name> + <name>TrackerDialog_PT</name> <message> - <location filename="../ftnoir_tracker_pt.h" line="+95"/> - <source>PointTracker 1.1</source> + <location filename="../ftnoir_tracker_pt_dialog.cpp" line="+118"/> + <source>Brightness %1/255</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>LED radius %1 pixels</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+40"/> + <source>%1 yaw samples. Yaw more to %2 samples for stable calibration.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+3"/> + <source>%1 pitch samples. Pitch more to %2 samples for stable calibration.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>%1 samples. Over %2, good!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> + <source>Stop calibration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+2"/> + <source>Start calibration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+9"/> + <source>%1x%2 @ %3 FPS</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>%1 OK!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+0"/> + <source>%1 BAD!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Tracker offline</source> <translation type="unfinished"></translation> </message> </context> @@ -17,17 +67,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+38"/> + <location line="+99"/> <source>Camera</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Camera settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+19"/> + <location line="+25"/> <source>°</source> <translation type="unfinished"></translation> </message> @@ -53,14 +103,14 @@ </message> <message> <location line="+3"/> - <location line="+55"/> - <location line="+175"/> - <location line="+16"/> + <location line="+67"/> + <location line="+272"/> + <location line="+22"/> <source> px</source> <translation type="unfinished"></translation> </message> <message> - <location line="-233"/> + <location line="-342"/> <source>Dynamic pose timeout</source> <translation type="unfinished"></translation> </message> @@ -75,7 +125,7 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+23"/> + <location line="+29"/> <source>Desired capture width</source> <translation type="unfinished"></translation> </message> @@ -85,17 +135,12 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source> ms</source> <translation type="unfinished"></translation> </message> <message> <location line="+19"/> - <source>Dynamic pose resolution</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+13"/> <source>Device</source> <translation type="unfinished"></translation> </message> @@ -105,57 +150,92 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera settings (when available)</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="+72"/> <source>Point extraction</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+44"/> <source>Max size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="-32"/> <source>Threshold</source> <translation type="unfinished"></translation> </message> <message> - <location line="+10"/> + <location line="+16"/> <source>Min size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="+32"/> <source>Intensity threshold for point extraction</source> <translation type="unfinished"></translation> </message> <message> - <location line="+25"/> + <location line="+44"/> <source>Automatic threshold</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="-13"/> <source>Enable, slider sets point size</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="-150"/> + <source>Color channels used</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>Average</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Natural</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Red only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Blue only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+14"/> + <source>Dynamic pose (for caps only, never clips)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+133"/> <source>Maximum point diameter</source> <translation type="unfinished"></translation> </message> <message> - <location line="+16"/> + <location line="+22"/> <source>Minimum point diameter</source> <translation type="unfinished"></translation> </message> <message> - <location line="+20"/> + <location line="+29"/> + <source>Value</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> <source>Model</source> <translation type="unfinished"></translation> </message> @@ -185,14 +265,14 @@ <location line="+13"/> <location line="+13"/> <location line="+26"/> - <location line="+132"/> + <location line="+119"/> <location line="+26"/> <location line="+26"/> <source> mm</source> <translation type="unfinished"></translation> </message> <message> - <location line="-511"/> + <location line="-498"/> <location line="+116"/> <source>Side</source> <translation type="unfinished"></translation> @@ -216,31 +296,31 @@ <message> <location line="+18"/> <location line="+169"/> - <location line="+106"/> + <location line="+67"/> <source>z:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-249"/> + <location line="-210"/> <location line="+104"/> - <location line="+93"/> + <location line="+132"/> <source>x:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-132"/> + <location line="-171"/> <source><html><head/><body><p>Location of the two remaining model points<br/>with respect to the reference point in default pose</p><p>Use any units you want, not necessarily centimeters.</p></body></html></source> <translation type="unfinished"></translation> </message> <message> <location line="+26"/> <location line="+65"/> - <location line="+67"/> + <location line="+106"/> <source>y:</source> <translation type="unfinished"></translation> </message> <message> - <location line="-106"/> + <location line="-145"/> <source><html><head/><body><p><span style=" font-size:16pt;">P</span><span style=" font-size:16pt; vertical-align:sub;">3</span></p></body></html></source> <translation type="unfinished"></translation> </message> @@ -256,11 +336,12 @@ </message> <message> <location line="+105"/> - <source><html><head/><body><p><a href="https://github.com/opentrack/opentrack/wiki/model-calibration-for-PT-and-Aruco-trackers"><span style=" text-decoration: underline; color:#0000ff;">Instructions on the opentrack wiki</span></a></p></body></html></source> + <source>Use only yaw and pitch while calibrating. +Don't roll or change position.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+36"/> <source>Start calibration</source> <translation type="unfinished"></translation> </message> @@ -275,17 +356,17 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+36"/> + <location line="-1283"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> + <location line="+12"/> <source>Extracted Points:</source> <translation type="unfinished"></translation> </message> <message> - <location line="+7"/> + <location line="+13"/> <source>Camera Info:</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-025/lang/nl_NL.ts b/tracker-rift-025/lang/nl_NL.ts index 55a359a6..239ce6fb 100644 --- a/tracker-rift-025/lang/nl_NL.ts +++ b/tracker-rift-025/lang/nl_NL.ts @@ -35,34 +35,19 @@ </message> </context> <context> - <name>rift_025Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_025.h" line="+60"/> - <source>Oculus Rift runtime 0.2.5 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_025</name> <message> <location filename="../ftnoir_tracker_rift_025.cpp" line="+64"/> - <location line="+9"/> - <location line="+8"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-16"/> <source>Unable to create Rift sensor</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+4"/> <source>Unable to enumerate Rift tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+8"/> + <location line="+3"/> <source>Unable to start Rift tracker</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-025/lang/ru_RU.ts b/tracker-rift-025/lang/ru_RU.ts index 67cfdf66..cdd8b1ef 100644 --- a/tracker-rift-025/lang/ru_RU.ts +++ b/tracker-rift-025/lang/ru_RU.ts @@ -35,34 +35,19 @@ </message> </context> <context> - <name>rift_025Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_025.h" line="+60"/> - <source>Oculus Rift runtime 0.2.5 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_025</name> <message> <location filename="../ftnoir_tracker_rift_025.cpp" line="+64"/> - <location line="+9"/> - <location line="+8"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-16"/> <source>Unable to create Rift sensor</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+4"/> <source>Unable to enumerate Rift tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+8"/> + <location line="+3"/> <source>Unable to start Rift tracker</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-025/lang/stub.ts b/tracker-rift-025/lang/stub.ts index bde31417..89f72a38 100644 --- a/tracker-rift-025/lang/stub.ts +++ b/tracker-rift-025/lang/stub.ts @@ -35,34 +35,19 @@ </message> </context> <context> - <name>rift_025Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_025.h" line="+60"/> - <source>Oculus Rift runtime 0.2.5 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_025</name> <message> <location filename="../ftnoir_tracker_rift_025.cpp" line="+64"/> - <location line="+9"/> - <location line="+8"/> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="-16"/> <source>Unable to create Rift sensor</source> <translation type="unfinished"></translation> </message> <message> - <location line="+9"/> + <location line="+4"/> <source>Unable to enumerate Rift tracker</source> <translation type="unfinished"></translation> </message> <message> - <location line="+8"/> + <location line="+3"/> <source>Unable to start Rift tracker</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-042/lang/nl_NL.ts b/tracker-rift-042/lang/nl_NL.ts index cd5f3ef1..06d27f16 100644 --- a/tracker-rift-042/lang/nl_NL.ts +++ b/tracker-rift-042/lang/nl_NL.ts @@ -35,17 +35,9 @@ </message> </context> <context> - <name>rift_042Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_042.h" line="+57"/> - <source>Oculus Rift runtime 0.4.2 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_042</name> <message> - <location filename="../ftnoir_tracker_rift_042.cpp" line="+51"/> + <location filename="../ftnoir_tracker_rift_042.cpp" line="+49"/> <source>Unable to start Rift tracker: %1</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-042/lang/ru_RU.ts b/tracker-rift-042/lang/ru_RU.ts index 70ebbeb7..5ad310d5 100644 --- a/tracker-rift-042/lang/ru_RU.ts +++ b/tracker-rift-042/lang/ru_RU.ts @@ -35,17 +35,9 @@ </message> </context> <context> - <name>rift_042Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_042.h" line="+57"/> - <source>Oculus Rift runtime 0.4.2 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_042</name> <message> - <location filename="../ftnoir_tracker_rift_042.cpp" line="+51"/> + <location filename="../ftnoir_tracker_rift_042.cpp" line="+49"/> <source>Unable to start Rift tracker: %1</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-042/lang/stub.ts b/tracker-rift-042/lang/stub.ts index 17c3ddab..28606325 100644 --- a/tracker-rift-042/lang/stub.ts +++ b/tracker-rift-042/lang/stub.ts @@ -35,17 +35,9 @@ </message> </context> <context> - <name>rift_042Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_042.h" line="+57"/> - <source>Oculus Rift runtime 0.4.2 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>rift_tracker_042</name> <message> - <location filename="../ftnoir_tracker_rift_042.cpp" line="+51"/> + <location filename="../ftnoir_tracker_rift_042.cpp" line="+49"/> <source>Unable to start Rift tracker: %1</source> <translation type="unfinished"></translation> </message> diff --git a/tracker-rift-080/lang/nl_NL.ts b/tracker-rift-080/lang/nl_NL.ts index d72b94f6..a4a9ab81 100644 --- a/tracker-rift-080/lang/nl_NL.ts +++ b/tracker-rift-080/lang/nl_NL.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_080Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_080.h" line="+56"/> - <source>Oculus Rift runtime 0.8.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rift-080/lang/ru_RU.ts b/tracker-rift-080/lang/ru_RU.ts index ae896112..6d05fd27 100644 --- a/tracker-rift-080/lang/ru_RU.ts +++ b/tracker-rift-080/lang/ru_RU.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_080Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_080.h" line="+56"/> - <source>Oculus Rift runtime 0.8.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rift-080/lang/stub.ts b/tracker-rift-080/lang/stub.ts index cf34325c..4f29f394 100644 --- a/tracker-rift-080/lang/stub.ts +++ b/tracker-rift-080/lang/stub.ts @@ -34,12 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_080Dll</name> - <message> - <location filename="../ftnoir_tracker_rift_080.h" line="+56"/> - <source>Oculus Rift runtime 0.8.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rift-140/lang/nl_NL.ts b/tracker-rift-140/lang/nl_NL.ts index 68070720..d65f3166 100644 --- a/tracker-rift-140/lang/nl_NL.ts +++ b/tracker-rift-140/lang/nl_NL.ts @@ -34,20 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_140Dll</name> - <message> - <location filename="../rift-140.hpp" line="+57"/> - <source>Oculus Rift runtime 1.4.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>rift_tracker_140</name> - <message> - <location filename="../impl.cpp" line="+61"/> - <source>Unable to start Rift tracker: %1</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rift-140/lang/ru_RU.ts b/tracker-rift-140/lang/ru_RU.ts index fe2cbea7..33e80935 100644 --- a/tracker-rift-140/lang/ru_RU.ts +++ b/tracker-rift-140/lang/ru_RU.ts @@ -34,20 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_140Dll</name> - <message> - <location filename="../rift-140.hpp" line="+57"/> - <source>Oculus Rift runtime 1.4.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>rift_tracker_140</name> - <message> - <location filename="../impl.cpp" line="+61"/> - <source>Unable to start Rift tracker: %1</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rift-140/lang/stub.ts b/tracker-rift-140/lang/stub.ts index 0a386ba1..433c9549 100644 --- a/tracker-rift-140/lang/stub.ts +++ b/tracker-rift-140/lang/stub.ts @@ -34,20 +34,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>rift_140Dll</name> - <message> - <location filename="../rift-140.hpp" line="+57"/> - <source>Oculus Rift runtime 1.4.0 -- HMD</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> - <name>rift_tracker_140</name> - <message> - <location filename="../impl.cpp" line="+61"/> - <source>Unable to start Rift tracker: %1</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-rs/lang/nl_NL.ts b/tracker-rs/lang/nl_NL.ts index 696c0818..b19a8cb1 100644 --- a/tracker-rs/lang/nl_NL.ts +++ b/tracker-rs/lang/nl_NL.ts @@ -4,7 +4,7 @@ <context> <name>RSTracker</name> <message> - <location filename="../ftnoir_tracker_rs.cpp" line="+91"/> + <location filename="../ftnoir_tracker_rs.cpp" line="+93"/> <source>Intel® RealSense™ Runtime Installation</source> <translation type="unfinished"></translation> </message> @@ -35,14 +35,6 @@ </message> </context> <context> - <name>RSTrackerMetaData</name> - <message> - <location line="+30"/> - <source>Intel® RealSense™ Technology</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>UIRSControls</name> <message> <location filename="../ftnoir_tracker_rs_controls.ui" line="+17"/> diff --git a/tracker-rs/lang/ru_RU.ts b/tracker-rs/lang/ru_RU.ts index 639dc095..0b731dd3 100644 --- a/tracker-rs/lang/ru_RU.ts +++ b/tracker-rs/lang/ru_RU.ts @@ -4,7 +4,7 @@ <context> <name>RSTracker</name> <message> - <location filename="../ftnoir_tracker_rs.cpp" line="+91"/> + <location filename="../ftnoir_tracker_rs.cpp" line="+93"/> <source>Intel® RealSense™ Runtime Installation</source> <translation type="unfinished"></translation> </message> @@ -35,14 +35,6 @@ </message> </context> <context> - <name>RSTrackerMetaData</name> - <message> - <location line="+30"/> - <source>Intel® RealSense™ Technology</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>UIRSControls</name> <message> <location filename="../ftnoir_tracker_rs_controls.ui" line="+17"/> diff --git a/tracker-rs/lang/stub.ts b/tracker-rs/lang/stub.ts index f46b9fd7..628abdb9 100644 --- a/tracker-rs/lang/stub.ts +++ b/tracker-rs/lang/stub.ts @@ -4,7 +4,7 @@ <context> <name>RSTracker</name> <message> - <location filename="../ftnoir_tracker_rs.cpp" line="+91"/> + <location filename="../ftnoir_tracker_rs.cpp" line="+93"/> <source>Intel® RealSense™ Runtime Installation</source> <translation type="unfinished"></translation> </message> @@ -35,14 +35,6 @@ </message> </context> <context> - <name>RSTrackerMetaData</name> - <message> - <location line="+30"/> - <source>Intel® RealSense™ Technology</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>UIRSControls</name> <message> <location filename="../ftnoir_tracker_rs_controls.ui" line="+17"/> diff --git a/tracker-s2bot/lang/nl_NL.ts b/tracker-s2bot/lang/nl_NL.ts index c57a39a1..d37ffa80 100644 --- a/tracker-s2bot/lang/nl_NL.ts +++ b/tracker-s2bot/lang/nl_NL.ts @@ -117,12 +117,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_s2bot</name> - <message> - <location filename="../ftnoir_tracker_s2bot.h" line="+69"/> - <source>S2Bot receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-s2bot/lang/ru_RU.ts b/tracker-s2bot/lang/ru_RU.ts index b223a5b3..8ced584e 100644 --- a/tracker-s2bot/lang/ru_RU.ts +++ b/tracker-s2bot/lang/ru_RU.ts @@ -117,12 +117,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_s2bot</name> - <message> - <location filename="../ftnoir_tracker_s2bot.h" line="+69"/> - <source>S2Bot receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-s2bot/lang/stub.ts b/tracker-s2bot/lang/stub.ts index 04dfd66d..89f1cc13 100644 --- a/tracker-s2bot/lang/stub.ts +++ b/tracker-s2bot/lang/stub.ts @@ -117,12 +117,4 @@ <translation type="unfinished"></translation> </message> </context> -<context> - <name>meta_s2bot</name> - <message> - <location filename="../ftnoir_tracker_s2bot.h" line="+69"/> - <source>S2Bot receiver</source> - <translation type="unfinished"></translation> - </message> -</context> </TS> diff --git a/tracker-steamvr/lang/nl_NL.ts b/tracker-steamvr/lang/nl_NL.ts index f57bcc35..6d831ecc 100644 --- a/tracker-steamvr/lang/nl_NL.ts +++ b/tracker-steamvr/lang/nl_NL.ts @@ -8,30 +8,22 @@ <source>Valve SteamVR</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr</name> - <message> - <location filename="../steamvr.cpp" line="+57"/> - <source>Valve SteamVR init error</source> - <translation type="unfinished"></translation> - </message> <message> - <location line="+17"/> - <source>Valve SteamVR init warning</source> + <location line="+28"/> + <source>Device</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>steamvr</name> <message> - <location line="+1"/> + <location filename="../steamvr.cpp" line="+203"/> <source>No HMD connected</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr_metadata</name> <message> - <location filename="../steamvr.hpp" line="+74"/> - <source>Valve SteamVR</source> + <location line="+14"/> + <source>Can't find device with that serial</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-steamvr/lang/ru_RU.ts b/tracker-steamvr/lang/ru_RU.ts index 85eb4faf..eec6e97e 100644 --- a/tracker-steamvr/lang/ru_RU.ts +++ b/tracker-steamvr/lang/ru_RU.ts @@ -8,30 +8,22 @@ <source>Valve SteamVR</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr</name> - <message> - <location filename="../steamvr.cpp" line="+57"/> - <source>Valve SteamVR init error</source> - <translation type="unfinished"></translation> - </message> <message> - <location line="+17"/> - <source>Valve SteamVR init warning</source> + <location line="+28"/> + <source>Device</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>steamvr</name> <message> - <location line="+1"/> + <location filename="../steamvr.cpp" line="+203"/> <source>No HMD connected</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr_metadata</name> <message> - <location filename="../steamvr.hpp" line="+74"/> - <source>Valve SteamVR</source> + <location line="+14"/> + <source>Can't find device with that serial</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-steamvr/lang/stub.ts b/tracker-steamvr/lang/stub.ts index 757a56c1..96cc66f6 100644 --- a/tracker-steamvr/lang/stub.ts +++ b/tracker-steamvr/lang/stub.ts @@ -8,30 +8,22 @@ <source>Valve SteamVR</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr</name> - <message> - <location filename="../steamvr.cpp" line="+57"/> - <source>Valve SteamVR init error</source> - <translation type="unfinished"></translation> - </message> <message> - <location line="+17"/> - <source>Valve SteamVR init warning</source> + <location line="+28"/> + <source>Device</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>steamvr</name> <message> - <location line="+1"/> + <location filename="../steamvr.cpp" line="+203"/> <source>No HMD connected</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>steamvr_metadata</name> <message> - <location filename="../steamvr.hpp" line="+74"/> - <source>Valve SteamVR</source> + <location line="+14"/> + <source>Can't find device with that serial</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-test/lang/nl_NL.ts b/tracker-test/lang/nl_NL.ts index a136c79e..62759ab0 100644 --- a/tracker-test/lang/nl_NL.ts +++ b/tracker-test/lang/nl_NL.ts @@ -2,19 +2,16 @@ <!DOCTYPE TS> <TS version="2.1" language="nl_NL"> <context> - <name>test_metadata</name> - <message> - <location filename="../test.h" line="+39"/> - <source>Testing - sine wave</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>test_ui</name> <message> <location filename="../test.ui" line="+17"/> <source>Sine wave</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+22"/> + <source>Pressing "Abort" will immediately crash the application.</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/tracker-test/lang/ru_RU.ts b/tracker-test/lang/ru_RU.ts index 30cda523..d32bdde2 100644 --- a/tracker-test/lang/ru_RU.ts +++ b/tracker-test/lang/ru_RU.ts @@ -2,19 +2,16 @@ <!DOCTYPE TS> <TS version="2.1" language="ru_RU"> <context> - <name>test_metadata</name> - <message> - <location filename="../test.h" line="+39"/> - <source>Testing - sine wave</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>test_ui</name> <message> <location filename="../test.ui" line="+17"/> <source>Sine wave</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+22"/> + <source>Pressing "Abort" will immediately crash the application.</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/tracker-test/lang/stub.ts b/tracker-test/lang/stub.ts index 12952b2a..306808dc 100644 --- a/tracker-test/lang/stub.ts +++ b/tracker-test/lang/stub.ts @@ -2,19 +2,16 @@ <!DOCTYPE TS> <TS version="2.1"> <context> - <name>test_metadata</name> - <message> - <location filename="../test.h" line="+39"/> - <source>Testing - sine wave</source> - <translation type="unfinished"></translation> - </message> -</context> -<context> <name>test_ui</name> <message> <location filename="../test.ui" line="+17"/> <source>Sine wave</source> <translation type="unfinished"></translation> </message> + <message> + <location line="+22"/> + <source>Pressing "Abort" will immediately crash the application.</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/tracker-tobii-eyex/lang/nl_NL.ts b/tracker-tobii-eyex/lang/nl_NL.ts index ed50c786..6e02a0cd 100644 --- a/tracker-tobii-eyex/lang/nl_NL.ts +++ b/tracker-tobii-eyex/lang/nl_NL.ts @@ -9,68 +9,65 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+19"/> <source>Tracking settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> - <source>Relative mode shifts the view toward a target that may be offscreen then fixes upon it.The absolute mode is not gradual.</source> + <location line="+18"/> + <source>Accumulative mode shifts the view toward a target that may be offscreen then fixes upon it. +On the other hand, the snap mode allows for a quick glance outside the field of vision.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+37"/> - <source>Tracking mode</source> + <location line="+89"/> + <source>Accumulative mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+36"/> - <source>Relative tracking mode gain</source> + <location line="+12"/> + <location line="+280"/> + <source>Screen edge length</source> <translation type="unfinished"></translation> </message> <message> - <location line="+18"/> - <source>Adjust the gain mapping and speed to suit your preference, game type, display size, and distance from the screen.</source> + <location line="-219"/> + <location line="+129"/> + <source>Max yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="+150"/> - <source>Speed</source> + <location line="-97"/> + <location line="+84"/> + <source>Max pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="+90"/> - <source>Exponent segment length</source> + <location line="-51"/> + <location line="+180"/> + <source>Position output</source> <translation type="unfinished"></translation> </message> <message> - <location line="+67"/> - <source>Exponent norm</source> + <location line="-167"/> + <location line="+154"/> + <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location line="-208"/> - <location line="+35"/> - <location line="+29"/> - <location line="+42"/> - <location line="+67"/> - <location line="+67"/> - <source>0</source> + <location line="-138"/> + <source>Snap mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="-272"/> - <source>Deadzone</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+112"/> - <source>Log segment length</source> + <location line="-209"/> + <source>Tracking mode</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> - <source>Exponent</source> + <location line="+102"/> + <location line="+155"/> + <source>Speed</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-tobii-eyex/lang/ru_RU.ts b/tracker-tobii-eyex/lang/ru_RU.ts index fc4afaf0..1f30e1c2 100644 --- a/tracker-tobii-eyex/lang/ru_RU.ts +++ b/tracker-tobii-eyex/lang/ru_RU.ts @@ -9,68 +9,65 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+19"/> <source>Tracking settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> - <source>Relative mode shifts the view toward a target that may be offscreen then fixes upon it.The absolute mode is not gradual.</source> + <location line="+18"/> + <source>Accumulative mode shifts the view toward a target that may be offscreen then fixes upon it. +On the other hand, the snap mode allows for a quick glance outside the field of vision.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+37"/> - <source>Tracking mode</source> + <location line="+89"/> + <source>Accumulative mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+36"/> - <source>Relative tracking mode gain</source> + <location line="+12"/> + <location line="+280"/> + <source>Screen edge length</source> <translation type="unfinished"></translation> </message> <message> - <location line="+18"/> - <source>Adjust the gain mapping and speed to suit your preference, game type, display size, and distance from the screen.</source> + <location line="-219"/> + <location line="+129"/> + <source>Max yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="+150"/> - <source>Speed</source> + <location line="-97"/> + <location line="+84"/> + <source>Max pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="+90"/> - <source>Exponent segment length</source> + <location line="-51"/> + <location line="+180"/> + <source>Position output</source> <translation type="unfinished"></translation> </message> <message> - <location line="+67"/> - <source>Exponent norm</source> + <location line="-167"/> + <location line="+154"/> + <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location line="-208"/> - <location line="+35"/> - <location line="+29"/> - <location line="+42"/> - <location line="+67"/> - <location line="+67"/> - <source>0</source> + <location line="-138"/> + <source>Snap mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="-272"/> - <source>Deadzone</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+112"/> - <source>Log segment length</source> + <location line="-209"/> + <source>Tracking mode</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> - <source>Exponent</source> + <location line="+102"/> + <location line="+155"/> + <source>Speed</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-tobii-eyex/lang/stub.ts b/tracker-tobii-eyex/lang/stub.ts index 3a3e6758..cab520cd 100644 --- a/tracker-tobii-eyex/lang/stub.ts +++ b/tracker-tobii-eyex/lang/stub.ts @@ -9,68 +9,65 @@ <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> + <location line="+19"/> <source>Tracking settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+6"/> - <source>Relative mode shifts the view toward a target that may be offscreen then fixes upon it.The absolute mode is not gradual.</source> + <location line="+18"/> + <source>Accumulative mode shifts the view toward a target that may be offscreen then fixes upon it. +On the other hand, the snap mode allows for a quick glance outside the field of vision.</source> <translation type="unfinished"></translation> </message> <message> - <location line="+37"/> - <source>Tracking mode</source> + <location line="+89"/> + <source>Accumulative mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="+36"/> - <source>Relative tracking mode gain</source> + <location line="+12"/> + <location line="+280"/> + <source>Screen edge length</source> <translation type="unfinished"></translation> </message> <message> - <location line="+18"/> - <source>Adjust the gain mapping and speed to suit your preference, game type, display size, and distance from the screen.</source> + <location line="-219"/> + <location line="+129"/> + <source>Max yaw</source> <translation type="unfinished"></translation> </message> <message> - <location line="+150"/> - <source>Speed</source> + <location line="-97"/> + <location line="+84"/> + <source>Max pitch</source> <translation type="unfinished"></translation> </message> <message> - <location line="+90"/> - <source>Exponent segment length</source> + <location line="-51"/> + <location line="+180"/> + <source>Position output</source> <translation type="unfinished"></translation> </message> <message> - <location line="+67"/> - <source>Exponent norm</source> + <location line="-167"/> + <location line="+154"/> + <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location line="-208"/> - <location line="+35"/> - <location line="+29"/> - <location line="+42"/> - <location line="+67"/> - <location line="+67"/> - <source>0</source> + <location line="-138"/> + <source>Snap mode settings</source> <translation type="unfinished"></translation> </message> <message> - <location line="-272"/> - <source>Deadzone</source> - <translation type="unfinished"></translation> - </message> - <message> - <location line="+112"/> - <source>Log segment length</source> + <location line="-209"/> + <source>Tracking mode</source> <translation type="unfinished"></translation> </message> <message> - <location line="+13"/> - <source>Exponent</source> + <location line="+102"/> + <location line="+155"/> + <source>Speed</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-udp/lang/nl_NL.ts b/tracker-udp/lang/nl_NL.ts index 024a1406..3e61cbc2 100644 --- a/tracker-udp/lang/nl_NL.ts +++ b/tracker-udp/lang/nl_NL.ts @@ -70,11 +70,11 @@ </message> </context> <context> - <name>udp_tracker</name> + <name>udp</name> <message> - <location filename="../ftnoir_tracker_udp.h" line="+57"/> - <source>UDP over network</source> - <translation>UDP-zender</translation> + <location filename="../ftnoir_tracker_udp.cpp" line="+70"/> + <source>Can't bind socket -- %1</source> + <translation type="unfinished"></translation> </message> </context> </TS> diff --git a/tracker-udp/lang/ru_RU.ts b/tracker-udp/lang/ru_RU.ts index 017932b5..2f969d50 100644 --- a/tracker-udp/lang/ru_RU.ts +++ b/tracker-udp/lang/ru_RU.ts @@ -70,10 +70,10 @@ </message> </context> <context> - <name>udpDll</name> + <name>udp</name> <message> - <location filename="../ftnoir_tracker_udp.h" line="+57"/> - <source>UDP sender</source> + <location filename="../ftnoir_tracker_udp.cpp" line="+70"/> + <source>Can't bind socket -- %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/tracker-udp/lang/stub.ts b/tracker-udp/lang/stub.ts index a59ece7e..62153868 100644 --- a/tracker-udp/lang/stub.ts +++ b/tracker-udp/lang/stub.ts @@ -70,10 +70,10 @@ </message> </context> <context> - <name>udpDll</name> + <name>udp</name> <message> - <location filename="../ftnoir_tracker_udp.h" line="+57"/> - <source>UDP sender</source> + <location filename="../ftnoir_tracker_udp.cpp" line="+70"/> + <source>Can't bind socket -- %1</source> <translation type="unfinished"></translation> </message> </context> diff --git a/variant/default/lang/nl_NL.ts b/variant/default/lang/nl_NL.ts index 9e739505..2dbcebbe 100644 --- a/variant/default/lang/nl_NL.ts +++ b/variant/default/lang/nl_NL.ts @@ -1,4 +1,245 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="nl_NL"> +<context> + <name>UI_new_config</name> + <message> + <location filename="../new_config.ui" line="+17"/> + <source>Config filename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+10"/> + <source>New file name:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>main_window</name> + <message> + <location filename="../main-window.ui" line="+265"/> + <source>Raw tracker data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+73"/> + <location line="+533"/> + <source>Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-517"/> + <location line="+463"/> + <source>Pitch</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-404"/> + <location line="+357"/> + <source>Y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-341"/> + <location line="+319"/> + <source>X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-266"/> + <location line="+351"/> + <source>Roll</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-335"/> + <location line="+351"/> + <source>Yaw</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-224"/> + <source>Game data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+408"/> + <source>Profile</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+44"/> + <location filename="../main-window.cpp" line="+254"/> + <source>Options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Mapping</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Tracking</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+36"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+22"/> + <source>Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>Input</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+56"/> + <location line="+69"/> + <location line="+69"/> + <source>🔨</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-125"/> + <source>Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+69"/> + <source>Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../main-window.cpp" line="-205"/> + <source>Running as root is bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Set correct device node permissions.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is bad, seriously</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. I'll keep whining at every startup.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is really seriously bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Be annoyed, comprehensively.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+65"/> + <source>Create new empty config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Create new copied config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Open configuration directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+86"/> + <location line="+380"/> + <source>opentrack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-377"/> + <source> (debug)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <location line="+581"/> + <source>Show the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-581"/> + <location line="+581"/> + <source>Hide the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-574"/> + <source>Tracker settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Filter settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Protocol settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <source>Mappings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> + <source>Exit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>The Octopus is sad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Check permissions for your .ini directory: + +"%1"%2 + +Exiting now.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+286"/> + <location line="+4"/> + <source> :: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>new_file_dialog</name> + <message> + <location filename="../new_file_dialog.cpp" line="+29"/> + <source>File exists</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>This file already exists. Pick another name.</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> diff --git a/variant/default/lang/ru_RU.ts b/variant/default/lang/ru_RU.ts index f62cf2e1..81f8b4af 100644 --- a/variant/default/lang/ru_RU.ts +++ b/variant/default/lang/ru_RU.ts @@ -1,4 +1,245 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1" language="ru_RU"> +<context> + <name>UI_new_config</name> + <message> + <location filename="../new_config.ui" line="+17"/> + <source>Config filename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+10"/> + <source>New file name:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>main_window</name> + <message> + <location filename="../main-window.ui" line="+265"/> + <source>Raw tracker data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+73"/> + <location line="+533"/> + <source>Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-517"/> + <location line="+463"/> + <source>Pitch</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-404"/> + <location line="+357"/> + <source>Y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-341"/> + <location line="+319"/> + <source>X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-266"/> + <location line="+351"/> + <source>Roll</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-335"/> + <location line="+351"/> + <source>Yaw</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-224"/> + <source>Game data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+408"/> + <source>Profile</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+44"/> + <location filename="../main-window.cpp" line="+254"/> + <source>Options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Mapping</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Tracking</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+36"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+22"/> + <source>Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>Input</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+56"/> + <location line="+69"/> + <location line="+69"/> + <source>🔨</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-125"/> + <source>Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+69"/> + <source>Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../main-window.cpp" line="-205"/> + <source>Running as root is bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Set correct device node permissions.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is bad, seriously</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. I'll keep whining at every startup.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is really seriously bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Be annoyed, comprehensively.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+65"/> + <source>Create new empty config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Create new copied config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Open configuration directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+86"/> + <location line="+380"/> + <source>opentrack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-377"/> + <source> (debug)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <location line="+581"/> + <source>Show the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-581"/> + <location line="+581"/> + <source>Hide the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-574"/> + <source>Tracker settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Filter settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Protocol settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <source>Mappings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> + <source>Exit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>The Octopus is sad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Check permissions for your .ini directory: + +"%1"%2 + +Exiting now.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+286"/> + <location line="+4"/> + <source> :: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>new_file_dialog</name> + <message> + <location filename="../new_file_dialog.cpp" line="+29"/> + <source>File exists</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>This file already exists. Pick another name.</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> diff --git a/variant/default/lang/stub.ts b/variant/default/lang/stub.ts index 6401616d..7965eae5 100644 --- a/variant/default/lang/stub.ts +++ b/variant/default/lang/stub.ts @@ -1,4 +1,245 @@ <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE TS> <TS version="2.1"> +<context> + <name>UI_new_config</name> + <message> + <location filename="../new_config.ui" line="+17"/> + <source>Config filename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+10"/> + <source>New file name:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>main_window</name> + <message> + <location filename="../main-window.ui" line="+265"/> + <source>Raw tracker data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+73"/> + <location line="+533"/> + <source>Z</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-517"/> + <location line="+463"/> + <source>Pitch</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-404"/> + <location line="+357"/> + <source>Y</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-341"/> + <location line="+319"/> + <source>X</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-266"/> + <location line="+351"/> + <source>Roll</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-335"/> + <location line="+351"/> + <source>Yaw</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-224"/> + <source>Game data</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+408"/> + <source>Profile</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+44"/> + <location filename="../main-window.cpp" line="+254"/> + <source>Options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Mapping</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+23"/> + <source>Tracking</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+36"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+22"/> + <source>Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>Input</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+56"/> + <location line="+69"/> + <location line="+69"/> + <source>🔨</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-125"/> + <source>Output</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+69"/> + <source>Filter</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../main-window.cpp" line="-205"/> + <source>Running as root is bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Set correct device node permissions.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is bad, seriously</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. I'll keep whining at every startup.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+4"/> + <source>Running as root is really seriously bad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Do not run as root. Be annoyed, comprehensively.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+65"/> + <source>Create new empty config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Create new copied config</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Open configuration directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+86"/> + <location line="+380"/> + <source>opentrack</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-377"/> + <source> (debug)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <location line="+581"/> + <source>Show the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-581"/> + <location line="+581"/> + <source>Hide the Octopus</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="-574"/> + <source>Tracker settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Filter settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+5"/> + <source>Protocol settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+8"/> + <source>Mappings</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+11"/> + <source>Exit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+43"/> + <source>The Octopus is sad</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>Check permissions for your .ini directory: + +"%1"%2 + +Exiting now.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+286"/> + <location line="+4"/> + <source> :: </source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>new_file_dialog</name> + <message> + <location filename="../new_file_dialog.cpp" line="+29"/> + <source>File exists</source> + <translation type="unfinished"></translation> + </message> + <message> + <location line="+1"/> + <source>This file already exists. Pick another name.</source> + <translation type="unfinished"></translation> + </message> +</context> </TS> |