From a0c724e83a79704422509a4cba398ca05e98315e Mon Sep 17 00:00:00 2001 From: radiden Date: Mon, 7 Jun 2021 19:12:19 +0200 Subject: [PATCH 1/3] Add Polish translation --- packages/client/src/locales/en.json | 1 + packages/client/src/locales/pl.json | 156 ++++++++++++++++++++++++++++ 2 files changed, 157 insertions(+) create mode 100644 packages/client/src/locales/pl.json diff --git a/packages/client/src/locales/en.json b/packages/client/src/locales/en.json index f9f6f0d1..b802880f 100644 --- a/packages/client/src/locales/en.json +++ b/packages/client/src/locales/en.json @@ -161,6 +161,7 @@ "es": "Español", "fr": "Français", "it": "Italiano", + "pl": "Polski", "pt-BR": "Portuguese (Brazilian)", "ru": "Russian", "zh": "简体中文", diff --git a/packages/client/src/locales/pl.json b/packages/client/src/locales/pl.json new file mode 100644 index 00000000..e2bd409c --- /dev/null +++ b/packages/client/src/locales/pl.json @@ -0,0 +1,156 @@ +{ + "global": { + "application-name": "scanservjs" + }, + + "about": { + "main": "scanservjs to prosty interfejs internetowy dla Twojego skanera. Pozwala ci udostępnić skaner lub kilka (używając SANE) w sieci bez sterowników lub skompilowanych konfiguracji oprogramowania. Zapisuje do formatów TIF, JPG, PNG, PDF i TXT (używając Tesseract OCR) z różnymi ustawieniami kompresji, zgodnie z Twoimi ustawieniami. Wspiera skanowanie wielu stron i wszystkie urządzenia kompatybilne z SANE.", + "issue": "Zgłoś problem lub zobacz kod źródłowy:", + "system-info": "Informacje o systemie" + }, + + "colors": { + "accent-4": "Domyślny", + "red": "Czerwony", + "pink": "Różowy", + "purple": "Fioletowy", + "deep-purple": "Ciemno fioletowy", + "indigo": "Indygo", + "blue": "Niebieski", + "light-blue": "Jasno niebieski", + "cyan": "Turkusowy", + "teal": "Niebieskawozielony", + "green": "Zielony", + "light-green": "Jasno zielony", + "lime": "Limonkowo zielony", + "yellow": "Żółty", + "amber": "Bursztynowy", + "orange": "Pomarańczowy", + "deep-orange": "Ciemno pomarańczowy", + "brown": "Brązowy", + "blue-grey": "Niebiesko szary", + "grey": "Szary" + }, + + "batch-dialog": { + "btn-cancel": "Anuluj", + "btn-finish": "Zakończ", + "btn-rescan": "Zeskanuj ponownie", + "btn-next": "Następny" + }, + + "files": { + "filename": "Nazwa pliku", + "date": "Data", + "size": "Rozmiar", + "message:deleted": "Usunięto" + }, + + "navigation": { + "scan": "Skanuj", + "files": "Pliki", + "settings": "Ustawienia", + "about": "Informacje", + "version": "Wersja" + }, + + "batch-mode": { + "none": "Brak", + "manual": "Manualny (z monitem)", + "auto": "Automatyczny (podajnik)", + "auto-collate-standard": "Automatyczny (kompletowane 1, 3... 4, 2)", + "auto-collate-reverse": "Automatyczny (kolejność odwrotna 1, 3... 2, 4)" + }, + + "filter": { + "auto-level": "Automatyczne równanie", + "threshold": "Próg", + "blur": "Rozmazanie" + }, + + "mode": { + "color": "Kolor", + "halftone": "Półton", + "gray": "Szary", + "lineart": "Kreskowanie", + + "24bitcolor":"@:mode.color", + "black & white": "@:mode.lineart", + "gray(error diffusion)": "@:mode.halftone", + "true gray": "@:mode.gray", + "24bit color(fast)": "@:mode.color" + }, + + "source": { + "flatbed": "Skaner płaski", + "adf": "ADF", + "auto": "Automatyczne", + "left-aligned": "Wyrównanie do lewej", + "centrally-aligned": "Wyśrodkowane", + "duplex": "Dupleks", + "transparency unit": "Jednostka przejrzystości", + + "automatic document feeder": "@:source.adf", + "automatic document feeder(left aligned)": "@:source.adf (@:source.left-aligned)", + "automatic document feeder(left aligned,duplex)": "@:source.adf (@:source.left-aligned, @:source.duplex)", + "automatic document feeder(centrally aligned)": "@:source.adf (@:source.centrally-aligned)", + "automatic document feeder(centrally aligned,duplex)": "@:source.adf (@:source.centrally-aligned, @:source.duplex)" + }, + + "pipeline": { + "high-quality": "Wysoka jakość", + "medium-quality": "Średnia jakość", + "low-quality": "Niska jakość", + "uncompressed": "Bez kompresji", + "lzw-compressed": "Kompresja LZW", + "ocr": "OCR", + "text-file": "Plik tekstowy" + }, + + "scan": { + "device": "Urządzenie", + "source": "Źródło", + "resolution": "Rozdzielczość", + "mode": "Tryb", + "dynamic-lineart": "Dynamiczne kreskowanie", + "dynamic-lineart:enabled": "Włączone", + "dynamic-lineart:disabled": "Wyłączone", + "batch": "Partia", + "filters": "Filtry", + "format": "Format", + "btn-preview": "Podgląd", + "btn-clear": "Wyczyść", + "btn-scan": "Skanuj", + "top": "Góra", + "left": "Lewo", + "width": "Szerokość", + "height": "Wysokość", + "paperSize": "Rozmiar kartki", + "brightness": "Jasność", + "contrast": "Kontrast", + "message:loading-devices": "Wczytywanie urządzeń...", + "message:no-devices": "Nie znaleziono żadnych urządzeń", + "message:deleted-preview": "Usunięto podgląd", + "message:turn-documents": "Przewróć dokumenty na drugą stronę", + "message:preview-of-page": "Podgląd strony" + }, + + "settings": { + "title": "@:navigation.settings", + "behaviour-ui": "Zachowanie i Interfejs", + "locale": "Język", + "locale:description": "Wybierz język", + "theme": "Skórka", + "theme:description": "Skórka. Jeśli używasz skórki systemowej i ją zmienisz, będziesz musiał ponownie uruchomić aplikacje.", + "theme:system": "Systemowa", + "theme:light": "Jasna", + "theme:dark": "Ciemna", + "color": "Kolor", + "color:description": "Kolor. To zmieni kolor górnego paska aplikacji.", + "devices": "Urządzenia i storage", + "reset:description": "Czyści ustawione skanery i wymusza ponowne załadowanie.", + "reset": "Zresetuj", + "clear-storage:description": "Czyści przechowywane pliki tymczasowe", + "clear-storage": "Wyczyść" + } +} From d64348042e55925cbc8059bcd241ec5178e8ce3f Mon Sep 17 00:00:00 2001 From: sbs20 Date: Mon, 7 Jun 2021 19:36:00 +0100 Subject: [PATCH 2/3] Add Polish --- README.md | 2 +- package-lock.json | 4 ++-- package.json | 2 +- packages/client/package-lock.json | 4 ++-- packages/client/package.json | 2 +- packages/client/src/classes/constants.js | 1 + packages/server/package-lock.json | 4 ++-- packages/server/package.json | 2 +- 8 files changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 60708169..1141f0a1 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ complicated installation. * Filters: Autolevels, Threshold, Blur * Configurable overrides for all defaults as well as filters and formats * Multipage scanning (with collation for double sided scans) -* International translations: Czech, French, German, Italian, Mandarin, +* International translations: Czech, French, German, Italian, Mandarin, Polish, Portuguese (BR), Russian, Spanish; [Help requested](https://github.com/sbs20/scanservjs/issues/154) * Light and dark mode diff --git a/package-lock.json b/package-lock.json index bb618a2e..7fe13dae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "hasInstallScript": true, "license": "GPL-2.0" } diff --git a/package.json b/package.json index a80510dd..1cee3c1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "description": "scanservjs is a simple web-based UI for SANE which allows you to share a scanner on a network without the need for drivers or complicated installation.", "scripts": { "clean": "rm -rf ./dist", diff --git a/packages/client/package-lock.json b/packages/client/package-lock.json index 1ff35fda..6139af4e 100644 --- a/packages/client/package-lock.json +++ b/packages/client/package-lock.json @@ -1,12 +1,12 @@ { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "license": "GPL-2.0", "dependencies": { "@mdi/font": "^5.9.55", diff --git a/packages/client/package.json b/packages/client/package.json index b6c723ab..c1025479 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "scanservjs", - "version": "2.15.2", + "version": "2.15.3", "description": "scanservjs is a simple web-based UI for SANE which allows you to share a scanner on a network without the need for drivers or complicated installation.", "author": "Sam Strachan", "scripts": { diff --git a/packages/client/src/classes/constants.js b/packages/client/src/classes/constants.js index 81d1f5fc..02f615cf 100644 --- a/packages/client/src/classes/constants.js +++ b/packages/client/src/classes/constants.js @@ -25,6 +25,7 @@ const Constants = { 'es', 'fr', 'it', + 'pl', 'pt-BR', 'ru', 'zh', diff --git a/packages/server/package-lock.json b/packages/server/package-lock.json index b80a8b85..4121e0c3 100644 --- a/packages/server/package-lock.json +++ b/packages/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "scanservjs-server", - "version": "2.15.2", + "version": "2.15.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "scanservjs-server", - "version": "2.15.2", + "version": "2.15.3", "license": "GPL-2.0", "dependencies": { "adm-zip": "^0.5.5", diff --git a/packages/server/package.json b/packages/server/package.json index 5b0a91d8..6e60fe2e 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "scanservjs-server", - "version": "2.15.2", + "version": "2.15.3", "description": "scanservjs is a simple web-based UI for SANE which allows you to share a scanner on a network without the need for drivers or complicated installation.", "scripts": { "lint": "gulp lint", From 25055a7f68263c7af5aff12f833ee447cd1b4183 Mon Sep 17 00:00:00 2001 From: sbs20 Date: Tue, 8 Jun 2021 11:49:53 +0100 Subject: [PATCH 3/3] Multi-file delete #302 --- packages/client/src/components/Files.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/client/src/components/Files.vue b/packages/client/src/components/Files.vue index af8956e6..b8d4eb9e 100644 --- a/packages/client/src/components/Files.vue +++ b/packages/client/src/components/Files.vue @@ -6,7 +6,7 @@ {{ $t('files.filename') }} {{ $t('files.date') }} {{ $t('files.size') }} - mdi-delete + mdi-delete