chore: add missing translations (#28631)
This commit is contained in:
@@ -113,6 +113,15 @@ const translation = {
|
||||
currentWorkflow: 'Bieżący przepływ pracy',
|
||||
currentView: 'Bieżący widok',
|
||||
moreActions: 'Więcej akcji',
|
||||
listening: 'Słuchanie',
|
||||
chooseStartNodeToRun: 'Wybierz węzeł początkowy, aby uruchomić',
|
||||
runAllTriggers: 'Uruchom wszystkie wyzwalacze',
|
||||
features: 'Cechy',
|
||||
featuresDescription: 'Ulepsz doświadczenie użytkownika w aplikacji internetowej',
|
||||
featuresDocLink: 'Dowiedz się więcej',
|
||||
needAdd: 'Węzeł {{node}} musi zostać dodany',
|
||||
needStartNode: 'Należy dodać co najmniej jeden węzeł początkowy',
|
||||
workflowAsToolDisabledHint: 'Opublikuj najnowszy przepływ pracy i upewnij się, że węzeł Wprowadzanie danych użytkownika jest połączony przed skonfigurowaniem go jako narzędzie.',
|
||||
},
|
||||
env: {
|
||||
envPanelTitle: 'Zmienne Środowiskowe',
|
||||
@@ -219,6 +228,7 @@ const translation = {
|
||||
rerankModelRequired: 'Przed włączeniem Rerank Model upewnij się, że model został pomyślnie skonfigurowany w ustawieniach.',
|
||||
noValidTool: '{{field}} nie wybrano prawidłowego narzędzia',
|
||||
toolParameterRequired: '{{field}}: parametr [{{param}}] jest wymagany',
|
||||
startNodeRequired: 'Najpierw dodaj węzeł początkowy przed {{operation}}',
|
||||
},
|
||||
singleRun: {
|
||||
testRun: 'Testowe uruchomienie ',
|
||||
@@ -250,6 +260,21 @@ const translation = {
|
||||
'allAdded': 'Wszystko dodane',
|
||||
'sources': 'Źródeł',
|
||||
'searchDataSource': 'Wyszukiwanie w źródle danych',
|
||||
'start': 'Start',
|
||||
'searchTrigger': 'Wyzwalacze wyszukiwania...',
|
||||
'allTriggers': 'Wszystkie wyzwalacze',
|
||||
'noPluginsFound': 'Nie znaleziono żadnych wtyczek',
|
||||
'requestToCommunity': 'Prośby do społeczności',
|
||||
'featuredTools': 'Polecane',
|
||||
'showMoreFeatured': 'Pokaż więcej',
|
||||
'showLessFeatured': 'Pokaż mniej',
|
||||
'installed': 'Zainstalowano',
|
||||
'pluginByAuthor': 'Przez {{author}}',
|
||||
'usePlugin': 'Wybierz narzędzie',
|
||||
'hideActions': 'Ukryj narzędzia',
|
||||
'noFeaturedPlugins': 'Odkryj więcej narzędzi w Marketplace',
|
||||
'noFeaturedTriggers': 'Odkryj więcej wyzwalaczy w Marketplace',
|
||||
'startDisabledTip': 'Węzeł wyzwalacza i węzeł wprowadzania danych przez użytkownika wzajemnie się wykluczają.',
|
||||
},
|
||||
blocks: {
|
||||
'start': 'Start',
|
||||
@@ -276,6 +301,10 @@ const translation = {
|
||||
'loop': 'Pętla',
|
||||
'knowledge-index': 'Baza wiedzy',
|
||||
'datasource': 'Źródło danych',
|
||||
'originalStartNode': 'oryginalny węzeł początkowy',
|
||||
'trigger-schedule': 'Wyzwalacz harmonogramu',
|
||||
'trigger-webhook': 'Wywołanie webhooka',
|
||||
'trigger-plugin': 'Wyzwalacz wtyczki',
|
||||
},
|
||||
blocksAbout: {
|
||||
'start': 'Zdefiniuj początkowe parametry uruchamiania przepływu pracy',
|
||||
@@ -300,6 +329,9 @@ const translation = {
|
||||
'loop-end': 'Odpowiada "break". Ten węzeł nie ma elementów konfiguracyjnych. Gdy ciało pętli dotrze do tego węzła, pętla zostaje zakończona.',
|
||||
'knowledge-index': 'Baza wiedzy o',
|
||||
'datasource': 'Informacje o źródle danych',
|
||||
'trigger-schedule': 'Wyzwalacz przepływu pracy oparty na czasie, który uruchamia przepływy pracy według harmonogramu',
|
||||
'trigger-webhook': 'Webhook Trigger odbiera przesyłki HTTP z systemów zewnętrznych, aby automatycznie uruchamiać procesy robocze.',
|
||||
'trigger-plugin': 'Wyzwalacz integracji zewnętrznej, który uruchamia przepływy pracy na podstawie zdarzeń z platformy zewnętrznej',
|
||||
},
|
||||
operator: {
|
||||
zoomIn: 'Powiększ',
|
||||
@@ -340,6 +372,8 @@ const translation = {
|
||||
maximize: 'Maksymalizuj płótno',
|
||||
scrollToSelectedNode: 'Przewiń do wybranego węzła',
|
||||
optional_and_hidden: '(opcjonalne i ukryte)',
|
||||
goTo: 'Idź do',
|
||||
startNode: 'Węzeł początkowy',
|
||||
},
|
||||
nodes: {
|
||||
common: {
|
||||
@@ -787,6 +821,8 @@ const translation = {
|
||||
parallelModeEnableDesc: 'W trybie równoległym zadania w iteracjach obsługują wykonywanie równoległe. Możesz to skonfigurować w panelu właściwości po prawej stronie.',
|
||||
answerNodeWarningDesc: 'Ostrzeżenie w trybie równoległym: węzły odpowiedzi, przypisania zmiennych konwersacji i trwałe operacje odczytu/zapisu w iteracjach mogą powodować wyjątki.',
|
||||
errorResponseMethod: 'Metoda odpowiedzi na błąd',
|
||||
flattenOutput: 'Spłaszcz wyjście',
|
||||
flattenOutputDesc: 'Po włączeniu, jeśli wszystkie wyniki iteracji są tablicami, zostaną one spłaszczone do pojedynczej tablicy. Po wyłączeniu wyniki zachowają zagnieżdżoną strukturę tablicy.',
|
||||
},
|
||||
note: {
|
||||
editor: {
|
||||
@@ -963,6 +999,144 @@ const translation = {
|
||||
embeddingModelIsInvalid: 'Model osadzania jest nieprawidłowy',
|
||||
rerankingModelIsInvalid: 'Model ponownego rankingowania jest nieprawidłowy',
|
||||
},
|
||||
triggerPlugin: {
|
||||
authorized: 'Autoryzowany',
|
||||
notConfigured: 'Nie skonfigurowano',
|
||||
notAuthorized: 'Nieautoryzowany',
|
||||
selectSubscription: 'Wybierz subskrypcję',
|
||||
availableSubscriptions: 'Dostępne subskrypcje',
|
||||
addSubscription: 'Dodaj nową subskrypcję',
|
||||
removeSubscription: 'Usuń subskrypcję',
|
||||
subscriptionRemoved: 'Subskrypcja została pomyślnie usunięta',
|
||||
error: 'Błąd',
|
||||
configuration: 'Konfiguracja',
|
||||
remove: 'Usuń',
|
||||
or: 'LUB',
|
||||
useOAuth: 'Użyj OAuth',
|
||||
useApiKey: 'Użyj klucza API',
|
||||
authenticationFailed: 'Uwierzytelnianie nie powiodło się',
|
||||
authenticationSuccess: 'Uwierzytelnianie powiodło się',
|
||||
oauthConfigFailed: 'Konfiguracja OAuth nie powiodła się',
|
||||
configureOAuthClient: 'Skonfiguruj klienta OAuth',
|
||||
oauthClientDescription: 'Skonfiguruj dane uwierzytelniające klienta OAuth, aby włączyć uwierzytelnianie',
|
||||
oauthClientSaved: 'Konfiguracja klienta OAuth została pomyślnie zapisana',
|
||||
configureApiKey: 'Skonfiguruj klucz API',
|
||||
apiKeyDescription: 'Skonfiguruj dane uwierzytelniające klucza API',
|
||||
apiKeyConfigured: 'Klucz API został pomyślnie skonfigurowany',
|
||||
configurationFailed: 'Konfiguracja nie powiodła się',
|
||||
failedToStart: 'Nie udało się rozpocząć procesu uwierzytelniania',
|
||||
credentialsVerified: 'Dane uwierzytelniające zostały pomyślnie zweryfikowane',
|
||||
credentialVerificationFailed: 'Weryfikacja poświadczeń nie powiodła się',
|
||||
verifyAndContinue: 'Zweryfikuj i kontynuuj',
|
||||
configureParameters: 'Skonfiguruj parametry',
|
||||
parametersDescription: 'Skonfiguruj parametry i właściwości wyzwalacza',
|
||||
configurationComplete: 'Konfiguracja zakończona',
|
||||
configurationCompleteDescription: 'Twój wyzwalacz został pomyślnie skonfigurowany',
|
||||
configurationCompleteMessage: 'Twoja konfiguracja wyzwalacza jest teraz kompletna i gotowa do użycia.',
|
||||
parameters: 'Parametry',
|
||||
properties: 'Właściwości',
|
||||
propertiesDescription: 'Dodatkowe właściwości konfiguracji dla tego wyzwalacza',
|
||||
noConfigurationRequired: 'Nie jest wymagana dodatkowa konfiguracja dla tego wyzwalacza.',
|
||||
subscriptionName: 'Nazwa subskrypcji',
|
||||
subscriptionNameDescription: 'Wprowadź unikalną nazwę dla tej subskrypcji wyzwalacza',
|
||||
subscriptionNamePlaceholder: 'Wpisz nazwę subskrypcji...',
|
||||
subscriptionNameRequired: 'Nazwa subskrypcji jest wymagana',
|
||||
subscriptionRequired: 'Wymagana jest subskrypcja',
|
||||
},
|
||||
triggerSchedule: {
|
||||
title: 'Harmonogram',
|
||||
nodeTitle: 'Wyzwalacz harmonogramu',
|
||||
notConfigured: 'Nie skonfigurowano',
|
||||
useCronExpression: 'Użyj wyrażenia cron',
|
||||
useVisualPicker: 'Użyj selektora wizualnego',
|
||||
frequency: {
|
||||
label: 'CZĘSTOTLIWOŚĆ',
|
||||
hourly: 'Godzinowy',
|
||||
daily: 'Codziennie',
|
||||
weekly: 'Cotygodniowy',
|
||||
monthly: 'Miesięczny',
|
||||
},
|
||||
selectFrequency: 'Wybierz częstotliwość',
|
||||
frequencyLabel: 'Częstotliwość',
|
||||
nextExecution: 'Następna egzekucja',
|
||||
weekdays: 'Dni tygodnia',
|
||||
time: 'Czas',
|
||||
cronExpression: 'Wyrażenie Cron',
|
||||
nextExecutionTime: 'NASTĘPNY CZAS WYKONANIA',
|
||||
nextExecutionTimes: 'Następne 5 terminów wykonania',
|
||||
startTime: 'Czas rozpoczęcia',
|
||||
executeNow: 'Wykonaj teraz',
|
||||
selectDateTime: 'Wybierz datę i godzinę',
|
||||
hours: 'Godziny',
|
||||
minutes: 'Minuty',
|
||||
onMinute: 'Za minutę',
|
||||
days: 'Dni',
|
||||
lastDay: 'Ostatni dzień',
|
||||
lastDayTooltip: 'Nie wszystkie miesiące mają 31 dni. Użyj opcji „ostatni dzień”, aby wybrać ostatni dzień każdego miesiąca.',
|
||||
mode: 'Moda',
|
||||
timezone: 'Strefa czasowa',
|
||||
visualConfig: 'Konfiguracja wizualna',
|
||||
monthlyDay: 'Dzień miesiąca',
|
||||
executionTime: 'Czas wykonywania',
|
||||
invalidTimezone: 'Nieprawidłowa strefa czasowa',
|
||||
invalidCronExpression: 'Nieprawidłowe wyrażenie cron',
|
||||
noValidExecutionTime: 'Nie można obliczyć prawidłowego czasu wykonania',
|
||||
executionTimeCalculationError: 'Nie udało się obliczyć czasów wykonania',
|
||||
invalidFrequency: 'Nieprawidłowa częstotliwość',
|
||||
invalidStartTime: 'Nieprawidłowy czas rozpoczęcia',
|
||||
startTimeMustBeFuture: 'Czas rozpoczęcia musi być w przyszłości',
|
||||
invalidTimeFormat: 'Nieprawidłowy format godziny (oczekiwano GG:MM AM/PM)',
|
||||
invalidWeekday: 'Nieprawidłowy dzień tygodnia: {{weekday}}',
|
||||
invalidMonthlyDay: 'Miesięczny dzień musi być między 1 a 31 lub „ostatni”',
|
||||
invalidOnMinute: 'Minuta musi mieścić się w przedziale od 0 do 59',
|
||||
invalidExecutionTime: 'Nieprawidłowy czas wykonania',
|
||||
executionTimeMustBeFuture: 'Czas wykonania musi być w przyszłości',
|
||||
},
|
||||
triggerWebhook: {
|
||||
title: 'Wywołanie webhooka',
|
||||
nodeTitle: '🔗 Wyzwalacz Webhook',
|
||||
configPlaceholder: 'Konfiguracja wyzwalacza webhook zostanie tutaj wdrożona',
|
||||
webhookUrl: 'Adres URL webhooka',
|
||||
webhookUrlPlaceholder: 'Kliknij wygeneruj, aby utworzyć adres URL webhooka',
|
||||
generate: 'Generuj',
|
||||
copy: 'Kopiuj',
|
||||
test: 'Test',
|
||||
urlGenerated: 'Adres URL webhooka został pomyślnie wygenerowany',
|
||||
urlGenerationFailed: 'Nie udało się wygenerować adresu URL webhooka',
|
||||
urlCopied: 'Adres URL skopiowany do schowka',
|
||||
method: 'Metoda',
|
||||
contentType: 'Rodzaj treści',
|
||||
queryParameters: 'Parametry zapytania',
|
||||
headerParameters: 'Parametry nagłówka',
|
||||
requestBodyParameters: 'Parametry ciała żądania',
|
||||
parameterName: 'Nazwa zmiennej',
|
||||
varName: 'Nazwa zmiennej',
|
||||
varType: 'Rodzaj',
|
||||
varNamePlaceholder: 'Wprowadź nazwę zmiennej...',
|
||||
required: 'Wymagane',
|
||||
addParameter: 'Dodaj',
|
||||
addHeader: 'Dodaj',
|
||||
noParameters: 'Nie skonfigurowano żadnych parametrów',
|
||||
noQueryParameters: 'Brak skonfigurowanych parametrów zapytania',
|
||||
noHeaders: 'Nie skonfigurowano nagłówków',
|
||||
noBodyParameters: 'Brak skonfigurowanych parametrów ciała',
|
||||
debugUrlTitle: 'Do testów zawsze używaj tego adresu URL',
|
||||
debugUrlCopy: 'Kliknij, aby skopiować',
|
||||
debugUrlCopied: 'Skopiowano!',
|
||||
debugUrlPrivateAddressWarning: 'Ten adres URL wydaje się być adresem wewnętrznym, co może spowodować niepowodzenie żądań webhook. Możesz zmienić TRIGGER_URL na adres publiczny.',
|
||||
errorHandling: 'Obsługa błędów',
|
||||
errorStrategy: 'Obsługa błędów',
|
||||
responseConfiguration: 'Odpowiedź',
|
||||
asyncMode: 'Tryb asynchroniczny',
|
||||
statusCode: 'Kod statusu',
|
||||
responseBody: 'Treść odpowiedzi',
|
||||
responseBodyPlaceholder: 'Napisz tutaj treść swojej odpowiedzi',
|
||||
headers: 'Nagłówki',
|
||||
validation: {
|
||||
webhookUrlRequired: 'Adres URL webhooka jest wymagany',
|
||||
invalidParameterType: 'Nieprawidłowy typ parametru "{{type}}" dla parametru "{{name}}"',
|
||||
},
|
||||
},
|
||||
},
|
||||
tracing: {
|
||||
stopBy: 'Zatrzymane przez {{user}}',
|
||||
@@ -1037,6 +1211,18 @@ const translation = {
|
||||
largeDataNoExport: 'Duże dane — tylko częściowy podgląd',
|
||||
largeData: 'Duże dane, podgląd tylko do odczytu. Eksportuj, aby wyświetlić wszystko.',
|
||||
exportToolTip: 'Eksportuj zmienną jako plik',
|
||||
listening: {
|
||||
title: 'Oczekiwanie na zdarzenia wywoływane przez wyzwalacze...',
|
||||
tip: 'Możesz teraz symulować wywołania zdarzeń, wysyłając testowe żądania do punktu końcowego HTTP {{nodeName}} lub użyć go jako adresu URL do wywołań zwrotnych w celu debugowania zdarzeń na żywo. Wszystkie wyniki można przeglądać bezpośrednio w Inspektorze Zmiennych.',
|
||||
tipPlugin: 'Teraz możesz tworzyć zdarzenia w {{- pluginName}} i pobierać wyniki z tych zdarzeń w Inspektorze Zmiennych.',
|
||||
tipSchedule: 'Nasłuchiwanie zdarzeń z wyzwalaczy harmonogramu.\nNastępne zaplanowane uruchomienie: {{nextTriggerTime}}',
|
||||
tipFallback: 'Oczekiwanie na nadchodzące zdarzenia wyzwalające. Wyniki pojawią się tutaj.',
|
||||
defaultNodeName: 'ten wyzwalacz',
|
||||
defaultPluginName: 'ten wtyczka wyzwalacz',
|
||||
defaultScheduleTime: 'Nie skonfigurowano',
|
||||
selectedTriggers: 'wybrane wyzwalacze',
|
||||
stopButton: 'Stop',
|
||||
},
|
||||
},
|
||||
settingsTab: 'Ustawienia',
|
||||
lastRunTab: 'Ostatnie uruchomienie',
|
||||
@@ -1054,11 +1240,52 @@ const translation = {
|
||||
noMatchingInputsFound: 'Nie znaleziono pasujących danych wejściowych z ostatniego uruchomienia',
|
||||
copyLastRunError: 'Nie udało się skopiować danych wejściowych z ostatniego uruchomienia',
|
||||
lastOutput: 'Ostatni wynik',
|
||||
lastRunInputsCopied: '{{count}} dane wejściowe skopiowane z ostatniego uruchomienia',
|
||||
},
|
||||
sidebar: {
|
||||
exportWarning: 'Eksportuj obecną zapisaną wersję',
|
||||
exportWarningDesc: 'To wyeksportuje aktualnie zapisaną wersję twojego przepływu pracy. Jeśli masz niesave\'owane zmiany w edytorze, najpierw je zapisz, korzystając z opcji eksportu w kanwie przepływu pracy.',
|
||||
},
|
||||
publishLimit: {
|
||||
startNodeTitlePrefix: 'Uaktualnij do',
|
||||
startNodeTitleSuffix: 'odblokuj nieograniczoną liczbę wyzwalaczy na przepływ pracy',
|
||||
startNodeDesc: 'Osiągnąłeś limit 2 wyzwalaczy na przepływ pracy w tym planie. Zaktualizuj plan, aby opublikować ten przepływ pracy.',
|
||||
},
|
||||
error: {
|
||||
startNodeRequired: 'Najpierw dodaj węzeł początkowy przed {{operation}}',
|
||||
operations: {
|
||||
connectingNodes: 'łączące węzły',
|
||||
addingNodes: 'dodawanie węzłów',
|
||||
modifyingWorkflow: 'modyfikowanie przepływu pracy',
|
||||
updatingWorkflow: 'aktualizowanie przepływu pracy',
|
||||
},
|
||||
},
|
||||
customWebhook: 'Niestandardowy webhook',
|
||||
difyTeam: 'Zespół Dify',
|
||||
triggerStatus: {
|
||||
enabled: 'WYZWALACZ',
|
||||
disabled: 'WYZWALACZ • WYŁĄCZONY',
|
||||
},
|
||||
entryNodeStatus: {
|
||||
enabled: 'START',
|
||||
disabled: 'START • WYŁĄCZONY',
|
||||
},
|
||||
onboarding: {
|
||||
title: 'Wybierz węzeł początkowy, aby rozpocząć',
|
||||
description: 'Różne węzły początkowe mają różne możliwości. Nie martw się, zawsze możesz je później zmienić.',
|
||||
userInputFull: 'Wprowadzanie użytkownika (oryginalny węzeł początkowy)',
|
||||
userInputDescription: 'Węzeł startowy umożliwiający ustawianie zmiennych wejściowych użytkownika, z możliwością korzystania jako aplikacja internetowa, API usługi, serwer MCP oraz workflow.',
|
||||
trigger: 'Spust',
|
||||
triggerDescription: 'Wyzwalacze mogą służyć jako węzeł początkowy w przepływie pracy, na przykład zaplanowane zadania, niestandardowe webhooki lub integracje z innymi aplikacjami.',
|
||||
back: 'Wstecz',
|
||||
learnMore: 'Dowiedz się więcej',
|
||||
aboutStartNode: 'o węźle startowym.',
|
||||
escTip: {
|
||||
press: 'Naciśnij',
|
||||
key: 'esc',
|
||||
toDismiss: 'zwolnić',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
|
||||
Reference in New Issue
Block a user