Zum Hauptinhalt springen

Sprachsystem

E-Smartpoints ist vollständig übersetzt in 3 Sprachen:

  • 🇩🇪 Deutsch (Deutsch) – Standardsprache
  • 🇪🇸 Spanisch
  • 🇬🇧 Englisch (Englisch)

Ändern Sie die Sprache​

Klicken Sie in der oberen rechten Ecke eines beliebigen Bildschirms auf die Sprachauswahl (normalerweise eine Sprechblase oder die Initialen der aktuellen Sprache).

Sie können es auch ändern von:

  • Der Anmeldebildschirm (obere Ecke)
  • Das Profilmenü (Benutzersymbol)
  • Ihre Konto-Einstellungen

Was wird übersetzt?​

SecciónEstado
Interfaz general✅ 100%
Formularios✅ 100%
Mensajes de error✅ 100%
Notificaciones✅ 100%
Emails transaccionales✅ 100%
Documentación🇪🇸🇬🇧 Español/Inglés principal

Technischer Aufbau​

Übersetzungen liegen in JSON-Dateien vor:

src/i18n/locales/
├── de.json (alemán)
├── en.json (inglés)
└── es.json (español)

Jede Sprache verfügt über +1700 Übersetzungsschlüssel.

Für Entwickler​

Wenn Sie neue Übersetzungen hinzufügen möchten:

  1. Fügen Sie den Schlüssel zu den 3 JSON-Dateien hinzu
  2. Verwenden Sie „t('new.key')“ in Ihrer Komponente
  3. Stellen Sie sicher, dass die Struktur in allen 3 Dateien identisch ist

Beispiel:

// de.json
{
"miModulo": {
"titulo": "Mein Titel"
}
}

// en.json
{
"miModulo": {
"titulo": "My title"
}
}

// es.json
{
"miModulo": {
"titulo": "Mi título"
}
}
import { useTranslation } from 'react-i18next';

function MiComponente() {
const { t } = useTranslation();
return <h1>{t('miModulo.titulo')}</h1>;
}

Nächste Schritte​