From 82beedd02c941f53777679e062f47e69398036bf Mon Sep 17 00:00:00 2001 From: XMuli Date: Fri, 24 May 2024 21:15:14 +0800 Subject: [PATCH] i18n: update --- translations/README.md | 40 ++- translations/de.ts | 621 +++++++++++++++++++++-------------------- translations/en_us.ts | 2 +- translations/pt_br.ts | 2 +- translations/zh_cn.ts | 2 +- translations/zh_tw.ts | 2 +- 6 files changed, 353 insertions(+), 316 deletions(-) diff --git a/translations/README.md b/translations/README.md index 9d1f0d4..f15db56 100644 --- a/translations/README.md +++ b/translations/README.md @@ -1,11 +1,11 @@ - +## Introduce > > If you are interested, you can help with the internationalisation of this project! This is the internationalised translation file (.ts) of Sunny's screenshot. -You can use Notepad to edit, or Qt Linguist to translate. +You can use Notepad to edit, or [Qt Linguist](https://github.com/lelegard/qtlinguist-installers/releases) to translate. When the text file *.ts is translated, I will merge it into the programme and release it in the next version. Subsequently, the submission of translated documents will also be optimised and more detailed programme descriptions will be improved. @@ -19,7 +19,7 @@ When the text file *.ts is translated, I will merge it into the programme and re 这是 Sunny 截图的国际化翻译文件 (.ts) -您可以使用记事本编辑,或者 Qt Linguist 进行翻译。 +您可以使用记事本编辑,或者 [Qt Linguist](https://github.com/lelegard/qtlinguist-installers/releases) 进行翻译。 当文本文件 *.ts 被翻译后,我会将其集成到程序,并且于下一个版本发布。后续也会优化翻译文件的提交方式,和完善更加详细的方案说明。 @@ -29,3 +29,37 @@ When the text file *.ts is translated, I will merge it into the programme and re + + + + +## Languages already translated, thanks + + + +| Abbreviations | Name | English Name | Translator | +| ------------- | ---------------- | ------------------- | -------------------------------------------------- | +| pt_br | Português Brasil | Portuguese (Brazil) | [Thiago Dalsoto](https://github.com/thiagodalsoto) | +| de | Deutsch | German | [Kthargas](https://github.com/Kthargas) | +| zh_cn | 简体中文 | Simplified Chinese | - | +| zh_tw | 繁体中文 | Traditional Chinese | - | +| en_us | English | English | - | + + + +Thank you all for your contributions, if you have anything you don't know, you can refer to the following already translated, or directly mention an [Issues](https://github.com/XMuli/SunnyPages/issues) or gmail contact me, I will help you to finish it. + +
+ +## Example + +Translation language should be written between `` and ``. +: Licenses. + + +https://github.com/XMuli/SunnyPages/blob/45987f336a0c1527aa9efb273428e17d5f276ab8/translations/pt_br.ts#L7-L8 + +https://github.com/XMuli/SunnyPages/blob/45987f336a0c1527aa9efb273428e17d5f276ab8/translations/zh_tw.ts#L7-L8 + + + diff --git a/translations/de.ts b/translations/de.ts index 1a245e0..89077f1 100644 --- a/translations/de.ts +++ b/translations/de.ts @@ -1,763 +1,766 @@ - + - Über + About - Lizenzen - + Licenses + Lizenzen System Info - + System Info Copyright (C) 2023~2024 sunny.xmuli.tech - + Copyright (C) 2023~2024 sunny.xmuli.tech <html><head/><body><p><a href="https://sunny.xmuli.tech"><span style=" text-decoration: underline; color:#008000;">Website</span></a></p></body></html> - + <html><head/><body><p><a href="https://sunny.xmuli.tech"><span style=" text-decoration: underline; color:#008000;">Website</span></a></p></body></html> <html><head/><body><p><a href="https://github.com/XMuli/SunnyPages/releases"><span style=" text-decoration: underline; color:#008000;">Download</span></a></p></body></html> - + <html><head/><body><p><a href="https://github.com/XMuli/SunnyPages/releases"><span style=" text-decoration: underline; color:#008000;">Download</span></a></p></body></html> <html><head/><body><p><a href="https://github.com/XMuli"><span style=" text-decoration: underline; color:#008000;">Author</span></a></p></body></html> - + <html><head/><body><p><a href="https://github.com/XMuli"><span style=" text-decoration: underline; color:#008000;">Author</span></a></p></body></html> <html><head/><body><p>Feedback: &nbsp;<a href="https://github.com/XMuli/SunnyPages/issues"><span style=" text-decoration: underline; color:#008000;">Issues</span></a> &nbsp;&nbsp;|&nbsp;&nbsp;<a href="https://txc.qq.com/products/649489"><span style=" text-decoration: underline; color:#008000;">Discussion </span></a></p></body></html> - + <html><head/><body><p>Feedback: &nbsp;<a href="https://github.com/XMuli/SunnyPages/issues"><span style=" text-decoration: underline; color:#008000;">Issues</span></a> &nbsp;&nbsp;|&nbsp;&nbsp;<a href="https://txc.qq.com/products/649489"><span style=" text-decoration: underline; color:#008000;">Discussion </span></a></p></body></html> Version - + Version AboutInfo System Info - + System Info CPU - + CPU Qt Version - + Qt Version Edition - + Edition - Build Zeit - + Build Time + Build Zeit Version - + Version - Arbeitsspeicher - + Memory + Arbeitsspeicher Build Kits - + Build Kits - Projekt - + Project + Projekt - Kopieren - + Copy + Kopieren - Detailliert - + Detailed + Detailliert ColorPicker - wähle eine Farbe - + select color + wähle eine Farbe - Allgemein + General Autostart - + Autostart - Protokollebene: - + Log Level: + Protokollebene: - Schriftart: - + Font: + Schriftart: - Sprache: - + Language: + Sprache: - Darstellung: - + Themes: + Darstellung: - Wähle eine Schriftart - + Select Font + Wähle eine Schriftart Hotkeys - Aufnahme: - + Capture: + Aufnahme: - Verzögerte Aufnahme: - + Delay capture: + Verzögerte Aufnahme: - Benutzerdefinierte Aufnahme: - + Custom capture: + Benutzerdefinierte Aufnahme: - Texterkennung: - + OCR: + Texterkennung: - Bild Übersetzung: - + Image translate: + Bild Übersetzung: ImageTranslateDlg - Bild Übersetzung - + Image Translation + Bild Übersetzung - Zu - + To + Zu - Bildanzeige + ImageView - Bild laden - + Load Image + Bild laden - Reinzoomen - + Zoom In + Reinzoomen Zoom Out - + Zoom Out - Voreinstellung - + Preset + Voreinstellung Zoom: %1% - + Zoom: %1% - Bilder (*.png *.bpm *.jpg) - + Images (*.png *.bpm *.jpg) + Bilder (*.png *.bpm *.jpg) - Oberfläche + Interface - Personalisierung - + Personalization + Personalisierung - Fadenkreuz: - + Crosshair: + Fadenkreuz: - Markierung: - + Highlight: + Markierung: - Rahmenbreite: - + Border Width: + Rahmenbreite: - Stil: - + Style: + Stil: - Fadenkreuzbreite: - + Crosshair Width: + Fadenkreuzbreite: - Ausrichtung: - + Orientation: + Stil: - Benutzerdefinierte Aufnahmegröße - + Custom capture size + Benutzerdefinierte Aufnahmegröße , - + , - Oben links: - + Top left: + Oben links: - Größe: - + Size: + Größe: - Verzögerung: - + Delay: + Verzögerung: x - + x s - + s px - + px - Acryl Effekt - + Acrylic effect + Acryl Effekt - Fenster automatisch erkennen - + Auto detect windows + Fenster automatisch erkennen - Automatisch in Zwischenablage kopieren - + Auto copy to clipboard + Automatisch in Zwischenablage kopieren - Fadenkreuz anzeigen - + Crosshair show + Fadenkreuz anzeigen - LizenzUI + LicenseUI - Open Source Lizenzen - + Open source licenses + Open Source Lizenzen - Über Qt - + About Qt + Über Qt - Copyright (C) 2023~2024 %1. Alle Rechte vorbehalten.<br>Die Erstellung dieses Projekts ist untrennbar mit dieser Open-Source-Software verbunden - + Copyright (C) 2023~2024 %1. All rights reserved.<br>The birth of this project is inseparable from these open source software + Copyright (C) 2023~2024 %1. Alle Rechte vorbehalten.<br>Die Erstellung dieses Projekts ist untrennbar mit dieser Open-Source-Software verbunden - NetzwerkOCR + NetworkOCR Status Code: - + Status Code: -Grundphrase: - +Reason Phrase: + +Grundphrase: - Warnung - + Warning + Warnung - Ihr BaiDu [APIKey oder SecretKey] ist leer, bitte überprüfen Sie ihn und geben Sie ihn erneut ein! - + Your BaiDu [APIKey Or SecretKey] is empty, please check and re-enter it! + Ihr BaiDu [APIKey oder SecretKey] ist leer, bitte überprüfen Sie ihn und geben Sie ihn erneut ein! Output - Bildqualität: - + Image quailty: + Bildqualität: - Reichweite: [0,100] oder -1. + Range: [0,100] or -1. +Specify 0 to obtain small compressed files, 100 for large uncompressed files, +and specify -1 to let Sunny decide for you. + Reichweite: [0,100] oder -1. Geben Sie 0 an, um kleine komprimierte Dateien zu erhalten, 100 für große unkomprimierte Dateien. -und geben Sie -1 an, damit Sunny für Sie entscheiden kann. - +und geben Sie -1 an, damit Sunny für Sie entscheiden kann. - Pfad - + Path + Pfad - Dateiname: - + File Name: + Dateiname: - Config Pfad: - + Config Path: + Config Pfad: - Öffnen - + Open + Öffnen - Schnellspeichern - + Quick save + Schnellspeichern - Pfad: - + Path: + Pfad: - Auswählen - + Select + Auswählen - Automatisch speichern - + Auto save + Automatisch speichern - Pfad: - + Path: + Pfad: - Vorschau: - + Preview: + Vorschau: - Wähle den Pfad - + Select a path + Wähle den Pfad PaintToolBar - Rechteck - + Rectangle + Rechteck Ellipse - + Ellipse - Pfeil - + Arrow + Pfeil - Stift - + Pencil + Stift - Textmarker - + Marker pen + Textmarker - Mosaik/Verwischen - + Mosaic/Blur + Mosaik/Verwischen Text - + Text - Zahlenserie - + Serial + Zahlenserie - Übersetzen - + translate + Übersetzen OCR - + OCR - Rückgängig - + Undo + Rückgängig - Wiederholen - + Redo + Wiederholen - Aufnahme abbrechen - + Cancel Capture + Aufnahme abbrechen - An den Bildschirm anheften - + Pin to screen + An den Bildschirm anheften - In Datei speichern - + Save to file + In Datei speichern - In Zwischenablage kopieren - + copy to clipboard + In Zwischenablage kopieren Pin - Maximale Größe: - + Maximum size: + Maximale Größe: - Deckkraft: - + Opacity: + Deckkraft: PinWidget Form - + Form - Kopieren - + Copy + Kopieren - Speichern - + Save + Speichern - Schatten - + Shadow + Schatten - Deckkraft - + Opicaty + Deckkraft %1% - + %1% - Schließen - + Close + Schließen - Bilddateien(*.png);;Bilddateien(*.jpg);;Bilddateien(*.jpeg);;Bilddateien(*.bmp);;Bilddateien(*.gif);;Alle Dateien(*.*) - + Image Files(*.png);;Image Files(*.jpg);;Image Files(*.jpeg);;Image Files(*.bmp);;Image Files(*.gif);;All Files(*.*) + Bilddateien(*.png);;Bilddateien(*.jpg);;Bilddateien(*.jpeg);;Bilddateien(*.bmp);;Bilddateien(*.gif);;Alle Dateien(*.*) - Dateien speichern - + Save Files + Dateien speichern Zoom: %1% - + Zoom: %1% QObject - ABSTURZ - + CRASH + ABSTURZ Horizontal - + Horizontal - Vertikal - + Vertical + Vertikal - Primär - + Primary + Primär ResetUI - Zurücksetzen - + Reset + Zurücksetzen ScreenShot - Bilddateien(*.png);;Bilddateien(*.jpg);;Bilddateien(*.jpeg);;Bilddateien(*.bmp);;Bilddateien(*.gif);;Alle Dateien(*.*) - + Image Files(*.png);;Image Files(*.jpg);;Image Files(*.jpeg);;Image Files(*.bmp);;Image Files(*.gif);;All Files(*.*) + Bilddateien(*.png);;Bilddateien(*.jpg);;Bilddateien(*.jpeg);;Bilddateien(*.bmp);;Bilddateien(*.gif);;Alle Dateien(*.*) - Dateien Speichern - + Save Files + Dateien Speichern - Erfolg - + Success + Erfolg - Fehlgeschlagen - + Failed + Fehlgeschlagen - Bild speichern unter - + Image save to + Bild speichern unter - Die Schnellspeicherfunktion ist nicht aktiviert. Bitte überprüfen Sie dies. - + Quick save feature is not enabled, please check. + Die Schnellspeicherfunktion ist nicht aktiviert. Bitte überprüfen Sie dies. SideSettingUI - Einstellungen [Kostenlos] - + Settings [Free] + Einstellungen [Kostenlos] - Allgemein - + General + Allgemein - Oberfläche - + Interface + Oberfläche - Ausgabe - + Output + Ausgabe Pin - + Pin Hotkeys - + Hotkeys Tokens - + Tokens - Über - + About + Über SystemInfo Idx - + Idx - Gerätepixelverhältnis - + DevicePixelRatio + Gerätepixelverhältnis - Logische DPI - + Logical DPI + Logische DPI - Physische DPI - + Physical DPI + Physische DPI - Bildwiederholrate - + RefreshRate + Bildwiederholrate - Geometrie - + Geometry + Geometrie - PhysischeGröße - + PhysicalSize + PhysischeGröße - VirtuelleGeometrie - + VirtualGeometry + VirtuelleGeometrie Tokens - Kanal - + Channel + Kanal OCR: - + OCR: - Bild Übersetzung: - + Image Translate: + Bild Übersetzung: - Nächste Seite - + Next Page + Nächste Seite BaiDu - + BaiDu API Key: - + API Key: Secret Key: - + Secret Key: Youdao - + Youdao APP ID: - + APP ID: - Hohe Lage - + high location + Hohe Lage - Standard Lage - + standard location + Standard Lage - Hoch - + high + Hoch - Standard - + standard + Standard baidu - + baidu youdao - + youdao Tray - Bildschirmaufnahme - + Screenshot + Bildschirmaufnahme - Aufnahme - + Capture + Aufnahme - Verzögerte Aufnahme - + Delay Capture + Verzögerte Aufnahme - Benutzerdefinierte Aufnahme - + Custom Capture + Benutzerdefinierte Aufnahme - OCR Aufnahme - + OCR Capture + OCR Aufnahme - Bild Übersetzen Aufnahme - + Image Translate Capture + Bild Übersetzen Aufnahme - Einstellungen - + Setting + Einstellungen - Über - + About + Über - Neu Starten - + Restart + Neu Starten - Beenden - + Quit + Beenden XMagnifyingGlass - Textbeschriftung - + TextLabel + Textbeschriftung - <html><head/><body><p>Press <span style=" font-weight:700;">C</span> Farbe kopieren</p></body></html> - + <html><head/><body><p>Press <span style=" font-weight:700;">C</span> to copy color</p></body></html> + <html><head/><body><p>Press <span style=" font-weight:700;">C</span> Farbe kopieren</p></body></html> - <html><head/><body><p>Press <span style=" font-weight:700;">Shift</span> Verbessern RGB/HEX</p></body></html> - + (%1, %2) + (%1, %2) - (%1, %2) - + <html><head/><body><p>Press <span style=" font-weight:700;">Shift</span> to Switch betten RGB/HEX</p></body></html> + <html><head/><body><p>Press <span style=" font-weight:700;">Shift</span> Verbessern RGB/HEX</p></body></html> XMonitorLabel Idx - + Idx - Gerätepixelverhältnis - + DevicePixelRatio + Gerätepixelverhältnis - Logische DPI - + Logical DPI + Logische DPI - Physische DPI - + Physical DPI + Physische DPI - Bildwiederholrate - + RefreshRate + Bildwiederholrate - Geometrie - + Geometry + Geometrie - PhysischeGröße - + PhysicalSize + PhysischeGröße - Primär - + Primary + Primär XOcrWidget OCR - + OCR - \ No newline at end of file + diff --git a/translations/en_us.ts b/translations/en_us.ts index 9cb03f9..d1600fe 100644 --- a/translations/en_us.ts +++ b/translations/en_us.ts @@ -1,6 +1,6 @@ - + About diff --git a/translations/pt_br.ts b/translations/pt_br.ts index 6f63ce9..72d601f 100644 --- a/translations/pt_br.ts +++ b/translations/pt_br.ts @@ -1,6 +1,6 @@ - + About diff --git a/translations/zh_cn.ts b/translations/zh_cn.ts index 88f0584..cad5996 100644 --- a/translations/zh_cn.ts +++ b/translations/zh_cn.ts @@ -1,6 +1,6 @@ - + About diff --git a/translations/zh_tw.ts b/translations/zh_tw.ts index 60bd49c..c91ebbf 100644 --- a/translations/zh_tw.ts +++ b/translations/zh_tw.ts @@ -1,6 +1,6 @@ - + About