@theia/core
Version:
Theia is a cloud & desktop IDE framework implemented in TypeScript.
871 lines • 148 kB
JSON
{
"ai-chat-ui.show-settings": "Pokaż ustawienia AI",
"ai.executePlanWithCoder": "Wykonaj bieżący plan za pomocą Coder",
"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 odwrotnie chronologicznie",
"aiHistory:toggleCompact": "Historia AI: Przełącz widok kompaktowy",
"aiHistory:toggleHideNewlines": "Historia AI: Przestań interpretować znaki nowej linii",
"aiHistory:toggleRaw": "Historia AI: Przełącz widok surowy",
"aiHistory:toggleRenderNewlines": "Historia AI: Interpretacja znaków nowej linii",
"debug.breakpoint.editCondition": "Edytuj warunek...",
"debug.breakpoint.removeSelected": "Usuń wybrane punkty przerwania",
"debug.breakpoint.toggleEnabled": "Przełącz włączanie punktów przerwania",
"notebook.cell.changeToCode": "Zmień komórkę na kod",
"notebook.cell.changeToMarkdown": "Zmień komórkę na Markdown",
"notebook.cell.insertMarkdownCellAbove": "Wstaw komórkę Markdown powyżej",
"notebook.cell.insertMarkdownCellBelow": "Wstaw komórkę Markdown poniżej",
"terminal:new:profile": "Utwórz nowy zintegrowany terminal z profilu",
"terminal:profile:default": "Wybierz domyślny profil terminala",
"theia": {
"ai": {
"agents": {
"completionNotification": {
"mdDescription": "Zachowanie powiadomień po zakończeniu zadania przez agenta. Jeśli nie zostanie ustawione, zostanie użyte globalne domyślne ustawienie powiadomień.\n- `os-notification`: Pokaż powiadomienia systemu operacyjnego/systemu\n- `message`: Pokaż powiadomienia na pasku stanu/w obszarze komunikatów\n- `blink`: Migaj lub podświetlaj 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 (prawda) czy wyłączony (fałsz).",
"title": "Włącz agenta"
},
"languageModelRequirements": {
"identifier": {
"mdDescription": "Identyfikator modelu językowego, który ma być używany."
},
"mdDescription": "Określa modele językowe używane dla tego agenta.",
"purpose": {
"mdDescription": "Cel, w jakim wykorzystywany jest ten model językowy.",
"title": "Cel"
},
"title": "Wymagania dotyczące modelu językowego"
},
"mdDescription": "Skonfiguruj ustawienia agenta, takie jak włączanie lub wyłączanie określonych agentów, konfigurowanie monitów i wybieranie modeli LLM.",
"selectedVariants": {
"mdDescription": "Określa aktualnie wybrane warianty monitu dla tego agenta.",
"title": "Wybrane warianty"
},
"showInChat": {
"mdDescription": "Określa, czy agent powinien być wyświetlany w interfejsie użytkownika czatu (true) czy ukryty (false).",
"title": "Pokaż na czacie"
},
"title": "Ustawienia agenta"
},
"anthropic": {
"apiKey": {
"description": "Wprowadź klucz API swojego oficjalnego konta Anthropic. **Uwaga:** Korzystając z tej preferencji, klucz API Anthropic zostanie zapisany w postaci zwykłego tekstu na komputerze, na którym działa Theia. Aby bezpiecznie ustawić klucz, użyj zmiennej środowiskowej `ANTHROPIC_API_KEY`."
},
"customEndpoints": {
"apiKey": {
"title": "Klucz dostępu do API udostępnianego pod podanym adresem URL lub „true”, aby użyć globalnego klucza API Anthropic."
},
"enableStreaming": {
"title": "Wskazuje, czy należy używać interfejsu API strumieniowego. Domyślnie `true`."
},
"id": {
"title": "Unikalny identyfikator używany w interfejsie użytkownika do identyfikacji modelu niestandardowego."
},
"maxRetries": {
"title": "Maksymalna liczba ponownych prób w przypadku niepowodzenia żądania. Domyślnie 3."
},
"mdDescription": "Zintegruj modele niestandardowe zgodne z interfejsem API Anthropic. Wymagane atrybuty to „model” i „url”. \n Opcjonalnie można \n - określić unikalny identyfikator „id” w celu identyfikacji modelu niestandardowego w interfejsie użytkownika. Jeśli nie zostanie podany, jako `id` zostanie użyty `model`. \n - podaj `apiKey`, aby uzyskać dostęp do API obsługiwanym pod podanym adresem URL. Użyj `true`, aby wskazać użycie globalnego klucza API Anthropic. \n - określ `enableStreaming: false`, aby wskazać, że strumieniowanie nie będzie używane. \n - określić `useCaching: false`, aby wskazać, że nie należy używać buforowania podpowiedzi. \n- określić `maxRetries: <liczba>`, aby wskazać maksymalną liczbę ponownych prób w przypadku niepowodzenia żądania. Domyślnie jest to 3.",
"modelId": {
"title": "Identyfikator modelu"
},
"url": {
"title": "Kompatybilny punkt końcowy API Anthropic, w którym model jest hostowany."
},
"useCaching": {
"title": "Wskazuje, czy model obsługuje buforowanie podpowiedzi. Domyślnie `true`."
}
},
"models": {
"description": "Oficjalne modele Anthropic do wykorzystania"
}
},
"chat": {
"agent": {
"architect": "Architekt",
"coder": "Programista",
"universal": "Uniwersalne"
},
"app-tester": {
"description": "Ten agent testuje interfejs użytkownika aplikacji w celu weryfikacji scenariuszy testowych określonych przez użytkownika poprzez automatyzację przeglądarki. Może on zautomatyzować procesy testowania i zapewnić szczegółowe informacje zwrotne na temat funkcjonalności aplikacji."
},
"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."
},
"clipboardSeparator": "schowek",
"confirmApplySuggestion": "Plik {0} uległ zmianie od czasu utworzenia tej sugestii. Czy na pewno chcesz zastosować zmianę?",
"confirmRevertSuggestion": "Plik {0} uległ zmianie od czasu utworzenia tej sugestii. Czy na pewno chcesz cofnąć zmianę?",
"couldNotFindMatchingLM": "Nie znaleziono pasującego modelu językowego. Sprawdź ustawienia!",
"couldNotFindReadyLMforAgent": "Nie można znaleźć gotowego modelu językowego dla agenta {0}. Sprawdź swoją konfigurację!",
"defaultAgent": {
"description": "Opcjonalnie: <nazwa-agenta> agenta czatu, który ma zostać wywołany, jeśli w zapytaniu użytkownika nie ma wyraźnej wzmianki o agencie za pomocą @<nazwa-agenta>. Jeśli nie skonfigurowano agenta domyślnego, zostaną zastosowane ustawienia domyślne Theia."
},
"fromClipboard": "$(clippy) Z schowka",
"fromClipboardDescription": "Wklej obraz z schowka",
"imageContextVariable": {
"args": {
"data": {
"description": "Dane obrazu w formacie base64."
},
"mimeType": {
"description": "Typ MIME obrazu."
},
"name": {
"description": "Nazwa pliku obrazu, jeśli jest dostępna."
},
"wsRelativePath": {
"description": "Ścieżka względna pliku obrazu względem obszaru roboczego, jeśli jest dostępna."
}
},
"description": "Dostarcza informacji kontekstowych dotyczących obrazu.",
"label": "Plik obrazu"
},
"imagePickerPlaceholder": "Wybierz plik obrazu lub wyszukaj według nazwy",
"orchestrator": {
"description": "Agent ten analizuje żądanie użytkownika w oparciu o opis wszystkich dostępnych agentów czatu i wybiera agenta najlepiej pasującego do udzielenia odpowiedzi na żądanie (wykorzystując sztuczną inteligencję). Żądanie użytkownika zostanie bezpośrednio przekazane do wybranego agenta bez dalszego potwierdzenia.",
"vars": {
"availableChatAgents": {
"description": "Lista agentów czatu, którym koordynator może delegować zadania, z wyłączeniem agentów określonych w preferencjach listy wykluczeń."
}
}
},
"pendingImage": {
"file": "Oczekujący obraz: {0}",
"pasted": "Obraz oczekujący (wklejony)"
},
"persistedSessionLimit": {
"description": "Maksymalna liczba sesji czatu, które mają zostać zachowane. Użyj -1, aby uzyskać nieograniczoną liczbę sesji, 0, aby wyłączyć zachowywanie sesji. Gdy limit zostanie zmniejszony, najstarsze sesje przekraczające nowy limit zostaną automatycznie usunięte przy następnym zapisaniu."
},
"pinChatAgent": {
"description": "Włącz przypinanie agentów, aby automatycznie utrzymać aktywnego agenta czatu we wszystkich monitach, zmniejszając potrzebę powtarzania wzmianek. W dowolnym momencie możesz ręcznie odpiąć lub zmienić agenta."
},
"revertSuggestion": "Cofnij sugestię",
"sessionStorageScope": {
"description": "Wybierz, czy sesje czatu mają być przechowywane w oddzielnych magazynach dla poszczególnych obszarów roboczych, czy w jednym globalnym magazynie. Jeśli żaden obszar roboczy nie jest otwarty, sesje zostaną przeniesione do magazynu globalnego.",
"global": "Przechowuj sesje czatu w jednym magazynie, wspólnym dla wszystkich obszarów roboczych.",
"workspace": "Przechowuj sesje czatu w magazynie metadanych specyficznym dla obszaru roboczego. Sesje są powiązane z obszarem roboczym, ale przechowywane poza katalogiem obszaru roboczego."
},
"taskContextService": {
"summarizeProgressMessage": "Podsumowanie: {0}"
},
"taskContextStorageDirectory": {
"description": "Ścieżka względna obszaru roboczego, w której należy zachować i z której należy pobrać opisy kontekstu zadania. Jeśli ustawiono wartość pustą, wygenerowane konteksty zadań będą przechowywane w pamięci, a nie na dysku."
},
"toolConfirmation": {
"confirm": {
"description": "Poproś o potwierdzenie przed uruchomieniem narzędzi."
},
"description": "Skonfiguruj zachowanie potwierdzenia dla różnych narzędzi. Kluczem jest identyfikator narzędzia, a wartością jest tryb potwierdzenia. Użyj „*” jako klucza, aby ustawić globalną wartość domyślną dla wszystkich narzędzi.",
"disabled": {
"description": "Wyłącz wykonywanie narzędzia"
},
"yolo": {
"description": "Automatyczne uruchamianie narzędzi bez potwierdzenia"
}
},
"universal": {
"description": "Agent ten został zaprojektowany, aby pomagać programistom, udzielając zwięzłych i dokładnych odpowiedzi na ogólne pytania dotyczące programowania i tworzenia oprogramowania. Stanowi również rezerwę w przypadku wszelkich ogólnych pytań, które może zadać użytkownik. Agent uniwersalny nie ma obecnie domyślnie żadnego kontekstu, tzn. nie ma dostępu do bieżącego kontekstu użytkownika ani obszaru roboczego."
},
"view": {
"label": "Czat AI"
},
"welcomeScreenSessions": {
"description": "Liczba wierszy ostatnich sesji czatu do wyświetlenia na ekranie powitalnym. Liczba widocznych sesji zależy od dostępnej szerokości. Ustaw wartość 0, aby ukryć sekcję ostatnich czatów."
}
},
"chat-ui": {
"addContextVariable": "Dodaj zmienną kontekstową",
"agent": "Agent",
"agentDelegationDescription": "Inne agenty AI, którym można powierzyć zadania",
"aiDisabled": "Funkcje AI są wyłączone.",
"applyAll": "Zastosuj wszystko",
"applyAllTitle": "Zastosuj wszystkie oczekujące zmiany",
"askQuestion": "Zadaj pytanie",
"attachToContext": "Dołącz elementy do kontekstu",
"cancel": "Anuluj (Esc)",
"chat-view-tree-widget": {
"ai": "AI",
"generating": "Generowanie",
"noRenderer": "Błąd: Nie znaleziono renderera",
"scrollToBottom": "Przejdź do najnowszego komunikatu",
"waitingForInput": "Oczekiwanie na dane wejściowe",
"you": "Ty"
},
"chatInput": {
"clearHistory": "Wyczyść historię monitów wprowadzania danych",
"cycleMode": "Tryb cyklu czatu",
"nextPrompt": "Następny monit",
"previousPrompt": "Poprzedni monit",
"toggleCapabilities": "Konfiguracja funkcji przełączania"
},
"chatInputAriaLabel": "Wpisz tutaj swoją wiadomość",
"chatResponses": "Odpowiedzi na czacie",
"clearAllSelections": "Wyczyść ciąg wyszukiwania i wybrane funkcje",
"code-part-renderer": {
"copied": "Skopiowano",
"generatedCode": "Wygenerowany kod"
},
"collapseAll": "Zwiń wszystko",
"collapseChangeSet": "Zwiń zestaw zmian",
"command-part-renderer": {
"commandNotExecutable": "Polecenie ma identyfikator „{0}”, ale nie można go wykonać z okna czatu."
},
"confirmDeleteChatMsg": "Czy na pewno chcesz usunąć tę rozmowę?",
"copyCodeBlock": "Skopiuj blok kodu",
"couldNotSendRequestToSession": "Nie udało się wysłać żądania „{0}” do sesji {1}",
"delegation-response-renderer": {
"prompt": {
"label": "Delegowane monity:"
},
"response": {
"label": "Odpowiedź:"
},
"starting": "Rozpoczęcie delegowania...",
"status": {
"canceled": "anulowany",
"error": "błąd",
"generating": "generowanie...",
"starting": "rozpoczęcie..."
}
},
"deleteChangeSet": "Usuń zestaw zmian",
"deleteChat": "Usuń czat",
"editRequest": "Edytuj",
"edited": "edytowane",
"editedTooltipHint": "Ta wersja monitu została edytowana. Można ją zresetować w widoku konfiguracji AI.",
"enterChatName": "Wprowadź nazwę czatu",
"errorChatInvocation": "Wystąpił błąd podczas wywoływania usługi czatu.",
"expandChangeSet": "Rozwiń zestaw zmian",
"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 ponownej próbie",
"focusInput": "Skup się na czacie",
"focusResponse": "Odpowiedź czatu Focus",
"functions": "Funkcje",
"functionsDescription": "Wbudowane funkcje dostarczane przez rozszerzenia Theia",
"genericCapabilities": "Ogólne możliwości",
"mcpFunctions": "MCP",
"mcpFunctionsDescription": "Funkcje protokołu kontekstowego modelu (MCP) z podłączonych serwerów",
"noChatAgentsAvailable": "Brak dostępnych agentów czatu.",
"noMatchingCapabilities": "Brak pasujących możliwości",
"openDiff": "Otwórz Diff",
"openImage": "Otwórz obraz",
"openOriginalFile": "Otwórz oryginalny plik",
"performThisTask": "Wykonaj to zadanie.",
"persistedSession": "Trwała sesja (kliknij, aby przywrócić)",
"promptFragments": "Monity",
"promptFragmentsDescription": "Fragmenty niestandardowych monitów do włączenia do rozmowy",
"removeChat": "Usuń czat",
"renameChat": "Zmień nazwę czatu",
"requestNotFoundForRetry": "Nie znaleziono żądania, spróbuj ponownie",
"responseFrom": "Odpowiedź z {0}",
"searchCapabilities": "Funkcje wyszukiwania",
"selectAgentQuickPickPlaceholder": "Wybierz agenta dla nowej sesji",
"selectAllInCategory": "Wybierz wszystko w tej kategorii",
"selectChat": "Wybierz czat",
"selectContextVariableQuickPickPlaceholder": "Wybierz zmienną kontekstową, która ma być dołączona do komunikatu.",
"selectTaskContextQuickPickItem": {
"currentlyOpen": "aktualnie otwarte"
},
"selectTaskContextQuickPickPlaceholder": "Wybierz kontekst zadania, aby dołączyć",
"selectVariableArguments": "Wybierz argumenty zmiennych",
"send": "Wyślij (Enter)",
"sessionNotFoundForRetry": "Nie znaleziono sesji do ponownej próby",
"skillsDescription": "Instrukcje dotyczące umiejętności wielokrotnego użytku, które można dodać do rozmowy.",
"switchAgentMode": "Przełącz tryb agenta",
"text-part-renderer": {
"cantDisplay": "Nie można wyświetlić odpowiedzi, sprawdź ChatResponsePartRenderers!"
},
"toggleCapabilitiesConfig": "Konfiguracja funkcji przełączania",
"toolcall-part-renderer": {
"denied": "Odmowa wykonania",
"finished": "Uruchom",
"rejected": "Wykonanie anulowane"
},
"toolconfirmation": {
"allow-options-dropdown-tooltip": "Więcej opcji zezwalania",
"allow-session": "Zezwól na ten czat",
"allowed": "Dozwolone wykonywanie narzędzi",
"alwaysAllowConfirm": "Rozumiem, włącz automatyczne zatwierdzanie",
"alwaysAllowGenericWarning": "To narzędzie wymaga potwierdzenia przed włączeniem automatycznego zatwierdzania. Po włączeniu wszystkie przyszłe wywołania będą wykonywane bez potwierdzenia. Włącz tę opcję tylko wtedy, gdy ufasz temu narzędziu i rozumiesz potencjalne ryzyko.",
"alwaysAllowTitle": "Włączyć automatyczne zatwierdzanie dla „{0}”?",
"canceled": "Wykonanie narzędzia anulowane",
"denied": "Odmowa wykonania narzędzia",
"deny-forever": "Zawsze odrzucaj",
"deny-options-dropdown-tooltip": "Więcej opcji odrzucania",
"deny-reason-placeholder": "Wprowadź powód odmowy...",
"deny-session": "Odrzuć dla tego czatu",
"deny-with-reason": "Odmów z podaniem przyczyny...",
"executionDenied": "Odmowa wykonania narzędzia",
"header": "Potwierdź wykonanie narzędzia"
},
"unableToSummarizeCurrentSession": "Nie można podsumować bieżącej sesji. Sprawdź, czy agent podsumowujący nie jest wyłączony.",
"unknown-part-renderer": {
"contentNotRestoreable": "Nie udało się w pełni przywrócić tej zawartości (wpisz „{0}”). Może ona pochodzić z rozszerzenia, które nie jest już dostępne."
},
"unpinAgent": "Odpinanie agenta",
"unselectAllInCategory": "Odznacz wszystkie w tej kategorii",
"variablesDescription": "Zmienne dynamiczne, które dostarczają informacji kontekstowych",
"variantTooltip": "Wariant monitu: {0}",
"yourMessage": "Twój komunikat"
},
"claude-code": {
"agentDescription": "Agent kodujący Anthropic",
"allowSession": "Zezwól na tę sesję",
"apiKey": {
"description": "Wprowadź klucz API dla Claude Code. **Uwaga:** Korzystając z tej preferencji, klucz API zostanie zapisany w postaci zwykłego tekstu na komputerze, na którym działa Theia. Aby bezpiecznie ustawić klucz, użyj zmiennej środowiskowej `ANTHROPIC_API_KEY`."
},
"askBeforeEdit": "Zapytaj przed edycją",
"changeSetTitle": "Zmiany wprowadzone przez Claude Code",
"clearCommand": {
"description": "Utwórz nową sesję"
},
"compactCommand": {
"description": "Zwięzła rozmowa z opcjonalnymi instrukcjami dotyczącymi skupienia uwagi"
},
"completedCount": "{0} / {1} zakończone",
"configCommand": {
"description": "Otwórz konfigurację Claude Code"
},
"currentDirectory": "bieżący katalog",
"differentAgentRequestWarning": "Poprzednia prośba o czat została obsłużona przez innego agenta. Claude Code nie widzi tych innych komunikatów.",
"directory": "Katalog",
"domain": "Domena",
"editAutomatically": "Edytuj automatycznie",
"editNumber": "Edytuj {0}",
"editing": "Edycja",
"editsCount": "{0} edycje",
"emptyTodoList": "Nie wszystkie dostępne",
"entireFile": "Cały plik",
"excludingOnePattern": " (z wyjątkiem 1 wzorca)",
"excludingPatterns": " (z wyłączeniem wzorców „{0}”)",
"executablePath": {
"description": "Ścieżka do pliku wykonywalnego Claude Code (cli.js) z pakietu `@anthropic-ai/claude-agent-sdk`. Jeśli nie zostanie określona, system spróbuje automatycznie ustalić ścieżkę na podstawie globalnej instalacji npm."
},
"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 Write.",
"fetching": "Pobieranie",
"fileFilter": "Filtr plików",
"filePath": "Ścieżka pliku",
"fileType": "Typ pliku",
"findMatchingFiles": "Znajdź pliki pasujące do wzorca globalnego „{0}” w bieżącym katalogu.",
"findMatchingFilesWithPath": "Znajdź pliki pasujące do wzorca globalnego „{0}” w katalogu {1}.",
"finding": "Wynik",
"from": "Od",
"globPattern": "wzorzec glob",
"grepOptions": {
"caseInsensitive": "nie rozróżnia wielkości liter",
"glob": "glob: {0}",
"headLimit": "limit: {0}",
"lineNumbers": "numery linii",
"linesAfter": "+{0} po",
"linesBefore": "+{0} przed",
"linesContext": "± Kontekst {0}",
"multiLine": "wielowierszowy",
"type": "typ: {0}"
},
"grepOutputModes": {
"content": "treść",
"count": "liczba",
"filesWithMatches": "pliki z dopasowaniami"
},
"ignoredPatterns": "Ignorowane wzorce",
"ignoringPatterns": "Ignorowanie wzorców „{0}”",
"initCommand": {
"description": "Zainicjuj projekt za pomocą przewodnika CLAUDE.md."
},
"itemCount": "{0} elementy",
"lineLimit": "Limit linii",
"lines": "Linie",
"listDirectoryContents": "Wyświetl zawartość katalogu",
"listing": "Wykaz",
"memoryCommand": {
"description": "Edytuj plik pamięci CLAUDE.md"
},
"multiEditing": "Edycja wielokrotna",
"oneEdit": "1 edycja",
"oneItem": "1 pozycja",
"oneOption": "1 opcja",
"openDirectoryTooltip": "Kliknij, aby otworzyć katalog",
"openFileTooltip": "Kliknij, aby otworzyć plik w edytorze",
"optionsCount": "{0} opcje",
"partial": "Częściowe",
"pattern": "Wzorzec",
"plan": "Tryb planu",
"project": "projekt",
"projectRoot": "katalog główny projektu",
"readMode": "Tryb odczytu",
"reading": "Czytanie",
"replaceAllCount": "{0} replace-all",
"replaceAllOccurrences": "Zastąp wszystkie wystąpienia",
"resumeCommand": {
"description": "Wznowienie sesji"
},
"reviewCommand": {
"description": "Poproś o przegląd kodu"
},
"searchPath": "Ścieżka wyszukiwania",
"searching": "Wyszukiwanie",
"startingLine": "Linia startowa",
"timeout": "Limit czasu",
"timeoutInMs": "Limit czasu: {0} ms",
"to": "Do",
"todoList": "Lista wszystkich",
"todoPriority": {
"high": "wysoki",
"low": "niski",
"medium": "średni"
},
"toolApprovalRequest": "Claude Code chce użyć narzędzia „{0}”. Czy chcesz to zezwolić?",
"totalEdits": "Łączna liczba zmian",
"vars": {
"activeEditor": {
"description": "Adres URI aktualnie aktywnego edytora."
}
},
"webFetch": "Pobieranie z sieci",
"writing": "Pisanie"
},
"code-completion": {
"progressText": "Obliczanie uzupełniania kodu AI..."
},
"codex": {
"agentDescription": "Asystent kodowania OpenAI oparty na Codex",
"apiKey": {
"description": "Klucz API OpenAI dla Codex. Jeśli nie zostanie ustawiony, zostanie użyty wspólny klucz API OpenAI (`ai-features.openAiOfficial.openAiApiKey`). Można go również ustawić za pomocą zmiennej środowiskowej `OPENAI_API_KEY`."
},
"completedCount": "{0} / {1} zakończone",
"exitCode": "Kod wyjścia: {0}",
"fileChangeFailed": "Codex nie zastosował zmian dla: {0}",
"fileChangeFailedGeneric": "Codex nie zastosował zmian w plikach.",
"itemCount": "{0} elementy",
"noItems": "Brak elementów",
"oneItem": "1 pozycja",
"searched": "Wyszukiwane",
"searching": "Wyszukiwanie",
"todoList": "Lista wszystkich",
"webSearch": "Wyszukiwanie w Internecie"
},
"completion": {
"agent": {
"description": "Ten agent zapewnia autouzupełnianie kodu w edytorze kodu w środowisku IDE Theia.",
"vars": {
"file": {
"description": "URI edytowanego pliku"
},
"language": {
"description": "Identyfikator języka (languageId) edytowanego pliku"
},
"prefix": {
"description": "Kod przed bieżącą pozycją kursora"
},
"suffix": {
"description": "Kod po bieżącej pozycji kursora"
}
}
},
"automaticEnable": {
"description": "Automatycznie uruchamiaj uzupełnienia AI w dowolnym edytorze (Monaco) podczas edycji. \n Alternatywnie możesz ręcznie uruchomić kod za pomocą polecenia „Uruchom sugestię wbudowaną” lub domyślnego skrótu „Ctrl+Alt+Spacja”."
},
"cacheCapacity": {
"description": "Maksymalna liczba uzupełnień kodu do przechowywania 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 autouzupełniania kodu"
},
"debounceDelay": {
"description": "Kontroluje opóźnienie w milisekundach przed uruchomieniem uzupełnień AI po wykryciu zmian w edytorze. Wymaga włączenia funkcji „Automatyczne uzupełnianie kodu”. Wpisz 0, aby wyłączyć opóźnienie debounce.",
"title": "Opóźnienie odbicia"
},
"excludedFileExts": {
"description": "Określ rozszerzenia plików (np. .md, .txt), w których należy wyłączyć autouzupełnianie AI.",
"title": "Wykluczone rozszerzenia plików"
},
"fileVariable": {
"description": "Adres URI edytowanego pliku. Dostępne tylko w kontekście autouzupełniania kodu."
},
"languageVariable": {
"description": "Identyfikator języka edytowanego pliku. Dostępny tylko w kontekście autouzupełniania kodu."
},
"maxContextLines": {
"description": "Maksymalna liczba wierszy używanych jako kontekst, rozłożonych między wierszami przed i po pozycją kursora (prefiks i sufiks). Ustaw tę wartość na -1, aby użyć całego pliku jako kontekstu bez ograniczeń dotyczących liczby wierszy, lub na 0, aby użyć tylko bieżącego wiersza.",
"title": "Maksymalna liczba wierszy kontekstu"
},
"prefixVariable": {
"description": "Kod przed bieżącą pozycją kursora. Dostępne tylko w kontekście autouzupełniania kodu."
},
"stripBackticks": {
"description": "Usuń otaczające backticki z kodu zwracanego przez niektóre modele LLM. Jeśli wykryty zostanie backtick, cała zawartość po zamykającym backticku również zostanie usunięta. To ustawienie pomaga zapewnić zwracanie zwykłego kodu, gdy modele językowe używają formatowania podobnego do markdown.",
"title": "Usuń znaki backtick z uzupełnień wbudowanych"
},
"suffixVariable": {
"description": "Kod po bieżącej pozycji kursora. Dostępne tylko w kontekście autouzupełniania kodu."
}
},
"configuration": {
"selectItem": "Wybierz pozycję."
},
"copilot": {
"auth": {
"aiConfiguration": "Konfiguracja AI",
"authorize": "Wyraziłem zgodę",
"copied": "Skopiowano!",
"copyCode": "Skopiuj kod",
"expired": "Autoryzacja wygasła lub została odrzucona. Spróbuj ponownie.",
"hint": "Po wprowadzeniu kodu i autoryzacji kliknij „Autoryzowałem” poniżej.",
"initiating": "Rozpoczęcie uwierzytelniania...",
"instructions": "Aby upoważnić Theia do korzystania z GitHub Copilot, odwiedź poniższy adres URL i wprowadź kod:",
"openGitHub": "Otwórz GitHub",
"privacy": "Theia jest projektem typu open source. Żądamy jedynie dostępu do Twojej nazwy użytkownika GitHub w celu połączenia się z usługami GitHub Copilot — żadne inne dane nie są pobierane ani przechowywane.",
"success": "Pomyślnie zalogowano się do GitHub Copilot!",
"successHint": "Jeśli Twoje konto GitHub ma dostęp do Copilot, możesz teraz skonfigurować modele językowe Copilot w ",
"tos": "Logując się, wyrażasz zgodę na ",
"tosLink": "Warunki korzystania z serwisu GitHub",
"verifying": "Weryfikacja autoryzacji..."
},
"category": "Copilot",
"commands": {
"signIn": "Zaloguj się do GitHub Copilot",
"signOut": "Wyloguj się z GitHub Copilot"
},
"enterpriseUrl": {
"mdDescription": "Domena GitHub Enterprise dla Copilot API (np. `github.mycompany.com`). Pozostaw puste dla GitHub.com."
},
"models": {
"description": "Modele GitHub Copilot do wykorzystania. Dostępne modele zależą od subskrypcji Copilot."
},
"signOut": {
"confirmMessage": "Czy na pewno chcesz wylogować się z GitHub Copilot?"
},
"statusBar": {
"signedIn": "Zalogowano się do GitHub Copilot jako {0}. Kliknij, aby się wylogować.",
"signedOut": "Nie jesteś zalogowany do GitHub Copilot. Kliknij, aby się zalogować."
}
},
"core": {
"agentConfiguration": {
"addCustomAgent": "Dodaj agenta niestandardowego",
"availableCapabilities": "Dostępne możliwości",
"completionNotificationDescriptionPrefix": "Wybierz sposób powiadamiania po zakończeniu zadania przez agenta. „Domyślnie” używa ",
"defaultNotificationDescription": "Korzysta z globalnych ustawień powiadomień AI.",
"enableAgent": "Włącz agenta",
"llmRequirements": "Wymagania LLM",
"notUsedInPrompt": "Nie używane w monicie",
"notUsedInPromptTooltip": "Ta zmienna jest deklarowana przez agenta, ale nie jest odwołana w bieżącym szablonie monitu.",
"notificationSettings": "Ustawienia powiadomień",
"notificationSettingsLink": "Ustawienia powiadomień AI",
"promptTemplates": "Szablony monitów",
"selectAgentMessage": "Najpierw wybierz agenta!",
"showInChat": "Pokaż na czacie",
"templateName": "Szablon",
"undeclared": "Nie zadeklarowane",
"undeclaredTooltip": "Ta zmienna jest używana w monicie, ale nie ma opisu zadeklarowanego przez agenta.",
"usedAgentSpecificVariables": "Użyte zmienne specyficzne dla agenta",
"usedFunctions": "Użyte funkcje",
"usedGlobalVariables": "Używane zmienne globalne",
"variant": "Wariant"
},
"agentsVariable": {
"description": "Zwraca listę agentów dostępnych w systemie."
},
"aiConfiguration": {
"label": "Konfiguracja AI [Beta]"
},
"blinkTitle": {
"agentCompleted": "Theia – Agent zakończył pracę",
"namedAgentCompleted": "Theia – Agent „{0}” Ukończone"
},
"capabilityVariable": {
"argDescription": "Identyfikator fragmentu monitu, opcjonalnie po którym następuje „domyślnie włączone” lub „domyślnie wyłączone” (domyślnie wyłączone).",
"completions": {
"detail": {
"off": "Funkcja domyślnie wyłączona",
"on": "Funkcja domyślnie włączona"
}
},
"description": "Warunkowo rozwiązuje fragmenty monitów na podstawie domyślnych ustawień włączania/wyłączania."
},
"changeSetSummaryVariable": {
"description": "Zawiera podsumowanie plików w zestawie zmian i ich zawartości."
},
"contextDetailsVariable": {
"description": "Zawiera pełne wartości tekstowe i opisy wszystkich elementów kontekstowych."
},
"contextSummaryVariable": {
"description": "Opisuje pliki w kontekście danej sesji."
},
"customAgentTemplate": {
"description": "To jest przykładowy agent. Dostosuj właściwości do swoich potrzeb."
},
"defaultModelAliases": {
"code": {
"description": "Zoptymalizowane 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 priorytetowe dla podsumowania i skondensowania treści."
},
"universal": {
"description": "Dobrze zrównoważone zarówno pod względem kodu, jak i ogólnego użycia języka."
}
},
"defaultNotification": {
"mdDescription": "Domyślna metoda powiadamiania stosowana po zakończeniu zadania przez agenta AI. Poszczególni agenci mogą zmienić to ustawienie.\n- `os-notification`: Pokaż powiadomienia systemu operacyjnego/systemu\n- `message`: Pokaż powiadomienia na pasku stanu/w obszarze komunikatów\n- `blink`: Migaj lub podświetlaj interfejs użytkownika\n- `off`: Wyłącz wszystkie powiadomienia",
"title": "Domyślny typ powiadomienia"
},
"discard": {
"label": "Odrzuć szablon podpowiedzi AI"
},
"discardCustomPrompt": {
"tooltip": "Odrzuć dostosowania"
},
"fileVariable": {
"description": "Rozwiązuje zawartość pliku",
"uri": {
"description": "Adres URI żądanego pliku."
}
},
"languageModelRenderer": {
"alias": "[alias] {0}",
"languageModel": "Model językowy",
"purpose": "Cel"
},
"maxRetries": {
"mdDescription": "Maksymalna liczba prób ponowienia operacji w przypadku niepowodzenia żądania skierowanego do dostawcy sztucznej inteligencji. Wartość 0 oznacza brak ponownych prób.",
"title": "Maksymalna liczba ponownych prób"
},
"modelAliasesConfiguration": {
"agents": "Agenci korzystający z tego aliasu",
"defaultList": "[Lista domyślna]",
"evaluatesTo": "Ocenia się jako",
"label": "Aliasy modeli",
"modelNotReadyTooltip": "Nie gotowy",
"modelReadyTooltip": "Gotowe",
"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.",
"notification": {
"message": {
"description": "Wyświetl komunikat powiadomienia w aplikacji."
},
"off": {
"description": "Wyłącz wszystkie powiadomienia"
},
"osNotification": "Powiadomienie systemu operacyjnego",
"windowBlink": "Migające okno"
},
"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 [widoku konfiguracji AI]({0}). Alternatywnie możesz ręcznie wprowadzić ustawienia 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 modelu językowego"
}
},
"promptFragmentsConfiguration": {
"activeCustomizationTitle": "Aktywna personalizacja",
"createCustomizationTitle": "Utwórz dostosowanie",
"customization": "dostosowanie",
"customizationLabel": "Personalizacja",
"defaultVariantTitle": "Wariant domyślny",
"deleteCustomizationTitle": "Usuń dostosowania",
"editTemplateTitle": "Edytuj szablon",
"headerTitle": "Fragmenty monitów",
"label": "Fragmenty monitów",
"noFragmentsAvailable": "Brak dostępnych fragmentów monitu.",
"otherPromptFragmentsHeader": "Inne fragmenty monitów",
"promptTemplateText": "Szablon tekstu monitu",
"promptVariantsHeader": "Zestawy wariantów monitów",
"removeCustomizationDialogMsg": "Czy na pewno chcesz usunąć dostosowanie {0} dla fragmentu monitu „{1}”?",
"removeCustomizationDialogTitle": "Usuń dostosowania",
"removeCustomizationWithDescDialogMsg": "Czy na pewno chcesz usunąć dostosowanie {0} dla fragmentu monitu „{1}” ({2})?",
"resetAllButton": "Resetuj wszystko",
"resetAllCustomizationsDialogMsg": "Czy na pewno chcesz zresetować wszystkie fragmenty monitów do ich wbudowanych wersji? Spowoduje to usunięcie wszystkich dostosowań.",
"resetAllCustomizationsDialogTitle": "Zresetuj wszystkie dostosowania",
"resetAllCustomizationsTitle": "Zresetuj wszystkie dostosowania",
"resetAllPromptFragments": "Zresetuj wszystkie fragmenty monitu",
"resetToBuiltInDialogMsg": "Czy na pewno chcesz zresetować fragment monitu „{0}” do wersji wbudowanej? Spowoduje to usunięcie wszystkich dostosowań.",
"resetToBuiltInDialogTitle": "Resetuj do wbudowanego",
"resetToBuiltInTitle": "Zresetuj do tej wbudowanej",
"resetToCustomizationDialogMsg": "Czy na pewno chcesz zresetować fragment monitu „{0}”, aby używać dostosowania {1}? Spowoduje to usunięcie wszystkich dostosowań o wyższym priorytecie.",
"resetToCustomizationDialogTitle": "Resetuj do dostosowania",
"resetToCustomizationTitle": "Przywróć te ustawienia",
"selectedVariantLabel": "Wybrane",
"selectedVariantTitle": "Wybrany wariant",
"usedByAgentTitle": "Używane przez agenta: {0}",
"variantSetError": "Wybrany wariant nie istnieje i nie można znaleźć wartości domyślnej. Sprawdź swoją konfigurację.",
"variantSetWarning": "Wybrany wariant nie istnieje. Zamiast niego używany jest wariant domyślny.",
"variantsOfSystemPrompt": "Warianty tego zestawu wariantów monitów:"
},
"promptTemplates": {
"description": "Folder do przechowywania dostosowanych szablonów monitów. Jeśli nie są one dostosowane, używany jest katalog konfiguracyjny użytkownika. Proszę rozważyć użycie folderu, który jest objęty kontrolą wersji, aby zarządzać wariantami szablonów monitów.",
"openLabel": "Wybierz folder"
},
"promptVariable": {
"argDescription": "Identyfikator szablonu monitu do rozwiązania",
"completions": {
"detail": {
"builtin": "Wbudowany fragment monitu",
"custom": "Dostosowany fragment monitu"
}
},
"description": "Rozwiązuje szablony monitów za pośrednictwem usługi monitów."
},
"prompts": {
"category": "Szablony poleceń AI"
},
"requestSettings": {
"clientSettings": {
"description": "Ustawienia klienta dotyczące sposobu obsługi komunikatów wysyłanych z powrotem do llm.",
"keepThinking": {
"description": "Jeśli ustawiono wartość false, wszystkie wyniki przetwarzania zostaną przefiltrowane przed wysłaniem kolejnego żądania użytkownika w rozmowie wieloetapowej."
},
"keepToolCalls": {
"description": "Jeśli ustawiono wartość false, wszystkie żądania narzędzi i odpowiedzi narzędzi będą filtrowane przed wysłaniem kolejnego żądania użytkownika w rozmowie wieloobrotowej."
}
},
"mdDescription": "Umożliwia określenie niestandardowych ustawień żądania dla wielu modeli.\nKażde ustawienie składa się z:\n- `scope`: Określa, kiedy ustawienie ma zastosowanie:\n- `modelId` (opcjonalnie): Identyfikator modelu, który ma zostać dopasowany\n- `providerId` (opcjonalnie): Identyfikator dostawcy, który ma być dopasowany (np. huggingface, openai, ollama, llamafile)\n- `agentId` (opcjonalnie): Identyfikator agenta, który ma być dopasowany\n- `requestSettings`: Ustawienia specyficzne dla modelu w postaci par klucz-wartość\n- `clientSettings`: Ustawienia obsługi komunikatów po stronie klienta:\n- `keepToolCalls` (boolean): Czy zachować wywołania narzędzi w kontekście\n- `keepThinking` (boolean): Czy zachować komunikaty myślenia\nUstawienia są dopasowywane na podstawie specyficzności (agent: 100, model: 10, dostawca: 1 punkt).\nWięcej informacji można znaleźć w [naszej dokumentacji](https://theia-ide.org/docs/user_ai/#custom-request-settings).",
"modelSpecificSettings": {
"description": "Ustawienia dla konkretnego 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": "Ustawienia niestandardowych żądań"
},
"skillDirectories": {
"description": "Dodatkowe katalogi zawierające definicje umiejętności (pliki SKILL.md). Umiejętności zapewniają instrukcje wielokrotnego użytku, do których mogą odwoływać się agenci AI. Katalog .prompts/skills w obszarze roboczym oraz katalog umiejętności w folderze konfiguracyjnym produktu są zawsze dołączane."
},
"skillsVariable": {
"description": "Zwraca listę dostępnych umiejętności, które mogą być wykorzystywane przez agentów AI."
},
"taskContextSummary": {
"description": "Rozwiązuje wszystkie elementy kontekstu zadania obecne w kontekście sesji."
},
"templateSettings": {
"edited": "edytowane",
"unavailableVariant": "Niedostępne"
},
"thinkingMode": {
"mdDescription": "Umożliwia określenie ustawień trybu myślenia dla modeli obsługujących rozszerzone możliwości myślenia.\nKażde ustawienie składa się z:\n- `scope`: Określa, kiedy ustawienie ma zastosowanie:\n- `modelId` (opcjonalnie): Identyfikator modelu, który ma być dopasowany\n- `providerId` (opcjonalnie): Identyfikator dostawcy, który ma być dopasowany\n- `agentId` (opcjonalnie): Identyfikator agenta, który ma być dopasowany\n- `thinkingMode`: Konfiguracja trybu myślenia:\n- `enabled` (wartość logiczna): Czy tryb myślenia jest włączony\n- `budgetTokens` (liczba, opcjonalnie): Maksymalna liczba tokenów do myślenia (jeśli model to obsługuje)\nUstawienia są dopasowywane na podstawie specyficzności (agent: 100, model: 10, dostawca: 1 punkt).",
"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."
}
},
"thinkingMode": {
"budgetTokens": {
"description": "Maksymalna liczba tokenów do wykorzystania podczas myślenia. Dotyczy tylko modeli obsługujących budżet myślenia."
},
"description": "Konfiguracja trybu myślenia.",
"enabled": {
"description": "Czy tryb myślenia jest włączony."
}
},
"title": "Ustawienia trybu myślenia"
},
"todayVariable": {
"description": "Zrób 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": "Absolutna ścieżka aktualnie otwartego pliku. Należy pamiętać, że większość agentów oczekuje względnej ścieżki pliku (względnej względem bieżącego obszaru roboczego).",
"currentFileContent": "Zwykła zawartość aktualnie otwartego pliku. Nie obejmuje to informacji o pochodzeniu zawartości. Należy pamiętać, że większość agentów będzie działać lepiej z względną ścieżką pliku (względną względem bieżącego obszaru roboczego).",
"currentRelativeDirPath": "Ścieżka względna katalogu zawierającego aktualnie otwarty plik.",
"currentRelativeFilePath": "Ścieżka względna aktualnie otwartego pliku.",
"currentSelectedText": "Zwykły tekst, który jest obecnie zaznaczony w otwartym pliku. Nie obejmuje to informacji o pochodzeniu treści. Należy pamiętać, że większość agentów będzie działać lepiej z względną ścieżką pliku (względną do bieżącego obszaru roboczego).",
"dotRelativePath": "Krótkie odniesienie 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śnij za pomocą sztucznej inteligencji"
},
"fixWithAI": {
"prompt": "Pomóż naprawić ten błąd"
}
},
"google": {
"apiKey": {
"description": "Wprowadź klucz API swojego oficjalnego konta Google AI (Gemini). **Uwaga:** Korzystając z tej preferencji, klucz API GOOGLE AI zostanie zapisany w postaci zwykłego tekstu na komputerze, na którym działa Theia. Aby bezpiecznie ustawić klucz, użyj zmiennej środowiskowej `GOOGLE_API_KEY`."
},
"maxRetriesOnErrors": {
"description": "Maksymalna liczba ponownych prób w przypadku błędów. Jeśli jest mniejsza niż 1, logika ponownych prób jest wyłączona."
},
"models": {
"description": "Oficjalne modele Google Gemini do wykorzystania"
},
"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 błąd 500 Internal Server Error). Ustawienie tej wartości na -1 zapobiega ponownym próbom w takich przypadkach. W przeciwnym razie ponowna próba następuje natychmiast (jeśli ustawiono wartość 0) lub po upływie tego opóźnienia w sekundach (jeśli ustawiono wartość dodatnią)."
},
"retryDelayOnRateLimitError": {
"description": "Opóźnienie w sekundach