feat(i18n): add Polish locale translations
Add polish translations Ref #246
This commit is contained in:
@@ -8,6 +8,8 @@ import hiTranslations from './locales/hi.json' with {type: 'json'};
|
|||||||
import ptTranslations from './locales/pt.json' with {type: 'json'};
|
import ptTranslations from './locales/pt.json' with {type: 'json'};
|
||||||
import bgTranslations from './locales/bg.json' with {type: 'json'};
|
import bgTranslations from './locales/bg.json' with {type: 'json'};
|
||||||
import csTranslations from './locales/cs.json' with {type: 'json'};
|
import csTranslations from './locales/cs.json' with {type: 'json'};
|
||||||
|
import plTranslations from './locales/pl.json' with {type: 'json'};
|
||||||
|
|
||||||
export {
|
export {
|
||||||
SUPPORTED_LANGUAGES,
|
SUPPORTED_LANGUAGES,
|
||||||
DEFAULT_LANGUAGE,
|
DEFAULT_LANGUAGE,
|
||||||
@@ -40,6 +42,7 @@ const translationsMap: Record<string, Translations> = {
|
|||||||
pt: ptTranslations,
|
pt: ptTranslations,
|
||||||
bg: bgTranslations,
|
bg: bgTranslations,
|
||||||
cs: csTranslations,
|
cs: csTranslations,
|
||||||
|
pl: plTranslations,
|
||||||
};
|
};
|
||||||
|
|
||||||
// In-memory cache for loaded translations
|
// In-memory cache for loaded translations
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ export const SUPPORTED_LANGUAGES: Language[] = [
|
|||||||
{code: 'pt', name: 'Portuguese', nativeName: 'Português', flag: '🇧🇷'},
|
{code: 'pt', name: 'Portuguese', nativeName: 'Português', flag: '🇧🇷'},
|
||||||
{code: 'bg', name: 'Bulgarian', nativeName: 'Български', flag: '🇧🇬'},
|
{code: 'bg', name: 'Bulgarian', nativeName: 'Български', flag: '🇧🇬'},
|
||||||
{code: 'cs', name: 'Czech', nativeName: 'Čeština', flag: '🇨🇿'},
|
{code: 'cs', name: 'Czech', nativeName: 'Čeština', flag: '🇨🇿'},
|
||||||
|
{code: 'pl', name: 'Polish', nativeName: 'Polski', flag: '🇵🇱'},
|
||||||
];
|
];
|
||||||
|
|
||||||
export const DEFAULT_LANGUAGE = 'en';
|
export const DEFAULT_LANGUAGE = 'en';
|
||||||
|
|||||||
@@ -0,0 +1,45 @@
|
|||||||
|
{
|
||||||
|
"pages": {
|
||||||
|
"unsubscribe": {
|
||||||
|
"title": "Wypisz się",
|
||||||
|
"description": "Przykro nam, że odchodzisz. Czy na pewno chcesz wypisać {email} z otrzymywania wiadomości?",
|
||||||
|
"button": "Wypisz się",
|
||||||
|
"buttonLoading": "Wypisywanie...",
|
||||||
|
"managePreferences": "Zarządzaj preferencjami zamiast tego",
|
||||||
|
"successTitle": "Wypisano",
|
||||||
|
"successDescription": "{email} został wypisany. Nie będziesz już otrzymywać od nas wiadomości.",
|
||||||
|
"changedMind": "Zmieniłeś(-aś) zdanie?",
|
||||||
|
"subscribeAgain": "Zapisz się ponownie"
|
||||||
|
},
|
||||||
|
"subscribe": {
|
||||||
|
"title": "Zapisz się na aktualizacje",
|
||||||
|
"description": "Czy chcesz zapisać {email} do otrzymywania wiadomości?",
|
||||||
|
"button": "Zapisz się",
|
||||||
|
"buttonLoading": "Zapisywanie...",
|
||||||
|
"successTitle": "Zapisano!",
|
||||||
|
"successDescription": "{email} jest teraz zapisany do otrzymywania od nas wiadomości."
|
||||||
|
},
|
||||||
|
"manage": {
|
||||||
|
"title": "Zarządzaj preferencjami",
|
||||||
|
"description": "Zarządzaj preferencjami e-mail dla adresu {email}",
|
||||||
|
"subscriptionLabel": "Subskrypcja e-mail",
|
||||||
|
"subscribedStatus": "Obecnie jesteś zapisany do otrzymywania wiadomości",
|
||||||
|
"unsubscribedStatus": "Obecnie jesteś wypisany z otrzymywania wiadomości",
|
||||||
|
"subscribedSuccess": "Pomyślnie zapisano!",
|
||||||
|
"unsubscribedSuccess": "Pomyślnie wypisano!",
|
||||||
|
"unsubscribeCompletely": "Wypisz się całkowicie",
|
||||||
|
"subscribeToEmails": "Zapisz się na e-maile",
|
||||||
|
"disclaimer": "Ta strona pozwala zarządzać preferencjami e-mail. Status subskrypcji jest aktualizowany w czasie rzeczywistym."
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"loading": "Ładowanie...",
|
||||||
|
"error": "Błąd"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"email": {
|
||||||
|
"footer": {
|
||||||
|
"unsubscribeText": "Otrzymujesz tę wiadomość, ponieważ wyraziłeś(-aś) zgodę na otrzymywanie wiadomości od {projectName}. Jeśli nie chcesz już otrzymywać takich wiadomości, prosimy",
|
||||||
|
"updatePreferences": "zaktualizuj swoje preferencje"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user