Wie werden Übersetzungen für Joomla! Erweiterungen erstellt
Dieser Artikel beschreibt das Erstellen von Übersetzungen für Joomla! 1.5 Erweiterungen. Als Beispiel werden wir das tschechische Sprachpaket für die Phoca Gallery Komponente erstellen.
1) Zunächst werden wir eine Verzeichnisstruktur für die neu zuerstellen Übersetzung erstellen. Legen Sie folgende Ordner auf der Festplatte Ihres PCs an:
- lang/admin
- lang/site
Öffnen Sie einen Texteditor und fügen Sie dort folgenden Inhalt ein:
<html><body bgcolor="#FFFFFF"></body></html>
Speichern Sie diese Datei als index.html in beiden Ordnern (als lang/admin/index.html und als lang/site/index.html).
2) Entpacken Sie die Phoca Gallery Komponente ZIP-Datei irgedwo auf Ihrer Festplatte. Gehen Sie zum:
- language/en-GB/ Ordner (der in der entpackten Phoca Gallery Struktur enthalten ist)
und öffnen Sie beide Dateien:
- en-GB.com_phocagallery.ini
- en-GB.com_phocagallery.menu.ini
mit einem Texteditor. Übersetzen Sie die einzelnen Zeilen (nur alles rechts vom Gleichheitszeichen!!) in Ihre Sprache und speichern Sie die Dateien als (in unserem Beispiel benutzen wir tschechische Prefixe):
- lang/admin/cs-CZ.com_phocagallery.ini
- lang/admin/cs-CZ.com_phocagallery.menu.ini
- lang/site/cs-CZ.com_phocagallery.ini
- lang/site/cs-CZ.com_phocagallery.menu.ini
Die Dateien sollten als UTF-8 und nicht BOM kodiert gespeichert werden.
3) Öffnen Sie einen Texteditor und fügen Sie dort folgenden Inhalt ein:
<install type="language" version="1.5" client="both" method="upgrade"> <name>cs-CZ.com_phocagallery</name> <tag>cs-CZ</tag> <creationDate>01/01/2009</creationDate> <author>Jan Pavelka</author> <authorEmail>info[at]phoca[dot]cz</authorEmail> <authorUrl>http://www.phoca.cz</authorUrl> <copyright>(C) 2008 Jan Pavelka</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <description>Czech language pack for Phoca Gallery</description> <administration> <files folder="admin"> <filename>cs-CZ.com_phocagallery.ini</filename> <filename>cs-CZ.com_phocagallery.menu.ini</filename> <filename>index.html</filename> </files> </administration> <site> <files folder="site"> <filename>cs-CZ.com_phocagallery.ini</filename> <filename>cs-CZ.com_phocagallery.menu.ini</filename> <filename>index.html</filename> </files> </site> </install>
Bearbeiten Sie den Inhalt und speichern Sie diese Datei als :
- lang/install.xml
Sie sollten nun die folgende Verzeichnisstruktur im Ordner lang haben:
- install.xml
- admin/index.html
- admin/cs-CZ.com_phocagallery.ini
- admin/cs-CZ.com_phocagallery.menu.ini
- site/index.html
- site/cs-CZ.com_phocagallery.ini
- site/cs-CZ.com_phocagallery.menu.ini
Wählen Sie alle Dateien, die sich im Ordner lang befinden aus und fügen Sie sie einer ZIP-Datei namens lang-prefix-LANG-PREFIX.com_phocagallery.zip hinzu (in unserem Beispiel heißt diese Datei: cs-CZ.com_phocagallery.zip)
Die Übersetzung ist nun fertig und kann mit der Joomla! Standardinstallation installiert werden.