dify/web/i18n/pl-PL/workflow.ts
2024-05-30 21:03:32 +08:00

421 lines
16 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const translation = {
common: {
editing: 'Edytowanie',
autoSaved: 'Automatycznie zapisane',
unpublished: 'Nieopublikowane',
published: 'Opublikowane',
publish: 'Opublikuj',
update: 'Aktualizuj',
run: 'Uruchom',
running: 'Uruchamianie',
inRunMode: 'W trybie uruchamiania',
inPreview: 'W podglądzie',
inPreviewMode: 'W trybie podglądu',
preview: 'Podgląd',
viewRunHistory: 'Zobacz historię uruchomień',
runHistory: 'Historia uruchomień',
goBackToEdit: 'Wróć do edytora',
conversationLog: 'Dziennik rozmów',
features: 'Funkcje',
debugAndPreview: 'Debugowanie i podgląd',
restart: 'Uruchom ponownie',
currentDraft: 'Bieżący szkic',
currentDraftUnpublished: 'Bieżący szkic nieopublikowany',
latestPublished: 'Najnowsze opublikowane',
publishedAt: 'Opublikowane',
restore: 'Przywróć',
runApp: 'Uruchom aplikację',
batchRunApp: 'Uruchom aplikację wsadowo',
accessAPIReference: 'Uzyskaj dostęp do dokumentacji API',
embedIntoSite: 'Osadź na stronie',
addTitle: 'Dodaj tytuł...',
addDescription: 'Dodaj opis...',
noVar: 'Brak zmiennej',
searchVar: 'Szukaj zmiennej',
variableNamePlaceholder: 'Nazwa zmiennej',
setVarValuePlaceholder: 'Ustaw zmienną',
needConnecttip: 'Ten krok nie jest połączony z niczym',
maxTreeDepth: 'Maksymalny limit {{depth}} węzłów na gałąź',
needEndNode: 'Należy dodać blok końcowy',
needAnswerNode: 'Należy dodać blok odpowiedzi',
workflowProcess: 'Proces przepływu pracy',
notRunning: 'Jeszcze nie uruchomiono',
previewPlaceholder: 'Wprowadź treść w poniższym polu, aby rozpocząć debugowanie Chatbota',
effectVarConfirm: {
title: 'Usuń zmienną',
content: 'Zmienna jest używana w innych węzłach. Czy na pewno chcesz ją usunąć?',
},
insertVarTip: 'Naciśnij klawisz \'/\', aby szybko wstawić',
processData: 'Przetwórz dane',
input: 'Wejście',
output: 'Wyjście',
jinjaEditorPlaceholder: 'Naciśnij \'/\' lub \'{\', aby wstawić zmienną',
viewOnly: 'Tylko do podglądu',
showRunHistory: 'Pokaż historię uruchomień',
enableJinja: 'Włącz obsługę szablonów Jinja',
learnMore: 'Dowiedz się więcej',
copy: 'Kopiuj',
duplicate: 'Duplikuj',
addBlock: 'Dodaj blok',
pasteHere: 'Wklej tutaj',
pointerMode: 'Tryb wskaźnika',
handMode: 'Tryb ręczny',
model: 'Model',
workflowAsTool: 'Przepływ pracy jako narzędzie',
configureRequired: 'Wymagana konfiguracja',
configure: 'Skonfiguruj',
manageInTools: 'Zarządzaj w narzędziach',
workflowAsToolTip: 'Wymagana rekonfiguracja narzędzia po aktualizacji przepływu pracy.',
viewDetailInTracingPanel: 'Zobacz szczegóły',
},
errorMsg: {
fieldRequired: '{{field}} jest wymagane',
authRequired: 'Wymagana autoryzacja',
invalidJson: '{{field}} jest nieprawidłowym JSON-em',
fields: {
variable: 'Nazwa zmiennej',
variableValue: 'Wartość zmiennej',
code: 'Kod',
model: 'Model',
rerankModel: 'Model rerank',
},
invalidVariable: 'Nieprawidłowa zmienna',
},
singleRun: {
testRun: 'Testowe uruchomienie ',
startRun: 'Rozpocznij uruchomienie',
running: 'Uruchamianie',
testRunIteration: 'Iteracja testowego uruchomienia',
back: 'Wstecz',
iteration: 'Iteracja',
},
tabs: {
'searchBlock': 'Szukaj bloku',
'blocks': 'Bloki',
'tools': 'Narzędzia',
'allTool': 'Wszystkie',
'builtInTool': 'Wbudowane',
'customTool': 'Niestandardowe',
'workflowTool': 'Przepływ pracy',
'question-understand': 'Zrozumienie pytania',
'logic': 'Logika',
'transform': 'Transformacja',
'utilities': 'Narzędzia pomocnicze',
'noResult': 'Nie znaleziono dopasowań',
},
blocks: {
'start': 'Start',
'end': 'Koniec',
'answer': 'Odpowiedź',
'llm': 'LLM',
'knowledge-retrieval': 'Wyszukiwanie wiedzy',
'question-classifier': 'Klasyfikator pytań',
'if-else': 'JEŚLI/W PRZECIWNYM WYPADKU',
'code': 'Kod',
'template-transform': 'Szablon',
'http-request': 'Żądanie HTTP',
'variable-assigner': 'Agregator zmiennych',
'variable-aggregator': 'Agregator zmiennych',
'iteration-start': 'Początek iteracji',
'iteration': 'Iteracja',
'parameter-extractor': 'Ekstraktor parametrów',
},
blocksAbout: {
'start': 'Zdefiniuj początkowe parametry uruchamiania przepływu pracy',
'end': 'Zdefiniuj zakończenie i typ wyniku przepływu pracy',
'answer': 'Zdefiniuj treść odpowiedzi w rozmowie',
'llm': 'Wywołaj duże modele językowe do odpowiadania na pytania lub przetwarzania języka naturalnego',
'knowledge-retrieval': 'Pozwala na wyszukiwanie treści tekstowych związanych z pytaniami użytkowników z bazy wiedzy',
'question-classifier': 'Zdefiniuj warunki klasyfikacji pytań użytkowników, LLM może definiować, jak rozmowa postępuje na podstawie opisu klasyfikacji',
'if-else': 'Pozwala na podział przepływu pracy na dwie gałęzie na podstawie warunków if/else',
'code': 'Wykonaj fragment kodu Python lub NodeJS, aby wdrożyć niestandardową logikę',
'template-transform': 'Konwertuj dane na ciąg znaków przy użyciu składni szablonu Jinja',
'http-request': 'Pozwala na wysyłanie żądań serwera za pomocą protokołu HTTP',
'variable-assigner': 'Zbierz zmienne z wielu gałęzi do jednej zmiennej dla jednolitej konfiguracji węzłów końcowych.',
'variable-aggregator': 'Zbierz zmienne z wielu gałęzi do jednej zmiennej dla jednolitej konfiguracji węzłów końcowych.',
'iteration': 'Wykonuj wielokrotne kroki na liście obiektów, aż wszystkie wyniki zostaną wypisane.',
'parameter-extractor': 'Użyj LLM do wyodrębnienia strukturalnych parametrów z języka naturalnego do wywołań narzędzi lub żądań HTTP.',
},
operator: {
zoomIn: 'Powiększ',
zoomOut: 'Pomniejsz',
zoomTo50: 'Powiększ do 50%',
zoomTo100: 'Powiększ do 100%',
zoomToFit: 'Dopasuj do ekranu',
},
panel: {
userInputField: 'Pole wprowadzania użytkownika',
changeBlock: 'Zmień blok',
helpLink: 'Link do pomocy',
about: 'O',
createdBy: 'Stworzone przez ',
nextStep: 'Następny krok',
addNextStep: 'Dodaj następny blok w tym przepływie pracy',
selectNextStep: 'Wybierz następny blok',
runThisStep: 'Uruchom ten krok',
checklist: 'Lista kontrolna',
checklistTip: 'Upewnij się, że wszystkie problemy zostały rozwiązane przed opublikowaniem',
checklistResolved: 'Wszystkie problemy zostały rozwiązane',
organizeBlocks: 'Organizuj bloki',
change: 'Zmień',
},
nodes: {
common: {
outputVars: 'Zmienne wyjściowe',
insertVarTip: 'Wstaw zmienną',
memory: {
memory: 'Pamięć',
memoryTip: 'Ustawienia pamięci rozmowy',
windowSize: 'Rozmiar okna',
conversationRoleName: 'Nazwa roli w rozmowie',
user: 'Prefiks użytkownika',
assistant: 'Prefiks asystenta',
},
memories: {
title: 'Pamięci',
tip: 'Pamięć rozmowy',
builtIn: 'Wbudowane',
},
},
start: {
required: 'wymagane',
inputField: 'Pole wejściowe',
builtInVar: 'Wbudowane zmienne',
outputVars: {
query: 'Wprowadzenie użytkownika',
memories: {
des: 'Historia rozmowy',
type: 'typ wiadomości',
content: 'treść wiadomości',
},
files: 'Lista plików',
},
noVarTip: 'Ustaw wejścia, które mogą być używane w przepływie pracy',
},
end: {
outputs: 'Wyniki',
output: {
type: 'typ wyniku',
variable: 'zmienna wyjściowa',
},
type: {
'none': 'Brak',
'plain-text': 'Zwykły tekst',
'structured': 'Strukturalny',
},
},
answer: {
answer: 'Odpowiedź',
outputVars: 'Zmienne wyjściowe',
},
llm: {
model: 'model',
variables: 'zmienne',
context: 'kontekst',
contextTooltip: 'Możesz zaimportować wiedzę jako kontekst',
notSetContextInPromptTip: 'Aby włączyć funkcję kontekstu, wypełnij zmienną kontekstu w PROMPT.',
prompt: 'prompt',
roleDescription: {
system: 'Podaj wysokopoziomowe instrukcje dla rozmowy',
user: 'Podaj instrukcje, zapytania lub dowolne tekstowe wejście dla modelu',
assistant: 'Odpowiedzi modelu oparte na wiadomościach użytkownika',
},
addMessage: 'Dodaj wiadomość',
vision: 'wizja',
files: 'Pliki',
resolution: {
name: 'Rozdzielczość',
high: 'Wysoka',
low: 'Niska',
},
outputVars: {
output: 'Generowana treść',
usage: 'Informacje o użyciu modelu',
},
singleRun: {
variable: 'Zmienna',
},
sysQueryInUser: 'sys.query w wiadomości użytkownika jest wymagane',
},
knowledgeRetrieval: {
queryVariable: 'Zmienna zapytania',
knowledge: 'Wiedza',
outputVars: {
output: 'Odzyskane dane segmentowane',
content: 'Treść segmentowana',
title: 'Tytuł segmentowany',
icon: 'Ikona segmentowana',
url: 'URL segmentowany',
metadata: 'Inne metadane',
},
},
http: {
inputVars: 'Zmienne wejściowe',
api: 'API',
apiPlaceholder: 'Wpisz URL, wpisz /, aby wstawić zmienną',
notStartWithHttp: 'API powinno zaczynać się od http:// lub https://',
key: 'Klucz',
value: 'Wartość',
bulkEdit: 'Edycja zbiorcza',
keyValueEdit: 'Edycja klucz-wartość',
headers: 'Nagłówki',
params: 'Parametry',
body: 'Treść',
outputVars: {
body: 'Treść odpowiedzi',
statusCode: 'Kod statusu odpowiedzi',
headers: 'Lista nagłówków odpowiedzi w formacie JSON',
files: 'Lista plików',
},
authorization: {
'authorization': 'Autoryzacja',
'authorizationType': 'Typ autoryzacji',
'no-auth': 'Brak',
'api-key': 'Klucz API',
'auth-type': 'Typ autoryzacji',
'basic': 'Podstawowa',
'bearer': 'Bearer',
'custom': 'Niestandardowa',
'api-key-title': 'Klucz API',
'header': 'Nagłówek',
},
insertVarPlaceholder: 'wpisz \'/\', aby wstawić zmienną',
timeout: {
title: 'Limit czasu',
connectLabel: 'Limit czasu połączenia',
connectPlaceholder: 'Wpisz limit czasu połączenia w sekundach',
readLabel: 'Limit czasu odczytu',
readPlaceholder: 'Wpisz limit czasu odczytu w sekundach',
writeLabel: 'Limit czasu zapisu',
writePlaceholder: 'Wpisz limit czasu zapisu w sekundach',
},
},
code: {
inputVars: 'Zmienne wejściowe',
outputVars: 'Zmienne wyjściowe',
advancedDependencies: 'Zaawansowane zależności',
advancedDependenciesTip: 'Dodaj niektóre preładowane zależności, które zajmują więcej czasu lub nie są domyślnie wbudowane',
searchDependencies: 'Wyszukaj zależności',
},
templateTransform: {
inputVars: 'Zmienne wejściowe',
code: 'Kod',
codeSupportTip: 'Obsługuje tylko Jinja2',
outputVars: {
output: 'Przekształcona treść',
},
},
ifElse: {
if: 'Jeśli',
else: 'W przeciwnym razie',
elseDescription: 'Używane do określenia logiki, która powinna być wykonana, gdy warunek if nie jest spełniony.',
and: 'i',
or: 'lub',
operator: 'Operator',
notSetVariable: 'Najpierw ustaw zmienną',
comparisonOperator: {
'contains': 'zawiera',
'not contains': 'nie zawiera',
'start with': 'zaczyna się od',
'end with': 'kończy się na',
'is': 'jest',
'is not': 'nie jest',
'empty': 'jest pusty',
'not empty': 'nie jest pusty',
'null': 'jest null',
'not null': 'nie jest null',
},
enterValue: 'Wpisz wartość',
addCondition: 'Dodaj warunek',
conditionNotSetup: 'Warunek NIE został ustawiony',
},
variableAssigner: {
title: 'Przypisz zmienne',
outputType: 'Typ wyjścia',
varNotSet: 'Zmienna nie została ustawiona',
noVarTip: 'Dodaj zmienne do przypisania',
type: {
string: 'Ciąg znaków',
number: 'Liczba',
object: 'Obiekt',
array: 'Tablica',
},
aggregationGroup: 'Grupa agregacji',
aggregationGroupTip: 'Włączenie tej funkcji pozwala na agregowanie wielu zestawów zmiennych przez agregator zmiennych.',
addGroup: 'Dodaj grupę',
outputVars: {
varDescribe: 'Wyjście {{groupName}}',
},
setAssignVariable: 'Ustaw przypisanie zmiennej',
},
tool: {
toAuthorize: 'Do autoryzacji',
inputVars: 'Zmienne wejściowe',
outputVars: {
text: 'treść generowana przez narzędzie',
files: {
title: 'pliki generowane przez narzędzie',
type: 'Typ wsparcia. Obecnie tylko obsługuje obraz',
transfer_method: 'Metoda transferu. Wartość to remote_url lub local_file',
url: 'URL obrazu',
upload_file_id: 'ID przesłanego pliku',
},
},
},
questionClassifiers: {
model: 'model',
inputVars: 'Zmienne wejściowe',
outputVars: {
className: 'Nazwa klasy',
},
class: 'Klasa',
classNamePlaceholder: 'Napisz nazwę swojej klasy',
advancedSetting: 'Zaawansowane ustawienia',
topicName: 'Nazwa tematu',
topicPlaceholder: 'Napisz nazwę swojego tematu',
addClass: 'Dodaj klasę',
instruction: 'Instrukcja',
instructionTip: 'Wprowadź dodatkowe instrukcje, aby pomóc klasyfikatorowi pytań lepiej zrozumieć, jak kategoryzować pytania.',
instructionPlaceholder: 'Napisz swoją instrukcję',
},
parameterExtractor: {
inputVar: 'Zmienna wejściowa',
extractParameters: 'Wyodrębnij parametry',
importFromTool: 'Importuj z narzędzi',
addExtractParameter: 'Dodaj parametr wyodrębniania',
addExtractParameterContent: {
name: 'Nazwa',
namePlaceholder: 'Nazwa parametru wyodrębniania',
type: 'Typ',
typePlaceholder: 'Typ parametru wyodrębniania',
description: 'Opis',
descriptionPlaceholder: 'Opis parametru wyodrębniania',
required: 'Wymagane',
requiredContent: 'Wymagane jest tylko jako odniesienie do wnioskowania modelu, a nie do obowiązkowej walidacji wyjścia parametru.',
},
extractParametersNotSet: 'Parametry wyodrębniania nie zostały ustawione',
instruction: 'Instrukcja',
instructionTip: 'Wprowadź dodatkowe instrukcje, aby pomóc ekstraktorowi parametrów zrozumieć, jak wyodrębniać parametry.',
advancedSetting: 'Zaawansowane ustawienia',
reasoningMode: 'Tryb wnioskowania',
reasoningModeTip: 'Możesz wybrać odpowiedni tryb wnioskowania w zależności od zdolności modelu do reagowania na instrukcje dotyczące wywoływania funkcji lub zapytań.',
isSuccess: 'Czy się udało. W przypadku sukcesu wartość wynosi 1, w przypadku niepowodzenia wartość wynosi 0.',
errorReason: 'Powód błędu',
},
iteration: {
deleteTitle: 'Usunąć węzeł iteracji?',
deleteDesc: 'Usunięcie węzła iteracji usunie wszystkie węzły potomne',
input: 'Wejście',
output: 'Zmienne wyjściowe',
iteration_one: '{{count}} Iteracja',
iteration_other: '{{count}} Iteracje',
currentIteration: 'Bieżąca iteracja',
},
},
tracing: {
stopBy: 'Zatrzymane przez {{user}}',
},
}
export default translation