Zuerst werden das gettext-Tool und die Ländereinstellungen benötigt:
# apt-get install gettext
ggf. fehlen die Ländereinstellungen
# apt-get install locales
Vor der Installation der Sprache ist der Encoding-Typ zu ermitteln: UTF8, ISO-8859-1, … Um das zu tun, tippen Sie:
# locale
Wichtig ist der Wert von LC_MESSAGES, in unserem Fall ist es de_DE.UTF-8.
Die Sprachdatei ist (immer noch) im branch-Verzeichnis des SVN zu finden:
cd /usr/local/src wget http://translations.modules.centreon.com/svn/branches/centreon-2.0/de_DE/LC_MESSAGES/messages.po
Legen Sie anschließend ein neues Verzeichnis in /www/locale an (und übernehmen Sie den Wert aus LC_MESSAGES):
# mkdir /usr/local/centreon/www/locale/de_DE.UTF-8/ # mkdir /usr/local/centreon/www/locale/de_DE.UTF-8/LC_MESSAGES/
Der Name des Verzeichnisses ist sehr wichtig; er muss dem Sprachländercode entsprechen. Bei einigen Systemen (Ubuntu) kann es notwendig sein, den Encoding-Typ anzuhängen wie z.B. de_DE.UTF-8 or de_DE.ISO-8859-1.
# msgfmt messages.po -o /usr/local/centreon/www/locale/de_DE.UTF-8/LC_MESSAGES/messages.mo
Nach der Erzeugung der messages.mo-Datei ist ein Apache-Restart notwendig:
# /etc/init.d/apache2 reload