Files
Keep/keep-notes/locales/pl.json
Sepehr Ramezani 402e88b788 feat(ux): epic UX design improvements across agents, chat, notes, and i18n
Comprehensive UI/UX updates including agent card redesign, chat container
improvements, note editor enhancements, memory echo notifications, and
updated translations for all 15 locales.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-04-19 23:01:04 +02:00

1474 lines
72 KiB
JSON

{
"about": {
"appDescription": "Potężna aplikacja do notatek z funkcjami AI",
"appName": "Memento",
"buildDate": "Data kompilacji",
"description": "Informacje o aplikacji",
"features": {
"description": "Możliwości wspomagane przez AI",
"dragDrop": "Zarządzanie notatkami metodą przeciągnij i upuść",
"labelSystem": "System etykiet",
"memoryEcho": "Codzienne spostrzeżenia Memory Echo",
"multipleProviders": "Wielu dostawców AI (OpenAI, Ollama)",
"notebookOrganization": "Organizacja notatników",
"paragraphReformulation": "Reformulowanie akapitów",
"semanticSearch": "Wyszukiwanie semantyczne z embeddingami",
"title": "Funkcje",
"titleSuggestions": "Sugestie tytułów wspomagane przez AI"
},
"platform": "Platforma",
"platformWeb": "Web",
"support": {
"description": "Uzyskaj pomoc i przekaż opinie",
"documentation": "Dokumentacja",
"feedback": "Opinie",
"reportIssues": "Zgłoś problemy",
"title": "Wsparcie"
},
"technology": {
"ai": "AI",
"authentication": "Uwierzytelnianie",
"backend": "Backend",
"database": "Baza danych",
"description": "Zbudowane z nowoczesnych technologii",
"frontend": "Frontend",
"testing": "Testowanie",
"title": "Stos technologiczny",
"ui": "UI"
},
"title": "O nas",
"version": "Wersja"
},
"admin": {
"ai": {
"apiKey": "Klucz API",
"baseUrl": "Adres bazowy URL",
"commonEmbeddingModels": "Popularne modele embeddingowe dla API kompatybilnych z OpenAI",
"commonModelsDescription": "Popularne modele dla API kompatybilnych z OpenAI",
"description": "Skonfiguruj dostawców AI do automatycznego tagowania i wyszukiwania semantycznego. Używaj różnych dostawców dla optymalnej wydajności.",
"embeddingsDescription": "Dostawca AI dla embeddingów wyszukiwania semantycznego. Zalecane: OpenAI (najlepsza jakość).",
"embeddingsProvider": "Dostawca embeddingów",
"model": "Model",
"modelRecommendations": "gpt-4o-mini = Najlepszy stosunek jakości do ceny • gpt-4o = Najlepsza jakość",
"openAIKeyDescription": "Twój klucz API OpenAI z platform.openai.com",
"openTestPanel": "Otwórz panel testowania AI",
"provider": "Dostawca",
"providerEmbeddingRequired": "AI_PROVIDER_EMBEDDING jest wymagany",
"providerTagsRequired": "AI_PROVIDER_TAGS jest wymagany",
"saveSettings": "Zapisz ustawienia AI",
"saving": "Zapisywanie...",
"selectEmbeddingModel": "Wybierz model embeddingowy zainstalowany w systemie",
"selectOllamaModel": "Wybierz model Ollama zainstalowany w systemie",
"tagsGenerationDescription": "Dostawca AI do automatycznych sugestii tagów. Zalecane: Ollama (darmowy, lokalny).",
"tagsGenerationProvider": "Dostawca generowania tagów",
"title": "Konfiguracja AI",
"updateFailed": "Nie udało się zaktualizować ustawień AI",
"updateSuccess": "Ustawienia AI zaktualizowane pomyślnie",
"bestValue": "Najlepszy stosunek jakości do ceny",
"bestQuality": "Najwyższa jakość",
"providerOllamaOption": "🦙 Ollama (lokalny i darmowy)",
"providerOpenAIOption": "🤖 OpenAI (GPT-5, GPT-4)",
"providerCustomOption": "🔧 Niestandardowy (kompatybilny z OpenAI)",
"saved": "(Zapisano)",
"chatProvider": "Dostawca czatu",
"chatDescription": "Dostawca AI dla asystenta czatu. Przechodzi do dostawcy tagów, jeśli nie jest skonfigurowany."
},
"aiTest": {
"description": "Przetestuj swoich dostawców AI pod kątem generowania tagów i embeddingów wyszukiwania semantycznego",
"embeddingDimensions": "Wymiary embeddingów:",
"embeddingsTestDescription": "Przetestuj dostawcę AI odpowiedzialnego za embeddingi wyszukiwania semantycznego",
"embeddingsTestTitle": "Test embeddingów",
"error": "Błąd:",
"first5Values": "Pierwsze 5 wartości:",
"generatedTags": "Wygenerowane tagi:",
"howItWorksTitle": "Jak działają testy",
"model": "Model:",
"provider": "Dostawca:",
"responseTime": "Czas odpowiedzi: {time}ms",
"runTest": "Uruchom test",
"tagsTestDescription": "Przetestuj dostawcę AI odpowiedzialnego za automatyczne sugestie tagów",
"tagsTestTitle": "Test generowania tagów",
"testError": "Błąd testu: {error}",
"testFailed": "Test nieudany",
"testPassed": "Test udany",
"testing": "Testowanie...",
"tipDescription": "Użyj panelu testowania AI, aby zdiagnozować problemy z konfiguracją przed testowaniem.",
"tipTitle": "Wskazówka:",
"title": "Testowanie dostawców AI",
"vectorDimensions": "wymiary wektora",
"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ść.",
"testSuccessToast": "Test {type} udany!",
"testFailedToast": "Test {type} nieudany",
"testingType": "Testowanie {type}...",
"technicalDetails": "Szczegóły techniczne"
},
"aiTesting": "Testowanie AI",
"security": {
"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.",
"description": "Zarządzaj kontrolą dostępu i zasadami rejestracji.",
"title": "Ustawienia bezpieczeństwa",
"updateFailed": "Nie udało się zaktualizować ustawień bezpieczeństwa",
"updateSuccess": "Ustawienia bezpieczeństwa zaktualizowane"
},
"settings": "Ustawienia administratora",
"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"
},
"smtp": {
"description": "Skonfiguruj serwer poczty e-mail do resetowania haseł.",
"forceSSL": "Wymuś SSL/TLS (zazwyczaj dla portu 465)",
"fromEmail": "E-mail nadawcy",
"host": "Host",
"ignoreCertErrors": "Ignoruj błędy certyfikatu (tylko self-hosted/dev)",
"password": "Hasło",
"port": "Port",
"saveSettings": "Zapisz ustawienia SMTP",
"sending": "Wysyłanie...",
"testEmail": "E-mail testowy",
"testFailed": "Nie powiodło się: {error}",
"testSuccess": "E-mail testowy wysłany pomyślnie!",
"title": "Konfiguracja SMTP",
"updateFailed": "Nie udało się zaktualizować ustawień SMTP",
"updateSuccess": "Ustawienia SMTP zaktualizowane",
"username": "Nazwa użytkownika"
},
"title": "Panel administracyjny",
"userManagement": "Zarządzanie użytkownikami",
"users": {
"addUser": "Dodaj użytkownika",
"confirmDelete": "Czy na pewno chcesz usunąć tego użytkownika?",
"createFailed": "Nie udało się utworzyć użytkownika",
"createSuccess": "Użytkownik utworzony pomyślnie",
"createUser": "Utwórz użytkownika",
"createUserDescription": "Dodaj nowego użytkownika do systemu.",
"deleteFailed": "Nie udało się usunąć",
"deleteSuccess": "Użytkownik usunięty",
"demote": "Zdegraduj",
"email": "E-mail",
"name": "Imię",
"password": "Hasło",
"promote": "Awansuj",
"role": "Rola",
"roleUpdateFailed": "Nie udało się zaktualizować roli",
"roleUpdateSuccess": "Rola użytkownika zmieniona na {role}",
"roles": {
"admin": "Administrator",
"user": "Użytkownik"
},
"table": {
"actions": "Akcje",
"createdAt": "Utworzono",
"email": "E-mail",
"name": "Imię",
"role": "Rola"
}
},
"chat": "Czat AI",
"lab": "Laboratorium",
"agents": "Agenci",
"workspace": "Przestrzeń robocza",
"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"
}
},
"ai": {
"analyzing": "Analiza AI...",
"assistant": "Asystent AI",
"autoLabels": {
"analyzing": "Analizowanie Twoich notatek pod kątem sugestii etykiet...",
"create": "Utwórz",
"createNewLabel": "Utwórz nową etykietę",
"created": "{count} etykiet utworzono pomyślnie",
"creating": "Tworzenie etykiet...",
"description": "Wykryłem powtarzające się tematy w \"{notebookName}\" ({totalNotes} notatkach). Utworzyć dla nich etykiety?",
"error": "Nie udało się pobrać sugestii etykiet",
"new": "(nowa)",
"noLabelsSelected": "Nie wybrano etykiet",
"note": "notatka",
"notes": "notatki",
"title": "Sugestie Etykiet",
"typeContent": "Wpisz treść, aby uzyskać sugestie etykiet...",
"typeForSuggestions": "Wpisz, aby uzyskać sugestie",
"notesCount": "{count} notatek"
},
"batchOrganization": {
"analyzing": "Analizowanie Twoich notatek...",
"apply": "Zastosuj",
"applyFailed": "Zastosowanie nie powiodło się",
"applying": "Stosowanie...",
"description": "AI przeanalizuje Twoje notatki i zasugeruje zorganizowanie ich w notatnikach.",
"error": "Błąd organizacji",
"noNotebooks": "Brak dostępnych notatników. Najpierw utwórz notatniki, aby zorganizować swoje notatki.",
"noNotesSelected": "Nie wybrano notatek",
"noSuggestions": "AI nie znalazło dobrego sposobu na zorganizowanie tych notatek.",
"selectAllIn": "Wybierz wszystko w",
"selectNote": "Wybierz notatkę",
"success": "Organizacja zakończona",
"title": "Organizacja wsadowa"
},
"clarify": "Uściślij",
"clickToAddTag": "Kliknij, aby dodać ten tag",
"generateTitles": "Generuj tytuły",
"generateTitlesTooltip": "Generuj tytuły za pomocą AI",
"generating": "Generowanie...",
"generatingTitles": "Generowanie tytułów...",
"ignoreSuggestion": "Zignoruj tę sugestię",
"improveStyle": "Popraw styl",
"languageDetected": "Wykryty język",
"notebookSummary": {
"regenerate": "Wygeneruj ponownie podsumowanie",
"regenerating": "Ponowne generowanie podsumowania...",
"exportPDF": "Eksportuj jako PDF"
},
"original": "Oryginał",
"poweredByAI": "Wspierane przez AI",
"processing": "Przetwarzanie...",
"reformulateText": "Reformuluj tekst",
"reformulated": "Zreformułowany",
"reformulating": "Reformulowanie...",
"reformulationApplied": "Zreformułowany tekst zastosowany!",
"reformulationComparison": "Porównanie reformulacji",
"reformulationError": "Błąd podczas reformulacji",
"reformulationFailed": "Nie udało się zreformułować tekstu",
"reformulationMaxWords": "Tekst może mieć maksymalnie 500 słów",
"reformulationMinWords": "Tekst musi mieć co najmniej 10 słów (obecnie: {count} słów)",
"reformulationNoText": "Proszę wybrać tekst lub dodać treść",
"reformulationSelectionTooShort": "Zaznaczenie zbyt krótkie, użyto pełnej treści",
"shorten": "Skróć",
"tagAdded": "Tag \"{tag}\" dodany",
"titleApplied": "Tytuł zastosowany!",
"titleGenerateWithAI": "Generuj tytuły za pomocą AI",
"titleGenerating": "Generowanie...",
"titleGenerationError": "Błąd generowania tytułów",
"titleGenerationFailed": "Nie udało się wygenerować tytułów",
"titleGenerationMinWords": "Treść musi mieć co najmniej 10 słów, aby wygenerować tytuły (obecnie: {count} słów)",
"titlesGenerated": "💡 Wygenerowano {count} tytułów!",
"transformError": "Błąd podczas przekształcania",
"transformMarkdown": "Przekształć do Markdown",
"transformSuccess": "Tekst przekształcony do Markdown pomyślnie!",
"transforming": "Przekształcanie...",
"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"
},
"aiSettings": {
"description": "Skonfiguruj swoje funkcje AI i preferencje",
"error": "Nie udało się zaktualizować ustawienia",
"features": "Funkcje AI",
"frequency": "Częstotliwość",
"frequencyDaily": "Codziennie",
"frequencyWeekly": "Co tydzień",
"provider": "Dostawca AI",
"providerAuto": "Auto (Zalecane)",
"providerOllama": "Ollama (Lokalny)",
"providerOpenAI": "OpenAI (Chmura)",
"saved": "Ustawienie zaktualizowane",
"saving": "Zapisywanie...",
"title": "Ustawienia AI",
"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"
},
"appearance": {
"description": "Dostosuj wygląd aplikacji",
"title": "Wygląd",
"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)"
},
"auth": {
"backToLogin": "Powrót do logowania",
"checkYourEmail": "Sprawdź swoją skrzynkę odbiorczą",
"createAccount": "Utwórz swoje konto",
"email": "E-mail",
"emailPlaceholder": "Wprowadź swój adres e-mail",
"forgotPassword": "Zapomniałeś hasła?",
"forgotPasswordDescription": "Wprowadź swój adres e-mail, a wyślemy Ci link do resetowania hasła.",
"forgotPasswordTitle": "Zapomniane hasło",
"hasAccount": "Masz już konto?",
"name": "Imię",
"namePlaceholder": "Wprowadź swoje imię",
"noAccount": "Nie masz konta?",
"orContinueWith": "Kontynuuj za pomocą",
"password": "Hasło",
"passwordMinChars": "Wprowadź hasło (min. 6 znaków)",
"passwordPlaceholder": "Wprowadź swoje hasło",
"rememberMe": "Zapamiętaj mnie",
"resetEmailSent": "Wysłaliśmy link do resetowania hasła na Twój adres e-mail, jeśli istnieje w naszym systemie.",
"resetPassword": "Zresetuj hasło",
"resetPasswordInstructions": "Wprowadź swój e-mail, aby zresetować hasło",
"returnToLogin": "Powrót do logowania",
"sendResetLink": "Wyślij link resetowania",
"sending": "Wysyłanie...",
"signIn": "Zaloguj się",
"signInToAccount": "Zaloguj się na swoje konto",
"signOut": "Wyloguj się",
"signUp": "Zarejestruj się"
},
"autoLabels": {
"aiPowered": "Wspierane przez AI",
"analyzing": "Analizowanie Twoich notatek...",
"applySuggested": "Zastosuj sugerowane",
"autoLabelBatchDescription": "Automatyczne dodanie etykiet dla wybranych notatek",
"autoLabelDescription": "Automatyczne dodawanie etykiet na podstawie analizy AI",
"autoLabelNoteDescription": "Automatyczne dodanie etykiet dla tej notatki",
"confidence": "Zaufanie: {score}%",
"contentAnalysis": "Analiza treści",
"createNewLabel": "Utwórz tę nową etykietę i dodaj ją",
"created": "Utworzono {count} etykiet pomyślnie",
"description": "Wykryłem powtarzające się tematy w \"{notebookName}\" ({totalNotes} notatek). Utworzyć dla nich etykiety?",
"disabled": "Wyłączone",
"dismissAll": "Odrzuć wszystkie",
"enabled": "Włączone",
"error": "Błąd autoetykiet",
"generateMore": "Wygeneruj więcej",
"keywordExtraction": "Ekstrakcja słów kluczowych",
"labelCategories": "Kategorie etykiet",
"labelCategoriesDescription": "Wybierz kategorie dla automatycznego tagowania",
"labelsApplied": "Etykiety zastosowane",
"learnMore": "Dowiedz się więcej",
"maxLabels": "Maksymalna liczba etykiet na notatkę",
"maxLabelsDescription": "Maksymalna liczba etykiet na notatkę",
"minConfidence": "Minimalne zaufanie",
"minConfidenceDescription": "Minimalny wynik (0-100) dla sugestii AI",
"new": "(nowa)",
"noLabelsGenerated": "Nie wygenerowano etykiet",
"noLabelsSelected": "Nie wybrano etykiet",
"note": "notatka",
"notes": "notatki",
"processing": "Przetwarzanie...",
"saveSettings": "Zapisz ustawienia",
"settings": "Ustawienia",
"settingsDescription": "Skonfiguruj preferencje autoetykiet",
"settingsDialogTitle": "Ustawienia autoetykiet",
"settingsSaved": "Ustawienia zapisane",
"smartTagging": "Inteligentne tagowanie",
"suggestedLabels": "Sugerowane etykiety",
"title": "Autoetykiety",
"toggle": "Włącz autoetykiety",
"typeContent": "Wpisz treść, aby uzyskać sugestie etykiet..."
},
"batch": {
"organize": "Organizuj",
"organizeWithAI": "Organizuj z AI"
},
"batchOrganization": {
"addCategories": "Dodaj kategorie",
"addTags": "Dodaj tagi",
"analyzing": "Analizowanie Twoich notatek...",
"apply": "Zastosuj ({count})",
"applyChanges": "Zastosuj zmiany",
"applying": "Applying...",
"backToNote": "Powrót do notatki",
"categories": "Kategorie",
"categorized": "Zakategoryzowano: {count}",
"close": "Zamknij",
"confidence": "pewność",
"description": "AI przeanalizuje Twoje notatki i zasugeruje zorganizowanie ich w notatnikach.",
"done": "Gotowe",
"error": "Błąd tworzenia planu organizacji",
"finished": "Organizacja zakończona!",
"noNotebooks": "Brak dostępnych notatników. Najpierw utwórz notatniki, aby zorganizować swoje notatki.",
"noNotesSelected": "Nie wybrano notatek",
"noSuggestions": "AI nie znalazło dobrego sposobu na zorganizowanie tych notatek.",
"noTagsAdded": "Nie dodano tagów",
"notesToOrganize": "{count} notatek do zorganizowania",
"organizing": "Organizowanie...",
"results": "Wyniki",
"reviewChanges": "Przejrzyj zmiany",
"selectNotes": "Wybierz notatki do zorganizowania",
"selected": "Wybrano {count}",
"skip": "Pomiń",
"start": "Rozpocznij organizację",
"suggestedCategories": "Sugerowane kategorie",
"suggestedTags": "Sugerowane tagi",
"tagsAdded": "Dodano tagów: {count}",
"title": "Organizacja wsadowa",
"totalProcessed": "Przetworzono: {total}",
"unorganized": "{count} notatek nie udało się zakategoryzować i pozostaną w Notatkach ogólnych."
},
"collaboration": {
"accessRevoked": "Dostęp został cofnięty",
"addCollaborator": "Dodaj współpracownika",
"addCollaboratorDescription": "Dodaj osoby do współpracy nad tą notatką za pomocą adresu e-mail.",
"alreadyInList": "Ten e-mail jest już na liście",
"canEdit": "Może edytować",
"canView": "Może przeglądać",
"done": "Gotowe",
"emailAddress": "Adres e-mail",
"emailPlaceholder": "Wprowadź adres e-mail",
"enterEmailAddress": "Wprowadź adres e-mail",
"errorLoading": "Błąd ładowania współpracowników",
"failedToAdd": "Nie udało się dodać współpracownika",
"failedToRemove": "Nie udało się usunąć współpracownika",
"invite": "Zaproś",
"noCollaborators": "Brak współpracowników. Dodaj kogoś powyżej!",
"noCollaboratorsViewer": "Brak współpracowników.",
"nowHasAccess": "{name} ma teraz dostęp do tej notatki",
"owner": "Właściciel",
"pending": "Oczekujące",
"pendingInvite": "Oczekujące zaproszenie",
"peopleWithAccess": "Osoby z dostępem",
"remove": "Usuń",
"removeCollaborator": "Usuń współpracownika",
"shareNote": "Udostępnij notatkę",
"shareWithCollaborators": "Udostępnij współpracownikom",
"unnamedUser": "Nienazwany użytkownik",
"viewerDescription": "Masz dostęp do tej notatki. Tylko właściciel może zarządzać współpracownikami.",
"willBeAdded": "{email} zostanie dodany jako współpracownik po utworzeniu notatki"
},
"colors": {
"blue": "Niebieski",
"default": "Domyślny",
"gray": "Szary",
"green": "Zielony",
"orange": "Pomarańczowy",
"pink": "Różowy",
"purple": "Fioletowy",
"red": "Czerwony",
"yellow": "Żółty"
},
"common": {
"add": "Dodaj",
"cancel": "Anuluj",
"close": "Zamknij",
"confirm": "Potwierdź",
"delete": "Usuń",
"edit": "Edytuj",
"error": "Błąd",
"loading": "Ładowanie...",
"noResults": "Brak wyników",
"notAvailable": "Niedostępne",
"optional": "Opcjonalne",
"remove": "Usuń",
"required": "Wymagane",
"save": "Zapisz",
"search": "Szukaj",
"success": "Sukces",
"unknown": "Nieznany"
},
"connection": {
"clickToView": "Kliknij, aby wyświetlić notatkę",
"helpful": "Pomocne",
"isHelpful": "Czy to połączenie jest pomocne?",
"memoryEchoDiscovery": "Odkrycie Memory Echo",
"notHelpful": "Niepomocne",
"similarityInfo": "Te notatki są połączone przez {similarity}% podobieństwa"
},
"dataManagement": {
"cleanup": {
"button": "Wyczyść",
"description": "Usuń etykiety i połączenia odwołujące się do usuniętych notatek.",
"failed": "Błąd podczas czyszczenia",
"title": "Czyszczenie osieroconych danych"
},
"cleanupComplete": "Czyszczenie zakończone",
"cleanupError": "Błąd czyszczenia",
"dangerZone": "Strefa zagrożenia",
"dangerZoneDescription": "Te akcje są nieodwracalne",
"delete": {
"button": "Usuń wszystkie notatki",
"confirm": "Czy na pewno? To trwale usunie wszystkie Twoje notatki.",
"description": "Trwale usuń wszystkie swoje notatki. Tej operacji nie można cofnąć.",
"failed": "Nie udało się usunąć notatek",
"success": "Wszystkie notatki usunięte",
"title": "Usuń wszystkie notatki"
},
"deleting": "Usuwanie...",
"export": {
"button": "Eksportuj notatki",
"description": "Pobierz wszystkie swoje notatki jako plik JSON. Zawiera całą treść, etykiety i metadane.",
"failed": "Nie udało się wyeksportować notatek",
"success": "Notatki wyeksportowane pomyślnie",
"title": "Eksportuj wszystkie notatki"
},
"exporting": "Eksportowanie...",
"import": {
"button": "Importuj notatki",
"description": "Prześlij plik JSON, aby zaimportować notatki. Zostaną dodane do istniejących notatek, nie zastąpią ich.",
"failed": "Nie udało się zaimportować notatek",
"success": "Zaimportowano {count} notatek",
"title": "Importuj notatki"
},
"importing": "Importowanie...",
"indexing": {
"button": "Przebuduj indeks",
"description": "Regeneruj embeddingi dla wszystkich notatek, aby poprawić wyszukiwanie semantyczne.",
"failed": "Błąd podczas indeksowania",
"success": "Indeksowanie zakończone: przetworzono {count} notatek",
"title": "Przebuduj indeks wyszukiwania"
},
"indexingComplete": "Indeksowanie zakończone",
"indexingError": "Błąd indeksowania",
"title": "Zarządzanie danymi",
"toolsDescription": "Narzędzia do utrzymania kondycji bazy danych"
},
"demoMode": {
"activated": "Tryb demonstracyjny aktywowany! Memory Echo będzie teraz działać natychmiastowo.",
"createNotesTip": "Utwórz 2+ podobne notatki i zobacz Memory Echo w akcji!",
"deactivated": "Tryb demonstracyjny wyłączony. Przywrócono normalne parametry.",
"delayBetweenNotes": "Opóźnienie 0 dni między notatkami (normalnie 7 dni)",
"description": "Przyspiesza Memory Echo do testowania. Połączenia pojawiają się natychmiast.",
"parametersActive": "Parametry demonstracyjne aktywne:",
"similarityThreshold": "Próg podobieństwa 50% (normalnie 75%)",
"title": "Tryb demonstracyjny",
"toggleFailed": "Przełączenie trybu demonstracyjnego nie powiodło się",
"unlimitedInsights": "Nieograniczone spostrzeżenia (bez limitów częstotliwości)"
},
"diagnostics": {
"apiStatus": "Status API",
"checking": "Sprawdzanie...",
"configuredProvider": "Skonfigurowany dostawca",
"description": "Sprawdź status połączenia swojego dostawcy AI",
"errorStatus": "Błąd",
"operational": "Działa",
"testDetails": "Szczegóły testu:",
"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",
"title": "Diagnostyka",
"troubleshootingTitle": "Wskazówki rozwiązywania problemów:"
},
"favorites": {
"noFavorites": "Brak ulubionych",
"pinToFavorite": "Dodaj do ulubionych",
"title": "Ulubione",
"toggleSection": "Przełącz sekcję"
},
"footer": {
"openSource": "Klon Open Source",
"privacy": "Prywatność",
"terms": "Warunki"
},
"fusion": {
"archiveOriginals": "Archiwizuj oryginały",
"cancel": "Anuluj",
"confirmFusion": "Potwierdź połączenie",
"createBacklinks": "Utwórz linki zwrotne do oryginalnych notatek",
"edit": "Edytuj",
"error": "Nie udało się połączyć notatek",
"finishEditing": "Zakończ edycję",
"generateFusion": "Wygeneruj połączenie",
"generating": "Generowanie...",
"keepAllTags": "Zachowaj wszystkie tagi",
"mergeNotes": "Połącz {count} notatek",
"modify": "Zmodyfikuj",
"notesToMerge": "📝 Notatki do połączenia",
"optionalPrompt": "💬 Prompt łączenia (opcjonalny)",
"optionsTitle": "Opcje łączenia",
"previewTitle": "📝 Podgląd połączonej notatki",
"promptPlaceholder": "Opcjonalne instrukcje dla AI (np. 'Zachowaj formalny styl notatki 1')...",
"success": "Notatki połączone pomyślnie!",
"title": "🔗 Inteligentne łączenie",
"useLatestTitle": "Użyj najnowszej notatki jako tytułu"
},
"general": {
"add": "Dodaj",
"apply": "Zastosuj",
"back": "Wstecz",
"cancel": "Anuluj",
"clean": "Wyczyść",
"clear": "Wyczyść",
"close": "Zamknij",
"confirm": "Potwierdź",
"edit": "Edytuj",
"error": "Wystąpił błąd",
"indexAll": "Indeksuj wszystko",
"loading": "Ładowanie...",
"next": "Dalej",
"operationFailed": "Operacja nieudana",
"operationSuccess": "Operacja udana",
"preview": "Podgląd",
"previous": "Wstecz",
"reset": "Resetuj",
"save": "Zapisz",
"select": "Wybierz",
"submit": "Wyślij",
"testConnection": "Testuj połączenie",
"tryAgain": "Proszę spróbuj ponownie"
},
"generalSettings": {
"description": "Ogólne ustawienia aplikacji",
"title": "Ustawienia ogólne"
},
"labels": {
"addLabel": "Dodaj etykietę",
"allLabels": "Wszystkie etykiety",
"changeColor": "Zmień kolor",
"changeColorTooltip": "Zmień kolor",
"clearAll": "Wyczyść wszystko",
"confirmDelete": "Czy na pewno chcesz usunąć tę etykietę?",
"count": "{count} etykiet",
"noLabels": "Brak etykiet",
"confirmDeleteShort": "Potwierdzić?",
"labelRemoved": "Etykieta \"{label}\" usunięta"
},
"memoryEcho": {
"clickToView": "Kliknij, aby wyświetlić",
"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"
},
"connection": "połączenie",
"connections": "Połączenia",
"connectionsBadge": "{count} połączenie{plural}",
"dailyInsight": "Codzienne spostrzeżenie z Twoich notatek",
"description": "Proaktywne połączenia między Twoimi notatkami",
"dismiss": "Odrzuć na razie",
"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"
},
"fused": "Połączono",
"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"
},
"helpful": "Pomocne",
"insightReady": "Twoje spostrzeżenie jest gotowe!",
"notHelpful": "Niepomocne",
"overlay": {
"error": "Błąd",
"loading": "Ładowanie...",
"noConnections": "Nie znaleziono połączeń",
"searchPlaceholder": "Szukaj połączeń...",
"sortBy": "Sortuj według:",
"sortOldest": "Najstarsze",
"sortRecent": "Najnowsze",
"sortSimilarity": "Podobieństwo",
"title": "Połączone notatki",
"viewAll": "Wyświetl wszystko obok siebie"
},
"thanksFeedback": "Dziękujemy za opinię!",
"thanksFeedbackImproving": "Dziękujemy! Wykorzystamy to do ulepszeń.",
"title": "Zauważyłem coś...",
"viewConnection": "Wyświetl połączenie",
"match": "{percentage}% dopasowania"
},
"nav": {
"accountSettings": "Ustawienia konta",
"adminDashboard": "Panel administracyjny",
"aiSettings": "Ustawienia AI",
"archive": "Archiwum",
"buyMeACoffee": "Postaw mi kawę",
"configureAI": "Skonfiguruj swoje funkcje AI, dostawcę i preferencje",
"diagnostics": "Diagnostyka",
"donateOnKofi": "Wspomóż na Ko-fi",
"donationDescription": "Wpłać jednorazową darowiznę lub zostań comiesięcznym wspierającym.",
"donationNote": "Bez opłat platformowych • Natychmiastowe wypłaty • Bezpieczne",
"favorites": "Ulubione",
"generalNotes": "Notatki ogólne",
"home": "Strona główna",
"login": "Zaloguj",
"logout": "Wyloguj",
"manageAISettings": "Zarządzaj ustawieniami AI",
"myLibrary": "Moja biblioteka",
"notebooks": "Notatniki",
"notes": "Notatki",
"proPlan": "Plan Pro",
"profile": "Profil",
"quickAccess": "Szybki dostęp",
"recent": "Ostatnie",
"reminders": "Przypomnienia",
"settings": "Ustawienia",
"sponsorDescription": "Zostań comiesięcznym sponsorem i zyskaj uznanie.",
"sponsorOnGithub": "Zostań sponsorem na GitHub",
"support": "Wspomóż Memento ☕",
"supportDescription": "Memento jest w 100% darmowe i open-source. Twoje wsparcie pomaga utrzymać ten stan.",
"supportDevelopment": "Wspomóż rozwój Memento ☕",
"trash": "Kosz",
"userManagement": "Zarządzanie użytkownikami",
"workspace": "Przestrzeń robocza",
"chat": "Czat AI",
"lab": "Laboratorium",
"agents": "Agenci"
},
"notebook": {
"cancel": "Anuluj",
"create": "Utwórz notatnik",
"createDescription": "Rozpocznij nową kolekcję, aby efektywnie organizować swoje notatki, pomysły i projekty.",
"createNew": "Utwórz nowy notatnik",
"creating": "Tworzenie...",
"delete": "Usuń notatnik",
"deleteConfirm": "Usuń",
"deleteWarning": "Czy na pewno chcesz usunąć ten notatnik? Notatki zostaną przeniesione do Notatek ogólnych.",
"edit": "Edytuj notatnik",
"editDescription": "Zmień nazwę, ikonę i kolor swojego notatnika.",
"generating": "Generowanie podsumowania...",
"labels": "Etykiety:",
"name": "Nazwa notatnika",
"noLabels": "Brak etykiet",
"selectColor": "Kolor",
"selectIcon": "Ikona",
"summary": "Podsumowanie notatnika",
"summaryDescription": "Wygeneruj podsumowanie wszystkich notatek w tym notatniku z pomocą AI.",
"summaryError": "Błąd generowania podsumowania",
"namePlaceholder": "np. Strategia marketingowa Q4",
"myNotebook": "Mój notatnik",
"saving": "Zapisywanie...",
"pdfTitle": "Podsumowanie — {name}",
"pdfNotesLabel": "Notatki:",
"pdfGeneratedOn": "Wygenerowano dnia:",
"confidence": "pewność",
"savingReminder": "Nie udało się zapisać przypomnienia",
"removingReminder": "Nie udało się usunąć przypomnienia"
},
"notebookSuggestion": {
"description": "Ta notatka wydaje się należeć do tego notatnika",
"dismiss": "Odrzuć",
"dismissIn": "Odrzuć (zamknie się za {timeLeft}s)",
"generalNotes": "Notatki ogólne",
"move": "Przenieś",
"moveToNotebook": "Przenieś do notatnika",
"title": "Przenieść do {name}?"
},
"notebooks": {
"allNotebooks": "Wszystkie notatniki",
"create": "Utwórz notatnik",
"createFirst": "Utwórz swój pierwszy notatnik",
"noNotebooks": "Brak notatników"
},
"notes": {
"add": "Dodaj",
"addCollaborators": "Dodaj współpracowników",
"addImage": "Dodaj obraz",
"addItem": "Dodaj element",
"addLink": "Dodaj link",
"addListItem": "+ Element listy",
"addNote": "Dodaj notatkę",
"adding": "Dodawanie...",
"aiAssistant": "Asystent AI",
"archive": "Archiwizuj",
"backgroundOptions": "Opcje tła",
"changeColor": "Zmień kolor",
"changeSize": "Zmień rozmiar",
"clarifyFailed": "Uściślenie nie powiodło się",
"close": "Zamknij",
"color": "Kolor",
"confirmDelete": "Czy na pewno chcesz usunąć tę notatkę?",
"confirmLeaveShare": "Czy na pewno chcesz opuścić tę udostępnioną notatkę?",
"contentOrMediaRequired": "Proszę wprowadzić treść lub dodać link/obraz",
"copy": "Kopiuj",
"copyFailed": "Nie udało się skopiować notatki",
"copySuccess": "Notatka skopiowana pomyślnie!",
"createFirstNote": "Utwórz swoją pierwszą notatkę",
"date": "Data",
"delete": "Usuń",
"dragToReorder": "Przeciągnij, aby zmienić kolejność",
"duplicate": "Duplikuj",
"edit": "Edytuj notatkę",
"emptyState": "Brak notatek tutaj",
"fileTooLarge": "Plik jest za duży: {fileName}. Maksymalny rozmiar to {maxSize}.",
"improveFailed": "Ulepszenie nie powiodło się",
"inNotebook": "W notatniku",
"invalidDateTime": "Nieprawidłowa data lub czas",
"invalidFileType": "Nieprawidłowy typ pliku: {fileName}. Dozwolone są tylko JPEG, PNG, GIF i WebP.",
"itemOrMediaRequired": "Proszę dodać przynajmniej jeden element lub media",
"large": "Duży",
"leaveShare": "Opuść",
"linkAddFailed": "Nie udało się dodać linku",
"linkAdded": "Link dodany",
"linkMetadataFailed": "Nie udało się pobrać metadanych linku",
"listItem": "Element listy",
"makeCopy": "Utwórz kopię",
"markdown": "Markdown",
"markdownMode": "Markdown",
"markdownOff": "Markdown WYŁĄCZONY",
"markdownOn": "Markdown WŁĄCZONY",
"markdownPlaceholder": "Zrób notatkę... (Markdown obsługiwany)",
"medium": "Średni",
"more": "Więcej",
"moreOptions": "Więcej opcji",
"moveFailed": "Przenoszenie nie powiodło się",
"newChecklist": "Nowa lista kontrolna",
"newNote": "Nowa notatka",
"noContent": "Brak treści",
"noNotes": "Brak notatek",
"noNotesFound": "Nie znaleziono notatek",
"noteCreateFailed": "Nie udało się utworzyć notatki",
"noteCreated": "Notatka utworzona pomyślnie",
"others": "Inne",
"pin": "Przypnij",
"pinned": "Przypięte",
"pinnedNotes": "Przypięte notatki",
"placeholder": "Zrób notatkę...",
"preview": "Podgląd",
"readOnly": "Tylko do odczytu",
"recent": "Ostatnie",
"redo": "Ponów",
"redoShortcut": "Ponów (Ctrl+Y)",
"remindMe": "Przypomnij mi",
"reminderDateTimeRequired": "Proszę wprowadzić datę i czas",
"reminderMustBeFuture": "Przypomnienie musi być w przyszłości",
"reminderPastError": "Przypomnienie musi być w przyszłości",
"reminderRemoved": "Przypomnienie usunięte",
"reminderSet": "Przypomnienie ustawione na {datetime}",
"remove": "Usuń",
"saving": "Zapisywanie...",
"setReminder": "Ustaw przypomnienie",
"setReminderButton": "Ustaw przypomnienie",
"share": "Udostępnij",
"shareWithCollaborators": "Udostępnij współpracownikom",
"sharedBy": "Udostępnione przez",
"sharedReadOnly": "Ta notatka jest udostępniona Ci w trybie tylko do odczytu",
"shortenFailed": "Skrócenie nie powiodło się",
"showCollaborators": "Pokaż współpracowników",
"size": "Rozmiar",
"small": "Mały",
"takeNote": "Zrób notatkę...",
"takeNoteMarkdown": "Zrób notatkę... (Markdown obsługiwany)",
"time": "Czas",
"title": "Notatki",
"titlePlaceholder": "Tytuł",
"transformFailed": "Przekształcenie nie powiodło się",
"unarchive": "Przywróć z archiwum",
"undo": "Cofnij",
"undoShortcut": "Cofnij (Ctrl+Z)",
"unpin": "Odepnij",
"unpinned": "Odepnięta",
"untitled": "Bez tytułu",
"uploadFailed": "Nie udało się przesłać {filename}",
"view": "Wyświetl notatkę",
"emptyStateTabs": "Brak notatek. Użyj \"Nowa notatka\" na pasku bocznym, aby dodać (sugestie tytułów AI pojawią się w edytorze).",
"viewCards": "Widok kart",
"viewCardsTooltip": "Siatka kart z przeciąganiem i zmianą kolejności",
"viewTabs": "Widok listy",
"viewTabsTooltip": "Karty na górze, notatka poniżej — przeciągnij karty, aby zmienić kolejność",
"viewModeGroup": "Tryb wyświetlania notatek",
"reorderTabs": "Zmień kolejność kart",
"modified": "Zmodyfikowano",
"created": "Utworzono"
},
"pagination": {
"next": "→",
"pageInfo": "Strona {currentPage} / {totalPages}",
"previous": "←"
},
"paragraphRefactor": {
"casual": "Nieformalny",
"expand": "Rozszerz",
"formal": "Formalny",
"improve": "Ulepsz",
"shorten": "Skróć",
"title": "Ulepszanie tekstu"
},
"profile": {
"accountSettings": "Ustawienia konta",
"autoDetect": "Automatyczne wykrywanie",
"changePassword": "Zmień hasło",
"changePasswordDescription": "Zaktualizuj swoje hasło. Będziesz potrzebować swojego obecnego hasła.",
"confirmPassword": "Potwierdź hasło",
"currentPassword": "Obecne hasło",
"description": "Zaktualizuj swoje dane osobowe",
"displayName": "Nazwa wyświetlana",
"displaySettings": "Ustawienia wyświetlania",
"displaySettingsDescription": "Dostosuj wygląd i rozmiar czcionki.",
"email": "E-mail",
"fontSize": "Rozmiar czcionki",
"fontSizeDescription": "Dostosuj rozmiar czcionki dla lepszej czytelności. Dotyczy to całego tekstu w interfejsie.",
"fontSizeExtraLarge": "Bardzo duży",
"fontSizeLarge": "Duży",
"fontSizeMedium": "Średni",
"fontSizeSmall": "Mały",
"fontSizeUpdateFailed": "Nie udało się zaktualizować rozmiaru czcionki",
"fontSizeUpdateSuccess": "Rozmiar czcionki zaktualizowany pomyślnie",
"languageDescription": "Ten język będzie używany do funkcji AI, analizy treści i tekstu interfejsu.",
"languagePreferences": "Preferencje językowe",
"languagePreferencesDescription": "Wybierz preferowany język dla funkcji AI i interfejsu.",
"languageUpdateFailed": "Nie udało się zaktualizować języka",
"languageUpdateSuccess": "Język zaktualizowany pomyślnie",
"manageAISettings": "Zarządzaj ustawieniami AI",
"newPassword": "Nowe hasło",
"passwordChangeFailed": "Nie udało się zmienić hasła",
"passwordChangeSuccess": "Hasło zmienione pomyślnie",
"passwordError": "Błąd aktualizacji hasła",
"passwordUpdated": "Hasło zaktualizowane",
"preferredLanguage": "Preferowany język",
"profileError": "Błąd aktualizacji profilu",
"profileUpdated": "Profil zaktualizowany",
"recentNotesUpdateFailed": "Nie udało się zaktualizować ustawienia ostatnich notatek",
"recentNotesUpdateSuccess": "Ustawienie ostatnich notatek zaktualizowane pomyślnie",
"selectFontSize": "Wybierz rozmiar czcionki",
"selectLanguage": "Wybierz język",
"showRecentNotes": "Pokaż sekcję ostatnich notatek",
"showRecentNotesDescription": "Wyświetlaj ostatnie notatki (ostatnie 7 dni) na stronie głównej",
"title": "Profil",
"updateFailed": "Nie udało się zaktualizować profilu",
"updatePassword": "Zaktualizuj hasło",
"updateSuccess": "Profil zaktualizowany"
},
"reminder": {
"cancel": "Anuluj",
"reminderDate": "Data przypomnienia",
"reminderTime": "Czas przypomnienia",
"removeReminder": "Usuń przypomnienie",
"save": "Ustaw przypomnienie",
"setReminder": "Ustaw przypomnienie",
"title": "Przypomnienie"
},
"resetPassword": {
"confirmNewPassword": "Potwierdź nowe hasło",
"description": "Wprowadź nowe hasło poniżej.",
"invalidLinkDescription": "Ten link do resetowania hasła jest nieprawidłowy lub wygasł.",
"invalidLinkTitle": "Nieprawidłowy link",
"loading": "Ładowanie...",
"newPassword": "Nowe hasło",
"passwordMismatch": "Hasła nie są zgodne",
"requestNewLink": "Poproś o nowy link",
"resetPassword": "Resetuj hasło",
"resetting": "Resetowanie...",
"success": "Hasło zresetowane pomyślnie. Możesz się teraz zalogować.",
"title": "Resetuj hasło"
},
"search": {
"exactMatch": "Dokładne dopasowanie",
"noResults": "Nie znaleziono wyników",
"placeholder": "Szukaj",
"related": "Powiązane",
"resultsFound": "Znaleziono {count} notatek",
"searchPlaceholder": "Przeszukaj swoje notatki...",
"searching": "Wyszukiwanie...",
"semanticInProgress": "Wyszukiwanie semantyczne AI...",
"semanticTooltip": "Wyszukiwanie semantyczne AI"
},
"semanticSearch": {
"exactMatch": "Dokładne dopasowanie",
"related": "Powiązane",
"searching": "Wyszukiwanie..."
},
"settings": {
"about": "O aplikacji",
"account": "Konto",
"appearance": "Wygląd",
"cleanTags": "Wyczyść osierocone tagi",
"cleanTagsDescription": "Usuń tagi, które nie są już używane przez żadne notatki",
"description": "Zarządzaj swoimi ustawieniami i preferencjami",
"language": "Język",
"languageAuto": "Automatyczny",
"maintenance": "Konserwacja",
"maintenanceDescription": "Narzędzia do utrzymania kondycji bazy danych",
"notifications": "Powiadomienia",
"privacy": "Prywatność",
"profile": "Profil",
"searchNoResults": "Nie znaleziono wyników",
"security": "Bezpieczeństwo",
"selectLanguage": "Wybierz język",
"semanticIndexing": "Indeksowanie semantyczne",
"semanticIndexingDescription": "Generuj wektory dla wszystkich notatek, aby umożliwić wyszukiwanie oparte na intencji",
"settingsError": "Błąd zapisywania ustawień",
"settingsSaved": "Ustawienia zapisane",
"theme": "Motyw",
"themeDark": "Ciemny",
"themeLight": "Jasny",
"themeSystem": "Systemowy",
"title": "Ustawienia",
"version": "Wersja",
"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",
"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ń"
},
"sidebar": {
"archive": "Archiwum",
"editLabels": "Edytuj etykiety",
"labels": "Etykiety",
"notes": "Notatki",
"reminders": "Przypomnienia",
"trash": "Kosz",
"newNoteTabs": "Nowa notatka",
"newNoteTabsHint": "Utwórz notatkę w tym notatniku",
"noLabelsInNotebook": "Brak etykiet w tym notatniku"
},
"support": {
"aiApiCosts": "Koszty API AI:",
"buyMeACoffee": "Postaw mi kawę",
"contributeCode": "Wnieś kod",
"description": "Memento jest w 100% darmowe i open-source. Twoje wsparcie pomaga utrzymać ten stan.",
"directImpact": "Bezpośredni wpływ",
"domainSSL": "Domena i SSL:",
"donateOnKofi": "Wspomóż na Ko-fi",
"donationDescription": "Wpłać jednorazową darowiznę lub zostań comiesięcznym wspierającym.",
"githubDescription": "Cykliczne wsparcie • Publiczne uznanie • Skupione na deweloperach",
"hostingServers": "Hosting i serwery:",
"howSupportHelps": "Jak Twoje wsparcie pomaga",
"kofiDescription": "Bez opłat platformowych • Natychmiastowe wypłaty • Bezpieczne",
"otherWaysTitle": "Inne sposoby wsparcia",
"reportBug": "Zgłoś błąd",
"shareTwitter": "Udostępnij na Twitterze",
"sponsorDescription": "Zostań comiesięcznym sponsorem i zyskaj uznanie.",
"sponsorOnGithub": "Zostań sponsorem na GitHub",
"sponsorPerks": "Korzyści sponsora",
"starGithub": "Gwiazdka na GitHub",
"title": "Wspomóż rozwój Memento",
"totalExpenses": "Całkowite wydatki:",
"transparency": "Przejrzystość",
"transparencyDescription": "Wierzę w pełną przejrzystość. Oto jak wykorzystywane są darowizny:"
},
"testPages": {
"titleSuggestions": {
"analyzing": "Analizowanie...",
"contentLabel": "Treść (wymagane 50+ słów):",
"error": "Błąd:",
"idle": "Bezczynny",
"noSuggestions": "Brak sugestii. Wpisz 50+ słów i poczekaj 2 sekundy.",
"placeholder": "Wpisz tutaj co najmniej 50 słów...",
"status": "Status:",
"suggestions": "Sugestie ({count}):",
"title": "Testuj sugestie tytułów",
"wordCount": "Liczba słów:"
}
},
"time": {
"daysAgo": "{count} dni temu",
"hoursAgo": "{count} godzin temu",
"justNow": "Przed chwilą",
"minutesAgo": "{count} minut temu",
"today": "Dzisiaj",
"tomorrow": "Jutro",
"yesterday": "Wczoraj"
},
"titleSuggestions": {
"available": "Sugestie tytułów",
"dismiss": "Odrzuć",
"generating": "Generowanie...",
"selectTitle": "Wybierz tytuł",
"title": "Sugestie AI"
},
"toast": {
"feedbackFailed": "Przesłanie opinii nie powiodło się",
"notesFusionSuccess": "Notatki połączone pomyślnie!",
"openConnectionFailed": "Otwarcie połączenia nie powiodło się",
"openingConnection": "Otwieranie połączenia...",
"operationFailed": "Operacja nieudana",
"operationSuccess": "Operacja udana",
"saveFailed": "Zapisanie ustawienia nie powiodło się",
"saved": "Ustawienie zapisane",
"thanksFeedback": "Dziękujemy za opinię!",
"thanksFeedbackImproving": "Dziękujemy! Wykorzystamy to do ulepszeń."
},
"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."
},
"ui": {
"close": "Zamknij",
"collapse": "Zwiń",
"expand": "Rozwiń",
"open": "Otwórz"
},
"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",
"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",
"custom": "Niestandardowy"
},
"typeDescriptions": {
"scraper": "Pobiera dane z wielu stron i tworzy podsumowanie",
"researcher": "Wyszukuje informacje na dany temat",
"monitor": "Obserwuje notatnik i analizuje notatki",
"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...",
"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"
},
"frequencies": {
"manual": "Ręcznie",
"hourly": "Co godzinę",
"daily": "Codziennie",
"weekly": "Co tydzień",
"monthly": "Co miesiąc"
},
"status": {
"success": "Udane",
"failure": "Nieudane",
"running": "W trakcie",
"pending": "Oczekujące"
},
"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",
"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"
},
"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."
}
},
"runLog": {
"title": "Historia",
"noHistory": "Brak historii wykonań",
"toolTrace": "{count} wywołań narzędzi",
"step": "Krok {num}"
},
"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ęć",
"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."
},
"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."
}
}
},
"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"
},
"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"
},
"notification": {
"shared": "udostępniono \"{title}\"",
"untitled": "Bez tytułu",
"notifications": "Powiadomienia",
"accept": "Accept",
"accepted": "Share accepted",
"decline": "Decline",
"declined": "Udostępnienie odrzucone",
"noNotifications": "No new notifications",
"removed": "Notatka usunięta z listy"
},
"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}"
}
}