Yocto – Sprache konfigurieren

Für eine korrekte Zeichenkodierung und korrekte Zahlenkodierung ist eine Festlegung der korrekten Sprache unerlässlich. Die Festlegung der korrekten Sprache ist essenziell für die korrekte Zeichenkodierung und Formate von Datums- und Währungsangaben. Zunächst sind die Sprachdateien beim Erstellen des Images zu erzeugen, wofür die Konfiguration des Images anzupassen ist. Die folgenden Zeilen müssen in der Datei meta-raspilab/recipe-core/images/raspilab-iumage.bb eingefügt werden.

Als Nächstes müssen wir dafür sorgen, dass beim Anmelden eines Benutzers auch die korrekten Spracheinstellungen übernommen werden. Dafür erstellen wir am besten ein eigenes Rezept und eine Script-Datei, die dann mit in das Image kopiert wird.

Im Unterverzeichnis files, das sich im selben Verzeichnis wie das Rezept befindet, wird eine Datei mit der Bezeichnung locale.sh erstellt.

Im nächsten Schritt ist eine Erweiterung der Konfiguration des Images um die folgenden Pakete erforderlich.

Das Image kann nun neu erstellt und auf eine SD-Karte geschrieben werden.
Nach dem Booten und der Anmeldung am System kann mit der Anweisung locale -a überprüft werden, welche Sprachen zur Verfügung stehen und mit locale, welche Sprache gerade aktiv ist.