Zum Hauptinhalt springen

UI-Strings und i18n

UI-Strings sind von Übersetzungen der Produktinhalte getrennt. Produktinhalte werden von Betreiberteams für Touren, Kacheln und Veranstaltungen verfasst. Anwendungstexte wie Schaltflächen, Navigationselemente und Fehlermeldungen werden als Texte der Produktschnittstelle gepflegt.

Verhalten von Schnittstellentexten​

Scoutello organisiert Schnittstellentexte nach Bereichen, etwa gemeinsame Navigation, Bezeichnungen im Dashboard, Bezeichnungen in der Gast-App und Marketingseiten. So bleibt jede Oberfläche auf die benötigten Texte beschränkt.

Fehlt ein Schnittstellentext, sollte das Problem bei der Prüfung sichtbar werden, damit der Text korrigiert werden kann, bevor er Gäste oder Betreiberteams erreicht.

Textgruppen​

Textgruppen bündeln die Spracharbeit:

  • Gemeinsame Grundlagen, die überall wiederverwendet werden.
  • Dashboard-spezifische Texte.
  • Texte für die Gast-App.
  • Separate Pakete für Marketing- oder Landingpages, wenn eine Aufteilung die Performance verbessert.

Texte hinzufügen oder ändern​

Neue Schnittstellentexte sollten stabile Übersetzungsschlüssel und neutrale Formulierungen verwenden. Technische Einzelheiten zum Hinzufügen von Schlüsseln sind Bestandteil des internen Onboardings; die öffentliche Dokumentation sollte das erwartete Ergebnis der Textänderung beschreiben.

Interne Richtlinien für Teams:

  • Schlüssel nicht dynamisch erzeugen – die statische Analyse muss literale Schlüssel erkennen können.
  • Interpolationsplatzhalter verwenden, statt übersetzte Textfragmente zu verketten.
  • Geschlechtsneutrale Formulierungen verwenden.
  • Bei deutschen Texten auf eine informelle direkte Anrede verzichten, damit der Ton für alle Zielgruppen neutral bleibt.

Die Workspace-Automatisierung hält die Gebietsschema-Pakete nach Textänderungen synchron.

UI-Text und Produktinhalt​

  • Von Betreiberteams verfasste Werte, die Gäste auf einer veröffentlichten Seite lesen → Workflow für Produktübersetzungen.
  • Bezeichnungen, die zur Anwendung selbst gehören → Workflow für UI-Strings.
  • Gemischte Sätze sollten die feste Grammatik in UI-Übersetzungen beibehalten und verfasste Namen oder Zahlen als Variablen übergeben.

Verwandte Konzepte: So funktionieren Übersetzungen, Automatische Übersetzung, Sprachen und Lokalisierung.