Skip to Content
Neue Version 12 verfügbar 🎉
DesktopSprachen

Sprachen

Die Oberfläche von Babel Desktop ist auf Englisch, Italienisch, Französisch, Deutsch, Spanisch und Japanisch verfügbar. Weitere Sprachen lassen sich mit Sprachpaketen hinzufügen.

Die Sprache ändern

Einstellungen für die Darstellung öffnen

Öffnen Sie die Einstellungen (Ctrl+, unter Windows und Linux, Cmd+, unter macOS) und wählen Sie Darstellung.

Oberflächensprache wählen

Wählen Sie die Sprache unter Oberflächensprache aus. Die Oberfläche ist auf Englisch, Italienisch, Französisch, Deutsch, Spanisch und Japanisch verfügbar.

Weiterarbeiten

Die Änderung wirkt sofort, ohne Neustart. Geöffnete Ansichten, Formularwerte, ungespeicherte Projektänderungen und laufende Aufträge bleiben erhalten.

Dialog „Settings“ nach dem Umstellen der Oberflächensprache auf Italiano: Die gesamte Oberfläche ist lokalisiert, mit „Impostazioni“, „Aspetto“ und „Tema Chiaro“

Die Oberfläche auf Italienisch

Übersetzt wird nur die Oberfläche. Die Optionsnamen der Engine, die Meldungen im Engine-Protokoll, Quellcode und die Datensätze in Ihrer Lizenzdatenbank bleiben, wie sie sind.

Sprachpakete

Um eine weitere Sprache hinzuzufügen, installieren Sie ein Sprachpaket: eine einzelne JSON-Datei in UTF-8, höchstens 2 MB groß, die jedem englischen Text der Oberfläche seine Übersetzung zuordnet.

Paket schreiben

fr.json
{ "schemaVersion": 1, "locale": "fr", "name": "Français", "version": "1.0.0", "strings": { "Save": "Enregistrer", "Open {p0}": "Ouvrir {p0}" }, "sha256": "<SHA-256 of JSON.stringify(strings)>" }

Regeln für das Paket beachten

  • locale ist ein Sprachtag nach BCP 47 und version eine dreiteilige Versionsnummer.
  • Jeder Platzhalter des englischen Textes, etwa {p0}, muss in der Übersetzung erhalten bleiben.
  • sha256 ist der hexadezimale SHA-256-Hash des mit JSON.stringify serialisierten Objekts strings. Er dient dazu, eine beschädigte Datei zu erkennen. In Node.js: createHash('sha256').update(JSON.stringify(pkg.strings)).digest('hex').

Paket installieren

Wählen Sie Einstellungen > Darstellung > Sprachpaket installieren… und wählen Sie die Datei aus.

Texte, die ein Paket nicht übersetzt, erscheinen auf Englisch, und Einträge für Texte, die die Anwendung nicht mehr verwendet, werden ignoriert. Ein Paket funktioniert deshalb auch nach Updates der Anwendung weiter. Einstellungen > Darstellung zeigt, wie viele Texte der aktuellen Version ein Paket abdeckt. Ein Paket kann weder Englisch ersetzen noch Skripte ausführen oder Ressourcen herunterladen.

Übersetzungen von Erweiterungen

Erweiterungen können eigene Übersetzungen mitbringen. Ein .babelext-Paket kann Dateien locales/<language>.json für die Texte seines Manifests und übersetzte Beschreibungen README.<locale>.md enthalten. Babel Desktop verwendet sie, wenn die Oberfläche auf diese Sprache eingestellt ist.

Last updated on