diff --git a/gui/src/strings/de.ts b/gui/src/strings/de.ts index d2904913..6c58c7ab 100644 --- a/gui/src/strings/de.ts +++ b/gui/src/strings/de.ts @@ -8,9 +8,9 @@ export const I18N_STRINGS_DE = { de: { translation: { admin: { - restart: '', + restart: 'Arbeiter neu starten', }, - convert: '', + convert: 'Speichern und konvertieren', error: { image: { csam: '', @@ -19,36 +19,36 @@ export const I18N_STRINGS_DE = { unknown: '', }, inpaint: { - support: '', + support: 'Dieses Modell unterstützt möglicherweise keine Bearbeitung.', }, }, extras: { - add: '', - dest: '', - format: '', - label: '', - model: '', - name: '', - remove: '', - scale: '', - source: '', - type: '', + add: 'Artikel hinzufügen', + dest: 'Ordnernamen', + format: 'Datei Format', + label: 'Etikett', + model: 'Modell', + name: 'Name', + remove: 'Entfernen', + scale: 'Skala', + source: 'Ursprung', + type: 'Typ', }, generate: 'Erzeugen', profile: { - add: '', - saveName: '', - saveProfile: '', - save: '', - saveCurrent: '', - name: '', - cancel: '', - load: '', + add: 'Profil hinzufügen', + saveName: 'Profilnamen speichern', + saveProfile: 'Profil speichern', + save: 'Speichern', + saveCurrent: 'Aktuelles Profil speichern', + name: 'Name', + cancel: 'Stornieren', + load: 'Laden', }, highresMethod: { - bilinear: '', - lanczos: '', - upscale: '', + bilinear: 'Bilinear', + lanczos: 'Lanczos', + upscale: 'Hochskalierung', }, history: { empty: 'Keine neuere Geschichte. Drücken Sie Generieren, um ein Bild zu erstellen.', @@ -61,28 +61,22 @@ export const I18N_STRINGS_DE = { }, list: { error: { - specific: '', + specific: 'Fehler: {{message}}', unknown: 'unbekannter Fehler', }, - idle: '', - loading: '', + idle: 'Leerlauf', + loading: 'Wird geladen', }, numeric: { error: { range: 'außerhalb der Reichweite', }, }, - prompt: { - tokens: '', - error: { - length: '', - }, - }, }, loading: { cancel: 'Stornieren', - progress: '{{current}} von {{total}} Schritten', - queue: '', + progress: '{{current}} von {{total}} Schritten, {{tiles.current}} of {{tiles.total}} Kacheln, {{stages.current}} of {{stages.total}} Abschnitten', + queue: '{{current}} von {{total}} in der Warteschlange', server: 'Verbindung zum Server...', unknown: 'vielen', }, @@ -105,18 +99,18 @@ export const I18N_STRINGS_DE = { }, modelType: { control: '', - correction_one: 'Korrekturmodelle', - correction_other: '', - diffusion_one: 'Diffusionsmodelle', - diffusion_other: '', - inversion: '', - lora: '', - network_one: '', - network_other: '', - source_one: '', - source_other: '', - upscaling_one: 'Modelle vergrößern', - upscaling_other: '', + correction_one: 'Korrekturmodell', + correction_other: 'Korrekturmodelle', + diffusion_one: 'Diffusionsmodell', + diffusion_other: 'Diffusionsmodelle', + inversion: 'Einbettung', + lora: 'LoRA', + network_one: 'Extra Netzwerk', + network_other: 'Extra Netzwerke', + source_one: 'Andere Quelle', + source_other: 'Andere Quellen', + upscaling_one: 'Modell vergrößern', + upscaling_other: 'Modelle vergrößern', }, noiseSource: { 'fill-edge': 'Kanten füllen', @@ -133,56 +127,55 @@ export const I18N_STRINGS_DE = { size: 'Pinselgröße', strength: 'Pinseldeckkraft', }, - cfg: '', - eta: '', + cfg: 'CFG', + eta: 'Eta', fillColor: 'Füllfarbe', height: 'Höhe', highres: { - iterations: '', - label: '', - method: '', - scale: '', - steps: '', - strength: '', + iterations: 'Iterationen', + label: 'Hohe Auflösung', + method: 'Methode', + scale: 'Skala', + steps: 'Schritte', + strength: 'Stärke', }, - loopback: '', - lpw: '', + loopback: 'Loopback', + lpw: 'lange prompte Gewichtung', maskFilter: 'Maskenfilter', noiseSource: 'Lärmquelle', negativePrompt: 'Gegenprompt', newSeed: 'neue Saat', outpaint: { - label: '', + label: 'Außenmalerei', left: 'Links', right: 'Rechts', top: 'Top', bottom: 'Unterseite', }, - overlap: '', - pipeline: '', + overlap: 'Überlappung', + pipeline: 'Pipeline', platform: 'Plattform', prompt: 'Prompt', scheduler: 'Planer', seed: 'Saat', size: 'Größe', - sourceFilter: '', + sourceFilter: 'Quellfilter', steps: 'Schritte', strength: 'Stärke', - stride: '', - tiled_vae: '', - tiles: '', - tileOrder: '', - unet_overlap: '', - unet_tile: '', + tiled_vae: 'Gekachelt VAE', + tiles: 'Kacheln', + tileOrder: 'Reihenfolge der Kacheln', + unet_overlap: 'UNet Überlappung', + unet_tile: 'UNet Fliesengröße', upscale: { - label: '', + label: 'Gehoben', denoise: 'Entrauschen', scale: 'Skala', - order: '', + order: 'Gehobene Ordnung', outscale: 'Ausgangsskala', }, - vae_overlap: '', - vae_tile: '', + vae_overlap: 'VAE Überlappung', + vae_tile: 'VAE Fliesengröße', width: 'Breite', correction: { label: 'Gesichtskorrektur', @@ -206,15 +199,20 @@ export const I18N_STRINGS_DE = { 'txt2txt': '', 'upscale': '', }, + platform: { + // mostly brand names, only the any platform needs to be replaced + // eslint-disable-next-line id-blacklist + any: 'Jede Plattform', + }, save: { - image: '', + image: 'Bild', metadata: '', }, setting: { connectServer: 'verbinden zum Server', history: { - limit: 'Bildgeschichte', - width: '', + limit: 'Länge des Bildverlaufs', + width: 'Breite des Bildverlaufs', }, prompt: 'Standard-Eingabeaufforderung', reset: { @@ -228,30 +226,30 @@ export const I18N_STRINGS_DE = { state: { label: 'Kundenstatus', load: 'Laden', - save: '', + save: 'Speichern', }, darkMode: 'Dunkelmodus', }, sourceFilter: { - none: '', - gaussian: '', - noise: '', - face: '', - segment: '', - mlsd: '', - normal: '', - hed: '', - scribble: '', - depth: '', - canny: '', - openpose: '', + canny: 'Canny kanten', + depth: 'Tiefenkarte', + face: 'Gesichtserkennung', + gaussian: 'Gaussian verwischen', + hed: 'HED kanten', + mlsd: 'M-LSD bildsegmentierung', + noise: 'Histogrammrauschen', + none: 'Keiner', + normal: 'normale Karte', + openpose: 'OpenPose', + scribble: 'Scribble', + segment: 'Bildsegmentierung', }, tab: { blend: 'Mischung', - img2img: '', + img2img: 'Img2img', inpaint: '', - txt2txt: '', - txt2img: '', + txt2txt: 'Txt2txt', + txt2img: 'Txt2img', upscale: 'Vergrößern', }, tileOrder: { @@ -262,7 +260,7 @@ export const I18N_STRINGS_DE = { delete: 'Löschen', next: 'Nächste', previous: 'Vorherige', - retry: '', + retry: 'Neu verhandeln', save: 'Speichern', }, upscaleOrder: { @@ -270,7 +268,7 @@ export const I18N_STRINGS_DE = { 'correction-first': 'Korrektur zuerst', 'correction-last': 'Korrektur zuletzt', }, - wildcard: '', + wildcard: 'Wildcard', }, }, }; diff --git a/gui/src/strings/en.ts b/gui/src/strings/en.ts index 17f24ac6..64a07d72 100644 --- a/gui/src/strings/en.ts +++ b/gui/src/strings/en.ts @@ -59,7 +59,7 @@ export const I18N_STRINGS_EN = { specific: 'Error: {{message}}', unknown: 'Unknown Error', }, - idle: 'Idle?', + idle: 'Idle', loading: 'Loading...', }, numeric: { @@ -67,9 +67,6 @@ export const I18N_STRINGS_EN = { range: 'Out of range', }, }, - prompt: { - tokens: '{{tokens}} tokens, {{groups}} groups', - }, }, loading: { cancel: 'Cancel', @@ -290,8 +287,8 @@ export const I18N_STRINGS_EN = { server: 'API Server', state: { label: 'Client State', - save: 'Save', load: 'Load', + save: 'Save', }, darkMode: 'Dark Mode', }, @@ -315,15 +312,15 @@ export const I18N_STRINGS_EN = { 'unipc-multi': 'UniPC Multistep', }, sourceFilter: { - none: 'None', canny: 'Canny Edges', depth: 'Depth Map', face: 'Face Detection', gaussian: 'Gaussian Blur', hed: 'HED Edges', mlsd: 'M-LSD Segmentation', - normal: 'Normal Map', noise: 'Histogram Noise', + none: 'None', + normal: 'Normal Map', openpose: 'OpenPose', scribble: 'Scribble', segment: 'Image Segmentation', diff --git a/onnx-web.code-workspace b/onnx-web.code-workspace index 3abd6864..10da5b46 100644 --- a/onnx-web.code-workspace +++ b/onnx-web.code-workspace @@ -46,6 +46,7 @@ "Exif", "fromarray", "ftfy", + "getexif", "gfpgan", "Heun", "Highres",