Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
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
118 changes: 118 additions & 0 deletions ui/src/locales/lang/de_DE/ai-chat.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
export default {
mine: 'Mein Bereich',
logoutContent: 'Durch das Abmelden gehen keine Daten verloren. Sie können sich weiterhin bei diesem Konto anmelden.',
confirmModification: 'Änderung bestätigen',
noHistory: 'Kein Chat-Verlauf',
createChat: 'Neuen Chat erstellen',
clearChat: 'Chat löschen',
history: 'Chat-Verlauf',
only20history: 'Nur die letzten 20 Chats anzeigen',
question_count: 'Fragen',
exportRecords: 'Chat-Verlauf exportieren',
exportPDF: 'PDF exportieren',
exportImg: 'Bilder exportieren',
preview: 'Vorschau',
chatId: 'Chat-ID',
chatUserId: 'Chat-Benutzer-ID',
chatUserType: 'Chat-Benutzertyp',
userInput: 'Benutzereingabe',
quote: 'Zitat',
download: 'Zum Herunterladen klicken',
noDocument: 'Originaldokument nicht gefunden',
noPermissionDownload: 'Keine Berechtigung zum Herunterladen',
passwordValidator: {
title: 'Passwort eingeben, um Zugriff zu erhalten',
errorMessage1: 'Das Passwort darf nicht leer sein',
errorMessage2: 'Falsches Passwort',
},
operation: {
play: 'Abspielen',
pause: 'Pause',
regeneration: 'Antwort neu generieren',
like: 'Gefällt mir',
cancelLike: 'Gefällt mir nicht mehr',
oppose: 'Gefällt mir nicht',
cancelOppose: 'Ablehnung zurücknehmen',
continue: 'Fortsetzen',
stopChat: 'Antwort stoppen',
startChat: 'Antwort starten',
},
tip: {
error500Message: 'Entschuldigung, der Dienst wird derzeit gewartet. Bitte versuchen Sie es später erneut!',
errorIdentifyMessage: 'Benutzeridentität konnte nicht überprüft werden',
errorLimitMessage:
'Entschuldigung, Sie haben die maximale Anzahl an Fragen erreicht. Bitte versuchen Sie es morgen erneut!',
answerMessage:
'Entschuldigung, es wurde kein relevanter Inhalt gefunden. Bitte formulieren Sie Ihre Frage um oder geben Sie mehr Details an.',
stopAnswer: 'Antwort gestoppt',
answerLoading: 'Antwort wird generiert',
recorderTip: `<p>Diese Funktion erfordert den Zugriff auf das Mikrofon. Browser blockieren Aufnahmen auf unsicheren Seiten. Lösungen:<br/>
1. HTTPS aktivieren;<br/>
2. Wenn HTTPS nicht verfügbar ist, passen Sie die Sicherheitseinstellungen des Browsers an. Für Chrome:<br/>
(1) Geben Sie chrome://flags/#unsafely-treat-insecure-origin-as-secure in die Adresszeile ein;<br/>
(2) Fügen Sie Ihre HTTP-Seite hinzu, z. B. http://127.0.0.1:8080.</p>`,
recorderError: 'Aufnahme fehlgeschlagen',
confirm: 'Verstanden',
requiredMessage: 'Bitte füllen Sie alle Pflichtfelder aus',
inputParamMessage1: 'Bitte geben Sie einen Parameter in der URL an',
inputParamMessage2: 'Wert',
prologueMessage: 'Entschuldigung, der Dienst wird derzeit gewartet. Bitte versuchen Sie es später erneut!',
},
inputPlaceholder: {
speaking: 'Sprechen',
recorderLoading: 'Transkription läuft',
default: 'Geben Sie Ihre Frage ein',
},
uploadFile: {
label: 'Datei hochladen',
most: 'Maximal',
limit: 'Dateien erlaubt, jeweils bis zu',
fileType: 'Dateityp',
tipMessage: 'Bitte wählen Sie in den Upload-Einstellungen nur erlaubte Dateitypen aus',
limitMessage1: 'Sie können bis zu',
limitMessage2: 'Dateien hochladen',
sizeLimit: 'Jede Datei darf nicht größer sein als',
sizeLimit2: 'Leere Dateien werden nicht unterstützt',
imageMessage: 'Bitte verarbeiten Sie den Bildinhalt',
documentMessage: 'Bitte verstehen Sie den Dokumentinhalt',
audioMessage: 'Bitte verstehen Sie den Audioinhalt',
otherMessage: 'Bitte verstehen Sie den Dateinhalt',
errorMessage: 'Upload fehlgeschlagen',
fileMessage: 'Bitte verarbeiten Sie den Dateinhalt',
fileRepeat: 'Datei existiert bereits',
},
executionDetails: {
title: 'Ausführungsdetails',
paramOutputTooltip: 'Jedes Dokument unterstützt eine Vorschau von bis zu 500 Zeichen',
audioFile: 'Audiodatei',
searchContent: 'Suchanfrage',
searchResult: 'Suchergebnisse',
conditionResult: 'Bedingungsbewertung',
currentChat: 'Aktueller Chat',
answer: 'AI-Antwort',
replyContent: 'Antwortinhalt',
textContent: 'Textinhalt',
input: 'Eingabe',
output: 'Ausgabe',
rerankerContent: 'Neu bewerteter Inhalt',
rerankerResult: 'Neubewertungsergebnisse',
paragraph: 'Abschnitt',
noSubmit: 'Keine Eingabe vom Benutzer',
errMessage: 'Fehlerprotokoll',
knowedMessage: 'Bekannte Informationen',
},
KnowledgeSource: {
title: 'Wissensquelle',
referenceParagraph: 'Zitierter Abschnitt',
consume: 'Tokens',
consumeTime: 'Runtime',
noSource: 'Keine Quelle gefunden',
},
paragraphSource: {
title: 'Wissenszitat',
question: 'Benutzerfrage',
optimizationQuestion: 'Optimierte Frage',
questionPadded: 'Erweiterte Frage',
},
editTitle: 'Titel bearbeiten',
}
117 changes: 117 additions & 0 deletions ui/src/locales/lang/de_DE/common.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
export default {
syncSuccess: 'Erfolgreich',
create: 'Erstellen',
createSuccess: 'Erfolgreich',
copy: 'Kopieren',
copySuccess: 'Erfolgreich',
publishStatus: 'Veröffentlichungsstatus',
published: 'Veröffentlicht',
unpublished: 'Nicht veröffentlicht',
copyError: 'Kopieren fehlgeschlagen',
save: 'Speichern',
saveSuccess: 'Erfolgreich',
delete: 'Löschen',
deleteSuccess: 'Erfolgreich',
setting: 'Einstellungen',
settingSuccess: 'Erfolgreich',
submit: 'Absenden',
submitSuccess: 'Erfolgreich',
edit: 'Bearbeiten',
editSuccess: 'Erfolgreich',
modify: 'Ändern',
modifySuccess: 'Erfolgreich',
cancel: 'Abbrechen',
confirm: 'OK',
close: 'Schließen',
tip: 'Hinweise',
add: 'Hinzufügen',
refresh: 'Aktualisieren',
search: 'Suchen',
clear: 'Leeren',
upgrade: 'Upgrade',
createDate: 'Erstellungsdatum',
createTime: 'Erstellungszeit',
operation: 'Aktion',
character: 'Zeichen',
export: 'Exportieren',
exportSuccess: 'Erfolgreich',
unavailable: '(Nicht verfügbar)',
public: 'Öffentlich',
private: 'Privat',
paramSetting: 'Parametereinstellungen',
name: 'Name',
creator: 'Ersteller',
author: 'Autor',
debug: 'Debug',
required: 'Erforderlich',
noData: 'Keine Daten',
result: 'Ergebnis',
remove: 'Entfernen',
classify: 'Klassifizieren',
reason: 'Grund',
removeSuccess: 'Erfolgreich',
searchBar: {
placeholder: 'Nach Namen suchen',
},
fileUpload: {
document: 'Dokumente',
image: 'Bild',
audio: 'Audio',
video: 'Video',
},
status: {
label: 'Status',
disable: 'Deaktivieren',
enabled: 'Aktiviert',
disabled: 'Deaktiviert',
enableSuccess: 'Erfolgreich',
disableSuccess: 'Erfolgreich',
},
param: {
outputParam: 'Ausgabeparameter',
inputParam: 'Eingabeparameter',
initParam: 'Startparameter',
editParam: 'Parameter bearbeiten',
addParam: 'Parameter hinzufügen',
},
inputPlaceholder: 'Bitte eingeben',
selectPlaceholder: 'Bitte auswählen',
title: 'Titel',
content: 'Inhalt',
rename: 'Umbenennen',
renameSuccess: 'Erfolgreich',
EditAvatarDialog: {
title: 'App-Logo',
customizeUpload: 'Benutzerdefinierter Upload',
upload: 'Hochladen',
default: 'Standardlogo',
sizeTip: 'Empfohlene Größe: 32×32 Pixel. Unterstützt JPG-, PNG- und GIF-Formate. Maximale Größe: 10 MB',
fileSizeExceeded: 'Dateigröße überschreitet 10 MB',
uploadImagePrompt: 'Bitte ein Bild hochladen',
},
info: 'Basisinformationen',
otherSetting: 'Weitere Einstellungen',
username: 'Benutzername',
importCreate: 'Importieren und Erstellen',
detail: 'Details',
selected: 'Ausgewählt',
notFound: {
title: '404',
NoService: 'Derzeit kein Zugriff auf Dienste möglich',
NoPermission:
'Der aktuelle Benutzer hat keine Zugriffsberechtigung. Bitte wenden Sie sich an den Administrator.',
operate: 'Zurück zur Startseite',
},
custom: 'Anpassen',
moveTo: 'Verschieben nach',
deleteConfirm: 'Löschen bestätigen',
expand: 'Erweitern',
collapse: 'Einklappen',
copyTitle: 'Kopieren',
professional: 'Professional Edition erwerben',
sync: 'Synchronisieren',
prompt: {
label: 'Eingabeaufforderung',
placeholder: 'Bitte Eingabeaufforderung eingeben',
},
}
23 changes: 23 additions & 0 deletions ui/src/locales/lang/de_DE/components.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
export default {
quickCreatePlaceholder: 'Schnell ein leeres Dokument erstellen',
quickCreateName: 'Dokumentname',
noData: 'Keine Daten',
loading: 'Wird geladen',
noMore: 'Keine weiteren Ergebnisse!',
noDesc: 'Keine Beschreibung',
selectParagraph: {
title: 'Segmente auswählen',
error: 'Nur fehlgeschlagene Segmente verarbeiten',
all: 'Alle Segmente',
},
folder: {
addFolder: 'Ordner hinzufügen',
addChildFolder: 'Unterordner hinzufügen',
editFolder: 'Ordner bearbeiten',
folderNamePlaceholder: 'Bitte einen Namen eingeben',
description: 'Beschreibung',
descriptionPlaceholder: 'Bitte eine Beschreibung eingeben',
requiredMessage: 'Bitte einen Ordner auswählen',
deleteConfirmMessage: 'Ordner mit Ressourcen werden gelöscht. Bitte vorsichtig sein.',
},
}
133 changes: 133 additions & 0 deletions ui/src/locales/lang/de_DE/dynamics-form.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
export default {
input_type_list: {
TextInput: 'Eingabe',
PasswordInput: 'Passwort',
Slider: 'Schieberegler',
SwitchInput: 'Schalter',
SingleSelect: 'Einzelauswahl',
MultiSelect: 'Mehrfachauswahl',
DatePicker: 'Datumsauswahl',
JsonInput: 'JSON',
RadioCard: 'Radiokarte',
RadioRow: 'Radiozeile',
UploadInput: 'Datei-Upload',
TextareaInput: 'Mehrzeilige Eingabe',
MultiRow: 'Mehrzeilige Reihe',
},
default: {
label: 'Standard',
placeholder: 'Bitte einen Standardwert eingeben',
requiredMessage: ' ist eine erforderliche Eigenschaft',
show: 'Standard anzeigen',
},
tip: {
requiredMessage: 'darf nicht leer sein',
jsonMessage: 'Falsches JSON-Format',
},
searchBar: {
placeholder: 'Bitte Stichwörter zur Suche eingeben',
},
paramForm: {
field: {
label: 'Parameter',
placeholder: 'Bitte einen Parameter eingeben',
requiredMessage: 'Parameter ist eine erforderliche Eigenschaft',
requiredMessage2: 'Nur Buchstaben, Zahlen und Unterstriche sind erlaubt',
},
name: {
label: 'Name',
placeholder: 'Bitte einen Namen eingeben',
requiredMessage: 'Name ist eine erforderliche Eigenschaft',
},
tooltip: {
label: 'Tooltip',
placeholder: 'Bitte einen Tooltip eingeben',
},
required: {
label: 'Erforderlich',
requiredMessage: 'Erforderlich ist eine Pflichtangabe',
},
input_type: {
label: 'Typ',
placeholder: 'Bitte einen Typ auswählen',
requiredMessage: 'Typ ist eine erforderliche Eigenschaft',
},
},
DatePicker: {
placeholder: 'Datum auswählen',
year: 'Jahr',
month: 'Monat',
date: 'Datum',
datetime: 'Datum und Uhrzeit',
dataType: {
label: 'Datentyp',
placeholder: 'Bitte einen Datentyp auswählen',
},
format: {
label: 'Format',
placeholder: 'Bitte ein Format auswählen',
},
},
Select: {
label: 'Optionswert',
placeholder: 'Bitte einen Optionswert eingeben',
},
tag: {
label: 'Tag',
placeholder: 'Bitte ein Optionslabel eingeben',
},
Slider: {
showInput: {
label: 'Eingabefeld anzeigen',
},
valueRange: {
label: 'Wertebereich',
minRequired: 'Minimalwert ist erforderlich',
maxRequired: 'Maximalwert ist erforderlich',
},
step: {
label: 'Schrittweite',
requiredMessage1: 'Schrittweite ist erforderlich',
requiredMessage2: 'Schrittweite darf nicht 0 sein',
},
},
TextInput: {
length: {
label: 'Textlänge',
minRequired: 'Minimale Länge ist erforderlich',
maxRequired: 'Maximale Länge ist erforderlich',
requiredMessage1: 'Länge muss zwischen',
requiredMessage2: 'und',
requiredMessage3: 'Zeichen liegen',
requiredMessage4: 'Textlänge ist ein erforderlicher Parameter',
},
},
UploadInput: {
limit: {
label: 'Maximale Anzahl an Dateien pro Upload',
required: 'Maximale Dateianzahl ist erforderlich',
},
max_file_size: {
label: 'Maximale Dateigröße (MB)',
required: 'Maximale Dateigröße ist erforderlich',
},
accept: {
label: 'Dateityp',
required: 'Dateityp ist erforderlich',
},
},
AssignmentMethod: {
label: 'Zuweisungsmethode',
custom: {
label: 'Benutzerdefiniert',
},
ref_variables: {
label: 'Referenzvariablen',
popover: 'Variablenwerte müssen dem',
json_format: 'JSON-Format entsprechen',
popover_label: 'Bezeichnung',
popover_value: 'Wert',
popover_default: 'Ist Standard',
},
},
}
Loading