Added new translation for Polish language

This commit is contained in:
David 2021-10-21 16:41:42 +02:00
parent b2d2e70d57
commit 9002e2237a
3 changed files with 180 additions and 0 deletions

View File

@ -454,6 +454,7 @@ Dashy supports multiple languages and locales. When available, you're language s
- 🇦🇪 **Arabic**: `ar` - Contributed by Anon
- 🇮🇳 **Hindi**: `hi` - Contributed by Anon
- 🇯🇵 **Japanese**: `ja` - Contributed by Anon
- 🇵🇱 **Polish**: `pl` - Contributed by **[@skaarj1989](https://github.com/skaarj1989)**
#### Add your Language
I would love for Dashy to be available to everyone, without language being a barrier to entry for non-native English speakers. If you have a few minutes to spare, you're help with translating it would be very much appreciated.

172
src/assets/locales/pl.json Normal file
View File

@ -0,0 +1,172 @@
{
"home": {
"no-results": "Brak wyników",
"no-data": "Brak danych"
},
"search": {
"search-label": "Wyszukaj",
"search-placeholder": "Zacznij pisać aby przefiltrować",
"clear-search-tooltip": "Wyczyść",
"enter-to-search-web": "Naciśnij ENTER aby przeszukać internet"
},
"login": {
"title": "Dashy",
"username-label": "Użytkownik",
"password-label": "Hasło",
"login-button": "Zaloguj",
"remember-me-label": "Zapamiętaj mnie",
"remember-me-never": "Nigdy",
"remember-me-hour": "4 godziny",
"remember-me-day": "Dzień",
"remember-me-week": "Tydzień",
"error-missing-username": "Nie podano nazwy użytkownika",
"error-missing-password": "Nie podano hasła",
"error-incorrect-username": "Nie znaleziono użytkownika",
"error-incorrect-password": "Niepoprawne hasło",
"success-message": "Zalogowano...",
"logout-message": "Wylogowano",
"already-logged-in-title": "Jesteś już zalogowany",
"already-logged-in-text": "Zalogowano jako",
"proceed-to-dashboard": "Przejdź do panelu",
"log-out-button": "Wyloguj",
"proceed-guest-button": "Kontynuuj jako gość"
},
"config": {
"main-tab": "Menu główne",
"view-config-tab": "Wyświetl konfigurację",
"edit-config-tab": "Edytuj konfigurację",
"custom-css-tab": "Niestandardowy styl",
"heading": "Opcje konfiguracji",
"download-config-button": "Pobierz plik konfiguracji",
"edit-config-button": "Edytuj konfigurację",
"edit-css-button": "Edytuj styl CSS",
"cloud-sync-button": "Ustawienia chmury",
"edit-cloud-sync-button": "Ustawienia chmury",
"rebuild-app-button": "Przebuduj aplikację",
"change-language-button": "Zmień język",
"reset-settings-button": "Zresetuj pamięć podręczną",
"app-info-button": "Informacje o aplikacji",
"backup-note": "Przed dokonaniem zmian zaleca się zapisanie kopii zapasowej konfiguracji.",
"reset-config-msg-l1": "Zostaną usunięte wszystkie ustawienia zapisane w pamięci podręcznej (Nie dotyczy pliku 'conf.yml'). ",
"reset-config-msg-l2": "Zrób kopię zapasową jeśli obecne ustawienia są ważne.",
"reset-config-msg-l3": "Czy na pewno chcesz kontynuować?",
"data-cleared-msg": "Dane wyczyszczone pomyślnie",
"actions-label": "Akcje",
"copy-config-label": "Kopia konfiguracji",
"data-copied-msg": "Konfiguracja skopiowana do schowka",
"reset-config-label": "Zresetuj konfigurację",
"css-save-btn": "Zapisz zmiany",
"css-note-label": "Informacja",
"css-note-l1": "Po dokonaniu zmian konieczne będzie odświeżenie strony.",
"css-note-l2": "Nadpisane style przechowywane są w pamięci podręcznej, zaleca się więc wykonanie kopii stylu CSS.",
"css-note-l3": "Aby usunąć niestandardowe style, wyczyść zawartość pola tekstowego i naciśnij Zapisz zmiany"
},
"alternate-views": {
"alternate-view-heading": "Zmień widok",
"default": "Domyślny",
"workspace": "Obszar roboczy",
"minimal": "Minimalny"
},
"settings": {
"theme-label": "Motyw",
"layout-label": "Układ",
"layout-auto": "Automatyczny",
"layout-horizontal": "Poziomy",
"layout-vertical": "Pionowy",
"item-size-label": "Rozmiar elementu",
"item-size-small": "Mały",
"item-size-medium": "Średni",
"item-size-large": "Duży",
"config-launcher-label": "Konfiguracja",
"config-launcher-tooltip": "Przejdź do ustawień",
"sign-out-tooltip": "Wyloguj",
"sign-in-tooltip": "Zaloguj",
"sign-in-welcome": "Cześć {username}!"
},
"updates": {
"app-version-note": "wersja Dashy",
"up-to-date": "Aktualna",
"out-of-date": "Dostępna aktualizacja",
"unsupported-version-l1": "Używasz niewspieranej wersji Dashy",
"unsupported-version-l2": "Zaleca się zaktualizowanie do"
},
"language-switcher": {
"title": "Zmień język",
"dropdown-label": "Wybierz język",
"save-button": "Zapisz",
"success-msg": "Język zmieniony na"
},
"theme-maker": {
"title": "Konfigurator motywu",
"export-button": "Eksportuj zmienne",
"reset-button": " Zresetuj styl",
"show-all-button": "Pokaż wszystkie zmienne",
"save-button": "Zapisz",
"cancel-button": "Anuluj",
"saved-toast": "Pomyślnie zaktualizowano {theme}",
"copied-toast": "Dane motywu {theme} zostały skopiowane do schowka",
"reset-toast": "Niestandardowe kolory dla {theme} usunięte"
},
"config-editor": {
"save-location-label": "Lokalizacja zapisu",
"location-local-label": "Pamięć podręczna",
"location-disk-label": "Plik na dysku",
"save-button": "Zapisz",
"valid-label": "Konfiguracja poprawna",
"status-success-msg": "Zadanie ukończone",
"status-fail-msg": "Zadanie nie powiodło się",
"success-msg-disk": "Pomyślnie zapisano na dysku",
"success-msg-local": "Pomyślnie zapisano w pamięci podręcznej",
"success-note-l1": "Aplikacja powinna automatycznie się przebudować.",
"success-note-l2": "Może to zająć około minuty.",
"success-note-l3": "Będzie konieczne odświeżenie strony",
"error-msg-save-mode": "Proszę wybrać pomiędzy pamięcią podręczną lub plikiem na dysku",
"error-msg-cannot-save": "Wystąpił błąd podczas zapisywania",
"error-msg-bad-json": "Błąd w JSON",
"warning-msg-validation": "Ostrzeżenie",
"not-admin-note": "Nie możesz zapisywać na dysku, wymagane uprawnienia administratora"
},
"app-rebuild": {
"title": "Przebuduj aplikację",
"rebuild-note-l1": "Przebudowanie jest koniecznne po dokonaniu zmian w pliku: conf.yml.",
"rebuild-note-l2": "Powinno to nastąpić automatycznie, jeśli jednak tak się nie stanie możesz je wymusić tutaj.",
"rebuild-note-l3": "Zmiany w pamięci podręcznej nie wymagają przebudowania aplikacji.",
"rebuild-button": "Rozpocznij",
"rebuilding-status-1": "Budowanie...",
"rebuilding-status-2": "Może to zająć kilka minut",
"error-permission": "Nie masz odpowiednich uprawnień do wykonania tej akcji",
"success-msg": "Budowanie zakończone pomyślnie",
"fail-msg": "Budowanie nie powiodło się",
"reload-note": "Zmiany będą widoczne po odświeżeniu strony",
"reload-button": "Odśwież stronę"
},
"cloud-sync": {
"title": "Kopia zapasowa w chmurze",
"intro-l1": "Tworzenie i przywracanie z chmury to opcjonalna funkcja, która umożliwia zapisanie konfiguracji w sieci, by później wgrać je na innym urządzeniu z Dashy.",
"intro-l2": "Wszystkie dane są w pełni zaszyfrowane z wykorzystaniem AES, kluczem będzie podane hasło.",
"intro-l3": "Aby uzyskać więcej informacji przejdź do",
"backup-title-setup": "Tworzenie",
"backup-title-update": "Zaktualizuj",
"password-label-setup": "Wybierz hasło",
"password-label-update": "Wprowadź hasło",
"backup-button-setup": "Zapisz",
"backup-button-update": "Zaktualizuj",
"backup-id-label": "Identyfikator kopii zapasowej",
"backup-id-note": "Wymagany do przywrócenia. Zapisz wraz z hasłem w bezpiecznym miejscu",
"restore-title": "Przywracanie",
"restore-id-label": "Identyfikator",
"restore-password-label": "Hasło",
"restore-button": "Przywróć",
"backup-missing-password": "Nie podano hasła",
"backup-error-unknown": "Nie udało się wykonać operacji",
"backup-error-password": "Hasło niepoprawne. Proszę wprowadzić aktualne hasło.",
"backup-success-msg": "zakończono pomyślnie",
"restore-success-msg": "Przywrócono pomyślnie"
},
"menu": {
"sametab": "Otwórz w tej karcie",
"newtab": "Otwórz w nowej karcie",
"modal": "Otwórz w oknie modalnym",
"workspace": "Otwórz w obszarze roboczym"
}
}

View File

@ -2,6 +2,7 @@
import en from '@/assets/locales/en.json';
import de from '@/assets/locales/de.json';
import nl from '@/assets/locales/nl.json';
import pl from '@/assets/locales/pl.json';
import fr from '@/assets/locales/fr.json';
import sl from '@/assets/locales/sl.json';
import es from '@/assets/locales/es.json';
@ -35,6 +36,12 @@ export const languages = [
locale: nl,
flag: '🇳🇱',
},
{
name: 'polski',
code: 'pl',
locale: pl,
flag: '🇵🇱',
},
{
name: 'Français',
code: 'fr',