feat: Introduce dedicated settings page with API URL configuration and data management hooks, and update Dockerfile for runtime env injection.

This commit is contained in:
2025-12-26 15:55:55 +01:00
parent 23b3c5000f
commit 7840227649
14 changed files with 368 additions and 89 deletions

View File

@@ -4,6 +4,9 @@
"{{count}} selected_many": "{{count}} zaznaczonych",
"{{count}} selected_other": "{{count}} zaznaczonych",
"Add a new note to your collection.": "Dodaj nową notatkę do swojej kolekcji.",
"API Configuration": "Konfiguracja API",
"API URL reset to default. Please reload the page.": "URL API zresetowano do domyślnego. Przeładuj stronę.",
"API URL updated successfully. Please reload the page.": "URL API zaktualizowano pomyślnie. Przeładuj stronę.",
"Archive": "Archiwum",
"Archived {{count}} note_one": "Zarchiwizowano {{count}} notatkę",
"Archived {{count}} note_few": "Zarchiwizowano {{count}} notatki",
@@ -15,11 +18,15 @@
"Are you sure you want to delete {{count}} note?_other": "Czy na pewno chcesz usunąć {{count}} notatek?",
"Are you sure?": "Czy jesteś pewien?",
"Backend URL": "Adres URL backendu",
"Choose your preferred language": "Wybierz preferowany język",
"Color": "Kolor",
"Configure the application settings.": "Skonfiguruj ustawienia aplikacji.",
"Configure the backend API URL for this application": "Skonfiguruj URL API backendu dla tej aplikacji",
"Content": "Treść",
"Create": "Utwórz",
"Create Note": "Utwórz notatkę",
"Current API URL": "Aktualny URL API",
"Custom API URL": "Własny URL API",
"Data Management": "Zarządzanie danymi",
"Delete": "Usuń",
"Delete tag \"{{name}}\"? Notes will keep their content.": "Usunąć tag \"{{name}}\"? Notatki zachowają swoją treść.",
@@ -37,9 +44,10 @@
"Import Data": "Importuj dane",
"Import failed": "Import nie powiódł się",
"Import successful. Reloading...": "Import zakończony sukcesem. Przeładowywanie...",
"Invalid URL": "Nieprawidłowy adres URL",
"Invalid URL format. Please enter a valid URL.": "Nieprawidłowy format URL. Podaj prawidłowy URL.",
"K-Notes": "K-Notes",
"Language": "Język",
"Leave empty to use the default or Docker-injected URL": "Pozostaw puste, aby użyć domyślnego lub wstrzykniętego przez Docker URL",
"List View": "Widok listy",
"New Note": "Nowa notatka",
"No archived notes yet": "Jeszcze nie ma zarchiwizowanych notatek",
@@ -53,7 +61,11 @@
"Others": "Inne",
"Pin this note": "Przypnij tę notatkę",
"Pinned": "Przypięte",
"Please enter a URL": "Proszę podać URL",
"Reload": "Przeładuj",
"Rename": "Zmień nazwę",
"Reset to Default": "Przywróć domyślne",
"Save": "Zapisz",
"Save changes": "Zapisz zmiany",
"Saving": {
"": {
@@ -64,7 +76,6 @@
},
"Search your notes...": "Szukaj swoich notatek...",
"Settings": "Ustawienia",
"Settings saved. Please refresh the page.": "Ustawienia zapisane. Odśwież stronę.",
"Tag deleted": "Tag usunięty",
"Tag renamed": "Nazwę tagu zmieniono",
"Tags": "Tagi",
@@ -75,4 +86,4 @@
"Update": "Aktualizuj",
"work, todo, ideas": "praca, zadania, pomysły",
"Your notes will appear here. Click + to create one.": "Twoje notatki pojawią się tutaj. Kliknij +, aby utworzyć notatkę."
}
}