From 92c4e553cf1b1ee81aa863f0b4a4c1cba4b924a4 Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Mon, 22 May 2023 14:41:07 +0200 Subject: [PATCH 1/8] Added Dutch translation --- data/translations/kdiskmark_nl_NL.ts | 509 +++++++++++++++++++++++++++ 1 file changed, 509 insertions(+) create mode 100644 data/translations/kdiskmark_nl_NL.ts diff --git a/data/translations/kdiskmark_nl_NL.ts b/data/translations/kdiskmark_nl_NL.ts new file mode 100644 index 0000000..34e5ff1 --- /dev/null +++ b/data/translations/kdiskmark_nl_NL.ts @@ -0,0 +1,509 @@ + + + + + About + + + About KDiskMark + Over KDiskMark + + + + Version: + Versie: + + + + License: + Licentie: + + + + Author: + Ontwikkelaar: + + + + E-mail: + E-mailadres: + + + + Flexible I/O Tester: + Flexibele I/O-tester: + + + + Application Icon: + Programmapictogram: + + + + Benchmark + + + Preparing... + Bezig met voorbereiden… + + + + Sequential Read %1/%2 + Opeenvolgende uitlezing: %1/%2 + + + + Random Read %1/%2 + Willekeurige uitlezing: %1/%2 + + + + Sequential Write %1/%2 + Opeenvolgende wegschrijving: %1/%2 + + + + Random Write %1/%2 + Willekeurige wegschrijving: %1/%2 + + + + Sequential Mix %1/%2 + Opeenvolgende mix: %1/%2 + + + + Random Mix %1/%2 + Willekeurige mix: %1/%2 + + + + Interval Time %1/%2 sec + Tussenpoos: %1/%2 sec. + + + + Could not obtain administrator privileges. + Er zijn geen beheerdersrechten verkregen. + + + + MainWindow + + + + All + Alles + + + + + + MB/s + MB/s + + + + GB/s + GB/s + + + + + + IOPS + IOPS + + + + + + μs + μs + + + + + + Read + Lezen + + + + + + Write + Schrijven + + + + + Mix + Mix + + + + File + Bestand + + + + Settings + Instellingen + + + + Test Data + Testgegevens + + + + Profile + Profiel + + + + Help + Hulp + + + + Language + Taal + + + + Theme + Thema + + + + About KDiskMark + Over KDiskMark + + + + Queues && Threads + Wachtrijen en processen + + + + Copy + Kopiëren + + + + Save + Opslaan + + + + Exit + Afsluiten + + + + Default + Standaard + + + + Peak Performance + Piekprestaties + + + + Real World Performance + Dagelijks gebruik + + + + Default [+Mix] + Standaard [+mix] + + + + Peak Performance [+Mix] + Piekprestaties [+mix] + + + + Real World Performance [+Mix] + Dagelijks gebruik [+mix] + + + + Flush Pagecache + Paginacache wissen + + + + Demo + Demonstratie + + + + Read and Write [+Mix] + Lezen en schrijven [+mix] + + + + Read [+Mix] + Lezen [+mix] + + + + Write [+Mix] + Schrijven [+mix] + + + + Random + Willekeurig + + + + Fill with zeros + Opvullen met nullen + + + + Standard Preset + Standaardprofiel + + + + NVMe SSD + NVMe-ssd + + + + Use Fusion + Fusionthema + + + + Stylesheet Light + Licht thema + + + + Stylesheet Dark + Donker thema + + + + Do not apply + Geen themavoorkeur + + + + Use O_DIRECT + O_DIRECT gebruiken + + + + The device is encrypted. Performance may drop. + Dit apparaat is versleuteld — dit kan van invloed zijn op de prestaties. + + + + + Add a directory + Map toevoegen + + + + + + MiB + MiB + + + + + GiB + GiB + + + + + KiB + KiB + + + + Bytes + Bytes + + + + TiB + TiB + + + + PiB + PiB + + + + + + + + Stop + Afbreken + + + + Stopping... + Bezig met afbreken… + + + + Not available + Niet beschikbaar + + + + Directory is not specified. + Er is geen map gekozen. + + + + Confirmation + Bevestiging + + + + Benchmark Failed + De benchmark is mislukt + + + + QObject + + + <h2>%1 %2 %3<br/>Queues=%4<br/>Threads=%5%6</h2> + <h2>%1 %2 %3<br/>Aantal wachtrijen=%4<br/>Aantal processen=%5%6</h2> + + + + Sequential + Opeenvolgend + + + + Random + Willekeurig + + + + MiB + MiB + + + + KiB + KiB + + + + <h1>%1 MB/s<br/>%2 GB/s<br/>%3 IOPS<br/>%4 μs</h1> + <h1>%1 MB/s<br/>%2 GB/s<br/>%3 IOPS<br/>%4 μs</h1> + + + + No FIO was found. Please install FIO before using KDiskMark. + FIO is niet aangetroffen. Installeer FIO alvorens KDiskMark te starten. + + + + Settings + + + Settings + Instellingen + + + + Block Size + Blokgrootte + + + + Queues + Wachtrijen + + + + Threads + Processen + + + + Profile: Default + Profiel: standaard + + + + Type + Type + + + + Profile: Peak Performance + Profiel: piekprestaties + + + + Profile: Demo + Profiel: demonstratie + + + + Measuring time + Tijdspanne + + + + Interval time + Tussenpoos + + + + + sec + sec. + + + + + min + min. + + + + + + + + + + KiB + KiB + + + + + + + + + + MiB + MiB + + + From 862f6deb2a0a8e48ca59e4b8584b2eac9463033c Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Mon, 22 May 2023 14:42:31 +0200 Subject: [PATCH 2/8] Update CMakeLists.txt --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 852c6f0..57ca64e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,6 +71,7 @@ set(TS_FILES data/translations/${PROJECT_NAME}_hu_HU.ts data/translations/${PROJECT_NAME}_it_IT.ts data/translations/${PROJECT_NAME}_ja_JP.ts + data/translations/${PROJECT_NAME}_nl_NL.ts data/translations/${PROJECT_NAME}_pl_PL.ts data/translations/${PROJECT_NAME}_pt_BR.ts data/translations/${PROJECT_NAME}_ru_RU.ts From b25c3f572730782adc81a35a28b3085eebc9219c Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Mon, 22 May 2023 14:43:29 +0200 Subject: [PATCH 3/8] Added Dutch translation --- data/dev.jonmagon.kdiskmark.helper.policy | 1 + 1 file changed, 1 insertion(+) diff --git a/data/dev.jonmagon.kdiskmark.helper.policy b/data/dev.jonmagon.kdiskmark.helper.policy index abdc760..f26a38e 100644 --- a/data/dev.jonmagon.kdiskmark.helper.policy +++ b/data/dev.jonmagon.kdiskmark.helper.policy @@ -13,6 +13,7 @@ Autorisation est requise pour mesurer la performance des disques Hitelesítés szükséges a lemezek teljesítményértékeléséhez 特権的な KDiskMark の実行ヘルパー + Authenticatie vereist om schijven te kunnen benchmarken Wymagane jest uwierzytelnienie, aby przetestować dysk Требуется авторизация для тестирования дисков Kör KDiskMark-hjälpare med förhöjda rättigheter From 7ccb5de9eb4e4b6f3000dec7f095b05efeda2f5a Mon Sep 17 00:00:00 2001 From: Heimen Stoffels Date: Mon, 22 May 2023 14:44:43 +0200 Subject: [PATCH 4/8] Added Dutch translation --- data/kdiskmark.desktop | 2 ++ 1 file changed, 2 insertions(+) diff --git a/data/kdiskmark.desktop b/data/kdiskmark.desktop index 29a50de..fd0f20c 100644 --- a/data/kdiskmark.desktop +++ b/data/kdiskmark.desktop @@ -9,6 +9,7 @@ Comment[fr]=Un outil pour mesurer la performance des disques physiques Comment[hu]=Lemezek teljesítményét mérő alkalmazás Comment[it]=Uno strumento per misurare le prestazioni di dischi e memorie fisiche Comment[ja]=ディスクドライブのベンチマークツール +Comment[nl]=Een hulpmiddel voor het benchmarken van schijven Comment[pl]=Narzędzie do testowania wydajności dysków Comment[pt_BR]=Uma ferramenta de benchmark de discos Comment[ru]=Тестирование производительности накопителей @@ -22,6 +23,7 @@ Keywords[fr]=benchmark;disque;performance; Keywords[hu]=benchmark;teljesítmény;mérés;lemez;meghajtó; Keywords[it]=benchmark;disco;prestazioni; Keywords[ja]=ベンチマーク;ディスク; +Keywords[nl]=benchmark;disk;schijf;prestaties; Keywords[pl]=benchmark;pomiar;wydajność;dysk;napęd; Keywords[pt_BR]=benchmark;disco; Keywords[ru]=производительность;диск;накопитель; From 445e1f7d00bd8fbbe37ce5bd022c41a6bed0f7fe Mon Sep 17 00:00:00 2001 From: Dmitry Sidorov Date: Wed, 24 May 2023 08:45:35 +0300 Subject: [PATCH 5/8] Update dev.jonmagon.kdiskmark.helper.policy --- data/dev.jonmagon.kdiskmark.helper.policy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/dev.jonmagon.kdiskmark.helper.policy b/data/dev.jonmagon.kdiskmark.helper.policy index f26a38e..ca16d20 100644 --- a/data/dev.jonmagon.kdiskmark.helper.policy +++ b/data/dev.jonmagon.kdiskmark.helper.policy @@ -13,7 +13,7 @@ Autorisation est requise pour mesurer la performance des disques Hitelesítés szükséges a lemezek teljesítményértékeléséhez 特権的な KDiskMark の実行ヘルパー - Authenticatie vereist om schijven te kunnen benchmarken + Authenticatie vereist om schijven te kunnen benchmarken Wymagane jest uwierzytelnienie, aby przetestować dysk Требуется авторизация для тестирования дисков Kör KDiskMark-hjälpare med förhöjda rättigheter From 8750f8e229fe2df11a3102ec45bdf3657280cea8 Mon Sep 17 00:00:00 2001 From: Dmitry Sidorov Date: Wed, 24 May 2023 08:46:00 +0300 Subject: [PATCH 6/8] Update kdiskmark_nl_NL.ts --- data/translations/kdiskmark_nl_NL.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/translations/kdiskmark_nl_NL.ts b/data/translations/kdiskmark_nl_NL.ts index 34e5ff1..bd90fe9 100644 --- a/data/translations/kdiskmark_nl_NL.ts +++ b/data/translations/kdiskmark_nl_NL.ts @@ -31,7 +31,7 @@ Flexible I/O Tester: - Flexibele I/O-tester: + Flexible I/O Tester: From 1d5b0f0b0180aa99df806ae5a4ffbda4538a4969 Mon Sep 17 00:00:00 2001 From: JonMagon Date: Wed, 24 May 2023 08:59:39 +0300 Subject: [PATCH 7/8] Update --- README.md | 1 + data/icons/flags/NL.svg | 28 ++++++++++++++++++++++++++++ data/icons/flags/flags.qrc | 1 + src/mainwindow.cpp | 4 ++-- 4 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 data/icons/flags/NL.svg diff --git a/README.md b/README.md index 353f23f..0bc2177 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,7 @@ To help with localization you can use [Crowdin](https://crowdin.com/project/kdis Languages currently available: * Chinese (Simplified) * Czech +* Dutch * English (default) * French * German diff --git a/data/icons/flags/NL.svg b/data/icons/flags/NL.svg new file mode 100644 index 0000000..a1cce6d --- /dev/null +++ b/data/icons/flags/NL.svg @@ -0,0 +1,28 @@ + + + + NL + Created with sketchtool. + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/icons/flags/flags.qrc b/data/icons/flags/flags.qrc index d6ff7d8..346c182 100644 --- a/data/icons/flags/flags.qrc +++ b/data/icons/flags/flags.qrc @@ -10,6 +10,7 @@ IT.svg JP.svg MX.svg + NL.svg PL.svg RU.svg SE.svg diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 267ae52..c3a6bc0 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -30,10 +30,10 @@ MainWindow::MainWindow(QWidget *parent) QVector locales = { QLocale::English, QLocale::Czech, QLocale::German, QLocale(QLocale::Spanish, QLocale::Mexico), - QLocale::French, QLocale::Italian, QLocale::Hungarian, QLocale::Japanese, + QLocale::French, QLocale::Italian, QLocale::Hungarian, QLocale::Dutch, QLocale::Polish, QLocale(QLocale::Portuguese, QLocale::Brazil), QLocale::Slovak, QLocale::Swedish, QLocale::Turkish, QLocale::Russian, - QLocale::Ukrainian, QLocale::Chinese, QLocale::Hindi }; + QLocale::Ukrainian, QLocale::Chinese, QLocale:Japanese, QLocale::Hindi }; for (const QLocale &locale : locales) { QString langName = locale.nativeLanguageName(); From 85d227857486ea4cfd737a53996fb9be1072afd5 Mon Sep 17 00:00:00 2001 From: JonMagon Date: Wed, 24 May 2023 09:02:52 +0300 Subject: [PATCH 8/8] Fix --- src/mainwindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index c3a6bc0..8c5b7e7 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -33,7 +33,7 @@ MainWindow::MainWindow(QWidget *parent) QLocale::French, QLocale::Italian, QLocale::Hungarian, QLocale::Dutch, QLocale::Polish, QLocale(QLocale::Portuguese, QLocale::Brazil), QLocale::Slovak, QLocale::Swedish, QLocale::Turkish, QLocale::Russian, - QLocale::Ukrainian, QLocale::Chinese, QLocale:Japanese, QLocale::Hindi }; + QLocale::Ukrainian, QLocale::Chinese, QLocale::Japanese, QLocale::Hindi }; for (const QLocale &locale : locales) { QString langName = locale.nativeLanguageName();