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.

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
{
"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
localeist ein Sprachtag nach BCP 47 undversioneine dreiteilige Versionsnummer.- Jeder Platzhalter des englischen Textes, etwa
{p0}, muss in der Übersetzung erhalten bleiben. sha256ist der hexadezimale SHA-256-Hash des mitJSON.stringifyserialisierten Objektsstrings. 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.