redaxo/redaxo — Issue #42: Sprachdateien im YAML-Format
Author: gharlan
Created: 2012-01-22 20:23:53+00:00
State: open

Ich hab es ja schon mal angesprochen, ich schlage vor, dass wir die Sprachdateien als YAML formatieren und dadurch auch Verschachtelung ermöglichen.

**Beispiel:**

Aktuelle Sprachdatei des Installers:

```
install_name = Installer

install_no_plugins = Keine PlugIns aktiviert!

install_webservice_unreachable = Der Webservice ist zurzeit nicht erreibar!
install_webservice_error = Der Webservice liefert folgende Fehlermeldung:
install_archive_unreachable = Die Zip-Datei ist nicht erreibar!

install_settings = Einstellungen
install_settings_general = Allgemein
install_settings_backups = Backups erstellen
install_settings_myredaxo_account = myREDAXO-Account
install_settings_api_login = Nutzername
install_settings_api_key = API-Key
install_settings_saved = Einstellungen wurden gespeichert!
```

Diese würde dann so aussehen:

```
install:
name: Installer

no_plugins: Keine PlugIns aktiviert!

webservice:
unreachable: Der Webservice ist zurzeit nicht erreichbar!
error: Der Webservice liefert folgende Fehlermeldung:
archive_unreachable: Die Zip-Datei ist nicht erreichbar!

settings:
'': Einstellungen
general: Allgemein
backups: Backups erstellen
myredaxo_account: myREDAXO-Account
api_login: Nutzername
api_key: API-Key
saved: Einstellungen wurden gespeichert!
```

Beim Einlesen der Datei werden dann die Schlüssel wieder mit "_" zusammengesetzt.

Der Aufwand für die Umsetzung ist ziemlich gering, und aus meiner Sicht wäre das ein sehr nettes Feature.

@staabm @dergel @tbaddade Was meint ihr dazu?