---
title: "Sprachen und Übersetzungen"
description: "Die Sprachen von LumiScan Annotation Web, wie Benutzer ihre wählen und wie Administratoren Texte ändern oder eine Sprache hinzufügen, ohne neue Version."
product: "LumiScan Annotation Web"
component: "lumiscan-annotation-web-de"
version: "2.4.0"
display_version: "2.4.0.0"
latest_version: false
language: "de"
url: "https://docs.hdvisionsystems.com/de/lumiscan-annotation-web-de/2.4.0/languages-and-translations.html"
---

# Sprachen und Übersetzungen – LumiScan Annotation Web

LumiScan Annotation Web gibt es in diesen Sprachen:

| Sprache | Code |
| --- | --- |
| English (Englisch) | `en` |
| Deutsch | `de` |
| Español (Spanisch) | `es` |
| Français (Französisch) | `fr` |
| 中文（简体） (Chinesisch, vereinfacht) | `zh-CN` |

Die Texte werden auf Englisch geschrieben; die anderen Sprachen sind Übersetzungen davon.

## Sprache wählen

Beim ersten Besuch verwendet die App die Sprache des Browsers. Gibt es für diese keine, verwendet sie Englisch.

So wählen Sie eine andere Sprache:

- auf der Anmeldeseite: die Sprachauswahl unten auf der Anmeldekarte,
- nach der Anmeldung: **Ihr Name → Sprache** (in der englischen Oberfläche **Language**).

![Der Dialog Sprache: Wie im Browser, English, Chinesisch (vereinfacht), Français, Deutsch und Español als Schaltflächen; die gewählte Sprache ist gelb umrandet](https://docs.hdvisionsystems.com/de/lumiscan-annotation-web-de/2.4.0/_images/screens/language-dialog.png)

Die Wahl wird mit Ihrem Konto gespeichert. Sie gilt in jedem Browser und an jedem PC, an dem Sie sich anmelden, auch in der Einzelplatz-Installation. **Wie im Browser** entfernt die gespeicherte Wahl: Die App folgt wieder der Sprache des Browsers.

Datum und Uhrzeit erscheinen so, wie die gewählte Sprache sie schreibt. Labels, Ordner- und Dateinamen sowie Hinweise erscheinen so, wie sie geschrieben wurden.

## Texte ändern und Sprachen hinzufügen

Administratoren können jeden Text der Oberfläche ändern und Sprachen hinzufügen, ohne neue Version und ohne Neustart. Die Texte stehen in **Übersetzungstabellen**, einer JSON-Datei je Sprache:

```json
{
  "_meta": { "name": "Deutsch", "english": "German" },
  "messages": {
    "Save": "Speichern",
    "{n} images added": "{n} Bilder hinzugefügt"
  }
}
```

Der Schlüssel jedes Eintrags ist der englische Text, der Wert der angezeigte Text. `_meta.name` ist der Name in der Sprachliste, `_meta.english` der englische Name darunter.

Der Server liest zwei Orte und führt sie zusammen:

| Ordner | Inhalt |
| --- | --- |
| `www/i18n` im Installationsordner | Die Tabellen, die mit der App kommen. Jedes Update ersetzt sie: nicht ändern. |
| `translations` neben der Konfiguration | Ihre eigenen Tabellen. Ein Update rührt sie nie an. Einen anderen Ordner legt `translations_dir` fest (siehe [Konfiguration](https://docs.hdvisionsystems.com/de/lumiscan-annotation-web-de/2.4.0/configuration.html)). |

Ein Eintrag in Ihrer eigenen Tabelle hat Vorrang vor dem mitgelieferten. Ein leerer Eintrag wird ignoriert.

### Einen Text ändern

1. Kopieren Sie die Tabelle der Sprache aus `www/i18n`, etwa `de.json`, in den Ordner `translations` (legen Sie ihn bei Bedarf an).
2. Behalten Sie nur die Einträge, die Sie ändern möchten, oder alle. Ändern Sie die Texte auf der rechten Seite.
3. Speichern Sie die Datei als UTF-8.
4. Laden Sie die Seite im Browser neu. Die neuen Texte gelten sofort.

Beispiel: In Ihrem Unternehmen heißt ein Rahmen „Box“ und ein Annotator „Labeler“:

```json
{
  "messages": {
    "New box": "Neue Box",
    "Annotators per image": "Labeler je Bild"
  }
}
```

Als `translations/de.json` gespeichert, ändert das die deutsche Oberfläche; alle anderen Texte bleiben, wie sie mitgeliefert werden.

### Eine Sprache hinzufügen

Kopieren Sie `en.json` aus `www/i18n` nach `translations/<code>.json`, etwa `it.json` für Italienisch oder `pt-BR.json` für brasilianisches Portugiesisch, setzen Sie `_meta` und übersetzen Sie die Texte. Die Sprache erscheint beim nächsten Neuladen in der Sprachliste. Nicht übersetzte Einträge zeigen den englischen Text.

### Regeln für die Texte

- Lassen Sie Platzhalter in geschweiften Klammern genau so, wie sie sind: `{name}`, `{n}`, `{total}`. Sie werden durch Namen und Zahlen ersetzt. Ihre Reihenfolge im Satz darf sich ändern.
- Texte, die mit einem Leerzeichen enden oder beginnen, werden mit anderen Texten zusammengesetzt: Behalten Sie das Leerzeichen.
- Eine Tabelle, die kein gültiges JSON ist, wird ignoriert, und das Serverprotokoll nennt sie. Prüfen Sie die Datei mit einem JSON-Validator, wenn eine Änderung nicht erscheint.
- Nach einem Update erscheinen neue Texte der neuen Version auf Englisch, bis Ihre eigene Tabelle sie ebenfalls enthält. Die Tabellen in `www/i18n` der neuen Version zeigen, welche Texte es gibt.

> [!NOTE]
> Die spanische, französische und chinesische Tabelle wurden sorgfältig übersetzt, aber noch nicht von Muttersprachlern geprüft. Korrekturen sind willkommen: Senden Sie Ihre Tabelle an HD Vision Systems, damit die nächste Version sie enthält.
