From c1421c9c4437064fd2204df8474d8fa40e4a7ba8 Mon Sep 17 00:00:00 2001 From: ernestwisniewski Date: Sun, 7 Jun 2020 13:34:15 +0200 Subject: [PATCH] Adding Polish language (#784) --- ui/src/i18next.ts | 2 ++ ui/src/utils.ts | 4 ++++ ui/translations/pl.json | 12 +++++++----- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/ui/src/i18next.ts b/ui/src/i18next.ts index f2b8c10e..cba9e3c2 100644 --- a/ui/src/i18next.ts +++ b/ui/src/i18next.ts @@ -16,6 +16,7 @@ import { fi } from './translations/fi'; import { ca } from './translations/ca'; import { fa } from './translations/fa'; import { hi } from './translations/hi'; +import { pl } from './translations/pl'; import { pt_BR } from './translations/pt_BR'; import { ja } from './translations/ja'; import { ka } from './translations/ka'; @@ -39,6 +40,7 @@ const resources = { fi, ca, fa, + pl, pt_BR, ja, }; diff --git a/ui/src/utils.ts b/ui/src/utils.ts index 96158462..66a21319 100644 --- a/ui/src/utils.ts +++ b/ui/src/utils.ts @@ -12,6 +12,7 @@ import 'moment/locale/it'; import 'moment/locale/fi'; import 'moment/locale/ca'; import 'moment/locale/fa'; +import 'moment/locale/pl'; import 'moment/locale/pt-br'; import 'moment/locale/ja'; import 'moment/locale/ka'; @@ -70,6 +71,7 @@ export const languages = [ { code: 'hi', name: 'मानक हिन्दी' }, { code: 'fa', name: 'فارسی' }, { code: 'ja', name: '日本語' }, + { code: 'pl', name: 'Polski' }, { code: 'pt_BR', name: 'Português Brasileiro' }, { code: 'zh', name: '中文' }, { code: 'fi', name: 'Suomi' }, @@ -366,6 +368,8 @@ export function getMomentLanguage(): string { lang = 'ca'; } else if (lang.startsWith('fa')) { lang = 'fa'; + } else if (lang.startsWith('pl')) { + lang = 'pl'; } else if (lang.startsWith('pt')) { lang = 'pt-br'; } else if (lang.startsWith('ja')) { diff --git a/ui/translations/pl.json b/ui/translations/pl.json index d9bb8b27..ad2e9c1c 100644 --- a/ui/translations/pl.json +++ b/ui/translations/pl.json @@ -65,14 +65,14 @@ "remove_as_admin": "wycofaj uprawnienia administratora", "appoint_as_admin": "przyznaj uprawnienia administratora", "remove": "usuń", - "removed": "usunięte", + "removed": "usunięte przez moderatora", "locked": "zablokowane", "stickied": "przyklejone", "reason": "Powód", "mark_as_read": "zaznacz jako przeczytane", "mark_as_unread": "zaznacz jako nieprzeczytane", "delete": "usuń", - "deleted": "usunięte", + "deleted": "usunięte przez autora", "delete_account": "Usuń Konto", "delete_account_confirm": "Ostrzeżenie: twoje dane zostaną bezpowrotnie usunięte. Wpisz swoje hasło aby potwierdzić.", "restore": "przywróć", @@ -189,7 +189,7 @@ "theme": "Motyw", "sponsors": "Sponsorzy", "sponsors_of_lemmy": "Sponsorzy projektu Lemmy", - "sponsor_message": "Lemmy jest wolnym, <1>otwartoźródłowym oprogramowaniem, co oznacza zero reklam, opłat, czy innych form kapitalizacji, od zawsze na zawsze. Twoje darowizny idą bezpośrednio na rozwój projektu w pełno-etatowym wymiarze. Specjalne wyrazy podziękowania dla następujących osób:", + "sponsor_message": "Lemmy jest wolnym, <1>otwartoźródłowym oprogramowaniem, bez reklam, opłat, czy innych form kapitalizacji, od zawsze na zawsze. Twoje darowizny idą bezpośrednio na rozwój projektu w pełno-etatowym wymiarze. Specjalne wyrazy podziękowania dla następujących osób:", "support_on_patreon": "Wspieraj w serwisie Patreon", "support_on_liberapay": "Wspieraj na Liberapay", "donate_to_lemmy": "Przekaż datek na Lemmiego", @@ -209,7 +209,7 @@ "are_you_sure": "na pewno?", "no": "nie", "powered_by": "Powered by", - "landing": "Lemmy jest <1>agregatorem linków / alternatywą dla reddita. Jest przeznaczony do działania w ramach cyfrowej przestrzeni nazywanej <2>fediverse<2>. <3>Opiera się na samodzielnym hostingu, posiada aktualizowane na żywo wątki z komentarzami, i zajmuje bardzo mało miejsce (<4>~80kB). Federacja w ramach sieci ActivityPub jest w planach. <5>Ta wersja jest <6>bardzo wczesną wersją beta, co oznacza, że wiele funkcji nadal nie działa tak jak powinny. <7><8>Pod tym adresem można sugerować nową funkcjonalność i zgłaszać błędy.<9>Stworzono z wykorzystaniem <10>Rust, <11>Actix, <12>Inferno, <13>Typescript.", + "landing_0": "Lemmy jest <1>agregatorem linków / alternatywą dla reddita. Jest przeznaczony do działania w ramach cyfrowej przestrzeni nazywanej <2>fediverse. <3>Opiera się na samodzielnym hostingu, posiada aktualizowane na żywo wątki z komentarzami, i zajmuje bardzo mało miejsce (<4>~80kB). Federacja w ramach sieci ActivityPub jest w planach. <5>Ta wersja jest <6>bardzo wczesną wersją beta, co oznacza, że wiele funkcji nadal nie działa tak jak powinny. <7><8>Pod tym adresem można sugerować nową funkcjonalność i zgłaszać błędy.<9>Stworzono z wykorzystaniem <10>Rust, <11>Actix, <12>Inferno, <13>Typescript.", "not_logged_in": "Nie jesteś zalogowana/y.", "logged_in": "Zalogowano.", "community_ban": "Zostałaś/eś zbanowana/y z tej społeczności.", @@ -260,5 +260,7 @@ "site_saved": "Witryna Zapisana.", "admin_settings": "Ustawienia Administratora", "emoji_picker": "Wybór Emoji", - "silver_sponsors": "Srebrni Sponsorzy to ci, którzy wpłacili co najmniej $40 na Lemmiego." + "silver_sponsors": "Srebrni Sponsorzy to ci, którzy wpłacili co najmniej $40 na Lemmiego.", + "select_a_community": "Wybierz społeczność", + "invalid_username": "Nieprawidłowa nazwa użytkownika." } -- 2.44.1