Polish language translation

This commit is contained in:
Sebastian Brzuzek
2025-10-03 21:04:30 +02:00
parent 2d1143c91a
commit 24e5091e3f
4 changed files with 158 additions and 2 deletions

View File

@@ -4,7 +4,8 @@ const languages = [
{ key: 'zh', name: '中文' },
{ key: 'de', name: 'Deutsch' },
{ key: 'nl', name: 'Nederlands' },
{ key: 'be', name: 'België' }
{ key: 'be', name: 'België' },
{ ket: 'pl', name: 'Polski' }
];
languages.sort((a, b) => a.name.localeCompare(b.name, 'en', { sensitivity: 'base' }));

View File

@@ -0,0 +1,70 @@
const pl = {
translation: {
serial: {
notSupported:
'Przeglądarka nie obsługuje portu szeregowego. Proszę użyć przeglądarki Chrome (desktop) aby włączyć obsługę myszy i klawiatury.',
failed: 'Nie udało połączyć się z portem szeregowym. Spróbuj ponownie.'
},
camera: {
tip: 'Oczekiwanie na autoryzację...',
denied: 'Brak uprawnień',
authorize:
'Zdalny pulpit wymaga uprawnienia dostępu do kamery. Zezwól na dostęp do kamery w ustawieniach przeglądarki.',
failed: 'Nie udało połączyć się z kamerą. Spróbuj ponownie.'
},
modal: {
title: 'Wybierz urządzenie USB',
selectVideo: 'Wybierz urządzenie wejścia wideo',
selectSerial: 'Wybierz urządzenie portu szeregowego'
},
menu: {
serial: 'Port szeregowy',
keyboard: 'Klawiatura',
mouse: 'Mysz'
},
video: {
resolution: 'Rozdzielczość',
customResolution: 'Niestandardowa',
device: 'Urządzenie',
custom: {
title: 'Niestandardowa rozdzielczość',
width: 'Szerokość',
height: 'Wysokość',
confirm: 'Ok',
cancel: 'Anuluj'
}
},
keyboard: {
paste: 'Wklej',
virtualKeyboard: 'Klawiatura',
ctrlAltDel: 'Ctrl + Alt + Delete'
},
mouse: {
cursor: {
title: 'Kursor',
pointer: 'Wskaźnik',
grab: 'Chwyć',
cell: 'Zaznacz',
hide: 'Ukryj'
},
mode: 'Tryb myszy',
absolute: 'Tryb absolutny',
relative: 'Tryb względny',
direction: 'Kierunek kółka przewijania',
scrollUp: 'Przewijanie w górę',
scrollDown: 'Przewijanie w dół',
speed: 'Szybkość kółka',
fast: 'Szybko',
slow: 'Powoli',
requestPointer:
'Użycie trybu względnego. Proszę kliknij na pulpicie aby aktywować wskaźnik myszy.'
},
settings: {
language: 'Język',
document: 'Dokumentacja',
download: 'Pobieranie'
}
}
};
export default pl;

View File

@@ -4,7 +4,8 @@ const languages = [
{ key: 'zh', name: '中文' },
{ key: 'de', name: 'Deutsch' },
{ key: 'nl', name: 'Nederlands' },
{ key: 'be', name: 'België' }
{ key: 'be', name: 'België' },
{ key: 'pl', name: 'Polski' }
]
languages.sort((a, b) => a.name.localeCompare(b.name, 'en', { sensitivity: 'base' }))

View File

@@ -0,0 +1,84 @@
const pl = {
translation: {
camera: {
tip: 'Oczekiwanie na autoryzację...',
denied: 'Brak uprawnień',
authorize:
'Zdalny pulpit wymaga uprawnienia dostępu do kamery. Zezwól na dostęp do kamery w ustawieniach.',
failed: 'Nie udało połączyć się z kamerą. Spróbuj ponownie.'
},
modal: {
title: 'Wybierz urządzenie USB',
selectVideo: 'Wybierz urządzenie wejścia wideo',
selectSerial: 'Wybierz urządzenie portu szeregowego'
},
menu: {
serial: 'Port szeregowy',
keyboard: 'Klawiatura',
mouse: 'Mysz'
},
video: {
resolution: 'Rozdzielczość',
customResolution: 'Niestandardowa',
device: 'Urządzenie',
custom: {
title: 'Niestandardowa rozdzielczość',
width: 'Szerokość',
height: 'Wysokość',
confirm: 'Ok',
cancel: 'Anuluj'
}
},
keyboard: {
paste: 'Wklej',
virtualKeyboard: 'Klawiatura',
ctrlAltDel: 'Ctrl + Alt + Delete'
},
mouse: {
cursor: {
title: 'Kursor',
pointer: 'Wskaźnik',
grab: 'Chwyć',
cell: 'Zaznacz',
hide: 'Ukryj'
},
mode: 'Tryb myszy',
absolute: 'Tryb absolutny',
relative: 'Tryb względny',
direction: 'Kierunek kółka przewijania',
scrollUp: 'Przewijanie w górę',
scrollDown: 'Przewijanie w dół',
speed: 'Szybkość kółka',
fast: 'Szybko',
slow: 'Powoli',
requestPointer:
'Użycie trybu względnego. Proszę kliknij na pulpicie aby aktywować wskaźnik myszy.'
},
settings: {
title: 'Ustawienia',
appearance: {
title: 'Wygląd',
language: 'Język',
menu: 'Menu',
menuTips: 'Rozwiń menu przy starcie'
},
update: {
title: 'Sprawdź dostępność aktualizacji',
latest: 'Używana wersja jest najnowsza.',
outdated: 'Aktualizacja jest dostępna. Czy chcesz teraz wykonać aktualizację?',
downloading: 'Pobieranie...',
installing: 'Instalacja...',
failed: 'Aktualizacja nieudana. Spróbuj ponownie.',
confirm: 'Potwierdź',
cancel: 'Anuluj'
},
about: {
title: 'O aplikacji',
version: 'Wersja',
community: 'Społeczność'
}
}
}
}
export default pl