All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 12s
- Sidebar: dynamic brand-accent colors, brainstorm section restyled - AI chat general: popup panel with expand/collapse, hides when contextual AI open - AI chat contextual: tabs reordered (Actions first), X close button, height fix - Settings: all tabs restyled, 6 new color presets (sage, terracotta, iron, etc.) - Global color cleanup: emerald/orange hardcoded → brand-accent dynamic - Brainstorm page: orange → brand-accent throughout - PageEntry animation component added to key pages - Floating AI button: bg-brand-accent instead of hardcoded black - i18n: all 15 locales updated with new AI/billing keys - Billing: freemium quota tracking, BYOK, stripe subscription scaffolding - Admin: integrated into new design - AGENTS.md + CLAUDE.md project rules added
2328 lines
109 KiB
JSON
2328 lines
109 KiB
JSON
{
|
|
"auth": {
|
|
"signIn": "Zaloguj się",
|
|
"signUp": "Zarejestruj się",
|
|
"email": "E-mail",
|
|
"password": "Hasło",
|
|
"name": "Imię",
|
|
"emailPlaceholder": "Wprowadź swój adres e-mail",
|
|
"passwordPlaceholder": "Wprowadź swoje hasło",
|
|
"namePlaceholder": "Wprowadź swoje imię",
|
|
"passwordMinChars": "Wprowadź hasło (min. 6 znaków)",
|
|
"resetPassword": "Zresetuj hasło",
|
|
"resetPasswordInstructions": "Wprowadź swój e-mail, aby zresetować hasło",
|
|
"forgotPassword": "Zapomniałeś hasła?",
|
|
"noAccount": "Nie masz konta?",
|
|
"hasAccount": "Masz już konto?",
|
|
"signInToAccount": "Zaloguj się na swoje konto",
|
|
"createAccount": "Utwórz swoje konto",
|
|
"rememberMe": "Zapamiętaj mnie",
|
|
"orContinueWith": "Kontynuuj za pomocą",
|
|
"checkYourEmail": "Sprawdź swoją skrzynkę odbiorczą",
|
|
"resetEmailSent": "Wysłaliśmy link do resetowania hasła na Twój adres e-mail, jeśli istnieje w naszym systemie.",
|
|
"returnToLogin": "Powrót do logowania",
|
|
"forgotPasswordTitle": "Zapomniane hasło",
|
|
"forgotPasswordDescription": "Wprowadź swój adres e-mail, a wyślemy Ci link do resetowania hasła.",
|
|
"sending": "Wysyłanie...",
|
|
"sendResetLink": "Wyślij link resetowania",
|
|
"backToLogin": "Powrót do logowania",
|
|
"signOut": "Wyloguj się",
|
|
"confirmPassword": "Potwierdź hasło",
|
|
"confirmPasswordPlaceholder": "Potwierdź swoje hasło"
|
|
},
|
|
"sidebar": {
|
|
"notes": "Notatki",
|
|
"recent": "Ostatni",
|
|
"quickNav": "Szybka nawigacja",
|
|
"reminders": "Przypomnienia",
|
|
"labels": "Etykiety",
|
|
"editLabels": "Edytuj etykiety",
|
|
"newNoteTabs": "Nowa notatka",
|
|
"newNoteTabsHint": "Utwórz notatkę w tym notatniku",
|
|
"noLabelsInNotebook": "Brak etykiet w tym notatniku",
|
|
"archive": "Archiwum",
|
|
"trash": "Kosz",
|
|
"clearFilter": "Remove filter",
|
|
"inbox": "Skrzynka odbiorcza",
|
|
"sharedWithMe": "Udostępniono mi",
|
|
"sortNewest": "Najpierw najnowsze",
|
|
"sortOldest": "Najpierw najstarszy",
|
|
"sortAlpha": "A → Z",
|
|
"accountMenu": "Menu konta",
|
|
"profile": "Profil",
|
|
"signOut": "Wyloguj się",
|
|
"sortOrder": "Kolejność sortowania",
|
|
"freezePinnedNotebook": "Przypnij kolejność paska bocznego notatnika",
|
|
"unfreezePinnedNotebook": "Odepnij zamówienie na pasku bocznym notatnika",
|
|
"newSubNotebook": "Nowy subnotebook",
|
|
"renameNotebook": "Przemianować",
|
|
"sharedNotebookBadge": "· Shared",
|
|
"sortManual": "Dowolna kolejność",
|
|
"moveFailed": "Nie udało się przenieść notatnika",
|
|
"dropToRoot": "Upuść tutaj, aby przenieść do roota"
|
|
},
|
|
"notes": {
|
|
"title": "Notatki",
|
|
"newNote": "Nowa notatka",
|
|
"reorganize": "Reorganizuj notatki",
|
|
"untitled": "Bez tytułu",
|
|
"placeholder": "Zrób notatkę...",
|
|
"markdownPlaceholder": "Zrób notatkę... (Markdown obsługiwany)",
|
|
"titlePlaceholder": "Tytuł",
|
|
"noteTypes": {
|
|
"richtext": "Bogaty tekst",
|
|
"markdown": "Obniżka cen",
|
|
"text": "Zwykły tekst",
|
|
"checklist": "Lista kontrolna"
|
|
},
|
|
"listItem": "Element listy",
|
|
"addListItem": "+ Element listy",
|
|
"newChecklist": "Nowa lista kontrolna",
|
|
"add": "Dodaj",
|
|
"adding": "Dodawanie...",
|
|
"close": "Zamknij",
|
|
"confirmDelete": "Czy na pewno chcesz usunąć tę notatkę?",
|
|
"confirmLeaveShare": "Czy na pewno chcesz opuścić tę udostępnioną notatkę?",
|
|
"sharedBy": "Udostępnione przez",
|
|
"sharedShort": "Wspólny",
|
|
"leaveShare": "Opuść",
|
|
"delete": "Usuń",
|
|
"archive": "Archiwizuj",
|
|
"unarchive": "Przywróć z archiwum",
|
|
"pin": "Przypnij",
|
|
"unpin": "Odepnij",
|
|
"color": "Kolor",
|
|
"changeColor": "Zmień kolor",
|
|
"setReminder": "Ustaw przypomnienie",
|
|
"setReminderButton": "Ustaw przypomnienie",
|
|
"date": "Data",
|
|
"time": "Czas",
|
|
"reminderDateTimeRequired": "Proszę wprowadzić datę i czas",
|
|
"invalidDateTime": "Nieprawidłowa data lub czas",
|
|
"reminderMustBeFuture": "Przypomnienie musi być w przyszłości",
|
|
"reminderSet": "Przypomnienie ustawione na {datetime}",
|
|
"reminderPastError": "Przypomnienie musi być w przyszłości",
|
|
"reminderRemoved": "Przypomnienie usunięte",
|
|
"addImage": "Dodaj obraz",
|
|
"addLink": "Dodaj link",
|
|
"linkAdded": "Link dodany",
|
|
"linkMetadataFailed": "Nie udało się pobrać metadanych linku",
|
|
"linkAddFailed": "Nie udało się dodać linku",
|
|
"invalidFileType": "Nieprawidłowy typ pliku: {fileName}. Dozwolone są tylko JPEG, PNG, GIF i WebP.",
|
|
"fileTooLarge": "Plik jest za duży: {fileName}. Maksymalny rozmiar to {maxSize}.",
|
|
"uploadFailed": "Nie udało się przesłać {filename}",
|
|
"contentOrMediaRequired": "Proszę wprowadzić treść lub dodać link/obraz",
|
|
"itemOrMediaRequired": "Proszę dodać przynajmniej jeden element lub media",
|
|
"noteCreated": "Notatka utworzona pomyślnie",
|
|
"noteCreateFailed": "Nie udało się utworzyć notatki",
|
|
"deleted": "Note deleted",
|
|
"deleteFailed": "Failed to delete note",
|
|
"aiAssistant": "Asystent AI",
|
|
"changeSize": "Zmień rozmiar",
|
|
"backgroundOptions": "Opcje tła",
|
|
"moreOptions": "Więcej opcji",
|
|
"remindMe": "Przypomnij mi",
|
|
"markdownMode": "Markdown",
|
|
"addCollaborators": "Dodaj współpracowników",
|
|
"duplicate": "Duplikuj",
|
|
"share": "Udostępnij",
|
|
"showCollaborators": "Pokaż współpracowników",
|
|
"pinned": "Przypięte",
|
|
"others": "Inne",
|
|
"noNotes": "Brak notatek",
|
|
"noNotesFound": "Nie znaleziono notatek",
|
|
"createFirstNote": "Utwórz swoją pierwszą notatkę",
|
|
"size": "Rozmiar",
|
|
"small": "Mały",
|
|
"medium": "Średni",
|
|
"large": "Duży",
|
|
"shareWithCollaborators": "Udostępnij współpracownikom",
|
|
"view": "Wyświetl notatkę",
|
|
"edit": "Edytuj notatkę",
|
|
"readOnly": "Tylko do odczytu",
|
|
"preview": "Podgląd",
|
|
"noContent": "Brak treści",
|
|
"takeNote": "Zrób notatkę...",
|
|
"takeNoteMarkdown": "Zrób notatkę... (Markdown obsługiwany)",
|
|
"addItem": "Dodaj element",
|
|
"sharedReadOnly": "Ta notatka jest udostępniona Ci w trybie tylko do odczytu",
|
|
"makeCopy": "Utwórz kopię",
|
|
"saving": "Zapisywanie...",
|
|
"copySuccess": "Notatka skopiowana pomyślnie!",
|
|
"copyFailed": "Nie udało się skopiować notatki",
|
|
"copy": "Kopiuj",
|
|
"markdownOn": "Markdown WŁĄCZONY",
|
|
"markdownOff": "Markdown WYŁĄCZONY",
|
|
"undo": "Cofnij",
|
|
"redo": "Ponów",
|
|
"pinnedNotes": "Przypięte notatki",
|
|
"recent": "Ostatnie",
|
|
"addNote": "Dodaj notatkę",
|
|
"readMore": "Czytaj więcej",
|
|
"remove": "Usuń",
|
|
"dragToReorder": "Przeciągnij, aby zmienić kolejność",
|
|
"more": "Więcej",
|
|
"emptyState": "Brak notatek tutaj",
|
|
"metadataPanel": "Bliższe dane",
|
|
"metadataNotebook": "Zeszyt",
|
|
"emptyStateTabs": "Brak notatek. Użyj \"Nowa notatka\" na pasku bocznym, aby dodać (sugestie tytułów AI pojawią się w edytorze).",
|
|
"inNotebook": "W notatniku",
|
|
"moveFailed": "Przenoszenie nie powiodło się",
|
|
"clarifyFailed": "Uściślenie nie powiodło się",
|
|
"shortenFailed": "Skrócenie nie powiodło się",
|
|
"improveFailed": "Ulepszenie nie powiodło się",
|
|
"transformFailed": "Przekształcenie nie powiodło się",
|
|
"markdown": "Markdown",
|
|
"unpinned": "Odepnięta",
|
|
"redoShortcut": "Ponów (Ctrl+Y)",
|
|
"undoShortcut": "Cofnij (Ctrl+Z)",
|
|
"reorderTabs": "Zmień kolejność kart",
|
|
"modified": "Zmodyfikowano",
|
|
"created": "Utworzono",
|
|
"loading": "Ładowanie...",
|
|
"exportPDF": "Eksportuj PDF",
|
|
"savedStatus": "Zapisano",
|
|
"dirtyStatus": "Zmodyfikowano",
|
|
"completedLabel": "Ukończone",
|
|
"notes": {
|
|
"emptyNotebook": "Pusty notatnik",
|
|
"emptyNotebookDesc": "Ten notatnik nie ma notatek. Kliknij + aby utworzyć.",
|
|
"noNoteSelected": "Nie wybrano notatki",
|
|
"selectOrCreateNote": "Wybierz notatkę z listy lub utwórz nową."
|
|
},
|
|
"commitVersion": "Zapisz wersję",
|
|
"versionSaved": "Wersja zapisana",
|
|
"deleteVersion": "Usuń tę wersję",
|
|
"versionDeleted": "Wersja usunięta",
|
|
"deleteVersionConfirm": "Usunąć tę wersję trwale?",
|
|
"deleteVersionDesc": "Tej akcji nie można cofnąć. Wersja zostanie trwale usunięta z historii.",
|
|
"historyMode": "Tryb historii",
|
|
"historyModeManual": "Ręczny (przycisk commit)",
|
|
"historyModeAuto": "Automatyczny (inteligentny)",
|
|
"historyModeManualDesc": "Ręczne tworzenie snapshotów przyciskiem commit",
|
|
"historyModeAutoDesc": "Automatyczne snapshoty z inteligentnym wykrywaniem",
|
|
"history": "Historia",
|
|
"historyRestored": "Wersja przywrócona",
|
|
"historyEnabled": "Historia włączona",
|
|
"historyDisabledTitle": "Version history",
|
|
"historyDisabledDesc": "Historia jest wyłączona dla Twojego konta.",
|
|
"historyEnabledTitle": "History enabled!",
|
|
"historyEnabledDesc": "Versions of this note will now be recorded.",
|
|
"enableHistory": "Włącz historię",
|
|
"historyEmpty": "Brak dostępnych wersji",
|
|
"historySelectVersion": "Wybierz wersję, aby zobaczyć podgląd",
|
|
"currentVersion": "aktualny",
|
|
"compareVersions": "Porównywać",
|
|
"diffTitle": "Porównanie",
|
|
"diffSelectHint": "Kliknij 2 wersje na liście, aby je porównać",
|
|
"sortBy": "Sortuj według",
|
|
"sortDateDesc": "Data (najnowsze)",
|
|
"sortDateAsc": "Data (najstarsze)",
|
|
"sortTitleAsc": "Tytuł A → Z",
|
|
"sortTitleDesc": "Tytuł Z → A",
|
|
"suggestTitle": "AI title",
|
|
"generateTitleFromImage": "Generate title from image",
|
|
"titleGenerated": "Title generated",
|
|
"content": "Content",
|
|
"restore": "Restore",
|
|
"createFailed": "Failed to create note",
|
|
"updateFailed": "Failed to update note",
|
|
"archived": "Note archived",
|
|
"unarchivedSuccess": "Notatka usunięta z archiwum",
|
|
"archiveFailed": "Failed to archive",
|
|
"sort": "Sort",
|
|
"confirmDeleteTitle": "Delete note",
|
|
"leftShare": "Share removed",
|
|
"ideaOrigin": "Origin of the idea",
|
|
"noNoteLink": "Purely generative idea",
|
|
"dismiss": "Not pertinent",
|
|
"dismissed": "Note dismissed from recent",
|
|
"generalNotes": "General Notes",
|
|
"noteType": "Typ notatki",
|
|
"typeText": "Tekst",
|
|
"typeMarkdown": "Markdown",
|
|
"typeRichText": "Tekst sformatowany",
|
|
"typeChecklist": "Lista kontrolna",
|
|
"convertedToRichText": "Converted to rich text",
|
|
"conversionFailed": "Conversion failed, staying in Markdown",
|
|
"richTextPlaceholder": "Zrób notatkę...",
|
|
"switchTypeTitle": "Zmienić typ notatki?",
|
|
"switchTypeWarning": "Niektóre formatowanie może zostać utracone przy zmianie na {type}.",
|
|
"switchTypeContentPreserved": "Twoja treść zostanie zachowana jako zwykły tekst.",
|
|
"switchType": "Zmień na {type}",
|
|
"saveNow": "Zapisz teraz",
|
|
"backToCollection": "Powrót do kolekcji",
|
|
"markdownEditingTitle": "Wróć do edycji",
|
|
"markdownPreviewTitle": "Zapowiedź",
|
|
"brainstormThisIdea": "Przemyśl ten pomysł",
|
|
"brainstormThisIdeaAria": "Przemyśl ten pomysł",
|
|
"shareNoteTitle": "Udostępnij notatkę",
|
|
"shareNoteAria": "Udostępnij notatkę",
|
|
"saveNoteAria": "Zapisz notatkę",
|
|
"noChangesToSaveAria": "Brak zmian do zapisania",
|
|
"optionsMenuAria": "Menu opcji",
|
|
"deleteNoteConfirmItem": "Usuń notatkę",
|
|
"noteDeletedToast": "Uwaga usunięta.",
|
|
"deleteNoteFailedToast": "Nie udało się usunąć.",
|
|
"documentInfoAria": "Informacje o dokumencie",
|
|
"noModification": "Żadnych zmian",
|
|
"notes.emptyNotebook": "Empty notebook",
|
|
"notes.emptyNotebookDesc": "This notebook has no notes. Click + to create one.",
|
|
"notes.noNoteSelected": "No note selected",
|
|
"notes.selectOrCreateNote": "Select a note from the list or create a new one."
|
|
},
|
|
"pagination": {
|
|
"previous": "←",
|
|
"pageInfo": "Strona {currentPage} / {totalPages}",
|
|
"next": "→"
|
|
},
|
|
"labels": {
|
|
"title": "Labels",
|
|
"filter": "Filter by Label",
|
|
"manage": "Manage Labels",
|
|
"manageTooltip": "Manage Labels",
|
|
"changeColor": "Zmień kolor",
|
|
"changeColorTooltip": "Zmień kolor",
|
|
"delete": "Delete",
|
|
"deleteTooltip": "Delete label",
|
|
"confirmDelete": "Czy na pewno chcesz usunąć tę etykietę?",
|
|
"newLabelPlaceholder": "Create new label",
|
|
"namePlaceholder": "Enter label name",
|
|
"addLabel": "Dodaj etykietę",
|
|
"createLabel": "Create label",
|
|
"labelName": "Label name",
|
|
"labelColor": "Label color",
|
|
"manageLabels": "Manage labels",
|
|
"manageLabelsDescription": "Add or remove labels for this note. Click on a label to change its color.",
|
|
"selectedLabels": "Selected Labels",
|
|
"allLabels": "Wszystkie etykiety",
|
|
"clearAll": "Wyczyść wszystko",
|
|
"filterByLabel": "Filter by label",
|
|
"tagAdded": "Tag \"{tag}\" added",
|
|
"showLess": "Show less",
|
|
"showMore": "Show more",
|
|
"editLabels": "Edit Labels",
|
|
"editLabelsDescription": "Create, edit colors, or delete labels.",
|
|
"noLabelsFound": "No labels found.",
|
|
"loading": "Loading...",
|
|
"notebookRequired": "⚠️ Labels are only available in notebooks. Move this note to a notebook first.",
|
|
"count": "{count} etykiet",
|
|
"noLabels": "Brak etykiet",
|
|
"confirmDeleteShort": "Potwierdzić?",
|
|
"labelRemoved": "Etykieta \"{label}\" usunięta"
|
|
},
|
|
"search": {
|
|
"placeholder": "Szukaj",
|
|
"searchPlaceholder": "Przeszukaj swoje notatki...",
|
|
"semanticInProgress": "Wyszukiwanie semantyczne AI...",
|
|
"semanticTooltip": "Wyszukiwanie semantyczne AI",
|
|
"searching": "Wyszukiwanie...",
|
|
"noResults": "Nie znaleziono wyników",
|
|
"resultsFound": "Znaleziono {count} notatek",
|
|
"exactMatch": "Dokładne dopasowanie",
|
|
"related": "Powiązane",
|
|
"disabledAdmin": "Wyszukiwanie wyłączone w trybie admin"
|
|
},
|
|
"collaboration": {
|
|
"emailPlaceholder": "Wprowadź adres e-mail",
|
|
"addCollaborator": "Dodaj współpracownika",
|
|
"removeCollaborator": "Usuń współpracownika",
|
|
"owner": "Właściciel",
|
|
"canEdit": "Może edytować",
|
|
"canView": "Może przeglądać",
|
|
"shareNote": "Udostępnij notatkę",
|
|
"shareWithCollaborators": "Udostępnij współpracownikom",
|
|
"addCollaboratorDescription": "Dodaj osoby do współpracy nad tą notatką za pomocą adresu e-mail.",
|
|
"viewerDescription": "Masz dostęp do tej notatki. Tylko właściciel może zarządzać współpracownikami.",
|
|
"emailAddress": "Adres e-mail",
|
|
"enterEmailAddress": "Wprowadź adres e-mail",
|
|
"invite": "Zaproś",
|
|
"peopleWithAccess": "Osoby z dostępem",
|
|
"noCollaborators": "Brak współpracowników. Dodaj kogoś powyżej!",
|
|
"noCollaboratorsViewer": "Brak współpracowników.",
|
|
"pendingInvite": "Oczekujące zaproszenie",
|
|
"pending": "Oczekujące",
|
|
"remove": "Usuń",
|
|
"unnamedUser": "Nienazwany użytkownik",
|
|
"done": "Gotowe",
|
|
"willBeAdded": "{email} zostanie dodany jako współpracownik po utworzeniu notatki",
|
|
"alreadyInList": "Ten e-mail jest już na liście",
|
|
"nowHasAccess": "{name} ma teraz dostęp do tej notatki",
|
|
"accessRevoked": "Dostęp został cofnięty",
|
|
"errorLoading": "Błąd ładowania współpracowników",
|
|
"failedToAdd": "Nie udało się dodać współpracownika",
|
|
"failedToRemove": "Nie udało się usunąć współpracownika",
|
|
"shareCompactTitle": "Udział",
|
|
"inviteByEmailLabel": "Zaproś e-mailem",
|
|
"accessReadCompact": "Pogląd",
|
|
"accessEditCompact": "Redagować",
|
|
"sendInvitation": "Wyślij zaproszenie",
|
|
"invitationSentBadge": "Zaproszenie wysłane",
|
|
"sharedAccessLabel": "Dostęp wspólny",
|
|
"noCollaboratorsEmpty": "Nie ma jeszcze współpracowników.",
|
|
"removeAccessTitle": "Usuń dostęp",
|
|
"toastInviteSentTo": "Zaproszenie wysłane na adres {email}",
|
|
"toastAccessRemoved": "Dostęp usunięty dla {target}",
|
|
"toastUserFallback": "użytkownik",
|
|
"toastSharingError": "Błąd udostępniania",
|
|
"toastEmailNotFound": "Nie znaleziono konta z tym adresem e-mail.",
|
|
"toastAlreadySharedUser": "Ta notatka została już udostępniona temu użytkownikowi.",
|
|
"toastRemoveAccessFailed": "Nie udało się usunąć dostępu.",
|
|
"userFallback": "Użytkownik"
|
|
},
|
|
"ai": {
|
|
"analyzing": "Analiza AI...",
|
|
"clickToAddTag": "Kliknij, aby dodać ten tag",
|
|
"ignoreSuggestion": "Zignoruj tę sugestię",
|
|
"generatingTitles": "Generowanie tytułów...",
|
|
"generateTitlesTooltip": "Generuj tytuły za pomocą AI",
|
|
"poweredByAI": "Wspierane przez AI",
|
|
"languageDetected": "Wykryty język",
|
|
"processing": "Przetwarzanie...",
|
|
"tagAdded": "Tag \"{tag}\" dodany",
|
|
"titleGenerating": "Generowanie...",
|
|
"titleGenerateWithAI": "Generuj tytuły za pomocą AI",
|
|
"titleGenerationMinWords": "Treść musi mieć co najmniej 10 słów, aby wygenerować tytuły (obecnie: {count} słów)",
|
|
"titleGenerationError": "Błąd generowania tytułów",
|
|
"titlesGenerated": "💡 Wygenerowano {count} tytułów!",
|
|
"titleGenerationFailed": "Nie udało się wygenerować tytułów",
|
|
"titleApplied": "Tytuł zastosowany!",
|
|
"reformulationNoText": "Proszę wybrać tekst lub dodać treść",
|
|
"reformulationSelectionTooShort": "Zaznaczenie zbyt krótkie, użyto pełnej treści",
|
|
"reformulationMinWords": "Tekst musi mieć co najmniej 10 słów (obecnie: {count} słów)",
|
|
"reformulationMaxWords": "Tekst może mieć maksymalnie 500 słów",
|
|
"reformulationError": "Błąd podczas reformulacji",
|
|
"reformulationFailed": "Nie udało się zreformułować tekstu",
|
|
"reformulationApplied": "Zreformułowany tekst zastosowany!",
|
|
"transformMarkdown": "Przekształć do Markdown",
|
|
"transforming": "Przekształcanie...",
|
|
"transformSuccess": "Tekst przekształcony do Markdown pomyślnie!",
|
|
"transformError": "Błąd podczas przekształcania",
|
|
"convertToRichtext": "Konwertuj na tekst sformatowany",
|
|
"convertingToRichtext": "Konwersja...",
|
|
"assistant": "Asystent AI",
|
|
"generating": "Generowanie...",
|
|
"generateTitles": "Generuj tytuły",
|
|
"reformulateText": "Reformuluj tekst",
|
|
"reformulating": "Reformulowanie...",
|
|
"clarify": "Uściślij",
|
|
"shorten": "Skróć",
|
|
"improveStyle": "Popraw styl",
|
|
"reformulationComparison": "Porównanie reformulacji",
|
|
"original": "Oryginał",
|
|
"reformulated": "Zreformułowany",
|
|
"autoLabels": {
|
|
"error": "Nie udało się pobrać sugestii etykiet",
|
|
"noLabelsSelected": "Nie wybrano etykiet",
|
|
"created": "{count} etykiet utworzono pomyślnie",
|
|
"analyzing": "Analizowanie Twoich notatek pod kątem sugestii etykiet...",
|
|
"title": "Sugestie Etykiet",
|
|
"description": "Wykryłem powtarzające się tematy w \"{notebookName}\" ({totalNotes} notatkach). Utworzyć dla nich etykiety?",
|
|
"note": "notatka",
|
|
"notes": "notatki",
|
|
"typeContent": "Wpisz treść, aby uzyskać sugestie etykiet...",
|
|
"createNewLabel": "Utwórz nową etykietę",
|
|
"new": "(nowa)",
|
|
"create": "Utwórz",
|
|
"creating": "Tworzenie etykiet...",
|
|
"notesCount": "{count} notatek",
|
|
"typeForSuggestions": "Wpisz, aby uzyskać sugestie"
|
|
},
|
|
"batchOrganization": {
|
|
"title": "Organizacja wsadowa",
|
|
"description": "AI przeanalizuje Twoje notatki i zasugeruje zorganizowanie ich w notatnikach.",
|
|
"analyzing": "Analizowanie Twoich notatek...",
|
|
"noNotebooks": "Brak dostępnych notatników. Najpierw utwórz notatniki, aby zorganizować swoje notatki.",
|
|
"noSuggestions": "AI nie znalazło dobrego sposobu na zorganizowanie tych notatek.",
|
|
"apply": "Zastosuj",
|
|
"applying": "Stosowanie...",
|
|
"success": "Organizacja zakończona",
|
|
"error": "Błąd organizacji",
|
|
"noNotesSelected": "Nie wybrano notatek",
|
|
"applyFailed": "Zastosowanie nie powiodło się",
|
|
"selectAllIn": "Wybierz wszystko w",
|
|
"selectNote": "Wybierz notatkę"
|
|
},
|
|
"notebookSummary": {
|
|
"regenerate": "Wygeneruj ponownie podsumowanie",
|
|
"regenerating": "Ponowne generowanie podsumowania...",
|
|
"exportPDF": "Eksportuj jako PDF"
|
|
},
|
|
"clarifyDesc": "Uczyń tekst jaśniejszym i łatwiejszym do zrozumienia",
|
|
"shortenDesc": "Podsumuj tekst i przejdź do sedna",
|
|
"improve": "Popraw pisanie",
|
|
"improveDesc": "Popraw gramatykę i ulepsz styl",
|
|
"toMarkdown": "Sformatuj jako Markdown",
|
|
"toMarkdownDesc": "Dodaj nagłówki, punktory i ustrukturyzuj tekst",
|
|
"translate": "Przetłumacz",
|
|
"translateDesc": "Zmień język tekstu",
|
|
"translateBack": "Wstecz",
|
|
"translationApplied": "Tłumaczenie zastosowane",
|
|
"translationFailed": "Tłumaczenie nie powiodło się",
|
|
"undo": "Cofnij AI",
|
|
"undoAI": "Cofnij przekształcenie AI",
|
|
"undoApplied": "Oryginalny tekst przywrócony",
|
|
"minWordsError": "Notatka musi zawierać co najmniej 5 słów, aby używać akcji AI.",
|
|
"wordCountMin": "Proszę wybrać co najmniej {min} słów do przeformułowania (obecnie {current} słów)",
|
|
"wordCountMax": "Proszę wybrać maksymalnie {max} słów do przeformułowania (obecnie {current} słów)",
|
|
"genericError": "Błąd AI",
|
|
"actionError": "Błąd podczas akcji AI",
|
|
"appliedToNote": "Zastosowano w notatce",
|
|
"applyToNote": "Zastosuj w notatce",
|
|
"undoLastAction": "Cofnij ostatnią akcję AI",
|
|
"selectContext": "Wybierz kontekst...",
|
|
"selectNotebook": "Wybierz notatnik",
|
|
"chatPlaceholder": "Poproś AI o edycję, podsumowanie lub szkic...",
|
|
"assistantTitle": "Asystent AI",
|
|
"currentNote": "Bieżąca notatka",
|
|
"shrinkPanel": "Zmień rozmiar panelu",
|
|
"expandPanel": "Powiększ panel",
|
|
"chatTab": "Chat",
|
|
"noteActions": "Akcje notatki",
|
|
"askToStart": "Zadaj asystentowi pytanie, aby rozpocząć.",
|
|
"chatPanelContext": "Kontekst",
|
|
"chatPanelNotebookPlus": "+ Notatnik",
|
|
"chatPanelWritingTone": "Ton pisania",
|
|
"scopeAutoBadge": "Automatyczny",
|
|
"chatNoteQuestionPlaceholder": "Zadaj pytanie dotyczące tej notatki...",
|
|
"chatNotebookSelectPlaceholder": "Dołącz notatnik...",
|
|
"assistantTabActions": "Działania",
|
|
"resourcePreviewAiTitle": "Podgląd sztucznej inteligencji",
|
|
"resourcePreviewInjectFromChat": "Wstrzyknij z czatu",
|
|
"contextLabel": "Kontekst",
|
|
"thisNote": "Ta notatka",
|
|
"allMyNotes": "Wszystkie notatki",
|
|
"notebookGeneric": "Notatnik",
|
|
"writingTone": "Ton pisania",
|
|
"askAboutThisNote": "Zapytaj AI o tę notatkę...",
|
|
"askAboutYourNotes": "Zapytaj AI o swoje notatki...",
|
|
"webSearchLabel": "Wyszukiwanie w sieci",
|
|
"newLineHint": "Shift+Enter = nowa linia",
|
|
"resultLabel": "Wynik",
|
|
"discardAction": "Odrzuć",
|
|
"organization": "Organizacja",
|
|
"transformationsDesc": "Transformacje — zastosowane bezpośrednio w notatce",
|
|
"writeMinWordsAction": "Napisz co najmniej 5 słów, aby aktywować akcje AI.",
|
|
"processingAction": "Przetwarzanie...",
|
|
"noImagesError": "No images in this note",
|
|
"overview": "Overview",
|
|
"action": {
|
|
"clarify": "Doprecyzuj",
|
|
"shorten": "Skróć",
|
|
"improve": "Popraw",
|
|
"toMarkdown": "Do Markdown",
|
|
"describeImages": "Describe images",
|
|
"fixGrammar": "Napraw gramatykę",
|
|
"translate": "Tłumaczyć",
|
|
"explain": "Wyjaśnić",
|
|
"toRichText": "Konwertuj na tekst sformatowany"
|
|
},
|
|
"generate": {
|
|
"slides": "Generuj slajdy",
|
|
"sectionLabel": "Narzędzia generacji",
|
|
"theme": "Temat",
|
|
"themeArchitecturalMono": "Mono architektoniczne",
|
|
"themeVibrantTech": "Wibrująca technologia",
|
|
"themeMinimalSilk": "Minimalny jedwab",
|
|
"style": "Styl",
|
|
"styleProfessional": "Profesjonalny",
|
|
"styleCreative": "Twórczy",
|
|
"styleBrutalist": "Brutalista",
|
|
"diagram": "Wygeneruj diagram",
|
|
"diagramReadyHint": "Zamień notatkę na przepływ wizualny",
|
|
"diagramType": "Typ diagramu",
|
|
"typeAuto": "Automatyczne wykrywanie",
|
|
"typeFlowchart": "Schemat blokowy",
|
|
"typeMindMap": "Mapa myśli",
|
|
"typeTimeline": "Oś czasu",
|
|
"typeOrgChart": "Schemat organizacyjny",
|
|
"typeArchitecture": "Architektura",
|
|
"typeProcessMap": "Mapa procesu",
|
|
"styleSketchy": "Szkicowy",
|
|
"styleSoft": "Miękki",
|
|
"styleMinimal": "Minimalny",
|
|
"styleDraft": "Projekt",
|
|
"stylePolished": "Błyszczący",
|
|
"styleHandwritten": "Odręcznie",
|
|
"diagramReady": "Schemat jest gotowy!",
|
|
"openInExcalidraw": "Otwórz w laboratorium Excalidraw",
|
|
"insertDiagramInNote": "Osadź plik PNG w bieżącej notatce",
|
|
"diagramImageAlt": "Schemat wygenerowany przez sztuczną inteligencję",
|
|
"insertedInNote": "Schemat wstawiony w notatce",
|
|
"insertExportError": "Błąd podczas eksportowania/przesyłania diagramu"
|
|
},
|
|
"openAssistant": "Otwórz asystenta AI",
|
|
"poweredByMomento": "Napędzany przez Momento AI",
|
|
"welcomeMsg": "Cześć! Jestem twoim asystentem AI. Jak mogę ci dzisiaj pomóc z notatkami? Mogę doprecyzować ton, rozwinąć treść lub podsumować.",
|
|
"summaryLast5": "Podsumowanie ostatnich 5 notatek",
|
|
"analyzingProgress": "Analizowanie...",
|
|
"generateInsightsBtn": "Generuj wnioski",
|
|
"newDiscussion": "Nowa dyskusja",
|
|
"noRecentConversations": "Brak ostatnich rozmów.",
|
|
"discussionContextLabel": "Kontekst dyskusji",
|
|
"webSearchNotConfigured": "Wyszukiwanie w sieci (Nieskonfigurowane)",
|
|
"historyTab": "Historia",
|
|
"insightsTab": "Wnioski",
|
|
"aiCopilot": "AI Copilot",
|
|
"suggestTitle": "Sugestia tytułu AI",
|
|
"generateTitleFromImage": "Generate title from image",
|
|
"titleGenerated": "Title generated from image",
|
|
"resourceTab": "Ratunek",
|
|
"aiNoteTitle": "Uwaga AI",
|
|
"injectReplace": "Zastępować",
|
|
"injectReplaceTitle": "Zastąp treść notatki tą wiadomością",
|
|
"injectComplete": "Kompletny",
|
|
"injectCompleteTitle": "Uzupełnij notatkę tą wiadomością (AI)",
|
|
"injectMerge": "Łączyć",
|
|
"injectMergeTitle": "Połącz z notatką (AI)",
|
|
"imagesCount": "Zdjęcia: {count}",
|
|
"resource": {
|
|
"failedToLoadUrl": "Nie udało się załadować tego adresu URL",
|
|
"pageLoaded": "Strona załadowana: {title}",
|
|
"pageLoadError": "Błąd ładowania strony",
|
|
"pasteOrUrlFirst": "Najpierw wklej tekst lub załaduj adres URL",
|
|
"enrichError": "Błąd wzbogacania",
|
|
"enrichErrorShort": "Błąd wzbogacania",
|
|
"contentApplied": "Treść zastosowana do notatki ✓",
|
|
"fromChat": "💬 Z czatu",
|
|
"replacement": "↓ Wymiana",
|
|
"completedByAI": "✦ Ukończone przez sztuczną inteligencję",
|
|
"mergedByAI": "⟳ Połączone przez sztuczną inteligencję",
|
|
"rendered": "Renderowane",
|
|
"cancel": "Anulować",
|
|
"applyToNote": "Zastosuj do notatki",
|
|
"urlLabel": "Adres URL (opcjonalnie)",
|
|
"resourceText": "Tekst źródłowy",
|
|
"resourcePlaceholder": "Wklej tutaj swój tekst (przecena, HTML, zwykły tekst…)",
|
|
"words": "słowa",
|
|
"integrationMode": "Tryb integracji",
|
|
"modeReplace": "Zastępować",
|
|
"modeReplaceDesc": "Bezpośrednio, bez sztucznej inteligencji",
|
|
"modeComplete": "Kompletny",
|
|
"modeCompleteDesc": "Dodaje bez przepisywania",
|
|
"modeMerge": "Łączyć",
|
|
"modeMergeDesc": "Przepisuje i integruje",
|
|
"aiProcessing": "Przetwarzanie sztucznej inteligencji…",
|
|
"preview": "Zapowiedź",
|
|
"generatePreview": "Wygeneruj podgląd",
|
|
"emptyNoteHint": "💡 Notatka jest pusta — zawartość zasobów zostanie zintegrowana bezpośrednio."
|
|
},
|
|
"cancel": "Anulować",
|
|
"copied": "Skopiowano",
|
|
"copy": "Kopia",
|
|
"transformations": "Transformacje",
|
|
"otherLanguage": "Inny język",
|
|
"translateNow": "Przetłumacz teraz",
|
|
"generationTools": "Narzędzia generacji",
|
|
"generateSlidesLoading": "⏳ Generowanie prezentacji...",
|
|
"generateDiagramLoading": "⏳ Generowanie diagramu...",
|
|
"errorShort": "Błąd",
|
|
"readyToast": "Gotowy!",
|
|
"downloadFailedToast": "Pobieranie nie powiodło się",
|
|
"pptxDownloadButton": "Pobierz .pptx",
|
|
"presentationReadyBadge": "Prezentacja gotowa",
|
|
"openInLabTitle": "Otwórz w laboratorium",
|
|
"inlineSummaryMarkdown": "**Streszczenie:**",
|
|
"networkErrorShort": "Błąd sieci.",
|
|
"contextSourceHeading": "Context source",
|
|
"tones": {
|
|
"professional": "Professional",
|
|
"creative": "Creative",
|
|
"academic": "Academic",
|
|
"casual": "Casual"
|
|
}
|
|
},
|
|
"titleSuggestions": {
|
|
"available": "Sugestie tytułów",
|
|
"title": "Sugestie AI",
|
|
"generating": "Generowanie...",
|
|
"selectTitle": "Wybierz tytuł",
|
|
"dismiss": "Odrzuć"
|
|
},
|
|
"semanticSearch": {
|
|
"exactMatch": "Dokładne dopasowanie",
|
|
"related": "Powiązane",
|
|
"searching": "Wyszukiwanie..."
|
|
},
|
|
"paragraphRefactor": {
|
|
"title": "Ulepszanie tekstu",
|
|
"shorten": "Skróć",
|
|
"expand": "Rozszerz",
|
|
"improve": "Ulepsz",
|
|
"formal": "Formalny",
|
|
"casual": "Nieformalny"
|
|
},
|
|
"memoryEcho": {
|
|
"title": "Zauważyłem coś...",
|
|
"description": "Proaktywne połączenia między Twoimi notatkami",
|
|
"dailyInsight": "Codzienne spostrzeżenie z Twoich notatek",
|
|
"insightReady": "Twoje spostrzeżenie jest gotowe!",
|
|
"viewConnection": "Wyświetl połączenie",
|
|
"helpful": "Pomocne",
|
|
"notHelpful": "Niepomocne",
|
|
"dismiss": "Odrzuć na razie",
|
|
"thanksFeedback": "Dziękujemy za opinię!",
|
|
"thanksFeedbackImproving": "Dziękujemy! Wykorzystamy to do ulepszeń.",
|
|
"connections": "Połączenia",
|
|
"connection": "połączenie",
|
|
"connectionsBadge": "{count} połączenie{plural}",
|
|
"match": "{percentage}% dopasowania",
|
|
"fused": "Połączono",
|
|
"clickToView": "Kliknij, aby wyświetlić",
|
|
"overlay": {
|
|
"title": "Połączone notatki",
|
|
"searchPlaceholder": "Szukaj połączeń...",
|
|
"sortBy": "Sortuj według:",
|
|
"sortSimilarity": "Podobieństwo",
|
|
"sortRecent": "Najnowsze",
|
|
"sortOldest": "Najstarsze",
|
|
"viewAll": "Wyświetl wszystko obok siebie",
|
|
"loading": "Ładowanie...",
|
|
"noConnections": "Nie znaleziono połączeń",
|
|
"error": "Błąd"
|
|
},
|
|
"comparison": {
|
|
"title": "💡 Porównanie notatek",
|
|
"similarityInfo": "Te notatki są połączone przez {similarity}% podobieństwa",
|
|
"highSimilarityInsight": "Te notatki dotyczą tego samego tematu z wysokim stopniem podobieństwa. Mogą zostać połączone.",
|
|
"untitled": "Bez tytułu",
|
|
"clickToView": "Kliknij aby wyświetlić notatkę",
|
|
"helpfulQuestion": "Czy to porównanie jest pomocne?",
|
|
"helpful": "Pomocne",
|
|
"notHelpful": "Nie pomocne"
|
|
},
|
|
"editorSection": {
|
|
"title": "⚡ Połączone notatki ({count})",
|
|
"loading": "Ładowanie...",
|
|
"view": "Wyświetl",
|
|
"compare": "Porównaj",
|
|
"merge": "Połącz",
|
|
"compareAll": "Porównaj wszystko",
|
|
"mergeAll": "Połącz wszystko",
|
|
"close": "Zamknij"
|
|
},
|
|
"fusion": {
|
|
"title": "🔗 Inteligentne fuzja",
|
|
"mergeNotes": "Połącz {count} notatkę/i",
|
|
"notesToMerge": "📝 Notatki do połączenia",
|
|
"optionalPrompt": "💬 Prompt fuzji (opcjonalny)",
|
|
"promptPlaceholder": "Opcjonalne instrukcje dla AI (np. 'Zachowaj formalny styl notatki 1')...",
|
|
"generateFusion": "Wygeneruj fuzję",
|
|
"generating": "Generowanie...",
|
|
"previewTitle": "📝 Podgląd połączonej notatki",
|
|
"edit": "Edytuj",
|
|
"modify": "Modyfikuj",
|
|
"finishEditing": "Zakończ edycję",
|
|
"optionsTitle": "Opcje fuzji",
|
|
"archiveOriginals": "Archiwizuj oryginalne notatki",
|
|
"keepAllTags": "Zachowaj wszystkie tagi",
|
|
"useLatestTitle": "Użyj najnowszej notatki jako tytułu",
|
|
"createBacklinks": "Utwórz link do oryginalnych notatek",
|
|
"cancel": "Anuluj",
|
|
"confirmFusion": "Potwierdź fuzję",
|
|
"success": "Notatki połączone pomyślnie!",
|
|
"error": "Nie udało się połączyć notatek",
|
|
"generateError": "Nie udało się wygenerować fuzji",
|
|
"noContentReturned": "Brak zawartości fuzji z API",
|
|
"unknownDate": "Nieznana data"
|
|
}
|
|
},
|
|
"notification": {
|
|
"accept": "Accept",
|
|
"accepted": "Share accepted",
|
|
"decline": "Decline",
|
|
"noNotifications": "No new notifications",
|
|
"shared": "udostępniono \"{title}\"",
|
|
"untitled": "Bez tytułu",
|
|
"notifications": "Powiadomienia",
|
|
"declined": "Udostępnienie odrzucone",
|
|
"removed": "Notatka usunięta z listy",
|
|
"slidesReady": "Prezentacja gotowa",
|
|
"openSlides": "Otwarta prezentacja",
|
|
"canvasReady": "Schemat gotowy",
|
|
"pptxReady": "Slajdy gotowe",
|
|
"downloadPptx": "Pobierz .pptx",
|
|
"markAllRead": "Zaznacz wszystkie jako przeczytane",
|
|
"agentSuccess": "Agent skończył",
|
|
"agentFailed": "Agent zawiódł",
|
|
"brainstormInvite": "Burza mózgów",
|
|
"brainstormJoined": "Burza mózgów",
|
|
"systemNotification": "System",
|
|
"downloadFailed": "Pobieranie nie powiodło się"
|
|
},
|
|
"nav": {
|
|
"home": "Strona główna",
|
|
"notes": "Notatki",
|
|
"notebooks": "Notatniki",
|
|
"generalNotes": "Notatki ogólne",
|
|
"archive": "Archiwum",
|
|
"settings": "Ustawienia",
|
|
"profile": "Profil",
|
|
"aiSettings": "Ustawienia AI",
|
|
"logout": "Wyloguj",
|
|
"login": "Zaloguj",
|
|
"adminDashboard": "Panel administracyjny",
|
|
"diagnostics": "Diagnostyka",
|
|
"trash": "Kosz",
|
|
"support": "Wspomóż Memento ☕",
|
|
"reminders": "Przypomnienia",
|
|
"userManagement": "Zarządzanie użytkownikami",
|
|
"accountSettings": "Ustawienia konta",
|
|
"manageAISettings": "Zarządzaj ustawieniami AI",
|
|
"configureAI": "Skonfiguruj swoje funkcje AI, dostawcę i preferencje",
|
|
"supportDevelopment": "Wspomóż rozwój Memento ☕",
|
|
"supportDescription": "Memento jest w 100% darmowe i open-source. Twoje wsparcie pomaga utrzymać ten stan.",
|
|
"buyMeACoffee": "Postaw mi kawę",
|
|
"donationDescription": "Wpłać jednorazową darowiznę lub zostań comiesięcznym wspierającym.",
|
|
"donateOnKofi": "Wspomóż na Ko-fi",
|
|
"donationNote": "Bez opłat platformowych • Natychmiastowe wypłaty • Bezpieczne",
|
|
"sponsorOnGithub": "Zostań sponsorem na GitHub",
|
|
"sponsorDescription": "Zostań comiesięcznym sponsorem i zyskaj uznanie.",
|
|
"workspace": "Przestrzeń robocza",
|
|
"quickAccess": "Szybki dostęp",
|
|
"myLibrary": "Moja biblioteka",
|
|
"favorites": "Ulubione",
|
|
"recent": "Ostatnie",
|
|
"proPlan": "Plan Pro",
|
|
"chat": "Czat AI",
|
|
"lab": "Laboratorium",
|
|
"agents": "Agenci"
|
|
},
|
|
"settings": {
|
|
"title": "Ustawienia",
|
|
"description": "Zarządzaj swoimi ustawieniami i preferencjami",
|
|
"account": "Konto",
|
|
"appearance": "Wygląd",
|
|
"theme": "Motyw",
|
|
"themeLight": "Jasny",
|
|
"themeDark": "Ciemny",
|
|
"themeSystem": "Systemowy",
|
|
"themeBaseGroup": "Base",
|
|
"themePalettesGroup": "Color palettes",
|
|
"themeSepia": "Sepia",
|
|
"themeMidnight": "Midnight",
|
|
"themeRose": "Rose",
|
|
"themeGreen": "Green",
|
|
"themeLavender": "Lavender",
|
|
"themeSand": "Sand",
|
|
"themeOcean": "Ocean",
|
|
"themeSunset": "Sunset",
|
|
"themeBlue": "Blue",
|
|
"notifications": "Powiadomienia",
|
|
"language": "Język",
|
|
"selectLanguage": "Wybierz język",
|
|
"security": "Bezpieczeństwo",
|
|
"about": "O aplikacji",
|
|
"version": "Wersja",
|
|
"settingsSaved": "Ustawienia zapisane",
|
|
"cardSizeMode": "Note Size",
|
|
"cardSizeModeDescription": "Choose between variable sizes or uniform size",
|
|
"selectCardSizeMode": "Select display mode",
|
|
"cardSizeVariable": "Variable sizes (small/medium/large)",
|
|
"cardSizeUniform": "Uniform size",
|
|
"settingsError": "Błąd zapisywania ustawień",
|
|
"maintenance": "Konserwacja",
|
|
"maintenanceDescription": "Narzędzia do utrzymania kondycji bazy danych",
|
|
"cleanTags": "Wyczyść osierocone tagi",
|
|
"cleanTagsDescription": "Usuń tagi, które nie są już używane przez żadne notatki",
|
|
"cleanupDone": "Zsynchronizowano {created} rekordów etykiet, usunięto {deleted} osieroconych",
|
|
"cleanupNothing": "Brak działań — etykiety już odpowiadają Twoim notatkom",
|
|
"cleanupWithErrors": "niektóre operacje nie powiodły się",
|
|
"cleanupError": "Nie udało się wyczyścić etykiet",
|
|
"indexingComplete": "Indeksowanie zakończone: przetworzono {count} notatek",
|
|
"indexingError": "Błąd podczas indeksowania",
|
|
"semanticIndexing": "Indeksowanie semantyczne",
|
|
"semanticIndexingDescription": "Generuj wektory dla wszystkich notatek, aby umożliwić wyszukiwanie oparte na intencji",
|
|
"profile": "Profil",
|
|
"searchNoResults": "Nie znaleziono wyników",
|
|
"languageAuto": "Automatyczny",
|
|
"emailNotifications": "Powiadomienia e-mail",
|
|
"emailNotificationsDesc": "Otrzymuj ważne powiadomienia przez e-mail",
|
|
"desktopNotifications": "Powiadomienia na pulpicie",
|
|
"desktopNotificationsDesc": "Otrzymuj powiadomienia w przeglądarce",
|
|
"notificationsDesc": "Zarządzaj swoimi preferencjami powiadomień",
|
|
"autoSave": "Automatyczne zapisywanie",
|
|
"autoSaveDesc": "Automatycznie zapisuj zmiany podczas pisania"
|
|
},
|
|
"profile": {
|
|
"title": "Profil",
|
|
"description": "Zaktualizuj swoje dane osobowe",
|
|
"displayName": "Nazwa wyświetlana",
|
|
"email": "E-mail",
|
|
"changePassword": "Zmień hasło",
|
|
"changePasswordDescription": "Zaktualizuj swoje hasło. Będziesz potrzebować swojego obecnego hasła.",
|
|
"currentPassword": "Obecne hasło",
|
|
"newPassword": "Nowe hasło",
|
|
"confirmPassword": "Potwierdź hasło",
|
|
"updatePassword": "Zaktualizuj hasło",
|
|
"passwordChangeSuccess": "Hasło zmienione pomyślnie",
|
|
"passwordChangeFailed": "Nie udało się zmienić hasła",
|
|
"passwordUpdated": "Hasło zaktualizowane",
|
|
"passwordError": "Błąd aktualizacji hasła",
|
|
"languagePreferences": "Preferencje językowe",
|
|
"languagePreferencesDescription": "Wybierz preferowany język dla funkcji AI i interfejsu.",
|
|
"preferredLanguage": "Preferowany język",
|
|
"selectLanguage": "Wybierz język",
|
|
"languageDescription": "Ten język będzie używany do funkcji AI, analizy treści i tekstu interfejsu.",
|
|
"autoDetect": "Automatyczne wykrywanie",
|
|
"updateSuccess": "Profil zaktualizowany",
|
|
"updateFailed": "Nie udało się zaktualizować profilu",
|
|
"languageUpdateSuccess": "Język zaktualizowany pomyślnie",
|
|
"languageUpdateFailed": "Nie udało się zaktualizować języka",
|
|
"profileUpdated": "Profil zaktualizowany",
|
|
"profileError": "Błąd aktualizacji profilu",
|
|
"accountSettings": "Ustawienia konta",
|
|
"manageAISettings": "Zarządzaj ustawieniami AI",
|
|
"displaySettings": "Ustawienia wyświetlania",
|
|
"displaySettingsDescription": "Dostosuj wygląd i rozmiar czcionki.",
|
|
"fontSize": "Rozmiar czcionki",
|
|
"selectFontSize": "Wybierz rozmiar czcionki",
|
|
"fontSizeSmall": "Mały",
|
|
"fontSizeMedium": "Średni",
|
|
"fontSizeLarge": "Duży",
|
|
"fontSizeExtraLarge": "Bardzo duży",
|
|
"fontSizeDescription": "Dostosuj rozmiar czcionki dla lepszej czytelności. Dotyczy to całego tekstu w interfejsie.",
|
|
"fontSizeUpdateSuccess": "Rozmiar czcionki zaktualizowany pomyślnie",
|
|
"fontSizeUpdateFailed": "Nie udało się zaktualizować rozmiaru czcionki",
|
|
"showRecentNotes": "Pokaż sekcję ostatnich notatek",
|
|
"showRecentNotesDescription": "Wyświetlaj ostatnie notatki (ostatnie 7 dni) na stronie głównej",
|
|
"recentNotesUpdateSuccess": "Ustawienie ostatnich notatek zaktualizowane pomyślnie",
|
|
"recentNotesUpdateFailed": "Nie udało się zaktualizować ustawienia ostatnich notatek"
|
|
},
|
|
"aiSettings": {
|
|
"title": "Ustawienia AI",
|
|
"description": "Skonfiguruj swoje funkcje AI i preferencje",
|
|
"features": "Funkcje AI",
|
|
"provider": "Dostawca AI",
|
|
"providerAuto": "Auto (Zalecane)",
|
|
"providerOllama": "Ollama (Lokalny)",
|
|
"providerOpenAI": "OpenAI (Chmura)",
|
|
"frequency": "Częstotliwość",
|
|
"frequencyDaily": "Codziennie",
|
|
"frequencyWeekly": "Co tydzień",
|
|
"saving": "Zapisywanie...",
|
|
"saved": "Ustawienie zaktualizowane",
|
|
"error": "Nie udało się zaktualizować ustawienia",
|
|
"titleSuggestionsDesc": "Sugeruj tytuły dla notatek bez tytułu po 50+ słowach",
|
|
"paragraphRefactorDesc": "Opcje poprawy tekstu wspomagane przez AI",
|
|
"frequencyDesc": "Jak często analizować połączenia notatek",
|
|
"providerDesc": "Wybierz preferowanego dostawcę AI",
|
|
"providerAutoDesc": "Ollama gdy dostępny, OpenAI jako alternatywa",
|
|
"providerOllamaDesc": "100% prywatny, działa lokalnie na twoim urządzeniu",
|
|
"providerOpenAIDesc": "Najdokładniejszy, wymaga klucza API",
|
|
"aiNote": "Uwaga AI",
|
|
"aiNoteDesc": "Włącz przycisk czatu AI i narzędzia do ulepszania tekstu",
|
|
"languageDetection": "Wykrywanie języka",
|
|
"languageDetectionDesc": "Automatycznie wykrywa język Twoich notatek",
|
|
"autoLabeling": "Sugestie dotyczące etykiet",
|
|
"autoLabelingDesc": "Automatycznie sugeruje i stosuje etykiety do notatek",
|
|
"noteHistory": "Uwaga na historię",
|
|
"noteHistoryDesc": "Włącz migawki wersji i przywracanie z Historii"
|
|
},
|
|
"general": {
|
|
"loading": "Ładowanie...",
|
|
"save": "Zapisz",
|
|
"cancel": "Anuluj",
|
|
"add": "Dodaj",
|
|
"edit": "Edytuj",
|
|
"confirm": "Potwierdź",
|
|
"close": "Zamknij",
|
|
"back": "Wstecz",
|
|
"next": "Dalej",
|
|
"previous": "Wstecz",
|
|
"submit": "Wyślij",
|
|
"reset": "Resetuj",
|
|
"apply": "Zastosuj",
|
|
"clear": "Wyczyść",
|
|
"select": "Wybierz",
|
|
"tryAgain": "Proszę spróbuj ponownie",
|
|
"error": "Wystąpił błąd",
|
|
"operationSuccess": "Operacja udana",
|
|
"operationFailed": "Operacja nieudana",
|
|
"testConnection": "Testuj połączenie",
|
|
"clean": "Wyczyść",
|
|
"indexAll": "Indeksuj wszystko",
|
|
"preview": "Podgląd"
|
|
},
|
|
"colors": {
|
|
"default": "Domyślny",
|
|
"red": "Czerwony",
|
|
"blue": "Niebieski",
|
|
"green": "Zielony",
|
|
"yellow": "Żółty",
|
|
"purple": "Fioletowy",
|
|
"pink": "Różowy",
|
|
"orange": "Pomarańczowy",
|
|
"gray": "Szary"
|
|
},
|
|
"reminder": {
|
|
"title": "Przypomnienie",
|
|
"setReminder": "Ustaw przypomnienie",
|
|
"removeReminder": "Usuń przypomnienie",
|
|
"reminderDate": "Data przypomnienia",
|
|
"reminderTime": "Czas przypomnienia",
|
|
"save": "Ustaw przypomnienie",
|
|
"cancel": "Anuluj"
|
|
},
|
|
"reminders": {
|
|
"title": "Przypomnienia",
|
|
"empty": "Brak przypomnień",
|
|
"emptyDescription": "Dodaj przypomnienie do notatki, aby znaleźć je tutaj.",
|
|
"upcoming": "Nadchodzące",
|
|
"overdue": "Zaległe",
|
|
"done": "Ukończone",
|
|
"markDone": "Oznacz jako ukończone",
|
|
"markUndone": "Oznacz jako nieukończone",
|
|
"todayAt": "Dzisiaj o {time}",
|
|
"tomorrowAt": "Jutro o {time}",
|
|
"clearCompleted": "Wyczyść zakończone",
|
|
"viewAll": "Wyświetl wszystkie przypomnienia"
|
|
},
|
|
"notebook": {
|
|
"create": "Utwórz notatnik",
|
|
"createNew": "Utwórz nowy notatnik",
|
|
"createDescription": "Rozpocznij nową kolekcję, aby efektywnie organizować swoje notatki, pomysły i projekty.",
|
|
"name": "Nazwa notatnika",
|
|
"namePlaceholder": "np. Strategia marketingowa Q4",
|
|
"myNotebook": "Mój notatnik",
|
|
"saving": "Zapisywanie...",
|
|
"selectIcon": "Ikona",
|
|
"selectColor": "Kolor",
|
|
"cancel": "Anuluj",
|
|
"creating": "Tworzenie...",
|
|
"edit": "Edytuj notatnik",
|
|
"editDescription": "Zmień nazwę, ikonę i kolor swojego notatnika.",
|
|
"delete": "Usuń notatnik",
|
|
"deleteWarning": "Czy na pewno chcesz usunąć ten notatnik? Notatki zostaną przeniesione do Notatek ogólnych.",
|
|
"deleteConfirm": "Usuń",
|
|
"summary": "Podsumowanie notatnika",
|
|
"summaryDescription": "Wygeneruj podsumowanie wszystkich notatek w tym notatniku z pomocą AI.",
|
|
"generating": "Generowanie podsumowania...",
|
|
"summaryError": "Błąd generowania podsumowania",
|
|
"labels": "Etykiety:",
|
|
"noLabels": "Brak etykiet",
|
|
"pdfTitle": "Podsumowanie — {name}",
|
|
"pdfNotesLabel": "Notatki:",
|
|
"pdfGeneratedOn": "Wygenerowano dnia:",
|
|
"confidence": "pewność",
|
|
"savingReminder": "Nie udało się zapisać przypomnienia",
|
|
"removingReminder": "Nie udało się usunąć przypomnienia",
|
|
"generatingDescription": "Please wait...",
|
|
"pinnedFrozenTooltip": "Przypięty notatnik — zamówienie zamrożone",
|
|
"organizeNotebookWithAITooltip": "Uporządkuj ten notatnik za pomocą sztucznej inteligencji",
|
|
"assistantRequiredForSummarize": "Aby podsumować, włącz AI Assistant w ustawieniach",
|
|
"createSubnotebook": "Dodaj podnotatnik"
|
|
},
|
|
"notebookSuggestion": {
|
|
"title": "Przenieść do {name}?",
|
|
"description": "Ta notatka wydaje się należeć do tego notatnika",
|
|
"move": "Przenieś",
|
|
"dismiss": "Odrzuć",
|
|
"dismissIn": "Odrzuć (zamknie się za {timeLeft}s)",
|
|
"moveToNotebook": "Przenieś do notatnika",
|
|
"generalNotes": "Notatki ogólne"
|
|
},
|
|
"admin": {
|
|
"title": "Panel administracyjny",
|
|
"adminConsole": "Konsola administracyjna",
|
|
"navSection": "Nawigacja",
|
|
"backToApp": "Wracając do Memento",
|
|
"userManagement": "Zarządzanie użytkownikami",
|
|
"chat": "Czat AI",
|
|
"lab": "Laboratorium",
|
|
"agents": "Agenci",
|
|
"workspace": "Przestrzeń robocza",
|
|
"settings": "Ustawienia administratora",
|
|
"security": {
|
|
"title": "Ustawienia bezpieczeństwa",
|
|
"description": "Zarządzaj kontrolą dostępu i zasadami rejestracji.",
|
|
"allowPublicRegistration": "Zezwól na publiczną rejestrację",
|
|
"allowPublicRegistrationDescription": "Jeśli wyłączone, nowi użytkownicy mogą być dodawani tylko przez Administratora na stronie Zarządzania użytkownikami.",
|
|
"updateSuccess": "Ustawienia bezpieczeństwa zaktualizowane",
|
|
"updateFailed": "Nie udało się zaktualizować ustawień bezpieczeństwa"
|
|
},
|
|
"ai": {
|
|
"title": "Konfiguracja AI",
|
|
"description": "Skonfiguruj dostawców AI do automatycznego tagowania i wyszukiwania semantycznego. Używaj różnych dostawców dla optymalnej wydajności.",
|
|
"tagsGenerationProvider": "Dostawca generowania tagów",
|
|
"tagsGenerationDescription": "Dostawca AI do automatycznych sugestii tagów. Zalecane: Ollama (darmowy, lokalny).",
|
|
"embeddingsProvider": "Dostawca embeddingów",
|
|
"embeddingsDescription": "Dostawca AI dla embeddingów wyszukiwania semantycznego. Zalecane: OpenAI (najlepsza jakość).",
|
|
"chatProvider": "Dostawca czatu",
|
|
"chatDescription": "Dostawca AI dla asystenta czatu. Przechodzi do dostawcy tagów, jeśli nie jest skonfigurowany.",
|
|
"provider": "Dostawca",
|
|
"baseUrl": "Adres bazowy URL",
|
|
"model": "Model",
|
|
"apiKey": "Klucz API",
|
|
"selectOllamaModel": "Wybierz model Ollama zainstalowany w systemie",
|
|
"openAIKeyDescription": "Twój klucz API OpenAI z platform.openai.com",
|
|
"modelRecommendations": "gpt-4o-mini = Najlepszy stosunek jakości do ceny • gpt-4o = Najlepsza jakość",
|
|
"commonModelsDescription": "Popularne modele dla API kompatybilnych z OpenAI",
|
|
"selectEmbeddingModel": "Wybierz model embeddingowy zainstalowany w systemie",
|
|
"commonEmbeddingModels": "Popularne modele embeddingowe dla API kompatybilnych z OpenAI",
|
|
"saving": "Zapisywanie...",
|
|
"saveSettings": "Zapisz ustawienia AI",
|
|
"openTestPanel": "Otwórz panel testowania AI",
|
|
"updateSuccess": "Ustawienia AI zaktualizowane pomyślnie",
|
|
"updateFailed": "Nie udało się zaktualizować ustawień AI",
|
|
"providerTagsRequired": "AI_PROVIDER_TAGS jest wymagany",
|
|
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING jest wymagany",
|
|
"providerOllamaOption": "🦙 Ollama (lokalny i darmowy)",
|
|
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
|
|
"providerAnthropicOption": "🧠 Antropiczny (Claude API)",
|
|
"providerAnthropicCustomOption": "🧩 Niestandardowy antropiczny (Messages API — MiniMax itp.)",
|
|
"anthropicModelHint": "Wybierz identyfikator modelu Claude z sugestii lub wprowadź go ręcznie (nie ma zdalnej listy modeli dla oficjalnego API).",
|
|
"anthropicCustomModelHint": "API Messages kompatybilne z Anthropic (np. MiniMax): bazowy adres URL https://api.minimax.io/anthropic (Chiny: https://api.minimaxi.com/anthropic), model MiniMax-M2.7. Osadzanie: użyj dostawcy „Niestandardowy” + adres URL OpenAI https://api.minimax.io/v1.",
|
|
"anthropicCustomNoModelList": "Ta bramka nie udostępnia listy/modeli w stylu OpenAI — wybierz model z sugestii lub wpisz go (np. MiniMax-M2.7).",
|
|
"providerCustomOption": "🔧 Niestandardowy (kompatybilny z OpenAI)",
|
|
"providerDeepSeekOption": "🔍 DeepSeek",
|
|
"providerOpenRouterOption": "🌐 OpenRouter",
|
|
"providerMistralOption": "🌀 Mistral AI",
|
|
"providerZAIOption": "✨ Z.AI",
|
|
"providerLMStudioOption": "🖥️ LM Studio (Lokalny)",
|
|
"bestValue": "Najlepszy stosunek jakości do ceny",
|
|
"bestQuality": "Najwyższa jakość",
|
|
"saved": "(Zapisano)",
|
|
"fetchModelsFailed": "Nie udało się pobrać modeli",
|
|
"refreshModels": "Odśwież modele",
|
|
"configured": "Skonfigurowany",
|
|
"fetchingModels": "Pobieranie modeli...",
|
|
"clickToLoadModels": "Kliknij ↺ aby załadować modele",
|
|
"searchModel": "Szukaj modelu...",
|
|
"noModels": "Brak modeli. Kliknij ↺",
|
|
"modelsAvailable": "{count} model(i) dostępny(e)",
|
|
"enterUrlToLoad": "Podaj URL i kliknij ↺",
|
|
"currentProvider": "(Bieżący: {provider})",
|
|
"pageTitle": "Zarządzanie AI",
|
|
"pageDescription": "Monitoruj i konfiguruj funkcje AI",
|
|
"configure": "Konfiguruj",
|
|
"features": "Funkcje AI",
|
|
"providerStatus": "Status dostawców AI",
|
|
"recentRequests": "Ostatnie żądania AI",
|
|
"comingSoon": "Wkrótce dostępne",
|
|
"activeFeatures": "Aktywne funkcje",
|
|
"successRate": "Wskaźnik sukcesu",
|
|
"avgResponseTime": "Średni czas odpowiedzi",
|
|
"configuredProviders": "Skonfigurowani dostawcy",
|
|
"settingUpdated": "Ustawienie zaktualizowane",
|
|
"updateFailedShort": "Aktualizacja nie powiodła się",
|
|
"titleSuggestions": "Sugestie tytułów",
|
|
"titleSuggestionsDesc": "Sugeruje tytuły dla notatek po 50+ słowach",
|
|
"aiAssistant": "Asystent AI",
|
|
"aiAssistantDesc": "Włącz czat AI i narzędzia poprawy tekstu",
|
|
"memoryEchoFeature": "Zauważyłem coś...",
|
|
"memoryEchoFeatureDesc": "Codzienna analiza powiązań między notatkami",
|
|
"languageDetection": "Wykrywanie języka",
|
|
"languageDetectionDesc": "Automatycznie wykrywa język każdej notatki",
|
|
"autoLabeling": "Automatyczne etykietowanie",
|
|
"autoLabelingDesc": "Automatycznie sugeruje i stosuje etykiety"
|
|
},
|
|
"resend": {
|
|
"title": "Resend (Zalecane)",
|
|
"description": "Wysyłaj e-maile przez API Resend. Ma priorytet nad SMTP, jeśli jest skonfigurowane.",
|
|
"apiKey": "Klucz API Resend",
|
|
"apiKeyHint": "Pobierz klucz API z resend.com. Używany do powiadomień agentów i resetowania haseł.",
|
|
"saveSettings": "Zapisz ustawienia Resend",
|
|
"updateSuccess": "Ustawienia Resend zaktualizowane",
|
|
"updateFailed": "Nie udało się zaktualizować ustawień Resend",
|
|
"configured": "Resend jest skonfigurowany i aktywny"
|
|
},
|
|
"email": {
|
|
"title": "Konfiguracja e-mail",
|
|
"description": "Skonfiguruj wysyłkę e-maili dla powiadomień agentów i resetowania haseł.",
|
|
"provider": "Dostawca e-mail",
|
|
"saveSettings": "Zapisz ustawienia e-mail",
|
|
"status": "Service Status",
|
|
"keySet": "key configured",
|
|
"activeAuto": "Auto mode: Resend will be used first, SMTP as fallback.",
|
|
"activeSmtp": "Auto mode: SMTP will be used (Resend not configured).",
|
|
"noneConfigured": "No email service configured. Set up Resend or SMTP.",
|
|
"activeProvider": "Active provider",
|
|
"testOk": "test passed",
|
|
"testFail": "test failed"
|
|
},
|
|
"smtp": {
|
|
"title": "Konfiguracja SMTP",
|
|
"description": "Skonfiguruj serwer poczty e-mail do resetowania haseł.",
|
|
"host": "Host",
|
|
"port": "Port",
|
|
"username": "Nazwa użytkownika",
|
|
"password": "Hasło",
|
|
"fromEmail": "E-mail nadawcy",
|
|
"forceSSL": "Wymuś SSL/TLS (zazwyczaj dla portu 465)",
|
|
"ignoreCertErrors": "Ignoruj błędy certyfikatu (tylko self-hosted/dev)",
|
|
"saveSettings": "Zapisz ustawienia SMTP",
|
|
"sending": "Wysyłanie...",
|
|
"testEmail": "E-mail testowy",
|
|
"updateSuccess": "Ustawienia SMTP zaktualizowane",
|
|
"updateFailed": "Nie udało się zaktualizować ustawień SMTP",
|
|
"testSuccess": "E-mail testowy wysłany pomyślnie!",
|
|
"testFailed": "Nie powiodło się: {error}"
|
|
},
|
|
"users": {
|
|
"createUser": "Utwórz użytkownika",
|
|
"addUser": "Dodaj użytkownika",
|
|
"createUserDescription": "Dodaj nowego użytkownika do systemu.",
|
|
"name": "Imię",
|
|
"email": "E-mail",
|
|
"password": "Hasło",
|
|
"role": "Rola",
|
|
"createSuccess": "Użytkownik utworzony pomyślnie",
|
|
"createFailed": "Nie udało się utworzyć użytkownika",
|
|
"deleteSuccess": "Użytkownik usunięty",
|
|
"deleteFailed": "Nie udało się usunąć",
|
|
"roleUpdateSuccess": "Rola użytkownika zmieniona na {role}",
|
|
"roleUpdateFailed": "Nie udało się zaktualizować roli",
|
|
"demote": "Zdegraduj",
|
|
"promote": "Awansuj",
|
|
"confirmDelete": "Czy na pewno chcesz usunąć tego użytkownika?",
|
|
"table": {
|
|
"name": "Imię",
|
|
"email": "E-mail",
|
|
"role": "Rola",
|
|
"createdAt": "Utworzono",
|
|
"actions": "Akcje"
|
|
},
|
|
"roles": {
|
|
"user": "Użytkownik",
|
|
"admin": "Administrator"
|
|
},
|
|
"title": "Użytkownicy",
|
|
"description": "Zarządzaj użytkownikami i uprawnieniami"
|
|
},
|
|
"aiTest": {
|
|
"title": "Testowanie dostawców AI",
|
|
"description": "Przetestuj swoich dostawców AI pod kątem generowania tagów i embeddingów wyszukiwania semantycznego",
|
|
"tagsTestTitle": "Test generowania tagów",
|
|
"tagsTestDescription": "Przetestuj dostawcę AI odpowiedzialnego za automatyczne sugestie tagów",
|
|
"embeddingsTestTitle": "Test embeddingów",
|
|
"embeddingsTestDescription": "Przetestuj dostawcę AI odpowiedzialnego za embeddingi wyszukiwania semantycznego",
|
|
"howItWorksTitle": "Jak działają testy",
|
|
"tagsGenerationTest": "🏷️ Test generowania tagów:",
|
|
"tagsStep1": "Wysyła przykładową notatkę do dostawcy AI",
|
|
"tagsStep2": "Żąda 3-5 odpowiednich tagów na podstawie treści",
|
|
"tagsStep3": "Wyświetla wygenerowane tagi z wynikami pewności",
|
|
"tagsStep4": "Mierzy czas odpowiedzi",
|
|
"embeddingsTestLabel": "🔍 Test embeddingów:",
|
|
"embeddingsStep1": "Wysyła przykładowy tekst do dostawcy embeddingów",
|
|
"embeddingsStep2": "Generuje reprezentację wektorową (listę liczb)",
|
|
"embeddingsStep3": "Wyświetla wymiary embeddingów i przykładowe wartości",
|
|
"embeddingsStep4": "Weryfikuje, czy wektor jest prawidłowy i poprawnie sformatowany",
|
|
"tipContent": "Możesz używać różnych dostawców do tagów i embeddingów! Na przykład użyj Ollama (darmowy) do tagów i OpenAI (najlepsza jakość) do embeddingów, aby zoptymalizować koszty i wydajność.",
|
|
"provider": "Dostawca:",
|
|
"model": "Model:",
|
|
"testing": "Testowanie...",
|
|
"runTest": "Uruchom test",
|
|
"testPassed": "Test udany",
|
|
"testFailed": "Test nieudany",
|
|
"testSuccessToast": "Test {type} udany!",
|
|
"testFailedToast": "Test {type} nieudany",
|
|
"testingType": "Testowanie {type}...",
|
|
"technicalDetails": "Szczegóły techniczne",
|
|
"responseTime": "Czas odpowiedzi: {time}ms",
|
|
"generatedTags": "Wygenerowane tagi:",
|
|
"embeddingDimensions": "Wymiary embeddingów:",
|
|
"vectorDimensions": "wymiary wektora",
|
|
"first5Values": "Pierwsze 5 wartości:",
|
|
"error": "Błąd:",
|
|
"testError": "Błąd testu: {error}",
|
|
"tipTitle": "Wskazówka:",
|
|
"tipDescription": "Użyj panelu testowania AI, aby zdiagnozować problemy z konfiguracją przed testowaniem.",
|
|
"chatTestTitle": "Test asystenta czatu",
|
|
"chatTestDescription": "Przetestuj dostawcę AI używanego przez asystenta czatu",
|
|
"chatGenerationTest": "💬 Test asystenta czatu:",
|
|
"chatStep1": "Wysyła wiadomość testową do asystenta",
|
|
"chatStep2": "Prosi o zwięzłą odpowiedź na temat tego, czym zajmuje się asystent",
|
|
"chatStep3": "Pokazuje odpowiedź modelu",
|
|
"chatStep4": "Sprawdza responsywność i opóźnienia"
|
|
},
|
|
"sidebar": {
|
|
"dashboard": "Panel główny",
|
|
"users": "Użytkownicy",
|
|
"aiManagement": "Zarządzanie AI",
|
|
"chat": "Czat AI",
|
|
"lab": "Laboratorium (pomysły)",
|
|
"agents": "Agenci",
|
|
"settings": "Ustawienia"
|
|
},
|
|
"metrics": {
|
|
"vsLastPeriod": "względem poprzedniego okresu"
|
|
},
|
|
"tools": {
|
|
"title": "Narzędzia Agenta",
|
|
"description": "Skonfiguruj zewnętrzne narzędzia do użytku przez agentów: wyszukiwanie w sieci, pobieranie stron i dostęp do API.",
|
|
"searchProvider": "Dostawca Wyszukiwania w Sieci",
|
|
"searxng": "SearXNG (Self-hosted)",
|
|
"brave": "Brave Search API",
|
|
"both": "Oba (SearXNG główny, Brave zapasowy)",
|
|
"searxngUrl": "URL SearXNG",
|
|
"braveKey": "Klucz Brave Search API",
|
|
"jinaKey": "Klucz Jina Reader API",
|
|
"jinaKeyOptional": "Opcjonalnie — działa bez klucza, ale z limitami zapytań",
|
|
"jinaKeyDescription": "Używany do pobierania stron. Działa bez klucza, ale z limitami zapytań.",
|
|
"saveSettings": "Zapisz Ustawienia Narzędzi",
|
|
"updateSuccess": "Ustawienia narzędzi zaktualizowane pomyślnie",
|
|
"updateFailed": "Nie udało się zaktualizować ustawień narzędzi",
|
|
"testing": "Testowanie...",
|
|
"testSearch": "Testuj wyszukiwanie"
|
|
},
|
|
"settingsDescription": "Konfiguruj ustawienia aplikacji",
|
|
"dashboard": {
|
|
"title": "Panel",
|
|
"description": "Przegląd metryk aplikacji",
|
|
"recentActivity": "Ostatnia aktywność",
|
|
"recentActivityPlaceholder": "Ostatnia aktywność zostanie wyświetlona tutaj."
|
|
},
|
|
"error": {
|
|
"title": "Błąd w panelu administracyjnym",
|
|
"description": "Renderowanie strony nie powiodło się. Możesz spróbować ponownie.",
|
|
"retry": "Ponów"
|
|
}
|
|
},
|
|
"about": {
|
|
"title": "O nas",
|
|
"description": "Informacje o aplikacji",
|
|
"appName": "Memento",
|
|
"appDescription": "Potężna aplikacja do notatek z funkcjami AI",
|
|
"version": "Wersja",
|
|
"buildDate": "Data kompilacji",
|
|
"platform": "Platforma",
|
|
"platformWeb": "Web",
|
|
"features": {
|
|
"title": "Funkcje",
|
|
"description": "Możliwości wspomagane przez AI",
|
|
"titleSuggestions": "Sugestie tytułów wspomagane przez AI",
|
|
"semanticSearch": "Wyszukiwanie semantyczne z embeddingami",
|
|
"paragraphReformulation": "Reformulowanie akapitów",
|
|
"memoryEcho": "Codzienne spostrzeżenia Memory Echo",
|
|
"notebookOrganization": "Organizacja notatników",
|
|
"dragDrop": "Zarządzanie notatkami metodą przeciągnij i upuść",
|
|
"labelSystem": "System etykiet",
|
|
"multipleProviders": "Wielu dostawców AI (OpenAI, Ollama)"
|
|
},
|
|
"technology": {
|
|
"title": "Stos technologiczny",
|
|
"description": "Zbudowane z nowoczesnych technologii",
|
|
"frontend": "Frontend",
|
|
"backend": "Backend",
|
|
"database": "Baza danych",
|
|
"authentication": "Uwierzytelnianie",
|
|
"ai": "AI",
|
|
"ui": "UI",
|
|
"testing": "Testowanie"
|
|
},
|
|
"support": {
|
|
"title": "Wsparcie",
|
|
"description": "Uzyskaj pomoc i przekaż opinie",
|
|
"documentation": "Dokumentacja",
|
|
"reportIssues": "Zgłoś problemy",
|
|
"feedback": "Opinie"
|
|
}
|
|
},
|
|
"support": {
|
|
"title": "Wspomóż rozwój Memento",
|
|
"description": "Memento jest w 100% darmowe i open-source. Twoje wsparcie pomaga utrzymać ten stan.",
|
|
"buyMeACoffee": "Postaw mi kawę",
|
|
"donationDescription": "Wpłać jednorazową darowiznę lub zostań comiesięcznym wspierającym.",
|
|
"donateOnKofi": "Wspomóż na Ko-fi",
|
|
"kofiDescription": "Bez opłat platformowych • Natychmiastowe wypłaty • Bezpieczne",
|
|
"sponsorOnGithub": "Zostań sponsorem na GitHub",
|
|
"sponsorDescription": "Zostań comiesięcznym sponsorem i zyskaj uznanie.",
|
|
"githubDescription": "Cykliczne wsparcie • Publiczne uznanie • Skupione na deweloperach",
|
|
"howSupportHelps": "Jak Twoje wsparcie pomaga",
|
|
"directImpact": "Bezpośredni wpływ",
|
|
"sponsorPerks": "Korzyści sponsora",
|
|
"transparency": "Przejrzystość",
|
|
"transparencyDescription": "Wierzę w pełną przejrzystość. Oto jak wykorzystywane są darowizny:",
|
|
"hostingServers": "Hosting i serwery:",
|
|
"domainSSL": "Domena i SSL:",
|
|
"aiApiCosts": "Koszty API AI:",
|
|
"totalExpenses": "Całkowite wydatki:",
|
|
"otherWaysTitle": "Inne sposoby wsparcia",
|
|
"starGithub": "Gwiazdka na GitHub",
|
|
"reportBug": "Zgłoś błąd",
|
|
"contributeCode": "Wnieś kod",
|
|
"shareTwitter": "Udostępnij na Twitterze"
|
|
},
|
|
"demoMode": {
|
|
"title": "Tryb demonstracyjny",
|
|
"activated": "Tryb demonstracyjny aktywowany! Memory Echo będzie teraz działać natychmiastowo.",
|
|
"deactivated": "Tryb demonstracyjny wyłączony. Przywrócono normalne parametry.",
|
|
"toggleFailed": "Przełączenie trybu demonstracyjnego nie powiodło się",
|
|
"description": "Przyspiesza Memory Echo do testowania. Połączenia pojawiają się natychmiast.",
|
|
"parametersActive": "Parametry demonstracyjne aktywne:",
|
|
"similarityThreshold": "Próg podobieństwa 50% (normalnie 75%)",
|
|
"delayBetweenNotes": "Opóźnienie 0 dni między notatkami (normalnie 7 dni)",
|
|
"unlimitedInsights": "Nieograniczone spostrzeżenia (bez limitów częstotliwości)",
|
|
"createNotesTip": "Utwórz 2+ podobne notatki i zobacz Memory Echo w akcji!"
|
|
},
|
|
"resetPassword": {
|
|
"title": "Resetuj hasło",
|
|
"description": "Wprowadź nowe hasło poniżej.",
|
|
"invalidLinkTitle": "Nieprawidłowy link",
|
|
"invalidLinkDescription": "Ten link do resetowania hasła jest nieprawidłowy lub wygasł.",
|
|
"requestNewLink": "Poproś o nowy link",
|
|
"newPassword": "Nowe hasło",
|
|
"confirmNewPassword": "Potwierdź nowe hasło",
|
|
"resetting": "Resetowanie...",
|
|
"resetPassword": "Resetuj hasło",
|
|
"passwordMismatch": "Hasła nie są zgodne",
|
|
"success": "Hasło zresetowane pomyślnie. Możesz się teraz zalogować.",
|
|
"loading": "Ładowanie..."
|
|
},
|
|
"dataManagement": {
|
|
"title": "Zarządzanie danymi",
|
|
"toolsDescription": "Narzędzia do utrzymania kondycji bazy danych",
|
|
"exporting": "Eksportowanie...",
|
|
"importing": "Importowanie...",
|
|
"deleting": "Usuwanie...",
|
|
"dangerZone": "Strefa zagrożenia",
|
|
"dangerZoneDescription": "Te akcje są nieodwracalne",
|
|
"indexingComplete": "Indeksowanie zakończone",
|
|
"indexingError": "Błąd indeksowania",
|
|
"cleanupComplete": "Czyszczenie zakończone",
|
|
"cleanupError": "Błąd czyszczenia",
|
|
"export": {
|
|
"title": "Eksportuj wszystkie notatki",
|
|
"description": "Pobierz wszystkie swoje notatki jako plik JSON. Zawiera całą treść, etykiety i metadane.",
|
|
"button": "Eksportuj notatki",
|
|
"success": "Notatki wyeksportowane pomyślnie",
|
|
"failed": "Nie udało się wyeksportować notatek"
|
|
},
|
|
"import": {
|
|
"title": "Importuj notatki",
|
|
"description": "Prześlij plik JSON, aby zaimportować notatki. Zostaną dodane do istniejących notatek, nie zastąpią ich.",
|
|
"button": "Importuj notatki",
|
|
"success": "Zaimportowano {count} notatek",
|
|
"failed": "Nie udało się zaimportować notatek"
|
|
},
|
|
"delete": {
|
|
"title": "Usuń wszystkie notatki",
|
|
"description": "Trwale usuń wszystkie swoje notatki. Tej operacji nie można cofnąć.",
|
|
"button": "Usuń wszystkie notatki",
|
|
"confirm": "Czy na pewno? To trwale usunie wszystkie Twoje notatki.",
|
|
"success": "Wszystkie notatki usunięte",
|
|
"failed": "Nie udało się usunąć notatek"
|
|
},
|
|
"indexing": {
|
|
"title": "Przebuduj indeks wyszukiwania",
|
|
"description": "Regeneruj embeddingi dla wszystkich notatek, aby poprawić wyszukiwanie semantyczne.",
|
|
"button": "Przebuduj indeks",
|
|
"success": "Indeksowanie zakończone: przetworzono {count} notatek",
|
|
"failed": "Błąd podczas indeksowania"
|
|
},
|
|
"cleanup": {
|
|
"title": "Czyszczenie osieroconych danych",
|
|
"description": "Usuń etykiety i połączenia odwołujące się do usuniętych notatek.",
|
|
"button": "Wyczyść",
|
|
"failed": "Błąd podczas czyszczenia"
|
|
}
|
|
},
|
|
"appearance": {
|
|
"title": "Wygląd",
|
|
"description": "Dostosuj wygląd aplikacji",
|
|
"notesViewDescription": "Wybierz sposób wyświetlania notatek na stronie głównej i w notatnikach.",
|
|
"notesViewLabel": "Układ notatek",
|
|
"notesViewTabs": "Karty (styl OneNote)",
|
|
"notesViewMasonry": "Karty (siatka)",
|
|
"notesViewList": "Lista (magazyn)",
|
|
"selectTheme": "Select theme",
|
|
"fontFamilyLabel": "Rodzina czcionek",
|
|
"fontFamilyDescription": "Wybierz czcionkę używaną w całej aplikacji",
|
|
"selectFontFamily": "Inter jest zoptymalizowany pod kątem czytelności, Systemowa używa natywnej czcionki systemu operacyjnego",
|
|
"fontSystem": "Domyślna czcionka systemowa",
|
|
"fontInterDefault": "Inter (default)",
|
|
"fontPlayfairDisplay": "Playfair Display",
|
|
"fontJetBrainsMono": "JetBrains Mono"
|
|
},
|
|
"generalSettings": {
|
|
"title": "Ustawienia ogólne",
|
|
"description": "Ogólne ustawienia aplikacji"
|
|
},
|
|
"toast": {
|
|
"saved": "Ustawienie zapisane",
|
|
"saveFailed": "Zapisanie ustawienia nie powiodło się",
|
|
"operationSuccess": "Operacja udana",
|
|
"operationFailed": "Operacja nieudana",
|
|
"openingConnection": "Otwieranie połączenia...",
|
|
"openConnectionFailed": "Otwarcie połączenia nie powiodło się",
|
|
"thanksFeedback": "Dziękujemy za opinię!",
|
|
"thanksFeedbackImproving": "Dziękujemy! Wykorzystamy to do ulepszeń.",
|
|
"feedbackFailed": "Przesłanie opinii nie powiodło się",
|
|
"notesFusionSuccess": "Notatki połączone pomyślnie!"
|
|
},
|
|
"testPages": {
|
|
"titleSuggestions": {
|
|
"title": "Testuj sugestie tytułów",
|
|
"contentLabel": "Treść (wymagane 50+ słów):",
|
|
"placeholder": "Wpisz tutaj co najmniej 50 słów...",
|
|
"wordCount": "Liczba słów:",
|
|
"status": "Status:",
|
|
"analyzing": "Analizowanie...",
|
|
"idle": "Bezczynny",
|
|
"error": "Błąd:",
|
|
"suggestions": "Sugestie ({count}):",
|
|
"noSuggestions": "Brak sugestii. Wpisz 50+ słów i poczekaj 2 sekundy."
|
|
}
|
|
},
|
|
"trash": {
|
|
"title": "Kosz",
|
|
"empty": "Kosz jest pusty",
|
|
"emptyDescription": "Usunięte notatki pojawią się tutaj",
|
|
"restore": "Przywróć",
|
|
"deletePermanently": "Usuń trwale",
|
|
"noteTrashed": "Notatka przeniesiona do kosza",
|
|
"noteRestored": "Notatka przywrócona",
|
|
"notePermanentlyDeleted": "Notatka trwale usunięta",
|
|
"emptyTrash": "Opróżnij kosz",
|
|
"emptyTrashConfirm": "Trwale usunąć wszystkie notatki z kosza?",
|
|
"emptyTrashSuccess": "Kosz opróżniony",
|
|
"permanentDelete": "Usuń trwale",
|
|
"permanentDeleteConfirm": "Ta notatka zostanie trwale usunięta. Ta operacja jest nieodwracalna."
|
|
},
|
|
"footer": {
|
|
"privacy": "Prywatność",
|
|
"terms": "Warunki",
|
|
"openSource": "Klon Open Source"
|
|
},
|
|
"connection": {
|
|
"similarityInfo": "Te notatki są połączone przez {similarity}% podobieństwa",
|
|
"clickToView": "Kliknij, aby wyświetlić notatkę",
|
|
"isHelpful": "Czy to połączenie jest pomocne?",
|
|
"helpful": "Pomocne",
|
|
"notHelpful": "Niepomocne",
|
|
"memoryEchoDiscovery": "Odkrycie Memory Echo"
|
|
},
|
|
"diagnostics": {
|
|
"title": "Diagnostyka",
|
|
"description": "Sprawdź status połączenia swojego dostawcy AI",
|
|
"configuredProvider": "Skonfigurowany dostawca",
|
|
"apiStatus": "Status API",
|
|
"operational": "Działa",
|
|
"errorStatus": "Błąd",
|
|
"checking": "Sprawdzanie...",
|
|
"testDetails": "Szczegóły testu:",
|
|
"troubleshootingTitle": "Wskazówki rozwiązywania problemów:",
|
|
"tip1": "Upewnij się, że Ollama działa (ollama serve)",
|
|
"tip2": "Sprawdź, czy model jest zainstalowany (ollama pull llama3)",
|
|
"tip3": "Zweryfikuj swój klucz API dla OpenAI",
|
|
"tip4": "Sprawdź połączenie sieciowe"
|
|
},
|
|
"batch": {
|
|
"organizeWithAI": "Organizuj z AI",
|
|
"organize": "Organizuj"
|
|
},
|
|
"organizeNotebook": {
|
|
"title": "Zorganizuj notatnik",
|
|
"unknownError": "Nieznany błąd",
|
|
"toastSuccess": "Notatnik uporządkowany — utworzono notes podrzędny: {created}, przeniesiono notatki: {moved}",
|
|
"intro": "AI przeanalizuje notatki w tym notatniku i zaproponuje plan ich reorganizacji w podnotatniki tematyczne.",
|
|
"bulletThemes": "Grupuj notatki według tematu lub motywu",
|
|
"bulletSubfolders": "Utwórz brakujące podnotatniki",
|
|
"bulletPreview": "Pełny podgląd przed jakąkolwiek zmianą",
|
|
"analyzingTitle": "Analizuję…",
|
|
"analyzingSubtitle": "AI czyta Twoje notatki i identyfikuje motywy",
|
|
"previewSummary": "{groups} grupy · {notes} notatki · {newSubs} nowy podnotatnik(y)",
|
|
"badgeNew": "Nowy",
|
|
"untitledNote": "Notatka bez tytułu",
|
|
"notesInGroup": "Liczba notatek",
|
|
"executingTitle": "Organizowanie…",
|
|
"executingSubtitle": "Tworzenie podnotatków i ruchomych notatek",
|
|
"doneTitle": "Notatnik zorganizowany!",
|
|
"doneStats": "Utworzono {created} podnotatków · Przeniesiono {moved} notatek",
|
|
"analyzeButton": "Analizuj za pomocą sztucznej inteligencji",
|
|
"restart": "Zacznij od nowa",
|
|
"confirm": "Stosować",
|
|
"closeButton": "Zamknąć"
|
|
},
|
|
"documentInfo": {
|
|
"tabInfo": "Informacje",
|
|
"tabVersions": "Wersje",
|
|
"wordsLabel": "Słowa",
|
|
"charactersLabel": "Pismo",
|
|
"notebookLabel": "Zeszyt",
|
|
"typeLabel": "Typ",
|
|
"createdLabel": "Stworzony",
|
|
"modifiedLabel": "Zaktualizowano",
|
|
"labelsSection": "Etykiety",
|
|
"idLabel": "ID",
|
|
"historyDisabled": "Historia nie jest włączona dla tej notatki.",
|
|
"enableHistory": "Włącz historię",
|
|
"savedVersions": "Zapisane wersje",
|
|
"savingEllipsis": "Oszczędność…",
|
|
"versionSaved": "Wersja zapisana!",
|
|
"saveThisVersion": "Zapisz tę wersję",
|
|
"loading": "Załadunek…",
|
|
"noVersion": "Nie ma jeszcze wersji",
|
|
"restoreTooltip": "Przywrócić",
|
|
"deleteTooltip": "Usuwać",
|
|
"comparisonMode": "Tryb porównania",
|
|
"comparisonSubtitle": "Porównaj wersje obok siebie",
|
|
"deleteVersionConfirm": "Usunąć tę wersję?",
|
|
"latestBadge": "Najnowszy"
|
|
},
|
|
"languages": {
|
|
"targets": {
|
|
"french": "francuski",
|
|
"english": "angielski",
|
|
"spanish": "hiszpański",
|
|
"german": "niemiecki",
|
|
"persian": "perski",
|
|
"portuguese": "portugalski",
|
|
"italian": "włoski",
|
|
"chinese": "chiński",
|
|
"japanese": "japoński"
|
|
},
|
|
"customPlaceholder": "np. Arabski, rosyjski…"
|
|
},
|
|
"common": {
|
|
"unknown": "Nieznany",
|
|
"notAvailable": "Niedostępne",
|
|
"loading": "Ładowanie...",
|
|
"error": "Błąd",
|
|
"success": "Sukces",
|
|
"confirm": "Potwierdź",
|
|
"cancel": "Anuluj",
|
|
"close": "Zamknij",
|
|
"save": "Zapisz",
|
|
"delete": "Usuń",
|
|
"edit": "Edytuj",
|
|
"add": "Dodaj",
|
|
"remove": "Usuń",
|
|
"search": "Szukaj",
|
|
"noResults": "Brak wyników",
|
|
"required": "Wymagane",
|
|
"optional": "Opcjonalne"
|
|
},
|
|
"time": {
|
|
"justNow": "Przed chwilą",
|
|
"minutesAgo": "{count} minut temu",
|
|
"hoursAgo": "{count} godzin temu",
|
|
"daysAgo": "{count} dni temu",
|
|
"yesterday": "Wczoraj",
|
|
"today": "Dzisiaj",
|
|
"tomorrow": "Jutro"
|
|
},
|
|
"favorites": {
|
|
"title": "Ulubione",
|
|
"toggleSection": "Przełącz sekcję",
|
|
"noFavorites": "Brak ulubionych",
|
|
"pinToFavorite": "Dodaj do ulubionych"
|
|
},
|
|
"notebooks": {
|
|
"create": "Utwórz notatnik",
|
|
"allNotebooks": "Wszystkie notatniki",
|
|
"noNotebooks": "Brak notatników",
|
|
"createFirst": "Utwórz swój pierwszy notatnik"
|
|
},
|
|
"ui": {
|
|
"close": "Zamknij",
|
|
"open": "Otwórz",
|
|
"expand": "Rozwiń",
|
|
"collapse": "Zwiń"
|
|
},
|
|
"mcpSettings": {
|
|
"title": "Ustawienia MCP",
|
|
"description": "Zarządzaj kluczami API i konfiguruj narzędzia zewnętrzne",
|
|
"whatIsMcp": {
|
|
"title": "Czym jest MCP?",
|
|
"description": "Model Context Protocol (MCP) to otwarty protokół umożliwiający modelom AI bezpieczną interakcję z zewnętrznymi narzędziami i źródłami danych. Dzięki MCP możesz połączyć narzędzia takie jak Claude Code, Cursor czy N8N ze swoją instancją Memento, aby programowo czytać, tworzyć i organizować notatki.",
|
|
"learnMore": "Dowiedz się więcej o MCP"
|
|
},
|
|
"serverStatus": {
|
|
"title": "Status serwera",
|
|
"running": "Uruchomiony",
|
|
"stopped": "Zatrzymany",
|
|
"mode": "Tryb",
|
|
"url": "URL"
|
|
},
|
|
"apiKeys": {
|
|
"title": "Klucze API",
|
|
"description": "Klucze API pozwalają narzędziom zewnętrznym uzyskiwać dostęp do Twoich notatek przez MCP. Zachowaj klucze w tajemnicy.",
|
|
"generate": "Wygeneruj nowy klucz",
|
|
"empty": "Brak kluczy API. Wygeneruj jeden, aby zacząć.",
|
|
"active": "Aktywny",
|
|
"revoked": "Unieważniony",
|
|
"revoke": "Unieważnij",
|
|
"delete": "Usuń",
|
|
"createdAt": "Utworzono",
|
|
"lastUsed": "Ostatnio użyty",
|
|
"never": "Nigdy",
|
|
"confirmRevoke": "Czy na pewno chcesz unieważnić ten klucz? Narzędzia korzystające z niego stracą dostęp.",
|
|
"confirmDelete": "Czy na pewno chcesz trwale usunąć ten klucz?"
|
|
},
|
|
"createDialog": {
|
|
"title": "Wygeneruj klucz API",
|
|
"description": "Utwórz nowy klucz API, aby połączyć narzędzia zewnętrzne ze swoimi notatkami.",
|
|
"nameLabel": "Nazwa klucza",
|
|
"namePlaceholder": "np. Claude Code, Cursor, N8N",
|
|
"generating": "Generowanie...",
|
|
"generate": "Wygeneruj",
|
|
"successTitle": "Klucz API wygenerowany",
|
|
"successDescription": "Skopiuj swój klucz API teraz. Nie będziesz mógł go ponownie zobaczyć.",
|
|
"copy": "Kopiuj",
|
|
"copied": "Skopiowano!",
|
|
"done": "Gotowe"
|
|
},
|
|
"configInstructions": {
|
|
"title": "Instrukcje konfiguracji",
|
|
"description": "Użyj swojego klucza API do konfiguracji tych narzędzi.",
|
|
"claudeCode": {
|
|
"title": "Claude Code",
|
|
"description": "Dodaj to do pliku konfiguracyjnego MCP Claude Code:"
|
|
},
|
|
"cursor": {
|
|
"title": "Cursor",
|
|
"description": "Dodaj to do ustawień MCP Cursor:"
|
|
},
|
|
"n8n": {
|
|
"title": "N8N",
|
|
"description": "Użyj tych danych logowania w węźle N8N MCP:"
|
|
}
|
|
}
|
|
},
|
|
"agents": {
|
|
"title": "Agenci",
|
|
"subtitle": "Zautomatyzuj zadania monitorowania i badań",
|
|
"newAgent": "Nowy agent",
|
|
"myAgents": "Moi agenci",
|
|
"searchPlaceholder": "Search agents...",
|
|
"filterAll": "All",
|
|
"newBadge": "New",
|
|
"noResults": "No agents match your search.",
|
|
"noAgents": "Brak agentów",
|
|
"noAgentsDescription": "Utwórz swojego pierwszego agenta lub zainstaluj poniższy szablon, aby zautomatyzować zadania monitorowania.",
|
|
"types": {
|
|
"scraper": "Monitor",
|
|
"researcher": "Badacz",
|
|
"monitor": "Obserwator",
|
|
"slideGenerator": "Slajdy",
|
|
"excalidrawGenerator": "Diagram",
|
|
"custom": "Niestandardowy"
|
|
},
|
|
"typeDescriptions": {
|
|
"scraper": "Pobiera dane z wielu stron i tworzy podsumowanie",
|
|
"researcher": "Wyszukuje informacje na dany temat",
|
|
"monitor": "Obserwuje notatnik i analizuje notatki",
|
|
"slideGenerator": "Tworzy prezentację programu PowerPoint z notatek",
|
|
"excalidrawGenerator": "Tworzy diagram Excalidraw na podstawie notatek",
|
|
"custom": "Swobodny agent z własnym promptem"
|
|
},
|
|
"form": {
|
|
"agentType": "Typ agenta",
|
|
"name": "Nazwa",
|
|
"namePlaceholder": "np. Wtorkowy Przegląd AI",
|
|
"description": "Opis (opcjonalnie)",
|
|
"descriptionPlaceholder": "Tygodniowe podsumowanie wiadomości AI",
|
|
"urlsLabel": "Adresy URL do pobrania",
|
|
"urlsOptional": "(opcjonalnie)",
|
|
"sourceNotebook": "Notatnik do obserwacji",
|
|
"selectNotebook": "Wybierz notatnik...",
|
|
"selectNotes": "Notatki do analizy",
|
|
"notesSelected": "Wybrano notatki: {{count}}",
|
|
"slideTheme": "Temat prezentacji",
|
|
"slideThemeDefault": "Automatyczny",
|
|
"slideStyle": "Styl wizualny",
|
|
"slideStyleSoft": "Miękkie (zalecane)",
|
|
"slideStyleSharp": "Ostry i gęsty",
|
|
"slideStyleRounded": "Zaokrąglony i przestronny",
|
|
"slideStylePill": "Premium / pigułka",
|
|
"excalidrawDiagramType": "Typ diagramu",
|
|
"excalidrawDiagramTypeAuto": "Auto (wykrywanie domeny)",
|
|
"excalidrawDiagramTypeFlowchart": "Schemat blokowy (proces)",
|
|
"excalidrawDiagramTypeMindmap": "Mapa myśli (pomysły)",
|
|
"excalidrawDiagramTypeOrgChart": "Schemat organizacyjny (zespoły)",
|
|
"excalidrawDiagramTypeTimeline": "Oś czasu / plan działania",
|
|
"excalidrawDiagramTypeProcessMap": "Mapa procesu (operacje)",
|
|
"excalidrawDiagramTypeArchitectureCloud": "Architektura chmurowa (strefy/RG)",
|
|
"excalidrawDiagramStyle": "Styl diagramu Excalidraw",
|
|
"excalidrawDiagramStyleDefault": "Kolorowe (Excalidraw)",
|
|
"excalidrawDiagramStyleSketchPlus": "Szkic+ (ulepszony Excalidraw)",
|
|
"excalidrawDiagramStyleAustere": "Surowy (minimalny)",
|
|
"targetNotebook": "Notatnik docelowy",
|
|
"inbox": "Skrzynka odbiorcza",
|
|
"instructions": "Instrukcje AI",
|
|
"instructionsPlaceholder": "Opisz zachowanie agenta...",
|
|
"frequency": "Częstotliwość",
|
|
"cancel": "Anuluj",
|
|
"saving": "Zapisywanie...",
|
|
"save": "Zapisz",
|
|
"create": "Utwórz agenta",
|
|
"editTitle": "Edytuj agenta",
|
|
"createTitle": "Nowy agent",
|
|
"nameRequired": "Nazwa jest wymagana",
|
|
"addUrl": "Dodaj URL",
|
|
"advancedMode": "Tryb zaawansowany",
|
|
"instructionsHint": "zastępuje automatyczny prompt",
|
|
"researchTopic": "Temat badania",
|
|
"researchTopicPlaceholder": "np. Najnowsze osiągnięcia w AI",
|
|
"notifyEmail": "Powiadomienie e-mail",
|
|
"notifyEmailHint": "Otrzymuj e-mail z wynikami agenta po każdym uruchomieniu",
|
|
"includeImages": "Include images",
|
|
"includeImagesHint": "Extract images from scraped pages and attach them to the generated note",
|
|
"back": "Back",
|
|
"configuration": "Configuration",
|
|
"options": "Options",
|
|
"slideThemes": {
|
|
"modern_wellness": "Nowoczesny wellness",
|
|
"business_authority": "Biznes i autorytet",
|
|
"nature_outdoors": "Natura i outdoor",
|
|
"vintage_academic": "Vintage i akademicki",
|
|
"soft_creative": "Miękki i kreatywny",
|
|
"bohemian": "Boho",
|
|
"vibrant_tech": "Żywy tech",
|
|
"craft_artisan": "Rzemiosło",
|
|
"tech_night": "Tech i noc (ciemny)",
|
|
"education_charts": "Edukacja i wykresy",
|
|
"forest_eco": "Las i eco",
|
|
"elegant_fashion": "Elegancja i moda",
|
|
"art_food": "Sztuka i kuchnia",
|
|
"luxury_mystery": "Luksus i tajemnica",
|
|
"pure_tech_blue": "Czysty tech niebieski",
|
|
"coastal_coral": "Koral przybrzeżny",
|
|
"vibrant_orange_mint": "Żywa pomarańcz i mięta",
|
|
"platinum_white_gold": "Platyna i białe złoto"
|
|
}
|
|
},
|
|
"frequencies": {
|
|
"manual": "Ręcznie",
|
|
"hourly": "Co godzinę",
|
|
"daily": "Codziennie",
|
|
"weekly": "Co tydzień",
|
|
"monthly": "Co miesiąc"
|
|
},
|
|
"schedule": {
|
|
"nextRun": "Next run",
|
|
"pending": "Pending trigger",
|
|
"time": "Time",
|
|
"dayOfWeek": "Day of week",
|
|
"dayOfMonth": "Day of month",
|
|
"days": {
|
|
"mon": "Monday",
|
|
"tue": "Tuesday",
|
|
"wed": "Wednesday",
|
|
"thu": "Thursday",
|
|
"fri": "Friday",
|
|
"sat": "Saturday",
|
|
"sun": "Sunday"
|
|
}
|
|
},
|
|
"status": {
|
|
"success": "Udane",
|
|
"failure": "Nieudane",
|
|
"running": "W trakcie",
|
|
"pending": "Oczekujące",
|
|
"nextRun": "Nast. uruch.",
|
|
"lastStatus": "Ostatni status"
|
|
},
|
|
"actions": {
|
|
"edit": "Edytuj",
|
|
"run": "Uruchom",
|
|
"delete": "Usuń",
|
|
"deleteConfirm": "Usunąć agenta \"{name}\"?",
|
|
"toggleOn": "Agent włączony",
|
|
"toggleOff": "Agent wyłączony"
|
|
},
|
|
"toasts": {
|
|
"created": "Agent utworzony",
|
|
"updated": "Agent zaktualizowany",
|
|
"deleted": "\"{name}\" usunięty",
|
|
"deleteError": "Błąd usuwania",
|
|
"running": "Generowanie w toku…",
|
|
"runningDesc": "Generowanie może zająć kilka minut. Można swobodnie nawigować.",
|
|
"runSuccess": "\"{name}\" wykonany pomyślnie",
|
|
"runError": "Błąd: {error}",
|
|
"runFailed": "Wykonanie nie powiodło się",
|
|
"runGenericError": "Błąd podczas wykonywania",
|
|
"toggleError": "Błąd przełączania agenta",
|
|
"installSuccess": "\"{name}\" zainstalowany",
|
|
"installError": "Błąd podczas instalacji",
|
|
"saveError": "Błąd zapisywania",
|
|
"autoRunSuccess": "Agent \"{name}\" executed automatically with success",
|
|
"autoRunError": "Agent \"{name}\" failed during automatic execution"
|
|
},
|
|
"templates": {
|
|
"title": "Szablony",
|
|
"install": "Zainstaluj",
|
|
"installing": "Instalowanie...",
|
|
"veilleAI": {
|
|
"name": "Przegląd AI",
|
|
"description": "Pobiera dane z 5 stron specjalizujących się w AI i generuje tygodniowe podsumowanie."
|
|
},
|
|
"veilleTech": {
|
|
"name": "Przegląd technologiczny",
|
|
"description": "Pobiera dane z dużych portali technologicznych i tworzy podsumowanie wiadomości."
|
|
},
|
|
"veilleDev": {
|
|
"name": "Przegląd deweloperski",
|
|
"description": "Pobiera dane z portali dla programistów i podsumowuje nowe technologie i frameworki."
|
|
},
|
|
"surveillant": {
|
|
"name": "Obserwator notatek",
|
|
"description": "Analizuje najnowsze notatki z notatnika i proponuje uzupełnienia, odniesienia i powiązania."
|
|
},
|
|
"chercheur": {
|
|
"name": "Badacz tematów",
|
|
"description": "Wyszukuje szczegółowe informacje na dany temat i tworzy ustrukturyzowaną notatkę z odniesieniami."
|
|
},
|
|
"slideGenerator": {
|
|
"name": "Generator slajdów",
|
|
"description": "Czyta notatki z notatnika i automatycznie generuje uporządkowaną prezentację."
|
|
},
|
|
"excalidrawGenerator": {
|
|
"name": "Generator diagramów",
|
|
"description": "Czyta notatkę i generuje diagram wizualny w laboratorium Excalidraw."
|
|
}
|
|
},
|
|
"runLog": {
|
|
"title": "Historia",
|
|
"noHistory": "Brak historii wykonań",
|
|
"toolTrace": "{count} wywołań narzędzi",
|
|
"step": "Krok {num}",
|
|
"clearConfirm": "Czy na pewno chcesz usunąć całą historię tego agenta?",
|
|
"cleared": "Historia usunięta",
|
|
"clearHistory": "Wyczyść historię"
|
|
},
|
|
"tools": {
|
|
"title": "Narzędzia Agenta",
|
|
"webSearch": "Wyszukiwanie w Sieci",
|
|
"webScrape": "Pobieranie z Sieci",
|
|
"noteSearch": "Wyszukiwanie Notatek",
|
|
"noteRead": "Czytaj Notatkę",
|
|
"noteCreate": "Utwórz Notatkę",
|
|
"urlFetch": "Pobierz URL",
|
|
"memorySearch": "Pamięć",
|
|
"generatePptx": "Slajdy PPTX",
|
|
"generateSlides": "Slajdy HTML",
|
|
"generateExcalidraw": "Schemat Excalidraw",
|
|
"configNeeded": "konfiguracja",
|
|
"selected": "{count} wybrano",
|
|
"maxSteps": "Maks. iteracji"
|
|
},
|
|
"metadata": {
|
|
"executions": "{count} wyk."
|
|
},
|
|
"defaultRoles": {
|
|
"scraper": "Jesteś asystentem monitorowania. Podsumuj artykuły z różnych stron w jasne, ustrukturyzowane podsumowanie.",
|
|
"researcher": "Jesteś rygorystycznym badaczem. Dla zadanego tematu przygotuj notatkę badawczą z kontekstem, kluczowymi punktami, dyskusjami i odniesieniami.",
|
|
"monitor": "Jesteś asystentem analitycznym. Przeanalizuj dostarczone notatki i zaproponuj kierunki, odniesienia i powiązania między notatkami.",
|
|
"custom": "Jesteś pomocnym asystentem.",
|
|
"slideGenerator": "Jesteś twórcą prezentacji. Przeczytaj dostarczoną treść i utwórz uporządkowane slajdy z tytułami, kluczowymi punktami i podsumowaniami.",
|
|
"excalidrawGenerator": "Jesteś twórcą diagramów. Przeanalizuj dostarczoną treść i utwórz przejrzysty, zorganizowany diagram wizualny."
|
|
},
|
|
"help": {
|
|
"title": "Przewodnik po agentach",
|
|
"btnLabel": "Pomoc",
|
|
"close": "Zamknij",
|
|
"whatIsAgent": "Czym jest agent?",
|
|
"whatIsAgentContent": "An **agent** is an AI assistant that runs automatically to perform tasks for you. It has access to **tools** (web search, web scraping, note reading...) and produces a **note** with its results.\n\nThink of it as a small autonomous worker: you give it a mission, it researches or scrapes information, then writes a structured note you can read later.",
|
|
"howToUse": "Jak używać agenta?",
|
|
"howToUseContent": "1. Click **\"New Agent\"** (or start from a **Template** at the bottom of the page)\n2. Choose an **agent type** (Researcher, Monitor, Observer, Custom)\n3. Give it a **name** and fill in the type-specific fields\n4. Optionally pick a **target notebook** where results will be saved\n5. Choose a **frequency** (Manual = you trigger it yourself)\n6. Click **Create**, then hit the **Run** button on the agent card\n7. Once finished, a new note appears in your target notebook",
|
|
"types": "Typy agentów",
|
|
"typesContent": "### Researcher\nSearches the web on a **topic you define** and creates a structured note with sources and references.\n\n- **Fields:** name, research topic (e.g. \"Latest advances in quantum computing\")\n- **Default tools:** web search, web scraping, note search, note creation\n- **Requirements:** a web search provider must be configured (SearXNG or Brave Search)\n\n### Monitor (Scraper)\nScrapes a **list of URLs** you specify and produces a summary of their content.\n\n- **Fields:** name, list of URLs (e.g. tech news sites, blogs...)\n- **Default tools:** web scraping, note creation\n- **Use case:** weekly tech watch, competitor monitoring, blog roundups\n\n### Observer (Notebook Monitor)\nReads notes from a **notebook you select** and produces analysis, connections, and suggestions.\n\n- **Fields:** name, source notebook (the one to analyze)\n- **Default tools:** note search, note read, note creation\n- **Use case:** find connections between your notes, get reading suggestions, detect recurring themes\n\n### Custom\nA blank canvas: you write your own **prompt** and pick your own **tools**.\n\n- **Fields:** name, description, custom instructions (in Advanced mode)\n- **No default tools** — you choose exactly what the agent needs\n- **Use case:** anything creative or specific that doesn't fit the other types",
|
|
"advanced": "Tryb zaawansowany (Instrukcje AI, Maks. iteracje)",
|
|
"advancedContent": "Click **\"Advanced mode\"** at the bottom of the form to access additional settings.\n\n### AI Instructions\n\nThis field lets you **replace the default system prompt** for the agent. If left empty, the agent uses an automatic prompt adapted to its type.\n\n**Why use it?** You want to control exactly how the agent behaves. For example:\n- \"Write the summary in English, even if sources are in French\"\n- \"Structure the note with sections: Context, Key Points, Personal Opinion\"\n- \"Ignore articles older than 30 days and focus on recent news\"\n- \"For each detected theme, suggest 3 follow-up leads with links\"\n\n> **Note:** Your instructions replace the defaults, they don't add to them.\n\n### Max iterations\n\nThis is the **maximum number of cycles** the agent can perform. One cycle = the agent thinks, calls a tool, reads the result, then decides the next action.\n\n- **3-5 iterations:** for simple tasks (scraping a single page)\n- **10 iterations (default):** good balance for most cases\n- **15-25 iterations:** for deep research where the agent needs to explore multiple leads\n\n> **Warning:** More iterations = more time and potentially higher API costs.",
|
|
"tools": "Dostępne narzędzia (szczegóły)",
|
|
"toolsContent": "When advanced mode is enabled, you can choose exactly which tools the agent can use.\n\n### Web Search\nAllows the agent to **search the internet** via SearXNG or Brave Search.\n\n- **What it does:** The agent formulates a query, gets search results, and can then scrape the most relevant pages.\n- **When to enable:** When the agent needs to find information on a topic (Researcher or Custom type).\n- **Configuration required:** SearXNG (with JSON format enabled) or a Brave Search API key. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent searches \"React Server Components best practices 2025\", gets 10 results, then scrapes the top 3.\n\n### Web Scrape\nAllows the agent to **extract text content from a web page** given its URL.\n\n- **What it does:** The agent visits a URL and retrieves the structured text (headings, paragraphs, lists). Ads, menus and footers are typically filtered out.\n- **When to enable:** For the Monitor type (mandatory), or any agent that needs to read web pages.\n- **Configuration:** Works out of the box, but a **Jina Reader API key** improves quality and removes rate limits. Configurable in **Admin > Agent Tools**.\n- **Example:** The agent scrapes 5 tech blogs and produces a synthesized summary.\n\n### Note Search\nAllows the agent to **search your existing notes**.\n\n- **What it does:** The agent performs a text search across all your notes (or a specific notebook).\n- **When to enable:** For Observer-type agents, or any agent that needs to cross-reference information with your notes.\n- **Configuration:** None — works immediately.\n- **Example:** The agent searches all notes containing \"machine learning\" to see what you've already written on the topic.\n\n### Read Note\nAllows the agent to **read the full content of a specific note**.\n\n- **What it does:** After finding a note (via Note Search), the agent can read its entire content to analyze or use it.\n- **When to enable:** As a companion to Note Search. Enable both together so the agent can search AND read.\n- **Configuration:** None.\n- **Example:** The agent finds 5 notes about \"productivity\", reads them all, and writes a synthesis.\n\n### Create Note\nAllows the agent to **write a new note** in your target notebook.\n\n- **What it does:** The agent creates a note with a title and content. This is how results end up in your notebooks.\n- **When to enable:** Almost always — without this tool, the agent cannot save its results. **Leave it enabled by default.**\n- **Configuration:** None.\n- **Example:** The agent creates a note \"Tech Watch - Week 16\" with a summary of 5 articles.\n\n### Fetch URL\nAllows the agent to **download the raw content of a URL** (HTML, JSON, text...).\n\n- **What it does:** Unlike scraping which extracts clean text, Fetch URL retrieves raw content. Useful for APIs, JSON files, or non-standard pages.\n- **When to enable:** When the agent needs to query REST APIs, read RSS feeds, or access raw data.\n- **Configuration:** None.\n- **Example:** The agent queries the GitHub API to list the latest commits of a project.\n\n### Memory\nAllows the agent to **access its previous execution history**.\n\n- **What it does:** The agent can search through results from past runs. This lets it compare, track changes, or avoid repeating the same information.\n- **When to enable:** For agents that run regularly and need to maintain continuity between executions.\n- **Configuration:** None.\n- **Example:** The agent compares this week's news with last week's and highlights what's new.",
|
|
"frequency": "Częstotliwość i harmonogram",
|
|
"frequencyContent": "| Frequency | Behavior\n|-----------|----------\n| **Manual** | You click \"Run\" yourself — no automatic scheduling\n| **Hourly** | Runs every hour\n| **Daily** | Runs once per day\n| **Weekly** | Runs once per week\n| **Monthly** | Runs once per month\n\n> **Tip:** Start with \"Manual\" to test your agent, then switch to an automatic frequency once you're satisfied with the results.",
|
|
"targetNotebook": "Docelowy notatnik",
|
|
"targetNotebookContent": "When an agent finishes its task, it **creates a note**. The **target notebook** determines where that note goes:\n\n- **Inbox** (default) — the note goes to your general notes\n- **Specific notebook** — choose a notebook to keep agent results organized\n\n> **Tip:** Create a dedicated notebook like \"Agent Reports\" to keep all automated content in one place.",
|
|
"templates": "Szablony",
|
|
"templatesContent": "Templates are pre-configured agents ready to install in one click. You'll find them at the **bottom of the Agents page**.\n\nAvailable templates include:\n\n- **AI Watch** — weekly AI news roundup from 5 specialized sites\n- **Tech Watch** — general tech news summary\n- **Dev Watch** — developer news and new frameworks\n- **Note Observer** — analyzes a notebook and suggests connections\n- **Topic Researcher** — deep research on a specific topic\n\nOnce installed, you can edit the agent to customize it.",
|
|
"tips": "Porady i rozwiązywanie problemów",
|
|
"tipsContent": "- **Start with a template** and customize it — it's the fastest way to get a working agent\n- **Test with \"Manual\"** frequency before enabling automatic scheduling\n- **A \"Researcher\" agent requires a web search provider** — configure SearXNG (JSON format) or Brave Search in **Admin > Agent Tools**\n- **If an agent fails**, click on its card then **History** to see the execution log and tool traces\n- **The \"Enabled/Disabled\" toggle** lets you pause an agent without deleting it\n- **Web scraping quality** improves with a Jina Reader API key (optional, in Admin > Agent Tools)\n- **Combine \"Note Search\" + \"Read Note\"** so the agent can find AND analyze your notes' content\n- **Enable \"Memory\"** if your agent runs regularly — it will avoid repeating the same information across runs",
|
|
"tooltips": {
|
|
"agentType": "Wybierz typ zadania, które będzie wykonywał agent. Każdy typ ma różne możliwości i pola.",
|
|
"researchTopic": "Temat, który agent zbada w internecie. Bądź konkretny, aby uzyskać lepsze wyniki.",
|
|
"description": "Krótki opis tego, co robi ten agent. Pomaga zapamiętać jego przeznaczenie.",
|
|
"urls": "Lista stron do zeskrobywania. Agent odwiedzi każdy URL i wyodrębni zawartość.",
|
|
"sourceNotebook": "Notatnik, który agent przeanalizuje. Czyta notatki z tego notatnika, aby znaleźć powiązania i motywy.",
|
|
"targetNotebook": "Gdzie zostanie zapisana notatka z wynikami agenta. Wybierz Skrzynkę odbiorczą lub konkretny notatnik.",
|
|
"frequency": "Jak często agent uruchamia się automatycznie. Zacznij od Ręcznie, aby przetestować.",
|
|
"instructions": "Niestandardowe instrukcje zastępujące domyślny prompt AI. Zostaw puste, aby użyć automatycznego.",
|
|
"tools": "Wybierz, jakich narzędzi może używać agent. Każde narzędzie daje agentowi określoną zdolność.",
|
|
"maxSteps": "Maksymalna liczba cykli rozumowania. Więcej kroków = głębsza analiza, ale trwa dłużej.",
|
|
"selectNotes": "Wybierz konkretne notatki do analizy. Jeśli żadna nie zostanie zaznaczona, agent użyje wszystkich notatek z notatnika.",
|
|
"slideTheme": "Wybierz paletę kolorów dla prezentacji. Automatycznie pozwala AI decydować.",
|
|
"slideStyle": "Styl wizualny wpływa na promień narożnika, odstępy i gęstość informacji."
|
|
}
|
|
}
|
|
},
|
|
"chat": {
|
|
"title": "Czat AI",
|
|
"subtitle": "Rozmawiaj ze swoimi notatkami i agentami AI",
|
|
"newConversation": "Nowa rozmowa",
|
|
"noHistory": "Brak historii",
|
|
"untitled": "Rozmowa bez tytułu",
|
|
"deleteConfirm": "Usunąć tę rozmowę?",
|
|
"yes": "Tak",
|
|
"placeholder": "Wyślij wiadomość do asystenta...",
|
|
"allNotebooks": "Wszystkie notatniki",
|
|
"inAllNotebooks": "We wszystkich notatnikach",
|
|
"active": "AKTYWNY",
|
|
"disclaimer": "AI może popełniać błędy. Weryfikuj ważne informacje.",
|
|
"assistantError": "Błąd asystenta",
|
|
"loadError": "Błąd ładowania rozmowy",
|
|
"createError": "Błąd tworzenia rozmowy",
|
|
"deleteError": "Błąd usuwania",
|
|
"renamed": "Rozmowa zmieniona",
|
|
"renameError": "Błąd zmiany nazwy",
|
|
"welcome": "Jestem tutaj, aby pomóc Ci podsumować notatki, generować nowe pomysły lub omawiać Twoje notatniki.",
|
|
"searching": "Wyszukiwanie...",
|
|
"noNotesFoundForContext": "Nie znaleziono odpowiednich notatek dla tego pytania. Odpowiedz używając ogólnej wiedzy.",
|
|
"webSearch": "Wyszukiwanie w sieci",
|
|
"timeoutWarning": "Response is taking longer than expected..."
|
|
},
|
|
"labHeader": {
|
|
"title": "Laboratorium",
|
|
"live": "Na żywo",
|
|
"currentProject": "Bieżący projekt",
|
|
"choose": "Wybierz...",
|
|
"yourSpaces": "Twoje przestrzenie",
|
|
"updated": "Zaktualizowano",
|
|
"newSpace": "Nowa przestrzeń myślowa",
|
|
"new": "Nowy",
|
|
"renamed": "Przestrzeń zmieniona",
|
|
"renameError": "Błąd zmiany nazwy",
|
|
"created": "Nowa przestrzeń utworzona",
|
|
"createFailed": "Utworzenie nie powiodło się",
|
|
"deleteSpace": "Usuń przestrzeń",
|
|
"deleted": "Przestrzeń usunięta",
|
|
"deleteError": "Błąd usuwania",
|
|
"rename": "Rename"
|
|
},
|
|
"lab": {
|
|
"initializing": "Inicjalizacja przestrzeni",
|
|
"loadingIdeas": "Ładowanie twoich pomysłów..."
|
|
},
|
|
"richTextEditor": {
|
|
"slashHint": "↑↓ nawigacja · Wprowadź wstawkę · Sekcja przełączania kart",
|
|
"slashLoading": "AI myśli...",
|
|
"slashTabAll": "Wszystko",
|
|
"slashCatBasic": "Podstawowe bloki",
|
|
"slashCatMedia": "Głoska bezdźwięczna",
|
|
"slashCatFormatting": "Formatowanie",
|
|
"slashCatAi": "Uwaga AI",
|
|
"insertImage": "Wstaw obraz",
|
|
"imageUrlPlaceholder": "https://example.com/image.png",
|
|
"preview": "Zapowiedź",
|
|
"cancel": "Anulować",
|
|
"insert": "Wstawić",
|
|
"slashText": "Tekst",
|
|
"slashTextDesc": "Prosty akapit",
|
|
"slashH1": "Nagłówek 1",
|
|
"slashH1Desc": "Nagłówek dużej sekcji",
|
|
"slashH2": "Nagłówek 2",
|
|
"slashH2Desc": "Nagłówek sekcji średniej",
|
|
"slashH3": "Nagłówek 3",
|
|
"slashH3Desc": "Nagłówek małej sekcji",
|
|
"slashBullet": "Lista punktorów",
|
|
"slashBulletDesc": "Lista nieuporządkowana",
|
|
"slashNumbered": "Lista numerowana",
|
|
"slashNumberedDesc": "Zamówiona lista numerowana",
|
|
"slashTodo": "Lista zadań",
|
|
"slashTodoDesc": "Zadania pola wyboru",
|
|
"slashQuote": "Cytat",
|
|
"slashQuoteDesc": "Uchwyć cytat",
|
|
"slashCode": "Blok kodu",
|
|
"slashCodeDesc": "Fragment kodu",
|
|
"slashDivider": "Rozdzielacz",
|
|
"slashDividerDesc": "Separator poziomy",
|
|
"slashTable": "Tabela",
|
|
"slashTableDesc": "Wstaw prostą siatkę",
|
|
"slashDiagram": "Diagram",
|
|
"slashDiagramDesc": "Wygeneruj przepływ lub mapę myśli",
|
|
"slashSlides": "Prezentacja",
|
|
"slashSlidesDesc": "Wygeneruj piękną talię slajdów",
|
|
"slashImage": "Obraz",
|
|
"slashImageDesc": "Osadź obraz z adresu URL",
|
|
"slashAlignLeft": "Wyrównaj do lewej",
|
|
"slashAlignLeftDesc": "Wyrównaj tekst do lewej",
|
|
"slashAlignCenter": "Centrum",
|
|
"slashAlignCenterDesc": "Wyśrodkuj tekst",
|
|
"slashAlignRight": "Wyrównaj w prawo",
|
|
"slashAlignRightDesc": "Wyrównaj tekst do prawej",
|
|
"slashSuperscript": "Napisany u góry",
|
|
"slashSuperscriptDesc": "Tekst nad linią bazową",
|
|
"slashSubscript": "Indeks dolny",
|
|
"slashSubscriptDesc": "Tekst poniżej linii bazowej",
|
|
"slashClarify": "Wyjaśniać",
|
|
"slashClarifyDesc": "Spraw, aby tekst był wyraźniejszy",
|
|
"slashShorten": "Skracać",
|
|
"slashShortenDesc": "Skondensuj tekst",
|
|
"slashImprove": "Poprawić",
|
|
"slashImproveDesc": "Wzmocnij styl",
|
|
"slashExpand": "Zwiększać",
|
|
"slashExpandDesc": "Opracuj i wzbogacaj tekst",
|
|
"imageModalTitle": "Wstaw obraz",
|
|
"imageModalPreview": "Zapowiedź",
|
|
"imageModalCancel": "Anulować",
|
|
"imageModalInsert": "Wstawić",
|
|
"imageModalInvalidUrl": "Proszę wprowadzić prawidłowy adres URL",
|
|
"imageModalLoadFailed": "Nie udało się załadować obrazu",
|
|
"linkPlaceholder": "Wklej lub wpisz link...",
|
|
"bold": "Pogrubiony",
|
|
"italic": "italski",
|
|
"underline": "Podkreślać",
|
|
"strike": "Przekreślenie",
|
|
"code": "Kod",
|
|
"highlight": "Atrakcja",
|
|
"superscript": "Napisany u góry",
|
|
"subscript": "Indeks dolny",
|
|
"addBlock": "Dodaj blok",
|
|
"placeholder": "Wpisz „/”, aby uzyskać polecenia...",
|
|
"aiReformulateFailed": "Asystent IA nie mógł przetworzyć tego tekstu. Spróbuj ponownie.",
|
|
"translateTargets": {
|
|
"Francais": "Francuski",
|
|
"English": "Angielski",
|
|
"Espanol": "Hiszpański",
|
|
"Deutsch": "Niemiecki",
|
|
"Persan": "Perski",
|
|
"Portugais": "Portugalski",
|
|
"Italiano": "Włoski",
|
|
"Chinois": "Chiński",
|
|
"Japonais": "Japoński"
|
|
}
|
|
},
|
|
"brainstorm": {
|
|
"title": "Waves of Thought",
|
|
"subtitle": "Unfold dimensions of potentiality",
|
|
"placeholder": "Enter a concept to unfold...",
|
|
"generating": "AI is harvesting seeds of thought...",
|
|
"newBrainstorm": "New Brainstorm",
|
|
"noSessions": "No brainstorms yet",
|
|
"startOne": "Start one",
|
|
"sessions": "Brainstorms",
|
|
"seedLabel": "Seed Idea",
|
|
"ideaPromptDetailed": "Wpisz swój pomysł, pytanie lub temat, aby przeprowadzić burzę mózgów...",
|
|
"brainstormThisIdea": "Brainstorm this idea",
|
|
"startBrainstorm": "Start Brainstorm",
|
|
"spatialMode": "Spatial Exploration Mode",
|
|
"wave1": "Wave 1",
|
|
"wave2": "Wave 2",
|
|
"wave3": "Wave 3",
|
|
"export": "Export",
|
|
"exporting": "Exporting...",
|
|
"wave": "Wave",
|
|
"novelty": "Novelty",
|
|
"originConnection": "Origin connection",
|
|
"linkedNotes": "Linked notes",
|
|
"deepen": "Deepen",
|
|
"deepening": "Generating...",
|
|
"extract": "Create Note",
|
|
"converting": "Converting...",
|
|
"dismiss": "Not pertinent",
|
|
"noteCreated": "Note Created",
|
|
"ideas": "ideas",
|
|
"cancel": "Cancel",
|
|
"delete": "Delete",
|
|
"ideaOrigin": "Origin of the idea",
|
|
"noNoteLink": "Purely generative idea",
|
|
"derived_from": "Derived from",
|
|
"opposes": "In opposition with",
|
|
"extends": "Extends",
|
|
"synthesizes": "Synthesizes",
|
|
"transposes": "Transposes",
|
|
"none_found": "No note link",
|
|
"viewNote": "View note",
|
|
"addIdea": "Add idea",
|
|
"manualIdeaPrompt": "Title of your idea:",
|
|
"invite": "Invite",
|
|
"linkCopied": "Invite link copied!",
|
|
"activityTitle": "Działalność",
|
|
"noActivity": "Brak aktywności",
|
|
"justNow": "właśnie",
|
|
"humanIdea": "Człowiek",
|
|
"aiIdea": "sztuczna inteligencja",
|
|
"respondsTo": "Odpowiada",
|
|
"adding": "Dodawanie...",
|
|
"manualIdeaDesc": "Podziel się swoim pomysłem na kanwie burzy mózgów",
|
|
"manualIdeaTitle": "Tytuł",
|
|
"manualIdeaTitlePlaceholder": "Twój pomysł w kilku słowach...",
|
|
"manualIdeaDescLabel": "Opis (opcjonalnie)",
|
|
"manualIdeaDescPlaceholder": "Opracuj swój pomysł...",
|
|
"activity": {
|
|
"manual_idea": "dodał pomysł",
|
|
"wave_generated": "wygenerował falę",
|
|
"joined": "dołączył do sesji",
|
|
"idea_dismissed": "odrzucił pomysł",
|
|
"invite_created": "utworzył zaproszenie"
|
|
},
|
|
"shareDialogTitle": "Share brainstorm",
|
|
"shareSearchLabel": "Find someone",
|
|
"shareNameOrEmailPlaceholder": "Name or email…",
|
|
"shareSubmit": "Share",
|
|
"shareSubmitting": "Sending…",
|
|
"shareFooterHint": "They will get a notification to accept or decline.",
|
|
"sharePublicLink": "Public link",
|
|
"shareGuestsCanEdit": "Allow guests to edit",
|
|
"feedbackInviteSent": "Invitation sent!",
|
|
"feedbackInviteResent": "Invitation resent!",
|
|
"feedbackAlreadyShared": "This person already has access to this brainstorm.",
|
|
"feedbackAlreadyPending": "An invitation is already pending for this person.",
|
|
"feedbackGenericError": "Error",
|
|
"unnamedPerson": "No name",
|
|
"canvasEditTitleReply": "Reply",
|
|
"canvasEditTitleNewIdea": "New idea",
|
|
"canvasPlaceholderReply": "Your reply…",
|
|
"canvasPlaceholderIdea": "Your idea…",
|
|
"canvasShortcutSave": "save",
|
|
"canvasShortcutCancel": "cancel",
|
|
"canvasChildBranch": "Child",
|
|
"canvasDoubleClickHint": "Double-click to add an idea",
|
|
"ideaDetailDescription": "Description",
|
|
"ideaDetailConnection": "Connection",
|
|
"ideaDetailNovelty": "Novelty",
|
|
"ideaDetailWave": "Wave",
|
|
"waveFlavorVariation": "Variation",
|
|
"waveFlavorAnalogy": "Analogy",
|
|
"waveFlavorDisruption": "Disruption",
|
|
"liveCollaborationTitle": "Live collaboration",
|
|
"liveStatus": "Live",
|
|
"liveYouMarker": "(You)",
|
|
"liveOtherParticipants": "{count} other participants",
|
|
"guestReadOnlyNotice": "You're viewing this brainstorm as a guest. Sign in to edit.",
|
|
"impactNotesEnriched": "{count} note(s) enriched",
|
|
"impactNotesMarkedDry": "{count} note(s) marked dry",
|
|
"impactSeparator": " · ",
|
|
"exportNotebookPrefix": "Notebook:",
|
|
"playbackStep": "Step {current}/{total}",
|
|
"playbackStepsCount": "{count} steps",
|
|
"playbackReturnToLive": "Return to live",
|
|
"canvasWaitingHint": "The canvas is waiting for your spark...",
|
|
"seedNodeBadge": "SEED",
|
|
"originalSeedDescription": "Original seed idea",
|
|
"convertedToNoteStatus": "Converted to note",
|
|
"toastExpandSuccess": "Ideas expanded!",
|
|
"toastExpandFailed": "Failed to expand",
|
|
"toastDismissSuccess": "Idea dismissed",
|
|
"toastDismissFailed": "Failed to dismiss",
|
|
"toastConvertSuccess": "Idea converted to note!",
|
|
"toastConvertFailed": "Failed to convert",
|
|
"toastExportNoteSuccess": "Exported as note!",
|
|
"toastExportFailed": "Failed to export",
|
|
"legendSeed": "Seed",
|
|
"legendVariations": "Variations",
|
|
"legendAnalogies": "Analogies",
|
|
"legendDisruptions": "Disruptions",
|
|
"exportFailedMessage": "Export failed",
|
|
"exportDefaultNotebookName": "Brainstorm",
|
|
"exportDefaultNoteTitle": "Synthesis",
|
|
"exportOpening": "Opening…",
|
|
"ownerBadge": "Owner",
|
|
"waveBadge": "Wave {wave}"
|
|
},
|
|
"usageMeter": {
|
|
"packName": "AI Discovery Pack",
|
|
"featureSearch": "Search",
|
|
"featureTags": "Tags",
|
|
"featureTitles": "Titles",
|
|
"unlimited": "Unlimited",
|
|
"remaining": "{count} left",
|
|
"upgradeTitle": "Upgrade to Pro",
|
|
"upgradeDescription": "You've used all your AI Discovery Pack credits. Upgrade to Pro for higher limits and additional features.",
|
|
"proIncludes": "Pro includes:",
|
|
"proSearch": "100 semantic searches / month",
|
|
"proTags": "200 auto-tags / month",
|
|
"proTitles": "200 auto-titles / month",
|
|
"proReformulate": "50 reformulations / month",
|
|
"proChat": "100 chat messages / month",
|
|
"later": "Later",
|
|
"upgradePricing": "Upgrade to Pro",
|
|
"addApiKey": "Use your own API key (BYOK)"
|
|
},
|
|
"byokSettings": {
|
|
"title": "Your API keys (BYOK)",
|
|
"description": "Connect your own LLM provider keys to bypass Discovery Pack quotas. Keys are encrypted at rest.",
|
|
"badgeActive": "BYOK active",
|
|
"tierRequired": "BYOK requires a Pro plan or higher. Upgrade to connect your API keys.",
|
|
"provider": "Provider",
|
|
"providerPlaceholder": "Select a provider",
|
|
"alias": "Label (optional)",
|
|
"aliasPlaceholder": "e.g. Work OpenAI",
|
|
"apiKey": "API key",
|
|
"apiKeyPlaceholder": "sk-...",
|
|
"save": "Save key",
|
|
"saved": "API key saved",
|
|
"deleted": "API key removed",
|
|
"error": "Could not save API key",
|
|
"loadError": "Could not load API keys",
|
|
"loading": "Loading keys...",
|
|
"empty": "No API keys configured yet.",
|
|
"confirmDelete": "Remove this API key permanently?",
|
|
"toggleActive": "Active",
|
|
"providers": {
|
|
"openai": "OpenAI",
|
|
"anthropic": "Anthropic",
|
|
"deepseek": "DeepSeek",
|
|
"openrouter": "OpenRouter",
|
|
"minimax": "MiniMax",
|
|
"zai": "Z.ai",
|
|
"google": "Google",
|
|
"mistral": "Mistral",
|
|
"glm": "GLM"
|
|
}
|
|
},
|
|
"billing": {
|
|
"title": "Płatności",
|
|
"currentPlan": "Aktualny plan",
|
|
"upgradePlan": "Ulepsz plan",
|
|
"manageBilling": "Zarządzaj płatnościami",
|
|
"manageDescription": "Zaktualizuj metodę płatności, wyświetl faktury lub anuluj.",
|
|
"openPortal": "Otwórz portal rozliczeniowy",
|
|
"renewsOn": "Odnawia się",
|
|
"expiresOn": "Wygasa",
|
|
"canceledAt": "Anulowany — dostęp do",
|
|
"freePlan": "Plan bezpłatny",
|
|
"proPlan": "Plan Pro",
|
|
"businessPlan": "Plan Business",
|
|
"enterprisePlan": "Plan Enterprise",
|
|
"perMonth": "/mies.",
|
|
"perYear": "/rok",
|
|
"monthly": "Miesięczny",
|
|
"annual": "Roczny",
|
|
"save": "Oszczędź",
|
|
"upgradeTitle": "Wybierz plan",
|
|
"proPrice": "9,90 €",
|
|
"businessPrice": "29,90 €",
|
|
"proAnnualPrice": "99 €",
|
|
"businessAnnualPrice": "299 €",
|
|
"proFeature1": "100 wyszukiwań semantycznych / miesiąc",
|
|
"proFeature2": "200 automatycznych tagów / miesiąc",
|
|
"proFeature3": "50 przeformułowań / miesiąc",
|
|
"proFeature4": "100 wiadomości czatu / miesiąc",
|
|
"businessFeature1": "1 000 wyszukiwań semantycznych / miesiąc",
|
|
"businessFeature2": "1 000 automatycznych tagów / miesiąc",
|
|
"businessFeature3": "500 przeformułowań / miesiąc",
|
|
"businessFeature4": "1 000 wiadomości czatu / miesiąc",
|
|
"enterpriseTitle": "Enterprise",
|
|
"enterpriseDescription": "Niestandardowe limity, SSO, wsparcie priorytetowe.",
|
|
"contactSales": "Kontakt ze sprzedażą",
|
|
"startCheckout": "Rozpocznij",
|
|
"checkoutLoading": "Ładowanie płatności…",
|
|
"checkoutSuccess": "Subskrypcja aktywowana! Witamy w {tier}.",
|
|
"checkoutCanceled": "Płatność anulowana.",
|
|
"active": "Aktywny",
|
|
"trialing": "Próba",
|
|
"pastDue": "Zaległy",
|
|
"canceled": "Anulowany",
|
|
"inactive": "Nieaktywny",
|
|
"billingEnabled": "Płatności włączone",
|
|
"billingDisabled": "Płatności nie są włączone w tej instancji.",
|
|
"usageThisPeriod": "Użycie w tym okresie",
|
|
"periodRange": "Okres",
|
|
"unlimited": "Bez limitu",
|
|
"noUsage": "Brak danych użycia",
|
|
"billingHistory": "Historia rozliczeń",
|
|
"viewInvoices": "Zarządzaj fakturami w portalu",
|
|
"nextBillingDate": "Następna data rozliczenia",
|
|
"billingPeriod": "Okres rozliczeniowy",
|
|
"planSince": "Członek od",
|
|
"checkoutSuccessTitle": "Subskrypcja aktywowana!",
|
|
"checkoutSuccessBody": "Witamy w {tier}. Twoje funkcje są teraz odblokowane.",
|
|
"subscriptionType": "subscriptionType",
|
|
"renewalDate": "renewalDate",
|
|
"noRenewalDate": "—"
|
|
}
|
|
} |