@theia/core
Version:
Theia is a cloud & desktop IDE framework implemented in TypeScript.
943 lines • 113 kB
JSON
{
"ai-chat-ui.show-settings": "Pokaż ustawienia AI",
"ai-chat:summarize-session-as-task-for-coder": "Podsumowanie sesji jako zadanie dla kodera",
"ai.updateTaskContext": "Aktualizacja bieżącego kontekstu zadania",
"aiConfiguration:open": "Otwórz widok konfiguracji AI",
"aiHistory:clear": "Historia AI: Wyczyść historię",
"aiHistory:open": "Otwórz widok historii AI",
"aiHistory:sortChronologically": "Historia AI: Sortuj chronologicznie",
"aiHistory:sortReverseChronologically": "Historia AI: Sortuj chronologicznie",
"aiHistory:toggleCompact": "Historia AI: Przełącz widok kompaktowy",
"aiHistory:toggleHideNewlines": "Historia AI: Przestań interpretować nowe linie",
"aiHistory:toggleRaw": "Historia AI: Przełącz widok surowy",
"aiHistory:toggleRenderNewlines": "Historia AI: Interpretacja nowych linii",
"debug.breakpoint.editCondition": "Warunek edycji...",
"debug.breakpoint.removeSelected": "Usuń wybrane punkty przerwania",
"debug.breakpoint.toggleEnabled": "Włącz/wyłącz punkty przerwania",
"notebook.cell.changeToCode": "Zmień komórkę na kod",
"notebook.cell.changeToMarkdown": "Zmień komórkę na Mardown",
"notebook.cell.insertMarkdownCellAbove": "Wstaw komórkę Markdown powyżej",
"notebook.cell.insertMarkdownCellBelow": "Wstaw komórkę Markdown poniżej",
"terminal:new:profile": "Tworzenie nowego zintegrowanego terminalu z profilu",
"terminal:profile:default": "Wybierz domyślny profil terminala",
"theia": {
"ai": {
"agents": {
"completionNotification": {
"mdDescription": "Zachowanie powiadomienia, gdy agent zakończy zadanie. Jeśli nie zostanie ustawione, użyte zostanie globalne domyślne ustawienie powiadomień.\n - `os-notification`: Pokaż powiadomienia OS/systemowe\n - `message`: Pokaż powiadomienia na pasku stanu/obszarze wiadomości\n - `blink`: Miga lub podświetla interfejs użytkownika\n - `off`: Wyłącz powiadomienia dla tego agenta",
"title": "Powiadomienie o zakończeniu"
},
"enable": {
"mdDescription": "Określa, czy agent powinien być włączony (true) czy wyłączony (false).",
"title": "Włącz agenta"
},
"languageModelRequirements": {
"identifier": {
"mdDescription": "Identyfikator używanego modelu językowego."
},
"mdDescription": "Określa modele językowe używane przez tego agenta.",
"purpose": {
"mdDescription": "Cel, dla którego ten model językowy jest używany.",
"title": "Cel"
},
"title": "Wymagania dotyczące modelu językowego"
},
"mdDescription": "Konfigurowanie ustawień agentów, takich jak włączanie lub wyłączanie określonych agentów, konfigurowanie monitów i wybieranie modułów LLM.",
"selectedVariants": {
"mdDescription": "Określa aktualnie wybrane warianty podpowiedzi dla tego agenta.",
"title": "Wybrane warianty"
},
"title": "Ustawienia agenta"
},
"anthropic": {
"apiKey": {
"description": "Wprowadź klucz API swojego oficjalnego konta Anthropic. **Uwaga:** Używając tej preferencji, klucz API Anthropic będzie przechowywany w postaci czystego tekstu na komputerze z uruchomioną Theią. Użyj zmiennej środowiskowej `ANTHROPIC_API_KEY`, aby bezpiecznie ustawić klucz."
},
"models": {
"description": "Oficjalne modele antropiczne do użycia"
}
},
"chat": {
"agent": {
"architect": "Architekt",
"coder": "programista",
"universal": "Uniwersalny"
},
"applySuggestion": "Zastosuj sugestię",
"bypassModelRequirement": {
"description": "Pomiń sprawdzanie wymagań modelu językowego. Włącz tę opcję, jeśli korzystasz z zewnętrznych agentów (np. Claude Code), które nie wymagają modeli językowych Theia."
},
"changeSetDefaultTitle": "Sugerowane zmiany",
"changeSetFileDiffUriLabel": "Zmiany AI: {0}",
"chatAgentsVariable": {
"description": "Zwraca listę agentów czatu dostępnych w systemie."
},
"chatSessionNamingAgent": {
"description": "Agent do generowania nazw sesji czatu",
"vars": {
"conversation": {
"description": "Treść rozmowy na czacie."
},
"listOfSessionNames": {
"description": "Lista istniejących nazw sesji."
}
}
},
"chatSessionSummaryAgent": {
"description": "Agent do generowania podsumowań sesji czatu."
},
"confirmApplySuggestion": "Plik {0} zmienił się od czasu utworzenia tej sugestii. Czy na pewno chcesz zastosować tę zmianę?",
"confirmRevertSuggestion": "Plik {0} zmienił się od czasu utworzenia tej sugestii. Czy na pewno chcesz przywrócić tę zmianę?",
"couldNotFindMatchingLM": "Nie można znaleźć pasującego modelu językowego. Sprawdź swoją konfigurację!",
"couldNotFindReadyLMforAgent": "Nie można znaleźć gotowego modelu językowego dla agenta {0}. Sprawdź swoją konfigurację!",
"defaultAgent": {
"description": "Opcjonalnie: <agent-name> agenta czatu, który zostanie wywołany, jeśli żaden agent nie został wyraźnie wymieniony z @<agent-name> w zapytaniu użytkownika. Jeśli nie skonfigurowano domyślnego agenta, zostaną zastosowane domyślne ustawienia Theia."
},
"imageContextVariable": {
"args": {
"data": {
"description": "Dane obrazu w formacie base64."
},
"mimeType": {
"description": "Mimetype obrazu."
},
"name": {
"description": "Nazwa pliku obrazu, jeśli jest dostępna."
},
"wsRelativePath": {
"description": "Ścieżka do pliku obrazu w odniesieniu do obszaru roboczego, jeśli jest dostępna."
}
},
"description": "Zapewnia informacje kontekstowe dla obrazu",
"label": "Plik obrazu"
},
"orchestrator": {
"description": "Agent ten analizuje żądanie użytkownika w odniesieniu do opisu wszystkich dostępnych agentów czatu i wybiera najlepiej dopasowanego agenta, który odpowie na żądanie (przy użyciu sztucznej inteligencji). Żądanie użytkownika zostanie bezpośrednio przekazane wybranemu agentowi bez dalszego potwierdzenia.",
"vars": {
"availableChatAgents": {
"description": "Lista agentów czatu, których orkiestrator może delegować, z wyłączeniem agentów określonych w preferencji listy wykluczeń."
}
}
},
"pinChatAgent": {
"description": "Włącz przypinanie agentów, aby automatycznie utrzymywać wspomnianego agenta czatu aktywnego w monitach, zmniejszając potrzebę powtarzania wzmianek. Możesz ręcznie odpiąć lub zmienić agentów w dowolnym momencie."
},
"revertSuggestion": "Sugestia cofnięcia",
"selectImageFile": "Wybierz plik obrazu",
"taskContextService": {
"summarizeProgressMessage": "Podsumuj: {0}",
"updatingProgressMessage": "Aktualizacja: {0}"
},
"toolConfirmation": {
"confirm": {
"description": "Poproś o potwierdzenie przed uruchomieniem narzędzi"
},
"disabled": {
"description": "Wyłączenie wykonywania narzędzia"
},
"yolo": {
"description": "Automatyczne wykonywanie narzędzi bez potwierdzenia"
}
},
"view": {
"label": "AI Chat"
}
},
"chat-ui": {
"addContextVariable": "Dodaj zmienną kontekstową",
"agent": "Agent",
"aiDisabled": "Funkcje AI są wyłączone",
"applyAll": "Zastosuj wszystko",
"applyAllTitle": "Zastosuj wszystkie oczekujące zmiany",
"askQuestion": "Zadaj pytanie",
"attachToContext": "Dołączanie elementów do kontekstu",
"cancel": "Anuluj (Esc)",
"chat-view-tree-widget": {
"ai": "AI",
"aiFeatureHeader": "Dostępne funkcje AI (wersja alfa)!",
"featuresDisabled": "Obecnie wszystkie funkcje AI są wyłączone!",
"generating": "Generowanie",
"howToEnable": "Jak włączyć funkcje sztucznej inteligencji:",
"noRenderer": "Błąd: Nie znaleziono renderera",
"scrollToBottom": "Przejdź do najnowszej wiadomości",
"waitingForInput": "Oczekiwanie na dane wejściowe",
"you": "Ty"
},
"chatInput": {
"clearHistory": "Wyczyść historię monitów",
"cycleMode": "Tryb czatu cyklicznego",
"nextPrompt": "Następna zachęta",
"previousPrompt": "Poprzednia zachęta"
},
"code-part-renderer": {
"generatedCode": "Wygenerowany kod"
},
"command-part-renderer": {
"commandNotExecutable": "Polecenie ma identyfikator \"{0}\", ale nie można go wykonać z okna czatu."
},
"copyCodeBlock": "Kopiuj blok kodu",
"couldNotSendRequestToSession": "Nie udało się wysłać żądania \"{0}\" do sesji {1}",
"delegation-response-renderer": {
"prompt": {
"label": "Przekazany monit:"
},
"response": {
"label": "Odpowiedź:"
},
"starting": "Delegacja rozpoczynająca...",
"status": {
"canceled": "odwołany",
"error": "błąd",
"generating": "generowanie...",
"starting": "rozpoczęcie..."
}
},
"deleteChangeSet": "Usuń zestaw zmian",
"editRequest": "Edytuj",
"enterChatName": "Wprowadź nazwę czatu",
"errorChatInvocation": "Wystąpił błąd podczas wywoływania usługi czatu.",
"failedToDeleteSession": "Nie udało się usunąć sesji czatu",
"failedToLoadChats": "Nie udało się załadować sesji czatu",
"failedToRestoreSession": "Nie udało się przywrócić sesji czatu",
"failedToRetry": "Komunikat o nieudanej próbie ponowienia",
"noChatAgentsAvailable": "Brak dostępnych agentów czatu.",
"openDiff": "Open Diff",
"openOriginalFile": "Otwórz oryginalny plik",
"performThisTask": "Wykonaj to zadanie.",
"persistedSession": "Trwała sesja (kliknij, aby przywrócić)",
"removeChat": "Usuń czat",
"renameChat": "Zmiana nazwy czatu",
"requestNotFoundForRetry": "Nie znaleziono żądania do ponowienia",
"selectAgentQuickPickPlaceholder": "Wybór agenta dla nowej sesji",
"selectChat": "Wybierz czat",
"selectContextVariableQuickPickPlaceholder": "Wybierz zmienną kontekstową, która ma zostać dołączona do wiadomości",
"selectTaskContextQuickPickItem": {
"currentlyOpen": "obecnie otwarty"
},
"selectTaskContextQuickPickPlaceholder": "Wybierz kontekst zadania do dołączenia",
"selectVariableArguments": "Wybór zmiennych argumentów",
"send": "Wyślij (Enter)",
"sessionNotFoundForRetry": "Nie znaleziono sesji do ponownej próby",
"text-part-renderer": {
"cantDisplay": "Nie można wyświetlić odpowiedzi, sprawdź ChatResponsePartRenderers!"
},
"thinking-part-renderer": {
"thinking": "Myślenie"
},
"toolcall-part-renderer": {
"denied": "Odmowa wykonania",
"finished": "Ran",
"rejected": "Wykonanie anulowane"
},
"toolconfirmation": {
"allow-forever-tooltip": "Zawsze zezwalaj na to narzędzie",
"allow-options-dropdown-tooltip": "Więcej dozwolonych opcji",
"allow-session": "Pozwól na ten czat",
"allow-session-tooltip": "Zezwól na wszystkie wywołania tego narzędzia w tej sesji czatu.",
"allow-tooltip": "Zezwól na jednokrotne wywołanie tego narzędzia",
"allowed": "Dozwolone wykonanie narzędzia",
"denied": "Odmowa wykonania narzędzia",
"deny-forever": "Zawsze zaprzeczaj",
"deny-forever-tooltip": "Zawsze odrzucaj to narzędzie",
"deny-options-dropdown-tooltip": "Więcej opcji odmowy",
"deny-session": "Odmowa dla tego czatu",
"deny-session-tooltip": "Odmowa wszystkich połączeń tego narzędzia dla tej sesji czatu",
"deny-tooltip": "Jednokrotne odrzucenie wywołania tego narzędzia",
"header": "Potwierdź wykonanie narzędzia"
},
"unableToSummarizeCurrentSession": "Nie można podsumować bieżącej sesji. Upewnij się, że agent podsumowujący nie jest wyłączony.",
"unknown-part-renderer": {
"contentNotRestoreable": "Ta zawartość (typ '{0}') nie mogła zostać w pełni przywrócona. Może pochodzić z rozszerzenia, które nie jest już dostępne."
},
"unpinAgent": "Unpin Agent"
},
"claude-code": {
"agentDescription": "Agent kodujący Anthropic",
"askBeforeEdit": "Zapytaj przed edycją",
"changeSetTitle": "Zmiany według kodu Claude",
"clearCommand": {
"description": "Utwórz nową sesję"
},
"compactCommand": {
"description": "Kompaktowa rozmowa z opcjonalnymi instrukcjami ustawiania ostrości"
},
"completedCount": "{0}/{1} zakończone",
"configCommand": {
"description": "Konfiguracja kodu Open Claude"
},
"currentDirectory": "bieżący katalog",
"differentAgentRequestWarning": "Poprzednie żądanie czatu zostało obsłużone przez innego agenta. Claude Code nie widzi tych innych wiadomości.",
"directory": "Katalog",
"domain": "Domena",
"editAutomatically": "Edytuj automatycznie",
"editNumber": "Edytuj {0}",
"editing": "Edycja",
"editsCount": "{0} zmiany",
"emptyTodoList": "Nie wszystkie dostępne",
"entireFile": "Cały plik",
"excludingOnePattern": " (z wyłączeniem 1 wzoru)",
"excludingPatterns": " (z wyłączeniem wzorów {0} )",
"executedCommand": "Wykonano: {0}",
"failedToParseBashToolData": "Nie udało się przeanalizować danych narzędzia Bash",
"failedToParseEditToolData": "Nie udało się przeanalizować danych narzędzia edycji",
"failedToParseGlobToolData": "Nie udało się przeanalizować danych narzędzia Glob",
"failedToParseGrepToolData": "Nie udało się przeanalizować danych narzędzia Grep",
"failedToParseLSToolData": "Nie udało się przeanalizować danych narzędzia LS",
"failedToParseMultiEditToolData": "Nie udało się przeanalizować danych narzędzia MultiEdit",
"failedToParseReadToolData": "Nie udało się przeanalizować danych narzędzia Read",
"failedToParseTodoListData": "Nie udało się przeanalizować danych listy zadań do wykonania",
"failedToParseWebFetchToolData": "Nie udało się przeanalizować danych narzędzia WebFetch",
"failedToParseWriteToolData": "Nie udało się przeanalizować danych narzędzia zapisu",
"fetching": "Pobieranie",
"fileFilter": "Filtr plików",
"filePath": "Ścieżka pliku",
"fileType": "Typ pliku",
"findMatchingFiles": "Znajduje pliki pasujące do wzorca globalnego \"{0}\" w bieżącym katalogu",
"findMatchingFilesWithPath": "Znajduje pliki pasujące do wzorca globalnego \"{0}\" w obrębie {1}",
"finding": "Znajdowanie",
"from": "Od",
"globPattern": "wzór globalny",
"grepOptions": {
"caseInsensitive": "wielkość liter nie ma znaczenia",
"glob": "glob: {0}",
"headLimit": "limit: {0}",
"lineNumbers": "numery linii",
"linesAfter": "+{0} po",
"linesBefore": "+{0} przed",
"linesContext": "±{0} kontekst",
"multiLine": "wielowierszowy",
"type": "typ: {0}"
},
"grepOutputModes": {
"content": "zawartość",
"count": "liczyć",
"filesWithMatches": "pliki z dopasowaniami"
},
"ignoredPatterns": "Ignorowane wzorce",
"ignoringPatterns": "Ignorowanie wzorców {0} ",
"initCommand": {
"description": "Inicjalizacja projektu za pomocą przewodnika CLAUDE.md"
},
"itemCount": "{0} pozycje",
"lineLimit": "Limit linii",
"lines": "Linie",
"listDirectoryContents": "Lista zawartości katalogu",
"listing": "Notowania",
"memoryCommand": {
"description": "Edytuj plik pamięci CLAUDE.md"
},
"multiEditing": "Edycja wielokrotna",
"oneEdit": "1 edycja",
"oneItem": "1 szt.",
"oneOption": "1 opcja",
"openDirectoryTooltip": "Kliknij, aby otworzyć katalog",
"openFileTooltip": "Kliknij, aby otworzyć plik w edytorze",
"optionsCount": "{0} opcje",
"partial": "Częściowy",
"pattern": "Wzór",
"plan": "Tryb planowania",
"project": "projekt",
"projectRoot": "korzeń projektu",
"readMode": "Tryb odczytu",
"reading": "Czytanie",
"replaceAllCount": "{0} replace-all",
"replaceAllOccurrences": "Zastąp wszystkie wystąpienia",
"resumeCommand": {
"description": "Wznawianie sesji"
},
"reviewCommand": {
"description": "Żądanie przeglądu kodu"
},
"searchPath": "Ścieżka wyszukiwania",
"searching": "Wyszukiwanie",
"startingLine": "Linia startowa",
"timeout": "Limit czasu",
"timeoutInMs": "Limit czasu: {0}ms",
"to": "Do",
"todoList": "Lista zadań",
"todoPriority": {
"high": "wysoki",
"low": "niski",
"medium": "średni"
},
"toolApprovalRequest": "Claude Code chce użyć narzędzia \"{0}\". Czy chcesz na to zezwolić?",
"totalEdits": "Łączna liczba edycji",
"webFetch": "Web Fetch",
"writing": "Pisanie"
},
"code-completion": {
"progressText": "Obliczanie ukończenia kodu AI..."
},
"codex": {
"agentDescription": "Asystent programowania OpenAI oparty na technologii Codex",
"completedCount": "{0}/{1} zakończone",
"exitCode": "Kod wyjścia: {0}",
"fileChangeFailed": "Codex nie zastosował zmian dla: {0}",
"fileChangeFailedGeneric": "Codex nie zastosował zmian w pliku.",
"itemCount": "{0} elementy",
"noItems": "Brak pozycji",
"oneItem": "1 pozycja",
"running": "Bieg...",
"searched": "Wyszukiwane",
"searching": "Wyszukiwanie",
"todoList": "Lista zadań",
"webSearch": "Wyszukiwanie w Internecie"
},
"completion": {
"agent": {
"description": "Ten agent zapewnia uzupełnianie kodu w edytorze kodu w Theia IDE.",
"vars": {
"file": {
"description": "Identyfikator URI edytowanego pliku"
},
"language": {
"description": "LanguageId edytowanego pliku"
},
"prefix": {
"description": "Kod przed bieżącą pozycją kursora"
},
"suffix": {
"description": "Kod za bieżącą pozycją kursora"
}
}
},
"automaticEnable": {
"description": "Automatycznie uruchamiaj uzupełnienia AI inline w dowolnym edytorze (Monaco) podczas edycji. \n Alternatywnie można ręcznie wyzwolić kod za pomocą polecenia \"Trigger Inline Suggestion\" lub domyślnego skrótu \"Ctrl+Alt+Spacja\"."
},
"cacheCapacity": {
"description": "Maksymalna liczba zakończeń kodu do zapisania w pamięci podręcznej. Wyższa liczba może poprawić wydajność, ale zużyje więcej pamięci. Minimalna wartość to 10, zalecany zakres to 50-200.",
"title": "Pojemność pamięci podręcznej uzupełniania kodu"
},
"debounceDelay": {
"description": "Kontroluje opóźnienie w milisekundach przed uruchomieniem uzupełniania AI po wykryciu zmian w edytorze. Wymaga włączenia opcji `Automatic Code Completion`. Wprowadź 0, aby wyłączyć opóźnienie debounce.",
"title": "Opóźnienie odbicia"
},
"excludedFileExts": {
"description": "Określ rozszerzenia plików (np. .md, .txt), w których uzupełnianie AI powinno być wyłączone.",
"title": "Wykluczone rozszerzenia plików"
},
"fileVariable": {
"description": "Identyfikator URI edytowanego pliku. Dostępne tylko w kontekście uzupełniania kodu."
},
"languageVariable": {
"description": "LanguageId edytowanego pliku. Dostępne tylko w kontekście uzupełniania kodu."
},
"maxContextLines": {
"description": "Maksymalna liczba linii używanych jako kontekst, rozdzielona pomiędzy linie przed i za pozycją kursora (prefiks i sufiks). Ustaw wartość -1, aby użyć całego pliku jako kontekstu bez limitu linii i 0, aby użyć tylko bieżącej linii.",
"title": "Maksymalne linie kontekstowe"
},
"prefixVariable": {
"description": "Kod przed bieżącą pozycją kursora. Dostępne tylko w kontekście uzupełniania kodu."
},
"stripBackticks": {
"description": "Usuwa otaczające backticki z kodu zwracanego przez niektóre LLM. Jeśli wykryty zostanie backtick, cała zawartość po zamykającym backticku jest również usuwana. To ustawienie pomaga zapewnić, że zwracany jest zwykły kod, gdy modele językowe używają formatowania podobnego do markdown.",
"title": "Usuwanie znaczników Backtick z uzupełnień Inline"
},
"suffixVariable": {
"description": "Kod za bieżącą pozycją kursora. Dostępne tylko w kontekście uzupełniania kodu."
}
},
"configuration": {
"selectItem": "Proszę wybrać pozycję."
},
"core": {
"agentConfiguration": {
"actions": "Działania",
"addCustomAgent": "Dodaj agenta niestandardowego",
"enableAgent": "Włącz agenta",
"label": "Agenci",
"llmRequirements": "Wymagania dotyczące tytułu LLM",
"notUsedInPrompt": "Nieużywane w podpowiedzi",
"promptTemplates": "Szablony zachęty",
"selectAgentMessage": "Najpierw wybierz agenta!",
"templateName": "Szablon",
"undeclared": "Niezarejestrowany",
"usedAgentSpecificVariables": "Zastosowane zmienne specyficzne dla agenta",
"usedFunctions": "Używane funkcje",
"usedGlobalVariables": "Używane zmienne globalne",
"variant": "Wariant"
},
"agentsVariable": {
"description": "Zwraca listę agentów dostępnych w systemie."
},
"aiConfiguration": {
"label": "Konfiguracja AI [Alpha]"
},
"blinkTitle": {
"agentCompleted": "Theia - Agent ukończony",
"namedAgentCompleted": "Theia - Agent \"{0}\" Ukończono"
},
"changeSetSummaryVariable": {
"description": "Zapewnia podsumowanie plików w zestawie zmian i ich zawartości."
},
"contextDetailsVariable": {
"description": "Zapewnia pełne wartości tekstowe i opisy dla wszystkich elementów kontekstu."
},
"contextSummaryVariable": {
"description": "Opisuje pliki w kontekście danej sesji."
},
"customAgentTemplate": {
"description": "To jest przykładowy agent. Prosimy o dostosowanie właściwości do własnych potrzeb."
},
"defaultModelAliases": {
"code": {
"description": "Zoptymalizowany pod kątem zadań związanych ze zrozumieniem i generowaniem kodu."
},
"code-completion": {
"description": "Najlepiej nadaje się do scenariuszy autouzupełniania kodu."
},
"summarize": {
"description": "Modele traktowane priorytetowo w celu podsumowania i kondensacji treści."
},
"universal": {
"description": "Dobrze wyważony zarówno do kodu, jak i ogólnego użytku językowego."
}
},
"defaultNotification": {
"mdDescription": "Domyślna metoda powiadamiania używana po zakończeniu zadania przez agenta AI. Poszczególni agenci mogą zastąpić to ustawienie.\n - `os-notification`: Pokaż powiadomienia OS/systemowe\n - `message`: Pokaż powiadomienia na pasku stanu/obszarze wiadomości\n - `blink`: Miga lub podświetla interfejs użytkownika\n - `off`: Wyłącz wszystkie powiadomienia",
"title": "Domyślny typ powiadomienia"
},
"discard": {
"label": "Szablon zachęty odrzucenia AI"
},
"discardCustomPrompt": {
"tooltip": "Odrzuć dostosowania"
},
"fileVariable": {
"description": "Rozwiązuje zawartość pliku",
"uri": {
"description": "Identyfikator URI żądanego pliku."
}
},
"languageModelRenderer": {
"alias": "[alias] {0}",
"languageModel": "Model językowy",
"purpose": "Cel"
},
"maxRetries": {
"mdDescription": "Maksymalna liczba prób ponowienia w przypadku niepowodzenia żądania do dostawcy AI. Wartość 0 oznacza brak ponownych prób.",
"title": "Maksymalna liczba ponownych prób"
},
"modelAliasesConfiguration": {
"agents": "Agenci używający tego aliasu",
"defaultList": "[Lista domyślna]",
"evaluatesTo": "Ocenia na",
"label": "Aliasy modeli",
"modelNotReadyTooltip": "Nie gotowy",
"modelReadyTooltip": "Gotowy",
"noAgents": "Żaden agent nie używa tego aliasu.",
"noModelReadyTooltip": "Brak gotowego modelu",
"noResolvedModel": "Brak gotowego modelu dla tego aliasu.",
"priorityList": "Lista priorytetów",
"selectAlias": "Wybierz alias modelu.",
"selectedModelId": "Wybrany model",
"unavailableModel": "Wybrany model nie jest już dostępny"
},
"noVariableFoundForOpenRequest": "Nie znaleziono zmiennej dla otwartego żądania.",
"openEditorsShortVariable": {
"description": "Krótkie odniesienie do wszystkich aktualnie otwartych plików (ścieżki względne, oddzielone przecinkami)"
},
"openEditorsVariable": {
"description": "Rozdzielona przecinkami lista wszystkich aktualnie otwartych plików względem katalogu głównego obszaru roboczego."
},
"preference": {
"languageModelAliases": {
"description": "Skonfiguruj modele dla każdego aliasu modelu językowego w [AI Configuration View] ({0}). Alternatywnie można skonfigurować ustawienia ręcznie w pliku settings.json: \n```\n\"default/code\": {\n \"selectedModel\": \"anthropic/claude-opus-4-20250514\"\n}\n```",
"selectedModel": "Model wybrany przez użytkownika dla tego aliasu.",
"title": "Aliasy modeli językowych"
}
},
"prefs": {
"title": "Funkcje AI [Alpha]"
},
"promptFragmentsConfiguration": {
"activeCustomizationTitle": "Aktywne dostosowywanie",
"createCustomizationTitle": "Tworzenie personalizacji",
"customization": "personalizacja",
"customizationLabel": "Personalizacja",
"defaultVariantTitle": "Wariant domyślny",
"deleteCustomizationTitle": "Usuń personalizację",
"editTemplateTitle": "Edytuj szablon",
"headerTitle": "Fragmenty zachęty",
"label": "Fragmenty zachęty",
"noFragmentsAvailable": "Brak dostępnych fragmentów podpowiedzi.",
"otherPromptFragmentsHeader": "Inne fragmenty zachęty",
"promptTemplateText": "Tekst szablonu zachęty",
"promptVariantsHeader": "Zestawy wariantów obietnic",
"removeCustomizationDialogMsg": "Czy na pewno chcesz usunąć dostosowanie {0} dla fragmentu monitu \"{1}\"?",
"removeCustomizationDialogTitle": "Usuń personalizację",
"removeCustomizationWithDescDialogMsg": "Czy na pewno chcesz usunąć dostosowanie {0} dla fragmentu monitu \"{1}\" ({2})?",
"resetAllButton": "Resetuj wszystko",
"resetAllCustomizationsDialogMsg": "Czy na pewno chcesz zresetować wszystkie fragmenty podpowiedzi do ich wbudowanych wersji? Spowoduje to usunięcie wszystkich dostosowań.",
"resetAllCustomizationsDialogTitle": "Resetowanie wszystkich ustawień",
"resetAllCustomizationsTitle": "Resetowanie wszystkich ustawień",
"resetAllPromptFragments": "Zresetuj wszystkie fragmenty monitu",
"resetToBuiltInDialogMsg": "Czy na pewno chcesz zresetować fragment monitu \"{0}\" do jego wbudowanej wersji? Spowoduje to usunięcie wszystkich dostosowań.",
"resetToBuiltInDialogTitle": "Reset do wbudowanego",
"resetToBuiltInTitle": "Reset do tego wbudowanego",
"resetToCustomizationDialogMsg": "Czy na pewno chcesz zresetować fragment monitu \"{0}\", aby użyć dostosowania {1}? Spowoduje to usunięcie wszystkich dostosowań o wyższym priorytecie.",
"resetToCustomizationDialogTitle": "Reset do ustawień własnych",
"resetToCustomizationTitle": "Reset do tego dostosowania",
"selectedVariantLabel": "Wybrane",
"selectedVariantTitle": "Wybrany wariant",
"usedByAgentTitle": "Używany przez agenta: {0}",
"variantSetError": "Wybrany wariant nie istnieje i nie można znaleźć domyślnego. Sprawdź swoją konfigurację.",
"variantSetWarning": "Wybrany wariant nie istnieje. Zamiast tego używany jest wariant domyślny.",
"variantsOfSystemPrompt": "Warianty tego zestawu podpowiedzi:"
},
"promptTemplates": {
"description": "Folder do przechowywania niestandardowych szablonów monitów. Jeśli nie został dostosowany, używany jest katalog konfiguracji użytkownika. Należy rozważyć użycie folderu, który jest pod kontrolą wersji do zarządzania wariantami szablonów podpowiedzi.",
"openLabel": "Wybierz folder"
},
"promptVariable": {
"argDescription": "Identyfikator szablonu monitu do rozwiązania",
"completions": {
"detail": {
"builtin": "Wbudowany fragment monitu",
"custom": "Niestandardowy fragment monitu"
}
},
"description": "Rozwiązuje szablony monitów za pośrednictwem usługi monitów"
},
"prompts": {
"category": "Szablony zachęty Theia AI"
},
"requestSettings": {
"clientSettings": {
"description": "Ustawienia klienta dotyczące sposobu obsługi wiadomości wysyłanych z powrotem do llm.",
"keepThinking": {
"description": "Jeśli ustawiona na wartość false, wszystkie dane wyjściowe myślenia zostaną przefiltrowane przed wysłaniem następnego żądania użytkownika w konwersacji wieloobrotowej."
},
"keepToolCalls": {
"description": "Jeśli ustawiona na wartość false, wszystkie żądania narzędzi i odpowiedzi narzędzi będą filtrowane przed wysłaniem następnego żądania użytkownika w konwersacji wieloobrotowej."
}
},
"mdDescription": "Umożliwia określenie niestandardowych ustawień żądań dla wielu modeli.\n Każdy obiekt reprezentuje konfigurację dla konkretnego modelu. Pole `modelId` określa ID modelu, `requestSettings` definiuje ustawienia specyficzne dla modelu.\n Pole `providerId` jest opcjonalne i pozwala na zastosowanie ustawień do konkretnego dostawcy. Jeśli nie zostanie ustawione, ustawienia zostaną zastosowane do wszystkich dostawców.\n Przykładowe providerIds: huggingface, openai, ollama, llamafile.\n Więcej informacji można znaleźć w [naszej dokumentacji](https://theia-ide.org/docs/user_ai/#custom-request-settings).",
"modelSpecificSettings": {
"description": "Ustawienia dla określonego identyfikatora modelu."
},
"scope": {
"agentId": {
"description": "(Opcjonalny) identyfikator agenta, do którego mają zostać zastosowane ustawienia."
},
"modelId": {
"description": "(Opcjonalny) identyfikator modelu"
},
"providerId": {
"description": "(Opcjonalny) identyfikator dostawcy, do którego mają zostać zastosowane ustawienia."
}
},
"title": "Niestandardowe ustawienia żądań"
},
"taskContextSummary": {
"description": "Rozwiązuje wszystkie elementy kontekstu zadań obecne w kontekście sesji."
},
"templateSettings": {
"unavailableVariant": "Wybrany wariant nie jest już dostępny"
},
"todayVariable": {
"description": "Robi coś na dziś",
"format": {
"description": "Format daty"
}
},
"unableToDisplayVariableValue": "Nie można wyświetlić wartości zmiennej.",
"unableToResolveVariable": "Nie można rozwiązać zmiennej.",
"variable-contribution": {
"builtInVariable": "Wbudowana zmienna Theia",
"currentAbsoluteFilePath": "Ścieżka bezwzględna aktualnie otwartego pliku. Należy pamiętać, że większość agentów będzie oczekiwać względnej ścieżki pliku (względem bieżącego obszaru roboczego).",
"currentFileContent": "Zwykła zawartość aktualnie otwartego pliku. Wyklucza to informacje o tym, skąd pochodzi zawartość. Należy pamiętać, że większość agentów będzie działać lepiej z relatywną ścieżką pliku (względem bieżącego obszaru roboczego).",
"currentRelativeDirPath": "Względna ścieżka do katalogu zawierającego aktualnie otwarty plik.",
"currentRelativeFilePath": "Ścieżka względna aktualnie otwartego pliku.",
"currentSelectedText": "Zwykły tekst, który jest aktualnie zaznaczony w otwartym pliku. Wyklucza to informacje o tym, skąd pochodzi zawartość. Należy pamiętać, że większość agentów będzie działać lepiej z relatywną ścieżką pliku (względem bieżącego obszaru roboczego).",
"dotRelativePath": "Krótkie odwołanie do względnej ścieżki aktualnie otwartego pliku (\"currentRelativeFilePath\")."
}
},
"editor": {
"editorContextVariable": {
"description": "Rozwiązuje informacje kontekstowe specyficzne dla edytora",
"label": "EditorContext"
},
"explainWithAI": {
"prompt": "Wyjaśnij ten błąd",
"title": "Wyjaśnianie za pomocą sztucznej inteligencji"
},
"fixWithAI": {
"prompt": "Pomoc w naprawieniu tego błędu"
}
},
"google": {
"apiKey": {
"description": "Wprowadź klucz API swojego oficjalnego konta Google AI (Gemini). **Uwaga:** Korzystając z tej preferencji, klucz API GOOGLE AI będzie przechowywany w postaci zwykłego tekstu na komputerze z uruchomioną aplikacją Theia. Użyj zmiennej środowiskowej `GOOGLE_API_KEY`, aby bezpiecznie ustawić klucz."
},
"maxRetriesOnErrors": {
"description": "Maksymalna liczba ponownych prób w przypadku błędów. Jeśli mniejsza niż 1, logika ponawiania jest wyłączona"
},
"models": {
"description": "Oficjalne modele Google Gemini do użycia"
},
"retryDelayOnOtherErrors": {
"description": "Opóźnienie w sekundach między ponownymi próbami w przypadku innych błędów (czasami Google GenAI zgłasza błędy, takie jak niekompletna składnia JSON zwrócona z modelu lub 500 Internal Server Error). Ustawienie tej wartości na -1 zapobiega ponawianiu prób w takich przypadkach. W przeciwnym razie ponowienie próby nastąpi natychmiast (jeśli ustawione na 0) lub po tym opóźnieniu w sekundach (jeśli ustawione na liczbę dodatnią)."
},
"retryDelayOnRateLimitError": {
"description": "Opóźnienie w sekundach między ponownymi próbami w przypadku błędów limitu szybkości. Patrz https://ai.google.dev/gemini-api/docs/rate-limits"
}
},
"history": {
"clear": {
"tooltip": "Wyczyść historię wszystkich agentów"
},
"exchange-card": {
"agentId": "Agent",
"timestamp": "Rozpoczęty"
},
"open-history-tooltip": "Otwarta historia AI...",
"request-card": {
"agent": "Agent",
"model": "Model",
"request": "Żądanie",
"response": "Odpowiedź",
"timestamp": "Znacznik czasu",
"title": "Żądanie"
},
"sortChronologically": {
"tooltip": "Sortuj chronologicznie"
},
"sortReverseChronologically": {
"tooltip": "Sortuj odwrotnie chronologicznie"
},
"toggleCompact": {
"tooltip": "Pokaż widok kompaktowy"
},
"toggleHideNewlines": {
"tooltip": "Przestań interpretować nowe linie"
},
"toggleRaw": {
"tooltip": "Pokaż widok nieprzetworzony"
},
"toggleRenderNewlines": {
"tooltip": "Interpretacja znaków nowej linii"
},
"view": {
"label": "✨ Historia agenta AI [Alpha]",
"noAgent": "Agent nie jest dostępny.",
"noAgentSelected": "Nie wybrano żadnego agenta.",
"noHistoryForAgent": "Brak historii dla wybranego agenta '{0}'"
}
},
"huggingFace": {
"apiKey": {
"mdDescription": "Wprowadź klucz API dla swojego konta Hugging Face. **Uwaga:** Korzystając z tej preferencji, klucz API Hugging Face będzie przechowywany w postaci zwykłego tekstu na komputerze z uruchomioną aplikacją Theia. Użyj zmiennej środowiskowej `HUGGINGFACE_API_KEY`, aby bezpiecznie ustawić klucz."
},
"models": {
"description": "Modele Hugging Face do użycia"
}
},
"ide": {
"agent-description": "Skonfiguruj ustawienia agenta AI, w tym włączenie, wybór LLM, dostosowanie szablonu monitu i tworzenie agenta niestandardowego w [widoku konfiguracji AI] ({0}).",
"agentConfiguration": {
"customAgentLocationQuickPick": {
"createNewFile": "Utwórz nowy plik",
"openExistingFile": "Otwórz istniejący plik",
"placeholder": "Wybierz miejsce utworzenia lub otwarcia pliku agentów niestandardowych",
"title": "Wybierz lokalizację dla pliku agentów niestandardowych"
},
"noDescription": "Brak opisu"
},
"app-tester": {
"errorCheckingPlaywrightServerStatus": "Błąd sprawdzania stanu serwera Playwright MCP: {0}",
"startPlaywrightServers": {
"canceled": "Skonfiguruj serwery MCP.",
"error": "Nie udało się uruchomić serwera Playwright MCP: {0}",
"no": "Nie, anuluj",
"progress": "Uruchamianie serwerów Playwright MCP.",
"question": "Serwery Playwright MCP nie są uruchomione. Czy chcesz je teraz uruchomić? Może to spowodować zainstalowanie serwerów Playwright MCP.",
"yes": "Tak, uruchom serwery"
}
},
"architectAgent": {
"suggestion": {
"summarizeSessionAsTaskForCoder": "Podsumuj tę sesję jako zadanie dla kodera",
"updateTaskContext": "Aktualizacja bieżącego kontekstu zadania"
}
},
"bypassHint": "Niektórzy agenci, tacy jak Claude Code, nie wymagają modeli językowych Theia.",
"chatDisabledMessage": {
"featuresTitle": "Obecnie obsługiwane widoki i funkcje:"
},
"coderAgent": {
"suggestion": {
"fixProblems": {
"content": "[Napraw problemy]({0}) w bieżącym pliku.",
"prompt": "Prosimy o sprawdzenie strony {1} i naprawienie wszelkich problemów."
},
"startNewChat": "Czaty powinny być krótkie i skoncentrowane. [Rozpocznij nowy czat]({0}) dla nowego zadania lub [rozpocznij nowy czat z podsumowaniem tego]({1})."
}
},
"commandAgent": {
"commandCallback": {
"confirmAction": "Rozumiem",
"label": "Polecenie AI"
},
"response": {
"customHandler": "Spróbuj wykonać to polecenie:",
"noCommand": "Niestety nie mogę znaleźć takiego polecenia",
"theiaCommand": "Znalazłem to polecenie, które może ci pomóc:"
},
"vars": {
"commandIds": {
"description": "Lista dostępnych poleceń w Theia."
}
}
},
"configureAgent": {
"header": "Skonfiguruj domyślnego agenta"
},
"continueAnyway": "Kontynuuj mimo wszystko",
"enableAI": {
"mdDescription": "To ustawienie umożliwia dostęp do najnowszych możliwości AI (wersja Beta). \n Należy pamiętać, że funkcje te znajdują się w fazie beta, co oznacza, że mogą podlegać zmianom i będą dalej ulepszane. Ważne jest, aby mieć świadomość, że funkcje te mogą generować ciągłe żądania do modeli językowych (LLM), do których zapewniasz dostęp. Może to wiązać się z kosztami, które należy ściśle monitorować. Włączenie tej opcji oznacza akceptację tego ryzyka. \n **Uwaga! Poniższe ustawienia w tej sekcji zaczną obowiązywać dopiero po\n dopiero po włączeniu głównego ustawienia funkcji. Po włączeniu funkcji należy skonfigurować co najmniej jednego dostawcę LLM poniżej. Zapoznaj się również z [dokumentacją](https://theia-ide.org/docs/user_ai/)**."
},
"github": {
"configureGitHubServer": {
"canceled": "Konfiguracja serwera GitHub została anulowana. Skonfiguruj serwer MCP GitHub do korzystania z tego agenta.",
"no": "Nie, anuluj",
"yes": "Tak, skonfiguruj serwer GitHub"
},
"errorCheckingGitHubServerStatus": "Błąd sprawdzania stanu serwera GitHub MCP: {0}",
"startGitHubServer": {
"canceled": "Aby korzystać z tego agenta, należy uruchomić serwer GitHub MCP.",
"error": "Nie udało się uruchomić serwera GitHub MCP: {0}",
"no": "Nie, anuluj",
"progress": "Uruchomienie serwera GitHub MCP.",
"question": "Serwer GitHub MCP jest skonfigurowany, ale nie jest uruchomiony. Czy chcesz go teraz uruchomić?",
"yes": "Tak, uruchom serwer"
}
},
"githubRepoName": {
"description": "Nazwa bieżącego repozytorium GitHub (np. \"eclipse-theia/theia\")."
},
"model-selection-description": "Wybierz, które duże modele językowe (LLM) są używane przez każdego agenta AI w [widoku konfiguracji AI]({0}).",
"moreAgentsAvailable": {
"header": "Dostępnych jest więcej agentów"
},
"noRecommendedAgents": "Nie ma dostępnych zalecanych środków.",
"openSettings": "Otwórz ustawienia AI",
"or": "lub",
"orchestrator": {
"error": {
"noAgents": "Brak dostępnego agenta czatu do obsługi żądania. Sprawdź konfigurację, czy są one włączone."
},
"progressMessage": "Określenie najbardziej odpowiedniego agenta",
"response": {
"delegatingToAgent": "Delegowanie do `@{0}`"
}
},
"prompt-template-description": "Wybierz warianty podpowiedzi i dostosuj szablony podpowiedzi dla agentów AI w [Widoku konfiguracji AI]({0}).",
"recommendedAgents": "Zalecane środki:",
"toolsConfiguration": {
"confirmationMode": {
"label": "Tryb potwierdzenia"
},
"default": {
"label": "Domyślny tryb potwierdzenia narzędzia:"
},
"resetAll": "Resetuj wszystko",
"resetAllConfirmDialog": {
"msg": "Czy na pewno chcesz zresetować wszystkie tryby potwierdzenia narzędzia do domyślnych? Spowoduje to usunięcie wszystkich niestandardowych ustawień.",
"title": "Resetowanie wszystkich trybów potwierdzenia narzędzia"
},
"resetAllTooltip": "Przywróć domyślne ustawienia wszystkich narzędzi",
"toolOptions": {
"confirm": {
"label": "Potwierdzenie"
}
}
},
"variableConfiguration": {
"selectVariable": "Wybierz zmienną.",
"usedByAgents": "Używane przez agentów",
"variableArgs": "Zmienne argumenty"
}
},
"llamaFile": {
"prefs": {
"mdDescription": "To ustawienie umożliwia konfigurację i zarządzanie modelami LlamaFile w Theia IDE. \n Każdy wpis wymaga przyjaznej dla użytkownika `nazwy`, pliku `uri` wskazującego na LlamaFile oraz `portu`, na którym będzie uruchamiany. \n Aby uruchomić LlamaFile, należy użyć polecenia \"Start LlamaFile\", które umożliwia wybranie żądanego modelu. \n Jeśli edytujesz wpis (np. zmienisz port), każda uruchomiona instancja zostanie zatrzymana i będziesz musiał ręcznie uruchomić ją ponownie. \n [Więcej informacji na temat konfigurowania i zarządzania LlamaFiles można znaleźć w dokumentacji Theia IDE](https://theia-ide.org/docs/user_ai/#llamafile-models).",
"name": {
"description": "Nazwa modelu używana dla tego pliku Llamafile."
},
"port": {
"description": "Port używany do uruchamiania serwera."
},
"title": "AI LlamaFile",
"uri": {
"description": "Uri pliku do pliku Llamafile."
}
},
"start": "Uruchom Llamafile",
"stop": "Stop Llamafile"
},
"llamafile": {
"error": {
"noConfigured": "Nie skonfigurowano plików Llamafiles.",
"noRunning": "Brak uruchomionych plików Llamafiles.",
"startFailed": "Coś poszło nie tak podczas uruchamiania llamafile: {0}.\nWięcej informacji można znaleźć w konsoli.",
"stopFailed": "Coś poszło nie tak podczas zatrzymywania llamafile: {0}.\nWięcej informacji można znaleźć w konsoli."
}
},
"mcp": {
"error": {
"allServersRunning": "Wszystkie serwery MCP są już uruchomione.",
"noRunningServers": "Brak uruchomionych serwerów MCP.",
"noServersConfigured": "Brak skonfigurowanych serwerów MCP.",
"startFailed": "Wystąpił błąd podczas uruchamiania serwera MCP."
},
"info": {
"serverStarted": "Serwer MCP \"{0}\" został pomyślnie uruchomiony. Zarejestrowane narzędzia: {1}"
},
"servers": {
"args": {
"mdDescription": "Tablica argumentów przekazywanych do polecenia.",
"title": "Argumenty dla polecenia"
},
"autostart": {
"mdDescription": "Automatycznie uruchamia ten serwer po uruchomieniu frontendu. Nowo dodane serwery nie są uruchamiane automatycznie od razu, ale po ponownym uruchomieniu.",
"title": "Autostart"
},
"command": {
"mdDescription": "Polecenie użyte do uruchomienia serwera MCP, np. \"uvx\" lub \"npx\".",
"title": "Polecenie wykonania serwera MCP"
},
"env": {
"mdDescription": "Opcjonalne zmienne środowiskowe do ustawienia dla serwera, takie jak klucz API.",
"title": "Zmienne środowiskowe"
},
"headers": {
"mdDescription": "Opcjonalne dodatkowe nagłówki dołączane do każdego żądania do serwera.",
"title": "Nagłówki"
},
"mdDescription": "Konfiguruje serwery MCP za pomocą poleceń, argumentów, opcjonalnie zmiennych środowiskowych i autostartu (domyślnie prawda). Każdy serwer jest identyfikowany przez unikalny klucz, taki jak \"brave-search\" lub \"filesystem\". Aby uruchomić serwer, należy użyć polecenia \"MCP: Start MCP Server\", które umożliwia wybranie żądanego serwera. Aby zatrzymać serwer, użyj polecenia \"MCP: Stop MCP Server\". Należy pamiętać, że autostart zacznie działać dopiero po ponownym uruchomieniu, więc po raz pierwszy należy uruchomić serwer ręcznie.\nPrzykładowa konfiguracja:\n```{\n \"brave-search\": {\n \"command\": \"npx\",\n \"args\": [\n \"-y\",\n \"@modelcontextprotocol/server-brave-search\"\n ],\n \"env\": {\n \"BRAVE_API_KEY\": \"YOUR_API_KEY\"\n },\n },\n \"filesystem\": {\n \"command\": \"npx\",\n \"args\": [\"-y\", \"@modelcontextprotocol/server-filesystem\", \"/Users/YOUR_USERNAME/Desktop\"],\n \"env\": {\n \"CUSTOM_ENV_VAR\": \"custom-value\"\n },\n \"autostart\": false\n }\n}\n```",
"serverAuthToken": {
"mdDescription": "Token uwierzytelniania dla serwera, jeśli jest wymagany. Jest on używany do uwierzytelniania na serwerze zdalnym.",
"title": "Token uwierzytelniający"
},
"serverAuthTokenHeader": {
"mdDescription": "Nazwa nagłówka używana dla tokena uwierzytelniania serwera. Jeśli nie zostanie podana, zostanie użyta \"Authorization\" z \"Bearer\".",
"title": "Nazwa nagłówka uwierzytelniania"
},
"serverUrl": {
"mdDescription": "Adres URL zdalnego serwera MCP. Jeśli zostanie podany, serwer połączy się z tym adresem URL zamiast uruchamiać proces lokalny.",
"title": "Adres URL serwera"
},
"title": "Konfiguracja serwerów MCP"
},
"start": {
"label": "MCP: Uruchom serwer MCP"
},
"stop": {
"label": "MCP: Zatrzymanie serwera MCP"
}
},
"mcpConfiguration": {
"arguments": "Argumenty: ",
"autostart": "Autostart: ",
"connectServe