Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: translate i18n files #9528

Merged
merged 4 commits into from
Oct 21, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions web/i18n/de-DE/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ const translation = {
duplicate: 'Duplikat',
rename: 'Umbenennen',
audioSourceUnavailable: 'AudioSource ist nicht verfügbar',
zoomOut: 'Verkleinern',
zoomIn: 'Vergrößern',
openInNewTab: 'In neuem Tab öffnen',
copyImage: 'Bild kopieren',
},
placeholder: {
input: 'Bitte eingeben',
Expand Down Expand Up @@ -499,6 +503,7 @@ const translation = {
vectorHash: 'Vektorhash:',
hitScore: 'Abrufwertung:',
},
inputPlaceholder: 'Sprechen Sie mit dem Bot',
},
promptEditor: {
placeholder: 'Schreiben Sie hier Ihr Aufforderungswort, geben Sie \'{\' ein, um eine Variable einzufügen, geben Sie \'/\' ein, um einen Aufforderungs-Inhaltsblock einzufügen',
Expand Down Expand Up @@ -576,6 +581,16 @@ const translation = {
fieldRequired: '{{field}} ist erforderlich',
urlError: 'Die URL sollte mit http:// oder https:// beginnen',
},
fileUploader: {
uploadFromComputer: 'Lokaler Upload',
pasteFileLinkInvalid: 'Ungültiger Dateilink',
pasteFileLinkInputPlaceholder: 'URL eingeben...',
pasteFileLink: 'Dateilink einfügen',
uploadFromComputerUploadError: 'Datei-Upload fehlgeschlagen, bitte erneut hochladen.',
uploadFromComputerLimit: 'Datei hochladen darf {{size}} nicht überschreiten',
uploadFromComputerReadError: 'Lesen der Datei fehlgeschlagen, bitte versuchen Sie es erneut.',
fileExtensionNotSupport: 'Dateiendung nicht bedient',
},
}

