From b2a759909589fe5eca6b4f615dc1a139257809e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5var=20Aamb=C3=B8=20Fosstveit?= Date: Sun, 10 Nov 2019 20:20:12 +0100 Subject: [PATCH] Add and activate polish translation --- app/src/index.js | 8 ++- app/src/translations/pl.json | 136 +++++++++++++++++++++++++++++++++++ 2 files changed, 141 insertions(+), 3 deletions(-) create mode 100644 app/src/translations/pl.json diff --git a/app/src/index.js b/app/src/index.js index 1a29b79..b9548a6 100644 --- a/app/src/index.js +++ b/app/src/index.js @@ -21,10 +21,11 @@ import { SnackbarProvider } from 'notistack'; import * as serviceWorker from './serviceWorker'; import { ReactLazyPreload } from './components/ReactLazyPreload'; -import messagesEnglish from './translations/en'; +// import messagesEnglish from './translations/en'; import messagesNorwegian from './translations/nb'; import messagesGerman from './translations/de'; import messagesHungarian from './translations/hu'; +import messagesPolish from './translations/pl'; import './index.css'; @@ -34,10 +35,11 @@ const cache = createIntlCache(); const messages = { - 'en' : messagesEnglish, + // 'en' : messagesEnglish, 'nb' : messagesNorwegian, 'de' : messagesGerman, - 'hu' : messagesHungarian + 'hu' : messagesHungarian, + 'pl' : messagesPolish }; const locale = navigator.language.split(/[-_]/)[0]; // language without region code diff --git a/app/src/translations/pl.json b/app/src/translations/pl.json new file mode 100644 index 0000000..60367f2 --- /dev/null +++ b/app/src/translations/pl.json @@ -0,0 +1,136 @@ +{ + "socket.disconnected": "Rozłączono", + "socket.reconnecting": "Próba ponownego połączenia", + "socket.reconnected": "Połączono", + "socket.requestError": "Błąd żądania serwera", + + "room.chooseRoom": "Wybór konferencji", + "room.cookieConsent": "Ta strona internetowa wykorzystuje pliki cookie w celu zwiększenia wygody użytkowania.", + "room.joined": "Podłączono do konferencji", + "room.cantJoin": "Brak możliwości dołączenia do pokoju", + "room.youLocked": "Zakluczono pokój", + "room.cantLock": "Nie można zakluczyć pokoju", + "room.youUnLocked": "Odkluczono pokój", + "room.cantUnLock": "Nie można odkluczyć pokoju", + "room.locked": "Pokój jest zakluczony", + "room.unlocked": "Pokój jest odkluczony", + "room.newLobbyPeer": "Nowy uczestnik w poczekalni", + "room.lobbyPeerLeft": "Uczestnik opuścił poczekalnię", + "room.lobbyPeerChangedDisplayName": "Uczestnik w poczekalni zmienił nazwę na {displayName}", + "room.lobbyPeerChangedPicture": "Uczestnik w poczekalni zmienił swój obraz profilowy", + "room.setAccessCode": "Kod dostępu do konferencji został zaktualizowany", + "room.accessCodeOn": "Kod dostępu do konferencji został włączony", + "room.accessCodeOff": "Kod dostępu do konferencji został wyłączony", + "room.peerChangedDisplayName": "Zmieniono nazwę użytkownika {oldDisplayName} na {displayName}", + "room.newPeer": "Nowy uczestnik {displayName} dołączył do konferencji", + "room.newFile": "Dostępny jest nowy plik", + "room.toggleAdvancedMode": "Przełączono tryb zaawansowany", + "room.setDemocraticView": "Widok zmieniony na: układ demokratyczny", + "room.setFilmStripView": "Widok zmieniony na: układ filmowy", + "room.loggedIn": "Zalogowano", + "room.loggedOut": "Wylogowano", + "room.changedDisplayName": "Nazwa użytkownika zmieniona na {displayName}", + "room.changeDisplayNameError": "Wystąpił błąd podczas zmiany nazwy użytkownika", + "room.chatError": "Nie można wysłać wiadomości", + "room.aboutToJoin": "Wkrótce nastąpi podłączenie do konferencji", + "room.roomId": "Identyfikator pokoju: {roomName}", + "room.setYourName": "Proszę podać swoją nazwę użytkownika i wybrać sposób połączenia:", + "room.audioOnly": "Tylko audio", + "room.audioVideo": "Audio i wideo", + "room.youAreReady": "Wszystko gotowe", + "room.emptyRequireLogin": "Pokój jest pusty. Proszę się zalogować lub poczekać na gospodarza pokoju.", + "room.locketWait": "Pokój jest zakluczony - proszę poczekać na otwarcie...", + "room.lobbyAdministration": "Administracja poczekalnią", + "room.peersInLobby": "Uczestnicy w poczekalni", + "room.lobbyEmpty": "Aktualnie nie ma nikogo w poczekalni", + "room.hiddenPeers": "{hiddenPeersCount, plural, one {uczestnik} other {uczestników}}", + "room.me": "Ja", + "room.spotlights": "Aktywni uczestnicy", + "room.passive": "Pasywni uczestnicy", + "room.videoPaused": "To wideo jest wstrzymane.", + + "tooltip.login": "Zaloguj", + "tooltip.logout": "Wyloguj", + "tooltip.admitFromLobby": "Przejście z poczekalni", + "tooltip.lockRoom": "Zaklucz pokój", + "tooltip.unLockRoom": "Odklucz pokój", + "tooltip.enterFullscreen": "Włącz tryb pełnoekranowy", + "tooltip.leaveFullscreen": "Wyłącz tryb pełnoekranowy", + "tooltip.lobby": "Pokaż poczekalnię", + "tooltip.settings": "Pokaż ustawienia", + + "label.roomName": "Nazwa konferencji", + "label.chooseRoomButton": "Kontynuuj", + "label.yourName": "Moja nazwa użytkownika", + "label.newWindow": "Nowe okno", + "label.fullscreen": "Tryb pełnoekranowy", + "label.openDrawer": "Menu", + "label.leave": "Zakończ", + "label.chatInput": "Treść wiadomości...", + "label.chat": "Czat", + "label.filesharing": "Udostępnianie plików", + "label.participants": "Uczestnicy", + "label.shareFile": "Udostępnij plik", + "label.fileSharingUnsupported": "Udostępnianie plików nie jest obsługiwane", + "label.unknown": "Nieznane", + "label.democratic": "Układ demokratyczny", + "label.filmstrip": "Układ filmowy", + "label.low": "Niska", + "label.medium": "Średnia", + "label.high": "Wysoka (HD)", + "label.veryHigh": "Bardzo wysoka (FHD)", + "label.ultra": "Ultra (UHD)", + "label.close": "Zamknij", + + "settings.settings": "Ustawienia", + "settings.camera": "Kamera", + "settings.selectCamera": "Wybór urządzenia wideo", + "settings.cantSelectCamera": "Nie można wybrać urządzenia wideo", + "settings.audio": "Urządzenie audio", + "settings.selectAudio": "Wybór urządzenia audio", + "settings.cantSelectAudio": "Nie można wybrać urządzenia audio", + "settings.resolution": "Wybór rozdzielczości wideo", + "settings.layout": "Układ konferencji", + "settings.selectRoomLayout": "Ustawienia układu konferencji", + "settings.advancedMode": "Tryb zaawansowany", + + "filesharing.saveFileError": "Nie można zapisać pliku", + "filesharing.startingFileShare": "Próba udostępnienia pliku", + "filesharing.successfulFileShare": "Plik został udostępniony", + "filesharing.unableToShare": "Nie można udostępnić pliku", + "filesharing.error": "Błąd udostępniania pliku", + "filesharing.finished": "Ukończono pobieranie pliku", + "filesharing.save": "Zapisz", + "filesharing.sharedFile": "{displayName} współdzieli plik", + "filesharing.download": "Pobierz", + "filesharing.missingSeeds": "Udostępnianie plików przez Torrent - jeśli ten proces trwa długo sugerujemy poprosić o ponowne załadowanie żądanego pliku", + + "devices.devicesChanged": "Urządzenia wejściowe się zmieniły, konfiguracja dostępna w oknie dialogowym ustawień", + + "device.audioUnsupported": "Dźwięk nieobsługiwany", + "device.activateAudio": "Aktywuj mikrofon", + "device.muteAudio": "Wyłącz mikrofon", + "device.unMuteAudio": "Włącz mikrofon", + + "device.videoUnsupported": "Wideo nie jest obsługiwane", + "device.startVideo": "Włącz kamerę", + "device.stopVideo": "Wyłącz kamerę", + + "device.screenSharingUnsupported": "Udostępnianie ekranu nie jest obsługiwane", + "device.startScreenSharing": "Rozpocznij udostępnianie ekranu", + "device.stopScreenSharing": "Zatrzymaj udostępnianie ekranu", + + "devices.microphoneDisconnected": "Odłączono mikrofon", + "devices.microphoneError": "Błąd dostępu do mikrofonu", + "devices.microPhoneMute": "Wyciszenie mikrofonu włączone", + "devices.micophoneUnMute": "Wyciszenie mikrofonu wyłączone", + "devices.microphoneEnable": "Włączono mikrofon", + "devices.microphoneMuteError": "Nie można wyciszyć mikrofonu", + "devices.microphoneUnMuteError": "Nie można wyłączyć wyciszenia mikrofonu.", + + "devices.screenSharingDisconnected" : "Udostępnianie ekranu zakończone", + "devices.screenSharingError": "Wystąpił błąd podczas uzyskiwania dostępu do ekranu", + + "devices.cameraDisconnected": "Kamera odłączona", + "devices.cameraError": "Wystąpił błąd podczas uzyskiwania dostępu do kamery" +} \ No newline at end of file