mirror of
https://github.com/Lurkki14/tuxclocker.git
synced 2025-02-25 18:55:24 -06:00
add localizations to gui
This commit is contained in:
parent
e8fe8c1b3c
commit
dd75ccde73
@ -1 +1,6 @@
|
||||
src/plugins/CPU.cpp
|
||||
src/plugins/Nvidia.cpp
|
||||
src/tuxclocker-qt/widgets/DeviceBrowser.cpp
|
||||
src/tuxclocker-qt/widgets/FunctionEditor.hpp
|
||||
src/tuxclocker-qt/widgets/Settings.cpp
|
||||
src/tuxclocker-qt/MainWindow.cpp
|
||||
|
293
po/fi.po
293
po/fi.po
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: tuxclocker\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-05 18:07+0300\n"
|
||||
"POT-Creation-Date: 2023-10-09 15:16+0300\n"
|
||||
"PO-Revision-Date: 2023-10-06 14:12+0000\n"
|
||||
"Last-Translator: Jussi Kuokkanen <jussi.kuokkanen@protonmail.com>\n"
|
||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/tuxclocker/"
|
||||
@ -19,118 +19,219 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.1-dev\n"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:149 src/plugins/Nvidia.cpp:197
|
||||
#: src/plugins/Nvidia.cpp:216 src/plugins/Nvidia.cpp:237
|
||||
#: src/plugins/CPU.cpp:178 src/plugins/Nvidia.cpp:148
|
||||
#: src/plugins/Nvidia.cpp:196 src/plugins/Nvidia.cpp:215
|
||||
#: src/plugins/Nvidia.cpp:236
|
||||
msgid "MHz"
|
||||
msgstr "MHz"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:153
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr "Muistin kellotaajuuspoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:200
|
||||
msgid "Core Clock Offset"
|
||||
msgstr "Ytimen kellotaajuuspoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:220
|
||||
msgid "Core Clock"
|
||||
msgstr "Ytimen kellotaajuus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:241
|
||||
msgid "Memory Clock"
|
||||
msgstr "Muistin kellotaajuus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:255
|
||||
msgid "Clocks"
|
||||
msgstr "Kellotaajuudet"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:275 src/plugins/Nvidia.cpp:310
|
||||
#: src/plugins/Nvidia.cpp:372 src/plugins/Nvidia.cpp:392
|
||||
#: src/plugins/Nvidia.cpp:428
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:280 src/plugins/Nvidia.cpp:315
|
||||
msgid "Fan Speed"
|
||||
msgstr "Tuulettimen nopeus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Automatic"
|
||||
msgstr "Automaattinen"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Manual"
|
||||
msgstr "Manuaalinen"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:357
|
||||
msgid "Fan Mode"
|
||||
msgstr "Tuulettimen hallintatapa"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:376
|
||||
msgid "Core Utilization"
|
||||
msgstr "Ytimen käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:396
|
||||
msgid "Memory Utilization"
|
||||
msgstr "Muistin käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:432
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr "PCIe -väylän käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:448 src/plugins/Nvidia.cpp:489
|
||||
msgid "W"
|
||||
msgstr "W"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:452
|
||||
msgid "Power Usage"
|
||||
msgstr "Toimintateho"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:492
|
||||
msgid "Power Limit"
|
||||
msgstr "Tehorajoitus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:507 src/plugins/Nvidia.cpp:524
|
||||
#: src/plugins/Nvidia.cpp:539
|
||||
#: src/plugins/CPU.cpp:198 src/plugins/Nvidia.cpp:506
|
||||
#: src/plugins/Nvidia.cpp:523 src/plugins/Nvidia.cpp:538
|
||||
msgid "°C"
|
||||
msgstr "°C"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:511
|
||||
msgid "Temperature"
|
||||
msgstr "Lämpötila"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:527
|
||||
#: src/plugins/CPU.cpp:225 src/plugins/Nvidia.cpp:526
|
||||
msgid "Slowdown Temperature"
|
||||
msgstr "Hidastumislämpötila"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:542
|
||||
msgid "Shutdown Temperature"
|
||||
msgstr "Sammumislämpötila"
|
||||
#: src/plugins/CPU.cpp:236
|
||||
#, fuzzy
|
||||
msgid "Overall Temperature"
|
||||
msgstr "Lämpötila"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:557 src/plugins/Nvidia.cpp:601
|
||||
msgid "mV"
|
||||
msgstr "mV"
|
||||
#: src/plugins/CPU.cpp:252 src/plugins/CPU.cpp:275
|
||||
msgid "Core"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:561
|
||||
msgid "Core Voltage"
|
||||
msgstr "Ytimen jännite"
|
||||
#: src/plugins/CPU.cpp:291
|
||||
msgid "Frequencies"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:605
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr "Ytimen jännittepoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:622
|
||||
msgid "Fan"
|
||||
msgstr "Tuuletin"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:652
|
||||
#: src/plugins/CPU.cpp:299 src/plugins/Nvidia.cpp:651
|
||||
msgid "Temperatures"
|
||||
msgstr "Lämpötilat"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:660
|
||||
#: src/plugins/Nvidia.cpp:152
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr "Muistin kellotaajuuspoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:199
|
||||
msgid "Core Clock Offset"
|
||||
msgstr "Ytimen kellotaajuuspoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:219
|
||||
msgid "Core Clock"
|
||||
msgstr "Ytimen kellotaajuus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:240
|
||||
msgid "Memory Clock"
|
||||
msgstr "Muistin kellotaajuus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:254
|
||||
msgid "Clocks"
|
||||
msgstr "Kellotaajuudet"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:274 src/plugins/Nvidia.cpp:309
|
||||
#: src/plugins/Nvidia.cpp:371 src/plugins/Nvidia.cpp:391
|
||||
#: src/plugins/Nvidia.cpp:427
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:279 src/plugins/Nvidia.cpp:314
|
||||
msgid "Fan Speed"
|
||||
msgstr "Tuulettimen nopeus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Automatic"
|
||||
msgstr "Automaattinen"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Manual"
|
||||
msgstr "Manuaalinen"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:356
|
||||
msgid "Fan Mode"
|
||||
msgstr "Tuulettimen hallintatapa"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:375
|
||||
msgid "Core Utilization"
|
||||
msgstr "Ytimen käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:395
|
||||
msgid "Memory Utilization"
|
||||
msgstr "Muistin käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:431
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr "PCIe -väylän käyttöaste"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:447 src/plugins/Nvidia.cpp:488
|
||||
msgid "W"
|
||||
msgstr "W"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:451
|
||||
msgid "Power Usage"
|
||||
msgstr "Toimintateho"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:491
|
||||
msgid "Power Limit"
|
||||
msgstr "Tehorajoitus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:510
|
||||
msgid "Temperature"
|
||||
msgstr "Lämpötila"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:541
|
||||
msgid "Shutdown Temperature"
|
||||
msgstr "Sammumislämpötila"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:556 src/plugins/Nvidia.cpp:600
|
||||
msgid "mV"
|
||||
msgstr "mV"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:560
|
||||
msgid "Core Voltage"
|
||||
msgstr "Ytimen jännite"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:604
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr "Ytimen jännittepoikkeama"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:621
|
||||
msgid "Fan"
|
||||
msgstr "Tuuletin"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:659
|
||||
msgid "Fans"
|
||||
msgstr "Tuulettimet"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:668
|
||||
#: src/plugins/Nvidia.cpp:667
|
||||
msgid "Utilizations"
|
||||
msgstr "Käyttöasteet"
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:34
|
||||
msgid "Showing:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:35
|
||||
msgid "Apply changes"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:39
|
||||
msgid "Assignables"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:41
|
||||
msgid "Dynamic Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:43
|
||||
msgid "Static Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:69
|
||||
msgid "Apply"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:72
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:69
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:143
|
||||
msgid "Connecting %1 with:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:170
|
||||
msgid "A node to connect with needs to be selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:174
|
||||
msgid "At least two points need to be placed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:28
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:30
|
||||
msgid "Apply profile settings automatically"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:32
|
||||
msgid "Use profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:39
|
||||
msgid "Add profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:42
|
||||
msgid "Remove selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:45
|
||||
msgid "Unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:65
|
||||
msgid "Use tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:66
|
||||
msgid ""
|
||||
"Enabling this hides TuxClocker into the tray instead of exiting when closing "
|
||||
"the window."
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:73
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:116
|
||||
msgid "&Maximize TuxClocker"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:120
|
||||
msgid "&Quit"
|
||||
msgstr ""
|
||||
|
293
po/nb_NO.po
293
po/nb_NO.po
@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: tuxclocker\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-05 18:07+0300\n"
|
||||
"POT-Creation-Date: 2023-10-09 15:20+0300\n"
|
||||
"PO-Revision-Date: 2023-10-08 19:24+0000\n"
|
||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/"
|
||||
@ -19,118 +19,219 @@ msgstr ""
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.1-dev\n"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:149 src/plugins/Nvidia.cpp:197
|
||||
#: src/plugins/Nvidia.cpp:216 src/plugins/Nvidia.cpp:237
|
||||
#: src/plugins/CPU.cpp:178 src/plugins/Nvidia.cpp:148
|
||||
#: src/plugins/Nvidia.cpp:196 src/plugins/Nvidia.cpp:215
|
||||
#: src/plugins/Nvidia.cpp:236
|
||||
msgid "MHz"
|
||||
msgstr "MHz"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:153
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr "Minneklokkeforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:200
|
||||
msgid "Core Clock Offset"
|
||||
msgstr "Kjerneklokkeforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:220
|
||||
msgid "Core Clock"
|
||||
msgstr "Kjerneklokke"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:241
|
||||
msgid "Memory Clock"
|
||||
msgstr "Minneklokke"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:255
|
||||
msgid "Clocks"
|
||||
msgstr "Klokker"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:275 src/plugins/Nvidia.cpp:310
|
||||
#: src/plugins/Nvidia.cpp:372 src/plugins/Nvidia.cpp:392
|
||||
#: src/plugins/Nvidia.cpp:428
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:280 src/plugins/Nvidia.cpp:315
|
||||
msgid "Fan Speed"
|
||||
msgstr "Viftehastighet"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Automatic"
|
||||
msgstr "Automatisk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Manual"
|
||||
msgstr "Manuell"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:357
|
||||
msgid "Fan Mode"
|
||||
msgstr "Viftemodus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:376
|
||||
msgid "Core Utilization"
|
||||
msgstr "Kjerneutnyttelse"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:396
|
||||
msgid "Memory Utilization"
|
||||
msgstr "Minneutnyttelse"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:432
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr "PCIe-båndbreddebruk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:448 src/plugins/Nvidia.cpp:489
|
||||
msgid "W"
|
||||
msgstr "W"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:452
|
||||
msgid "Power Usage"
|
||||
msgstr "Strømforbruk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:492
|
||||
msgid "Power Limit"
|
||||
msgstr "Effektgrense"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:507 src/plugins/Nvidia.cpp:524
|
||||
#: src/plugins/Nvidia.cpp:539
|
||||
#: src/plugins/CPU.cpp:198 src/plugins/Nvidia.cpp:506
|
||||
#: src/plugins/Nvidia.cpp:523 src/plugins/Nvidia.cpp:538
|
||||
msgid "°C"
|
||||
msgstr "°C"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:511
|
||||
msgid "Temperature"
|
||||
msgstr "Temperatur"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:527
|
||||
#: src/plugins/CPU.cpp:225 src/plugins/Nvidia.cpp:526
|
||||
msgid "Slowdown Temperature"
|
||||
msgstr "Nedsakkingstemperatur"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:542
|
||||
msgid "Shutdown Temperature"
|
||||
msgstr "Avstengningstemperatur"
|
||||
#: src/plugins/CPU.cpp:236
|
||||
#, fuzzy
|
||||
msgid "Overall Temperature"
|
||||
msgstr "Temperatur"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:557 src/plugins/Nvidia.cpp:601
|
||||
msgid "mV"
|
||||
msgstr "mV"
|
||||
#: src/plugins/CPU.cpp:252 src/plugins/CPU.cpp:275
|
||||
msgid "Core"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:561
|
||||
msgid "Core Voltage"
|
||||
msgstr "Kjernespenning"
|
||||
#: src/plugins/CPU.cpp:291
|
||||
msgid "Frequencies"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:605
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr "Kjernespenningsforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:622
|
||||
msgid "Fan"
|
||||
msgstr "Vifte"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:652
|
||||
#: src/plugins/CPU.cpp:299 src/plugins/Nvidia.cpp:651
|
||||
msgid "Temperatures"
|
||||
msgstr "Temperaturer"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:660
|
||||
#: src/plugins/Nvidia.cpp:152
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr "Minneklokkeforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:199
|
||||
msgid "Core Clock Offset"
|
||||
msgstr "Kjerneklokkeforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:219
|
||||
msgid "Core Clock"
|
||||
msgstr "Kjerneklokke"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:240
|
||||
msgid "Memory Clock"
|
||||
msgstr "Minneklokke"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:254
|
||||
msgid "Clocks"
|
||||
msgstr "Klokker"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:274 src/plugins/Nvidia.cpp:309
|
||||
#: src/plugins/Nvidia.cpp:371 src/plugins/Nvidia.cpp:391
|
||||
#: src/plugins/Nvidia.cpp:427
|
||||
msgid "%"
|
||||
msgstr "%"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:279 src/plugins/Nvidia.cpp:314
|
||||
msgid "Fan Speed"
|
||||
msgstr "Viftehastighet"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Automatic"
|
||||
msgstr "Automatisk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Manual"
|
||||
msgstr "Manuell"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:356
|
||||
msgid "Fan Mode"
|
||||
msgstr "Viftemodus"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:375
|
||||
msgid "Core Utilization"
|
||||
msgstr "Kjerneutnyttelse"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:395
|
||||
msgid "Memory Utilization"
|
||||
msgstr "Minneutnyttelse"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:431
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr "PCIe-båndbreddebruk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:447 src/plugins/Nvidia.cpp:488
|
||||
msgid "W"
|
||||
msgstr "W"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:451
|
||||
msgid "Power Usage"
|
||||
msgstr "Strømforbruk"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:491
|
||||
msgid "Power Limit"
|
||||
msgstr "Effektgrense"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:510
|
||||
msgid "Temperature"
|
||||
msgstr "Temperatur"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:541
|
||||
msgid "Shutdown Temperature"
|
||||
msgstr "Avstengningstemperatur"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:556 src/plugins/Nvidia.cpp:600
|
||||
msgid "mV"
|
||||
msgstr "mV"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:560
|
||||
msgid "Core Voltage"
|
||||
msgstr "Kjernespenning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:604
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr "Kjernespenningsforskyvning"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:621
|
||||
msgid "Fan"
|
||||
msgstr "Vifte"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:659
|
||||
msgid "Fans"
|
||||
msgstr "Vifter"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:668
|
||||
#: src/plugins/Nvidia.cpp:667
|
||||
msgid "Utilizations"
|
||||
msgstr "Bruk"
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:34
|
||||
msgid "Showing:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:35
|
||||
msgid "Apply changes"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:39
|
||||
msgid "Assignables"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:41
|
||||
msgid "Dynamic Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:43
|
||||
msgid "Static Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:69
|
||||
msgid "Apply"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:72
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:70
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:143
|
||||
msgid "Connecting %1 with:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:170
|
||||
msgid "A node to connect with needs to be selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:174
|
||||
msgid "At least two points need to be placed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:28
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:30
|
||||
msgid "Apply profile settings automatically"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:32
|
||||
msgid "Use profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:39
|
||||
msgid "Add profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:42
|
||||
msgid "Remove selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:45
|
||||
msgid "Unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:65
|
||||
msgid "Use tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:67
|
||||
msgid ""
|
||||
"Enabling this hides TuxClocker into the tray instead of exiting when closing "
|
||||
"the window."
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:74
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:116
|
||||
msgid "&Maximize TuxClocker"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:120
|
||||
msgid "&Quit"
|
||||
msgstr ""
|
||||
|
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: tuxclocker\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2023-10-05 18:07+0300\n"
|
||||
"POT-Creation-Date: 2023-10-09 15:20+0300\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -17,118 +17,218 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/plugins/Nvidia.cpp:149 src/plugins/Nvidia.cpp:197
|
||||
#: src/plugins/Nvidia.cpp:216 src/plugins/Nvidia.cpp:237
|
||||
#: src/plugins/CPU.cpp:178 src/plugins/Nvidia.cpp:148
|
||||
#: src/plugins/Nvidia.cpp:196 src/plugins/Nvidia.cpp:215
|
||||
#: src/plugins/Nvidia.cpp:236
|
||||
msgid "MHz"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:153
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:200
|
||||
msgid "Core Clock Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:220
|
||||
msgid "Core Clock"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:241
|
||||
msgid "Memory Clock"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:255
|
||||
msgid "Clocks"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:275 src/plugins/Nvidia.cpp:310
|
||||
#: src/plugins/Nvidia.cpp:372 src/plugins/Nvidia.cpp:392
|
||||
#: src/plugins/Nvidia.cpp:428
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:280 src/plugins/Nvidia.cpp:315
|
||||
msgid "Fan Speed"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Automatic"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:351
|
||||
msgid "Manual"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:357
|
||||
msgid "Fan Mode"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:376
|
||||
msgid "Core Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:396
|
||||
msgid "Memory Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:432
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:448 src/plugins/Nvidia.cpp:489
|
||||
msgid "W"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:452
|
||||
msgid "Power Usage"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:492
|
||||
msgid "Power Limit"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:507 src/plugins/Nvidia.cpp:524
|
||||
#: src/plugins/Nvidia.cpp:539
|
||||
#: src/plugins/CPU.cpp:198 src/plugins/Nvidia.cpp:506
|
||||
#: src/plugins/Nvidia.cpp:523 src/plugins/Nvidia.cpp:538
|
||||
msgid "°C"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:511
|
||||
msgid "Temperature"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:527
|
||||
#: src/plugins/CPU.cpp:225 src/plugins/Nvidia.cpp:526
|
||||
msgid "Slowdown Temperature"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:542
|
||||
msgid "Shutdown Temperature"
|
||||
#: src/plugins/CPU.cpp:236
|
||||
msgid "Overall Temperature"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:557 src/plugins/Nvidia.cpp:601
|
||||
msgid "mV"
|
||||
#: src/plugins/CPU.cpp:252 src/plugins/CPU.cpp:275
|
||||
msgid "Core"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:561
|
||||
msgid "Core Voltage"
|
||||
#: src/plugins/CPU.cpp:291
|
||||
msgid "Frequencies"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:605
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:622
|
||||
msgid "Fan"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:652
|
||||
#: src/plugins/CPU.cpp:299 src/plugins/Nvidia.cpp:651
|
||||
msgid "Temperatures"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:660
|
||||
#: src/plugins/Nvidia.cpp:152
|
||||
msgid "Memory Clock Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:199
|
||||
msgid "Core Clock Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:219
|
||||
msgid "Core Clock"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:240
|
||||
msgid "Memory Clock"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:254
|
||||
msgid "Clocks"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:274 src/plugins/Nvidia.cpp:309
|
||||
#: src/plugins/Nvidia.cpp:371 src/plugins/Nvidia.cpp:391
|
||||
#: src/plugins/Nvidia.cpp:427
|
||||
msgid "%"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:279 src/plugins/Nvidia.cpp:314
|
||||
msgid "Fan Speed"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Automatic"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:350
|
||||
msgid "Manual"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:356
|
||||
msgid "Fan Mode"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:375
|
||||
msgid "Core Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:395
|
||||
msgid "Memory Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:431
|
||||
msgid "PCIe Bandwidth Utilization"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:447 src/plugins/Nvidia.cpp:488
|
||||
msgid "W"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:451
|
||||
msgid "Power Usage"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:491
|
||||
msgid "Power Limit"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:510
|
||||
msgid "Temperature"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:541
|
||||
msgid "Shutdown Temperature"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:556 src/plugins/Nvidia.cpp:600
|
||||
msgid "mV"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:560
|
||||
msgid "Core Voltage"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:604
|
||||
msgid "Core Voltage Offset"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:621
|
||||
msgid "Fan"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:659
|
||||
msgid "Fans"
|
||||
msgstr ""
|
||||
|
||||
#: src/plugins/Nvidia.cpp:668
|
||||
#: src/plugins/Nvidia.cpp:667
|
||||
msgid "Utilizations"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:34
|
||||
msgid "Showing:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:35
|
||||
msgid "Apply changes"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:39
|
||||
msgid "Assignables"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:41
|
||||
msgid "Dynamic Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/DeviceBrowser.cpp:43
|
||||
msgid "Static Values"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:69
|
||||
msgid "Apply"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:72
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:70
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:143
|
||||
msgid "Connecting %1 with:"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:170
|
||||
msgid "A node to connect with needs to be selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/FunctionEditor.hpp:174
|
||||
msgid "At least two points need to be placed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:28
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:30
|
||||
msgid "Apply profile settings automatically"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:32
|
||||
msgid "Use profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:39
|
||||
msgid "Add profile"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:42
|
||||
msgid "Remove selected"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:45
|
||||
msgid "Unnamed"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:65
|
||||
msgid "Use tray icon"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:67
|
||||
msgid ""
|
||||
"Enabling this hides TuxClocker into the tray instead of exiting when closing "
|
||||
"the window."
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/widgets/Settings.cpp:74
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:116
|
||||
msgid "&Maximize TuxClocker"
|
||||
msgstr ""
|
||||
|
||||
#: src/tuxclocker-qt/MainWindow.cpp:120
|
||||
msgid "&Quit"
|
||||
msgstr ""
|
||||
|
@ -11,6 +11,10 @@ boost_dep = dependency('boost',
|
||||
plugin_path_def_template = '-DTC_PLUGIN_PATH="@0@/@1@/tuxclocker/plugins"'
|
||||
plugin_path_def = plugin_path_def_template.format(get_option('prefix'), get_option('libdir'))
|
||||
|
||||
# Compile time definition for locale path
|
||||
locale_path_def_template = '-DTUXCLOCKER_LOCALE_PATH="@0@/@1@/locale"'
|
||||
locale_path_def = locale_path_def_template.format(get_option('prefix'), get_option('datadir'))
|
||||
|
||||
libtuxclocker = shared_library('tuxclocker',
|
||||
['lib/Crypto.cpp',
|
||||
'lib/Plugin.cpp'],
|
||||
|
@ -4,6 +4,7 @@
|
||||
#include <DeviceBrowser.hpp>
|
||||
#include <DeviceModel.hpp>
|
||||
#include <DeviceModelDelegate.hpp>
|
||||
#include <libintl.h>
|
||||
#include <QDBusConnection>
|
||||
#include <QDBusInterface>
|
||||
#include <QDBusMetaType>
|
||||
@ -22,6 +23,8 @@
|
||||
#include <Tree.hpp>
|
||||
#include <Utils.hpp>
|
||||
|
||||
#define _(String) gettext(String)
|
||||
|
||||
namespace TCDBus = TuxClocker::DBus;
|
||||
|
||||
using namespace TuxClocker;
|
||||
@ -110,11 +113,11 @@ void MainWindow::setTrayIconEnabled(bool enable) {
|
||||
QMenu *MainWindow::createTrayMenu() {
|
||||
auto menu = new QMenu{this};
|
||||
|
||||
auto show = new QAction{"&Maximize TuxClocker", this};
|
||||
auto show = new QAction{_("&Maximize TuxClocker"), this};
|
||||
connect(show, &QAction::triggered, this, &MainWindow::show);
|
||||
menu->addAction(show);
|
||||
|
||||
auto quit = new QAction{"&Quit", this};
|
||||
auto quit = new QAction{_("&Quit"), this};
|
||||
connect(quit, &QAction::triggered, this, &QApplication::quit);
|
||||
menu->addAction(quit);
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
#include <libintl.h>
|
||||
#include <QApplication>
|
||||
|
||||
#include "MainWindow.hpp"
|
||||
@ -5,6 +6,11 @@
|
||||
int main(int argc, char **argv) {
|
||||
QApplication app(argc, argv);
|
||||
|
||||
setlocale(LC_MESSAGES, "");
|
||||
bindtextdomain("tuxclocker", TUXCLOCKER_LOCALE_PATH);
|
||||
bind_textdomain_codeset("tuxclocker", "UTF-8");
|
||||
textdomain("tuxclocker");
|
||||
|
||||
MainWindow mw;
|
||||
mw.show();
|
||||
|
||||
|
@ -46,4 +46,5 @@ executable('tuxclocker-qt',
|
||||
override_options : ['cpp_std=c++17'],
|
||||
dependencies: qt5_dep,
|
||||
include_directories: [incdir, local_incdir],
|
||||
cpp_args : locale_path_def,
|
||||
install: true)
|
||||
|
@ -3,6 +3,7 @@
|
||||
#include "qnamespace.h"
|
||||
|
||||
#include <Globals.hpp>
|
||||
#include <libintl.h>
|
||||
#include <MainWindow.hpp>
|
||||
#include <patterns.hpp>
|
||||
#include <QStackedWidget>
|
||||
@ -11,6 +12,8 @@
|
||||
#include <Settings.hpp>
|
||||
#include <Utils.hpp>
|
||||
|
||||
#define _(String) gettext(String)
|
||||
|
||||
using namespace mpark::patterns;
|
||||
using namespace TuxClocker::Device;
|
||||
|
||||
@ -28,16 +31,16 @@ DeviceBrowser::DeviceBrowser(DeviceModel &model, QWidget *parent)
|
||||
// TODO: remember collapsed nodes
|
||||
m_treeView->expandAll();
|
||||
|
||||
m_flagLabel = new QLabel("Showing:");
|
||||
m_apply = new QPushButton("Apply changes");
|
||||
m_flagLabel = new QLabel(_("Showing:"));
|
||||
m_apply = new QPushButton(_("Apply changes"));
|
||||
m_apply->setEnabled(true);
|
||||
|
||||
m_flagEditor = new FlagEditor(
|
||||
QVector({std::tuple(QString("Assignables"), DeviceModel::assignableIcon(),
|
||||
QVector({std::tuple(QString(_("Assignables")), DeviceModel::assignableIcon(),
|
||||
DeviceModel::Assignable),
|
||||
std::tuple(QString("Dynamic Values"), DeviceModel::dynamicReadableIcon(),
|
||||
std::tuple(QString(_("Dynamic Values")), DeviceModel::dynamicReadableIcon(),
|
||||
DeviceModel::DynamicReadable),
|
||||
std::tuple(QString("Static Values"), DeviceModel::staticReadableIcon(),
|
||||
std::tuple(QString(_("Static Values")), DeviceModel::staticReadableIcon(),
|
||||
DeviceModel::StaticReadable)}),
|
||||
this);
|
||||
|
||||
|
@ -15,6 +15,7 @@
|
||||
#include <DeviceProxyModel.hpp>
|
||||
#include <DragChartView.hpp>
|
||||
#include <DynamicReadableConnection.hpp>
|
||||
#include <libintl.h>
|
||||
#include <NodeSelector.hpp>
|
||||
#include <patterns.hpp>
|
||||
#include <QAbstractItemView>
|
||||
@ -29,6 +30,8 @@
|
||||
#include <QTreeView>
|
||||
#include <QWidget>
|
||||
|
||||
#define _(String) gettext(String)
|
||||
|
||||
// Delet this
|
||||
namespace p = mpark::patterns;
|
||||
|
||||
@ -63,10 +66,10 @@ public:
|
||||
|
||||
// m_dragView->setRange(0, 100, 0, 100);
|
||||
m_layout->addWidget(m_dragView, 2, 0, 1, 2);
|
||||
m_applyButton = new QPushButton("Apply");
|
||||
m_applyButton = new QPushButton(_("Apply"));
|
||||
// No connection to apply at first
|
||||
m_applyButton->setEnabled(false);
|
||||
m_cancelButton = new QPushButton("Cancel");
|
||||
m_cancelButton = new QPushButton(_("Cancel"));
|
||||
m_layout->addWidget(m_cancelButton, 3, 0, 1, 1);
|
||||
m_layout->addWidget(m_applyButton, 3, 1, 1, 1);
|
||||
|
||||
@ -137,7 +140,7 @@ public:
|
||||
m_rangeInfo = rangeInfo;
|
||||
}
|
||||
void setAssignableName(QString name) {
|
||||
m_dependableLabel->setText(QString{"Connecting %1 with:"}.arg(name));
|
||||
m_dependableLabel->setText(QString{_("Connecting %1 with:")}.arg(name));
|
||||
m_dragView->yAxis().setTitleText(name);
|
||||
}
|
||||
|
||||
@ -164,11 +167,11 @@ private:
|
||||
QString reason;
|
||||
|
||||
if (!m_latestNodeIndex.has_value())
|
||||
reason.append("A node to connect with needs to be selected");
|
||||
reason.append(_("A node to connect with needs to be selected"));
|
||||
if (m_dragView->vector().length() < 2) {
|
||||
if (!reason.isEmpty())
|
||||
reason.append('\n');
|
||||
reason.append("At least two points need to be placed");
|
||||
reason.append(_("At least two points need to be placed"));
|
||||
}
|
||||
return reason;
|
||||
}
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
#include <DynamicReadableConnectionData.hpp>
|
||||
#include <Globals.hpp>
|
||||
#include <libintl.h>
|
||||
#include <QCheckBox>
|
||||
#include <QGridLayout>
|
||||
#include <QLabel>
|
||||
@ -10,6 +11,8 @@
|
||||
#include <QSettings>
|
||||
#include <Utils.hpp>
|
||||
|
||||
#define _(String) gettext(String)
|
||||
|
||||
Settings::Settings(QWidget *parent) : QWidget(parent) {
|
||||
qRegisterMetaTypeStreamOperators<QVector<QString>>("QVector<QString>>");
|
||||
|
||||
@ -22,24 +25,24 @@ Settings::Settings(QWidget *parent) : QWidget(parent) {
|
||||
biggerPoint.setPointSize(biggerPoint.pointSize() + 4);
|
||||
label->setTextFormat(Qt::RichText);
|
||||
label->setFont(biggerPoint);
|
||||
label->setText("Settings");
|
||||
label->setText(_("Settings"));
|
||||
|
||||
m_autoLoad = new QCheckBox{"Apply profile settings automatically", this};
|
||||
m_autoLoad = new QCheckBox{_("Apply profile settings automatically"), this};
|
||||
|
||||
m_useProfile = new QCheckBox{"Use profile", this};
|
||||
m_useProfile = new QCheckBox{_("Use profile"), this};
|
||||
|
||||
// TODO: add delegate to make deleting a little nicer
|
||||
m_profileView = new QListWidget{this};
|
||||
m_profileView->setEnabled(false);
|
||||
m_profileView->setSelectionMode(QAbstractItemView::SingleSelection);
|
||||
|
||||
auto addButton = new QPushButton{"Add profile"};
|
||||
auto addButton = new QPushButton{_("Add profile")};
|
||||
addButton->setEnabled(false);
|
||||
|
||||
auto removeButton = new QPushButton{"Remove selected"};
|
||||
auto removeButton = new QPushButton{_("Remove selected")};
|
||||
|
||||
connect(addButton, &QPushButton::released, [=] {
|
||||
auto item = new QListWidgetItem{"Unnamed"};
|
||||
auto item = new QListWidgetItem{_("Unnamed")};
|
||||
item->setFlags(item->flags() | Qt::ItemIsEditable);
|
||||
m_profileView->addItem(item);
|
||||
m_profileView->editItem(item);
|
||||
@ -59,15 +62,16 @@ Settings::Settings(QWidget *parent) : QWidget(parent) {
|
||||
m_profileView->setEnabled(enable);
|
||||
});
|
||||
|
||||
m_useTrayIcon = new QCheckBox{"Use tray icon", this};
|
||||
m_useTrayIcon->setToolTip("Enabling this hides TuxClocker into the tray instead of exiting "
|
||||
"when closing the window.");
|
||||
m_useTrayIcon = new QCheckBox{_("Use tray icon"), this};
|
||||
m_useTrayIcon->setToolTip(
|
||||
_("Enabling this hides TuxClocker into the tray instead of exiting "
|
||||
"when closing the window."));
|
||||
|
||||
auto cancelButton = new QPushButton{"Cancel", this};
|
||||
auto cancelButton = new QPushButton{_("Cancel"), this};
|
||||
|
||||
connect(cancelButton, &QPushButton::released, this, &Settings::cancelled);
|
||||
|
||||
auto saveButton = new QPushButton{"Save", this};
|
||||
auto saveButton = new QPushButton{_("Save"), this};
|
||||
|
||||
connect(saveButton, &QPushButton::released, this, [=] {
|
||||
auto settingsData = fromUIState();
|
||||
|
@ -9,10 +9,6 @@ patterns_inc = include_directories('../include/deps/patterns/include/mpark')
|
||||
moc_files = qt5.preprocess(moc_headers : ['Adaptors.hpp'],
|
||||
dependencies : qt5_dep)
|
||||
|
||||
# Compile time definition for locale path
|
||||
locale_path_def_template = '-DTUXCLOCKER_LOCALE_PATH="@0@/@1@/locale"'
|
||||
locale_path_def = locale_path_def_template.format(get_option('prefix'), get_option('datadir'))
|
||||
|
||||
sources = ['main.cpp']
|
||||
|
||||
executable('tuxclockerd',
|
||||
|
Loading…
Reference in New Issue
Block a user