export default translation
51 changes: 51 additions & 0 deletions web/i18n/de-DE/workflow.ts
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ const translation = {
addParallelNode: 'Parallelen Knoten hinzufügen',
parallel: 'PARALLEL',
branch: 'ZWEIG',
featuresDocLink: 'Weitere Informationen',
ImageUploadLegacyTip: 'Sie können jetzt Dateitypvariablen im Startformular erstellen. Wir werden die Funktion zum Hochladen von Bildern in Zukunft nicht mehr unterstützen.',
fileUploadTip: 'Die Funktionen zum Hochladen von Bildern wurden auf das Hochladen von Dateien aktualisiert.',
featuresDescription: 'Verbessern Sie die Benutzererfahrung von Web-Apps',
},
env: {
envPanelTitle: 'Umgebungsvariablen',
Expand Down Expand Up @@ -180,6 +184,7 @@ const translation = {
code: 'Code',
model: 'Modell',
rerankModel: 'Neusortierungsmodell',
visionVariable: 'Vision variabel',
},
invalidVariable: 'Ungültige Variable',
rerankModelRequired: 'Bevor Sie das Rerank-Modell aktivieren, bestätigen Sie bitte, dass das Modell in den Einstellungen erfolgreich konfiguriert wurde.',
Expand Down Expand Up @@ -224,6 +229,8 @@ const translation = {
'iteration-start': 'Iterationsstart',
'iteration': 'Iteration',
'parameter-extractor': 'Parameter-Extraktor',
'list-operator': 'List-Operator',
'document-extractor': 'Doc Extraktor',
},
blocksAbout: {
'start': 'Definieren Sie die Anfangsparameter zum Starten eines Workflows',
Expand All @@ -241,6 +248,8 @@ const translation = {
'variable-aggregator': 'Variablen aus mehreren Zweigen in eine einzige Variable zusammenführen, um eine einheitliche Konfiguration der nachgelagerten Knoten zu ermöglichen.',
'iteration': 'Mehrere Schritte an einem Listenobjekt ausführen, bis alle Ergebnisse ausgegeben wurden.',
'parameter-extractor': 'Verwenden Sie LLM, um strukturierte Parameter aus natürlicher Sprache für Werkzeugaufrufe oder HTTP-Anfragen zu extrahieren.',
'list-operator': 'Wird verwendet, um Array-Inhalte zu filtern oder zu sortieren.',
'document-extractor': 'Wird verwendet, um hochgeladene Dokumente in Textinhalte zu analysieren, die für LLM leicht verständlich sind.',
},
operator: {
zoomIn: 'Vergrößern',
Expand Down Expand Up @@ -396,6 +405,8 @@ const translation = {
writeLabel: 'Schreib-Zeitüberschreitung',
writePlaceholder: 'Geben Sie die Schreib-Zeitüberschreitung in Sekunden ein',
},
type: 'Art',
binaryFileVariable: 'Variable der Binärdatei',
},
code: {
inputVars: 'Eingabevariablen',
Expand Down Expand Up @@ -432,11 +443,26 @@ const translation = {
'null': 'ist null',
'not null': 'ist nicht null',
'regex match': 'Regex-Übereinstimmung',
'not exists': 'existiert nicht',
in: 'in',
'all of': 'alle',
exists: 'existiert',
'not in': 'nicht in',
},
enterValue: 'Wert eingeben',
addCondition: 'Bedingung hinzufügen',
conditionNotSetup: 'Bedingung NICHT eingerichtet',
selectVariable: 'Variable auswählen...',
optionName: {
video: 'Video',
url: 'URL (Englisch)',
image: 'Bild',
localUpload: 'Lokaler Upload',
audio: 'Audio',
doc: 'Doktor',
},
select: 'Auswählen',
addSubVariable: 'Untervariable',
},
variableAssigner: {
title: 'Variablen zuweisen',
Expand Down Expand Up @@ -551,6 +577,31 @@ const translation = {
},
addNote: 'Notiz hinzufügen',
},
docExtractor: {
outputVars: {
text: 'Extrahierter Text',
},
supportFileTypes: 'Unterstützte Dateitypen: {{types}}.',
inputVar: 'Eingabevariable',
learnMore: 'Weitere Informationen',
},
listFilter: {
outputVars: {
first_record: 'Erste Aufnahme',
result: 'Ergebnis filtern',
last_record: 'Letzter Datensatz',
},
asc: 'ASC',
limit: 'Top N',
desc: 'DESC',
orderBy: 'Sortieren nach',
inputVar: 'Eingabevariable',
filterConditionComparisonOperator: 'Operator für den Bedingungsvergleich filtern',
filterConditionComparisonValue: 'Wert der Filterbedingung',
filterConditionKey: 'Bedingungsschlüssel filtern',
filterCondition: 'Filter-Bedingung',
selectVariableKeyPlaceholder: 'Untervariablenschlüssel auswählen',
},
},
tracing: {
stopBy: 'Gestoppt von {{user}}',
Expand Down
15 changes: 15 additions & 0 deletions web/i18n/es-ES/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ const translation = {
duplicate: 'Duplicar',
rename: 'Renombrar',
audioSourceUnavailable: 'AudioSource no está disponible',
zoomOut: 'Alejar',
zoomIn: 'Acercar',
openInNewTab: 'Abrir en una nueva pestaña',
copyImage: 'Copiar imagen',
},
errorMsg: {
fieldRequired: '{{field}} es requerido',
Expand Down Expand Up @@ -503,6 +507,7 @@ const translation = {
vectorHash: 'Hash de vector:',
hitScore: 'Puntuación de recuperación:',
},
inputPlaceholder: 'Hablar con el bot',
},
promptEditor: {
placeholder: 'Escribe tu palabra de indicación aquí, ingresa \'{\' para insertar una variable, ingresa \'/\' para insertar un bloque de contenido de indicación',
Expand Down Expand Up @@ -576,6 +581,16 @@ const translation = {
created: 'Etiqueta creada exitosamente',
failed: 'Creación de etiqueta fallida',
},
fileUploader: {
uploadFromComputer: 'Carga local',
pasteFileLink: 'Pegar enlace de archivo',
uploadFromComputerReadError: 'Error en la lectura del archivo, inténtelo de nuevo.',
uploadFromComputerUploadError: 'Error en la carga del archivo, vuelva a cargarlo.',
pasteFileLinkInvalid: 'Enlace de archivo no válido',
fileExtensionNotSupport: 'Extensión de archivo no compatible',
pasteFileLinkInputPlaceholder: 'Introduzca la URL...',
uploadFromComputerLimit: 'El archivo de carga no puede exceder {{size}}',
},
}

export default translation
51 changes: 51 additions & 0 deletions web/i18n/es-ES/workflow.ts
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,10 @@ const translation = {
addParallelNode: 'Agregar nodo paralelo',
parallel: 'PARALELO',
branch: 'RAMA',
fileUploadTip: 'Las funciones de carga de imágenes se han actualizado a la carga de archivos.',
ImageUploadLegacyTip: 'Ahora puede crear variables de tipo de archivo en el formulario de inicio. Ya no admitiremos la función de carga de imágenes en el futuro.',
featuresDescription: 'Mejorar la experiencia del usuario de la aplicación web',
featuresDocLink: 'Aprende más',
},
env: {
envPanelTitle: 'Variables de Entorno',
Expand Down Expand Up @@ -180,6 +184,7 @@ const translation = {
code: 'Código',
model: 'Modelo',
rerankModel: 'Modelo de reordenamiento',
visionVariable: 'Variable de visión',
},
invalidVariable: 'Variable no válida',
rerankModelRequired: 'Antes de activar el modelo de reclasificación, confirme que el modelo se ha configurado correctamente en la configuración.',
Expand Down Expand Up @@ -224,6 +229,8 @@ const translation = {
'iteration-start': 'Inicio de iteración',
'iteration': 'Iteración',
'parameter-extractor': 'Extractor de parámetros',
'document-extractor': 'Extractor de documentos',
'list-operator': 'Operador de lista',
},
blocksAbout: {
'start': 'Define los parámetros iniciales para iniciar un flujo de trabajo',
Expand All @@ -241,6 +248,8 @@ const translation = {
'variable-aggregator': 'Agrega variables de múltiples ramas en una sola variable para configurar de manera unificada los nodos descendentes.',
'iteration': 'Realiza múltiples pasos en un objeto de lista hasta que se generen todos los resultados.',
'parameter-extractor': 'Utiliza LLM para extraer parámetros estructurados del lenguaje natural para invocaciones de herramientas o solicitudes HTTP.',
'list-operator': 'Se utiliza para filtrar u ordenar el contenido de la matriz.',
'document-extractor': 'Se utiliza para analizar documentos cargados en contenido de texto que es fácilmente comprensible por LLM.',
},
operator: {
zoomIn: 'Acercar',
Expand Down Expand Up @@ -396,6 +405,8 @@ const translation = {
writeLabel: 'Tiempo de espera de escritura',
writePlaceholder: 'Ingresa el tiempo de espera de escritura en segundos',
},
type: 'Tipo',
binaryFileVariable: 'Variable de archivo binario',
},
code: {
inputVars: 'Variables de entrada',
Expand Down Expand Up @@ -432,11 +443,26 @@ const translation = {
'null': 'es nulo',
'not null': 'no es nulo',
'regex match': 'Coincidencia de expresiones regulares',
'not in': 'no en',
in: 'en',
exists: 'Existe',
'all of': 'Todos los',
'not exists': 'no existe',
},
enterValue: 'Ingresa un valor',
addCondition: 'Agregar condición',
conditionNotSetup: 'Condición NO configurada',
selectVariable: 'Seleccionar variable...',
optionName: {
audio: 'Audio',
image: 'Imagen',
doc: 'Doc',
localUpload: 'Carga local',
video: 'Vídeo',
url: 'URL',
},
select: 'Escoger',
addSubVariable: 'Sub Variable',
},
variableAssigner: {
title: 'Asignar variables',
Expand Down Expand Up @@ -554,6 +580,31 @@ const translation = {
tracing: {
stopBy: 'Detenido por {{user}}',
},
docExtractor: {
outputVars: {
text: 'Texto extraído',
},
learnMore: 'Aprende más',
supportFileTypes: 'Tipos de archivos de soporte: {{tipos}}.',
inputVar: 'Variable de entrada',
},
listFilter: {
outputVars: {
first_record: 'Primer registro',
last_record: 'Último registro',
result: 'Filtrar resultado',
},
filterCondition: 'Condición del filtro',
filterConditionComparisonValue: 'Valor de la condición de filtro',
inputVar: 'Variable de entrada',
desc: 'DESC',
limit: 'Arriba N',
filterConditionKey: 'Clave de condición de filtro',
orderBy: 'Ordenar por',
filterConditionComparisonOperator: 'Operador de comparación de condiciones de filtro',
asc: 'ASC',
selectVariableKeyPlaceholder: 'Seleccione la clave de subvariable',
},
},
tracing: {
stopBy: 'Pásate por {{usuario}}',
Expand Down
15 changes: 15 additions & 0 deletions web/i18n/fa-IR/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ const translation = {
duplicate: 'تکرار',
rename: 'تغییر نام',
audioSourceUnavailable: 'منبع صوتی در دسترس نیست',
zoomIn: 'بزرگنمایی',
copyImage: 'کپی تصویر',
openInNewTab: 'باز کردن در برگه جدید',
zoomOut: 'کوچک نمایی',
},
errorMsg: {
fieldRequired: '{{field}} الزامی است',
Expand Down Expand Up @@ -503,6 +507,7 @@ const translation = {
vectorHash: 'هش بردار:',
hitScore: 'امتیاز بازیابی:',
},
inputPlaceholder: 'با ربات صحبت کنید',
},
promptEditor: {
placeholder: 'دستور خود را اینجا بنویسید، «{» را وارد کنید تا یک متغیر درج کنید، «/» را وارد کنید تا یک بلوک محتوای دستور درج کنید',
Expand Down Expand Up @@ -576,6 +581,16 @@ const translation = {
created: 'برچسب با موفقیت ایجاد شد',
failed: 'ایجاد برچسب ناموفق بود',
},
fileUploader: {
uploadFromComputer: 'آپلود محلی',
pasteFileLinkInputPlaceholder: 'URL را وارد کنید...',
pasteFileLinkInvalid: 'پیوند فایل نامعتبر',
fileExtensionNotSupport: 'پسوند فایل پشتیبانی نمی شود',
uploadFromComputerReadError: 'خواندن فایل انجام نشد، لطفا دوباره امتحان کنید.',
uploadFromComputerUploadError: 'آپلود فایل انجام نشد، لطفا دوباره آپلود کنید.',
pasteFileLink: 'پیوند فایل را جایگذاری کنید',
uploadFromComputerLimit: 'آپلود فایل نمی تواند از {{size}} تجاوز کند',
},
}

export default translation
Loading