Skip to content

Commit

Permalink
feat: Added Polish (#731)
Browse files Browse the repository at this point in the history
* Added Polish

* Sorted imports in src/shared/locales/app.js
  • Loading branch information
KanarekLife authored Jul 4, 2020
1 parent cfe66cf commit 9000be5
Show file tree
Hide file tree
Showing 14 changed files with 282 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -167,6 +167,7 @@ Translations into versions for other languages are welcome 🧐! Please read the
| id | Indonesia | ✔️ [@aarestu](https://github.com/aarestu) |
| ja | 日本語 | ✔️ [@hbkrkzk](https://github.com/hbkrkzk) |
| ko | 한국어 | ✔️ [@KOZ39](https://github.com/KOZ39) |
| pl | Polski | [@KanarekLife](https://github.com/KanarekLife) |
| pt-BR | Portuguese (Brazil) | ✔️ [@andrenoberto](https://github.com/andrenoberto) |
| ru | Русский | ✔️ [@bladeaweb](https://github.com/bladeaweb) |
| tr | Türkçe | ✔️ [@abdullah](https://github.com/abdullah) |
Expand Down
8 changes: 8 additions & 0 deletions src/shared/locales/all.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import eleLocaleFr from 'element-ui/lib/locale/lang/fr'
import eleLocaleId from 'element-ui/lib/locale/lang/id'
import eleLocaleJa from 'element-ui/lib/locale/lang/ja'
import eleLocaleKo from 'element-ui/lib/locale/lang/ko'
import eleLocalePl from 'element-ui/lib/locale/lang/pl'
import eleLocalePtBR from 'element-ui/lib/locale/lang/pt-br'
import eleLocaleRu from 'element-ui/lib/locale/lang/ru-RU'
import eleLocaleTr from 'element-ui/lib/locale/lang/tr-TR'
Expand All @@ -25,6 +26,7 @@ import appLocaleFr from '@shared/locales/fr'
import appLocaleId from '@shared/locales/id'
import appLocaleJa from '@shared/locales/ja'
import appLocaleKo from '@shared/locales/ko'
import appLocalePl from '@shared/locales/pl'
import appLocalePtBR from '@shared/locales/pt-BR'
import appLocaleRu from '@shared/locales/ru'
import appLocaleTr from '@shared/locales/tr'
Expand Down Expand Up @@ -90,6 +92,12 @@ const resources = {
...appLocaleKo
}
},
'pl': {
translation: {
...eleLocalePl,
...appLocalePl
}
},
'pt-BR': {
translation: {
...eleLocalePtBR,
Expand Down
6 changes: 6 additions & 0 deletions src/shared/locales/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ import appLocaleFr from '@shared/locales/fr'
import appLocaleId from '@shared/locales/id'
import appLocaleJa from '@shared/locales/ja'
import appLocaleKo from '@shared/locales/ko'
import appLocalePl from '@shared/locales/pl'
import appLocalePtBR from '@shared/locales/pt-BR'
import appLocaleRu from '@shared/locales/ru'
import appLocaleTr from '@shared/locales/tr'
Expand Down Expand Up @@ -58,6 +59,11 @@ const resources = {
...appLocaleKo
}
},
'pl': {
translation: {
...appLocalePl
}
},
'pt-BR': {
translation: {
...appLocalePtBR
Expand Down
4 changes: 4 additions & 0 deletions src/shared/locales/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,10 @@ export const availableLanguages = [
value: 'ko',
label: '한국어'
},
{
value: 'pl',
label: 'Polski'
},
{
value: 'pt-BR',
label: 'Português (Brasil)'
Expand Down
7 changes: 7 additions & 0 deletions src/shared/locales/pl/about.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export default {
'engine-version': 'Wersja silnika',
'license': 'Licencja',
'about': 'O programie',
'release': 'Wydania',
'support': 'Wsparcie'
}
32 changes: 32 additions & 0 deletions src/shared/locales/pl/app.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
export default {
'task-list': 'Lista zadań',
'add-task': 'Dodaj zadanie',
'about': 'O Motrix',
'preferences': 'Ustawienia...',
'check-for-updates': 'Sprawdź aktualizacje...',
'check-updates-now': 'Sprawdź teraz',
'checking-for-updates': 'Sprawdzanie aktualizacji ...',
'check-for-updates-title': 'Sprawdź aktualizację',
'update-available-message': 'Dostępna jest nowa wersja Motrix, czy chcesz zaktualizować program?',
'update-not-available-message': 'Masz zainstalowaną najnowszą wersję!',
'update-downloaded-message': 'Gotowe do instalacji...',
'update-error-message': 'Błąd aktualizacji',
'engine-damaged-message': 'Silnik został uszkodzony, spróbuj zreinstalować program : (',
'engine-missing-message': 'Nie można znaleźć silnika, spróbuj zreinstalować program : (',
'system-error-title': 'Błąd systemu',
'system-error-message': 'Aplikacja nie mogła zostać uruchomiona: {{message}}',
'hide': 'Schowaj Motrix',
'hide-others': 'Schowaj pozostałe',
'unhide': 'Pokaż wszystkie',
'show': 'Pokaż Motrix',
'quit': 'Opuść Motrix',
'under-development-message': 'Przepraszamy ale ta funkcja nie jest jeszcze gotowa...',
'yes': 'Tak',
'no': 'Nie',
'cancel': 'Anuluj',
'submit': 'Dodaj',
'gt1d': '> 1 dzień',
'hour': 'g',
'minute': 'm',
'second': 's'
}
9 changes: 9 additions & 0 deletions src/shared/locales/pl/edit.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
export default {
'undo': 'Cofnij',
'redo': 'Ponów',
'cut': 'Wytnij',
'copy': 'Skopiuj',
'paste': 'Wklej',
'delete': 'Usuń',
'select-all': 'Wybierz wszystkie '
}
7 changes: 7 additions & 0 deletions src/shared/locales/pl/help.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
export default {
'official-website': 'Oficjalna strona internetowa',
'manual': 'Instrukcja',
'release-notes': 'Dziennik wydań...',
'report-problem': 'Zgłoś problem',
'toggle-dev-tools': 'Włącz narzędzia dla developerów'
}
21 changes: 21 additions & 0 deletions src/shared/locales/pl/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import about from './about'
import app from './app'
import edit from './edit'
import help from './help'
import menu from './menu'
import preferences from './preferences'
import subnav from './subnav'
import task from './task'
import window from './window'

export default {
about,
app,
edit,
help,
menu,
preferences,
subnav,
task,
window
}
8 changes: 8 additions & 0 deletions src/shared/locales/pl/menu.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
'app': 'Motrix',
'file': 'Plik',
'task': 'Zadanie',
'edit': 'Edycja',
'window': 'Okno',
'help': 'Pomoc'
}
73 changes: 73 additions & 0 deletions src/shared/locales/pl/preferences.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
export default {
'basic': 'Podstawowe',
'advanced': 'Zaawansowane',
'lab': 'Laboratorium',
'save': 'Zapisz i zastosuj',
'save-success-message': 'Pomyślnie zapisano ustawienia',
'save-fail-message': 'Nie udało się zapisać ustawień',
'discard': 'Odrzuć',
'startup': 'Startup',
'open-at-login': 'Uruchom przy logowaniu',
'keep-window-state': 'Zachowaj wielkość i pozycję okna podczas wychodzenia',
'auto-resume-all': 'Automatycznie uruchom wszystkie zatrzymane zadania',
'default-dir': 'Domyślna ścieżka',
'mas-default-dir-tips': 'Z powodu restrykcji dostępu spowodowanych trybem piaskownicy w App Store, domyślną rekomendawaną lokalizacją pobrań jest ~/Downloads',
'transfer-settings': 'Przesyłanie',
'transfer-speed-upload': 'Limit prędkości przesyłania',
'transfer-speed-download': 'Limit prędkości pobierania',
'transfer-speed-unlimited': 'Nieograniczona',
'task-manage': 'Zarządzania zadaniami',
'max-concurrent-downloads': 'Maksymalna liczba aktywnych zadań',
'max-connection-per-server': 'Maksymalna liczba połączeń na serwer',
'new-task-show-downloading': 'Automatycznie pokaż pobieranie po dodaniu nowego zadania',
'no-confirm-before-delete-task': 'Usunięcie zadania nie będzie wymagać potwierdzenia',
'continue': 'Kontynuuj',
'task-completed-notify': 'Powiadomnie po ukończeniu zadania',
'auto-purge-record': 'Automatycznie usuń pobrane zadania po zamknięciu aplikacji',
'ui': 'UI',
'appearance': 'Wygląd',
'theme-auto': 'Auto',
'theme-light': 'Jasny',
'theme-dark': 'Ciemny',
'auto-hide-window': 'Automatycznie chowaj okno',
'run-mode': 'Uruchom jako',
'run-mode-standard': 'Zwykła aplikacja',
'run-mode-menu-bar': 'Aplikacja paska zadań',
'tray-speedometer': 'Pasek zadań będzie pokazywać aktualną prędkość',
'language': 'Język',
'change-language': 'Zmień język',
'hide-app-menu': 'Schowaj menu aplikacji (Tylko Windows i Linux)',
'proxy': 'Proxy',
'use-proxy': 'Włącz Proxy',
'no-proxy-input-tips': 'Omiń ustawiania proxy dla tych hostów i domen, jeden na linię',
'proxy-tips': 'Pokaż instrukcję proxy',
'bt-tracker': 'Trackery',
'bt-tracker-input-tips': 'Trackery, jeden na linię',
'bt-tracker-tips': 'Zalecane: ',
'sync-tracker-tips': 'Synchronizowane',
'auto-sync-tracker': 'Codziennie aktualizuj listę trackerów',
'port': 'Nasłuchujące porty',
'bt-port': 'Torrent nasłuchujący port',
'dht-port': 'DHT nasłuchujący port',
'security': 'Bezpieczeństwo',
'rpc-secret': 'Sekret RPC',
'rpc-secret-tips': 'Pokaż instrukcję sekretu RPC',
'developer': 'Developer',
'mock-user-agent': 'Udawaj user-agent\'a',
'app-log-path': 'Ścieżka logów',
'download-session-path': 'Ścieżka sesji pobranych',
'factory-reset': 'Przywróć domyślne ustawiania',
'factory-reset-confirm': 'Jesteś pewnien że chcesz przywrócić domyślne ustawienia',
'lab-warning': '⚠️ Włączenie laboratorium może doprowadzić do błędów i utraty danych, włącz na własne ryzyko!',
'download-protocol': 'Protokoły',
'protocols-default-client': 'Ustaw jako domyślny klient dla tych protokołów',
'protocols-magnet': 'Magnet [ magnet:// ]',
'protocols-thunder': 'Thunder [ thunder:// ]',
'browser-extensions': 'Dodatki',
'baidu-exporter': 'BaiduExporter',
'browser-extensions-tips': 'Dostarczone przez społeczność, ',
'baidu-exporter-help': 'Naciśnij tutaj po pomoc',
'auto-update': 'Aktualizuj automatycznie',
'auto-check-update': 'Automatycznie sprawdzaj aktualizacje',
'last-check-update-time': 'Ostatni raz kiedy sprawdzono aktualizację'
}
4 changes: 4 additions & 0 deletions src/shared/locales/pl/subnav.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
export default {
'task-list': 'Zadania',
'preferences': 'Ustawienia'
}
94 changes: 94 additions & 0 deletions src/shared/locales/pl/task.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
export default {
'active': 'Pobieranie',
'waiting': 'Wstrzymane',
'stopped': 'Zatrzymane',
'new-task': 'Nowe zadanie',
'new-bt-task': 'Nowe zadanie Torrent',
'open-file': 'Otwórz plik torrent...',
'uri-task': 'URL',
'torrent-task': 'Torrent',
'uri-task-tips': 'Jeden link na linię (wspiera magnet)',
'thunder-link-tips': 'Porada: Linki Thunder mogą nie być możliwe do pobrania po zdekodowaniu',
'new-task-uris-required': 'Proszę wprowadzić przynajmniej jeden poprawny URL',
'new-task-torrent-required': 'Proszę wybrać plik torrent',
'file-name': 'Nazwa pliku',
'file-extension': 'Typ pliku',
'file-size': 'Wielkość pliku',
'selected-files-sum': 'Wybrano: {{selectedFilesCount}} plików, Wspólny rozmiar {{selectedFilesTotalSize}}',
'task-name': 'Nazwa zadania',
'task-out': 'Zmień nazwę',
'task-out-tips': 'Opcjonalne',
'task-split': 'Części',
'task-dir': 'Zapisz jako',
'pause-task': 'Zapauzuj',
'task-ua': 'UA',
'task-user-agent': 'User-Agent',
'task-referer': 'Referer',
'task-cookie': 'Cookie',
'task-proxy': 'Proxy',
'navigate-to-downloading': 'Automatycznie uruchom pobieranie',
'show-advanced-options': 'Opcje zaawansowane',
'copyright-warning': 'Ostrzeżenie dt. praw autorskich',
'copyright-warning-message': 'Plik który chcesz pobrać może być chroniony prawami autorskimi, proszę upewnij się że masz prawo go pobierać/używać',
'copyright-yes': 'Tak, mam prawo',
'copyright-no': 'Nie, nie mam prawa',
'copyright-error-message': 'Nie można było dodać zadania z powodu praw autorskich',
'pause-task-success': 'Pomyślnie zapauzowano "{{taskName}}"',
'pause-task-fail': 'Nie udało się zapauzować "{{taskName}}"',
'resume-task': 'Wznów zadanie',
'resume-task-success': 'Pomyślnie wznowiono "{{taskName}}"',
'resume-task-fail': 'Nie udało się wznowić "{{taskName}}"',
'delete-task': 'Usuń zadanie',
'delete-selected-tasks': 'Usuń wybrane zadania',
'delete-task-confirm': 'Czy jesteś pewien że chcesz usunąć zadanie "{{taskName}}"?',
'batch-delete-task-confirm': 'Czy jesteś pewnien że chcesz usunąć {{count}} zadań?',
'delete-task-label': 'Usuń z plikami',
'delete-task-success': 'Pomyślnie usunięto "{{taskName}}"',
'delete-task-fail': 'Nie udało sie usunąć "{{taskName}}"',
'remove-task-file-fail': 'Nie udało się usunąć plików pochodzących z zadań, proszę, usuń je manualnie.',
'remove-task-config-file-fail': 'Nie udało się usunąć pliku konfiguracyjnego zadanie, proszę, usuń je manualnie',
'move-task-up': 'Przenieś zadanie do góry',
'move-task-down': 'Przenieś zadanie do dołu',
'pause-all-task': 'Wstrzymaj wszystkie zadania',
'pause-all-task-success': 'Pomyślnie wstrzymano wszystkie zadania',
'pause-all-task-fail': 'Nie udało się wstrzymać wszystkich zadań',
'resume-all-task': 'Wznów wszystkie zadania',
'resume-all-task-success': 'Pomyślnie wznowiono wszystkie zadania',
'resume-all-task-fail': 'Nie udało się wznowić wszystkich zadań',
'select-all-task': 'Wybierz wszystkie zadania',
'clear-recent-tasks': 'Wyczyść ostatnie zadania',
'purge-record': 'Usuń wszystkie rekordy zadań',
'purge-record-success': 'Pomyślnie usunięto wszystkie rekordy zadań',
'purge-record-fail': 'Nie udało się usunąć wszystkich rekordów zadań',
'batch-delete-task-success': 'Pomyślnie usunięto wiele zadań',
'batch-delete-task-fail': 'Nie udało się usunąć wielu zadań',
'refresh-list': 'Odśwież listę zadań',
'no-task': 'Nie ma obecnie żadnych zadań',
'copy-link': 'Skopiuj link',
'copy-link-success': 'Pomyślnie skopiowano link',
'remove-record': 'Usuń rekord zadania',
'remove-record-confirm': 'Czy jesteś pewien że chcesz usunąć rekord dla zadania "{{taskName}}"?',
'remove-record-label': 'Usuń z plikami',
'remove-record-success': 'Pomyślnie usunięto rekord dla zadania "{{taskName}}"',
'remove-record-fail': 'Nie udało się usunąć rekordu dla zadania "{{taskName}}"',
'show-in-folder': 'Pokaż zadania w folderze',
'file-not-exist': 'Docelowe pliki nie istnieją lub zostały usunięte',
'file-path-error': 'Błąd ścieżki pliku',
'opening-task-message': 'Otiweranie "{{taskName}}" ...',
'get-task-name': 'Pobieranie nazwy pliku...',
'remaining-prefix': 'Pozostało',
'select-torrent': 'Przenieś tutaj plik torrent, lub naciśnij aby wybrać',
'task-info-dialog-title': 'Szczegóły {{title}}',
'download-start-message': 'Rozpoczęto pobieranie {{taskName}}',
'download-pause-message': 'Wstrzymano pobieranie {{taskName}}',
'download-stop-message': 'Zatrzymano pobieranie {{taskName}}',
'download-error-message': 'Wystąpił błąd podczas pobierania {{taskName}}',
'download-complete-message': 'Ukończono pobieranie {{taskName}}',
'download-complete-notify': 'Pobieranie ukończone',
'bt-download-complete-message': 'Ukończono pobieranie {{taskName}}, seedowanie',
'bt-download-complete-notify': 'Ukończono pobieranie pliku torrent, seedowanie...',
'bt-download-complete-tips': 'Wskazówka: Możesz zatrzymań zadanie aby wyłączyć seedowanie',
'bt-stopping-seeding-tip': 'Zatrzymywane seedowania, zajmie chwilę rozłączanie się od klientów, proszę czekać...',
'download-fail-message': 'Nie udało się pobrać {{taskName}}',
'download-fail-notify': 'Nie udało się pobrać'
}
8 changes: 8 additions & 0 deletions src/shared/locales/pl/window.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
export default {
'reload': 'Przeładuj',
'close': 'Zamknij',
'minimize': 'Minimalizuj',
'zoom': 'Powiększ',
'toggle-fullscreen': 'Włącz tryb pełnoekranowy',
'front': 'Przenieś wszystko na przód'
}

0 comments on commit 9000be5

Please sign in to comment.