Rewrote frontend to use Next.js for improved support of language-prefixed URLs (/pl, /en), as TanStack Router proved problematic for this use case.
227 lines
7.3 KiB
JSON
227 lines
7.3 KiB
JSON
{
|
|
"admin": {
|
|
"dashboard": {
|
|
"title": "Panel Administracyjny",
|
|
"description": "Witaj w panelu administracyjnym. Wybierz sekcję, którą chcesz edytować."
|
|
},
|
|
"homepage": {
|
|
"title": "Strona Główna",
|
|
"description": "Edytuj zawartość strony głównej",
|
|
"welcomeText": "Tekst powitalny",
|
|
"welcomePlaceholder": "Wprowadź tekst powitalny...",
|
|
"specializationText": "Specjalizacja",
|
|
"specializationPlaceholder": "Wprowadź tekst o specjalizacji...",
|
|
"aboutMeText": "O mnie",
|
|
"aboutMePlaceholder": "Wprowadź tekst o sobie...",
|
|
"updateSuccess": "Pomyślnie zaktualizowano stronę główną"
|
|
},
|
|
"skills": {
|
|
"title": "Umiejętności",
|
|
"addNew": "Dodaj umiejętność",
|
|
"addNewTitle": "Dodaj nową umiejętność",
|
|
"editTitle": "Edytuj umiejętność",
|
|
"namePl": "Nazwa (PL)",
|
|
"nameEn": "Nazwa (EN)",
|
|
"categoryPl": "Kategoria (PL)",
|
|
"categoryEn": "Kategoria (EN)",
|
|
"category": "Kategoria",
|
|
"selectCategory": "Wybierz kategorię",
|
|
"categoriesTitle": "Kategorie umiejętności",
|
|
"addNewCategory": "Dodaj kategorię",
|
|
"addNewCategoryTitle": "Dodaj nową kategorię",
|
|
"editCategoryTitle": "Edytuj kategorię",
|
|
"deleteCategoryTitle": "Usuwanie kategorii",
|
|
"deleteCategoryConfirm": "Czy na pewno chcesz usunąć tę kategorię? Umiejętności przypisane do tej kategorii nie będą przypisane do żadnej kategorii.",
|
|
"icon": "Ikona",
|
|
"iconName": "Nazwa ikony",
|
|
"iconProvider": "Dostawca ikony",
|
|
"order": "Kolejność",
|
|
"active": "Aktywny",
|
|
"deleteTitle": "Usuwanie umiejętności",
|
|
"deleteConfirm": "Czy na pewno chcesz usunąć tę umiejętność?"
|
|
},
|
|
"projects": {
|
|
"title": "Projekty",
|
|
"addNew": "Dodaj projekt",
|
|
"addNewTitle": "Dodaj nowy projekt",
|
|
"editTitle": "Edytuj projekt",
|
|
"titlePl": "Tytuł (PL)",
|
|
"titleEn": "Tytuł (EN)",
|
|
"descriptionPl": "Opis (PL)",
|
|
"descriptionEn": "Opis (EN)",
|
|
"url": "Adres URL projektu",
|
|
"repoUrl": "Adres URL repozytorium (GitHub)",
|
|
"repoUrl2": "Adres URL repozytorium (Gitea)",
|
|
"imageUrl": "Adres URL obrazka",
|
|
"order": "Kolejność",
|
|
"active": "Aktywny",
|
|
"deleteTitle": "Usuwanie projektu",
|
|
"deleteConfirm": "Czy na pewno chcesz usunąć ten projekt?"
|
|
},
|
|
"contact": {
|
|
"title": "Kontakt",
|
|
"addNew": "Dodaj element kontaktu",
|
|
"addNewTitle": "Dodaj nowy element kontaktu",
|
|
"editTitle": "Edytuj element kontaktu",
|
|
"namePl": "Nazwa (PL)",
|
|
"nameEn": "Nazwa (EN)",
|
|
"iconName": "Nazwa ikony",
|
|
"iconProvider": "Dostawca ikony",
|
|
"url": "URL",
|
|
"external": "Link zewnętrzny",
|
|
"newTab": "Otwórz w nowej karcie",
|
|
"order": "Kolejność",
|
|
"deleteTitle": "Usuwanie elementu kontaktu",
|
|
"deleteConfirm": "Czy na pewno chcesz usunąć ten element kontaktu?"
|
|
},
|
|
"navigation": {
|
|
"title": "Nawigacja",
|
|
"addNew": "Dodaj element nawigacji",
|
|
"addNewTitle": "Dodaj nowy element nawigacji",
|
|
"editTitle": "Edytuj element nawigacji",
|
|
"labelPl": "Etykieta (PL)",
|
|
"labelEn": "Etykieta (EN)",
|
|
"url": "URL",
|
|
"external": "Link zewnętrzny",
|
|
"newTab": "Otwórz w nowej karcie",
|
|
"active": "Aktywny",
|
|
"order": "Kolejność",
|
|
"deleteTitle": "Usuwanie elementu nawigacji",
|
|
"deleteConfirm": "Czy na pewno chcesz usunąć ten element nawigacji?"
|
|
},
|
|
"topBar": {
|
|
"title": "Górny pasek",
|
|
"addNew": "Dodaj element górnego paska",
|
|
"addNewTitle": "Dodaj nowy element górnego paska",
|
|
"editTitle": "Edytuj element górnego paska",
|
|
"namePl": "Nazwa (PL)",
|
|
"nameEn": "Nazwa (EN)",
|
|
"iconName": "Nazwa ikony",
|
|
"iconProvider": "Dostawca ikony",
|
|
"url": "URL",
|
|
"external": "Link zewnętrzny",
|
|
"newTab": "Otwórz w nowej karcie",
|
|
"order": "Kolejność",
|
|
"deleteTitle": "Usuwanie elementu górnego paska",
|
|
"deleteConfirm": "Czy na pewno chcesz usunąć ten element górnego paska?"
|
|
}
|
|
},
|
|
"common": {
|
|
"loading": "Ładowanie...",
|
|
"connected": "Połączono",
|
|
"disconnected": "Rozłączono",
|
|
"checking": "Sprawdzanie...",
|
|
"save": "Zapisz",
|
|
"saving": "Zapisywanie...",
|
|
"saved": "Zmiany zostały zapisane!",
|
|
"add": "Dodaj",
|
|
"edit": "Edytuj",
|
|
"update": "Aktualizuj",
|
|
"delete": "Usuń",
|
|
"cancel": "Anuluj",
|
|
"actions": "Akcje",
|
|
"yes": "Tak",
|
|
"no": "Nie",
|
|
"updating": "Aktualizowanie...",
|
|
"updated": "Zaktualizowano pomyślnie",
|
|
"deleting": "Usuwanie...",
|
|
"deleted": "Usunięto pomyślnie",
|
|
"select": "Wybierz",
|
|
"search": "Szukaj",
|
|
"changeOrder": "Tryb zmiany kolejności"
|
|
},
|
|
"welcome": "Witaj",
|
|
"login": {
|
|
"title": "Panel Administracyjny",
|
|
"email": "E-mail",
|
|
"password": "Hasło",
|
|
"signIn": "Zaloguj się",
|
|
"success": "Logowanie udane",
|
|
"submit": "Zaloguj się",
|
|
"noAccount": "Nie masz jeszcze konta?",
|
|
"register": "Zarejestruj się"
|
|
},
|
|
"register": {
|
|
"title": "Rejestracja",
|
|
"success": "Rejestracja udana",
|
|
"submit": "Zarejestruj się",
|
|
"haveAccount": "Masz już konto?",
|
|
"signIn": "Zaloguj się",
|
|
"name": "Imię i nazwisko",
|
|
"login": "Logowanie"
|
|
},
|
|
"dashboard": {
|
|
"title": "Panel administracyjny",
|
|
"welcome": "Witaj ponownie",
|
|
"welcomeUser": "Witaj {name}",
|
|
"privateData": "Prywatne dane: {{message}}",
|
|
"nav": {
|
|
"homepage": "Strona główna",
|
|
"skills": "Umiejętności",
|
|
"projects": "Projekty",
|
|
"navigation": "Nawigacja",
|
|
"topbar": "Górny pasek",
|
|
"contact": "Kontakt"
|
|
}
|
|
},
|
|
"navigation": {
|
|
"home": "Powrót do strony",
|
|
"dashboard": "Panel",
|
|
"settings": "Ustawienia",
|
|
"keyboardHint": "Możesz użyć klawiszy strzałkowych do nawigacji"
|
|
},
|
|
"theme": {
|
|
"toggle": "Przełącz motyw",
|
|
"light": "Jasny",
|
|
"dark": "Ciemny",
|
|
"system": "Systemowy"
|
|
},
|
|
"footer": {
|
|
"copyright": "Wszelkie prawa zastrzeżone"
|
|
},
|
|
"projects": {
|
|
"title": "Moje projekty",
|
|
"noProjects": "Brak projektów do wyświetlenia",
|
|
"github": "GitHub",
|
|
"gitea": "Gitea",
|
|
"demo": "Demo"
|
|
},
|
|
"skills": {
|
|
"title": "Umiejętności",
|
|
"noSkills": "Brak umiejętności w tej kategorii",
|
|
"noCategories": "Brak kategorii umiejętności"
|
|
},
|
|
"contact": {
|
|
"title": "Kontakt",
|
|
"directContact": "Dane kontaktowe",
|
|
"quickMessage": "Wyślij wiadomość",
|
|
"form": {
|
|
"name": "Imię i nazwisko",
|
|
"email": "Adres e-mail",
|
|
"message": "Wiadomość",
|
|
"send": "Wyślij wiadomość"
|
|
}
|
|
},
|
|
"language": {
|
|
"switch": "Zmień język"
|
|
},
|
|
"userMenu": {
|
|
"signIn": "Zaloguj się",
|
|
"signOut": "Wyloguj się",
|
|
"myAccount": "Moje konto"
|
|
},
|
|
"home": {
|
|
"apiStatus": "Status API"
|
|
},
|
|
"validation": {
|
|
"required": "To pole jest wymagane",
|
|
"min": "To pole musi mieć co najmniej {min} znaków",
|
|
"max": "To pole musi mieć co najwyżej {max} znaków",
|
|
"minLength": "To pole musi mieć co najmniej {min} znaków",
|
|
"maxLength": "To pole musi mieć co najwyżej {max} znaków",
|
|
"minValue": "To pole musi mieć co najmniej {min} wartość",
|
|
"maxValue": "To pole musi mieć co najwyżej {max} wartość",
|
|
"invalid": "To pole jest nieprawidłowe"
|
|
}
|
|
}
|