Menü
Vereinbarung
Änderungung in der Sprach-Einbindung
Hallo Zusammen,
Hinweis für Trunk Benutzer ab der Revision 5363.
im Zuge der Umsetzungen des Sprachen Customizer wurde die Sprach-Einbindung leicht modifiziert. Die folgenden Änderungen müssen sowohl an eigenen Modulen als auch an den eigenen Themen gemacht werden.
1) sollte in dem Modul / Theme ein
getLanguageDef (_OPN_ROOT_PATH . 'was/auch/immer/');
vorhanden sein so muss dieses auf das neue Modul umgestellt werden. Die Funktion getLanguageDef wurde als deprecated eingestuft und wird abgeschafft werden.
Wie Funktion wird zu (Obiges Beispiel)
InitLanguage ('was/auch/immer/');
Also das "_OPN_ROOT_PATH ." entfernen und "getLanguageDef" umbenennen in "InitLanguage"
Den ROOT_PATH sparen wir uns und gehen in der Funktion je nach Einstellung im Admin von einem Ort aus, an dem sich diese Dateien befinden (weitergehende Informationen finden sich dazu auch in der Customizer Anleitung)
2)
In den lang-[sprache].php Dateien sind sofern es Customizer kompatibel und OPN konform bleiben soll folgende Änderungen zu machen.
Der Gebrauch von '$opnConfig' ist deprecated.
Der Gebrauch von 'defined' ist deprecated.
Und verschiedene andere Plausibilitäten sind zu beachten. Diese lassen sich am einfachsten mit dem Customizer Sprachverwaltung -> Sprachpacket Plausiblität Testen überprüfen.
Hinweis für Trunk Benutzer ab der Revision 5363.
im Zuge der Umsetzungen des Sprachen Customizer wurde die Sprach-Einbindung leicht modifiziert. Die folgenden Änderungen müssen sowohl an eigenen Modulen als auch an den eigenen Themen gemacht werden.
1) sollte in dem Modul / Theme ein
getLanguageDef (_OPN_ROOT_PATH . 'was/auch/immer/');
vorhanden sein so muss dieses auf das neue Modul umgestellt werden. Die Funktion getLanguageDef wurde als deprecated eingestuft und wird abgeschafft werden.
Wie Funktion wird zu (Obiges Beispiel)
InitLanguage ('was/auch/immer/');
Also das "_OPN_ROOT_PATH ." entfernen und "getLanguageDef" umbenennen in "InitLanguage"
Den ROOT_PATH sparen wir uns und gehen in der Funktion je nach Einstellung im Admin von einem Ort aus, an dem sich diese Dateien befinden (weitergehende Informationen finden sich dazu auch in der Customizer Anleitung)
2)
In den lang-[sprache].php Dateien sind sofern es Customizer kompatibel und OPN konform bleiben soll folgende Änderungen zu machen.
Der Gebrauch von '$opnConfig' ist deprecated.
Der Gebrauch von 'defined' ist deprecated.
Und verschiedene andere Plausibilitäten sind zu beachten. Diese lassen sich am einfachsten mit dem Customizer Sprachverwaltung -> Sprachpacket Plausiblität Testen überprüfen.
Geschrieben von stefan am 14.05.2006 11:31:37 (16962 * gelesen)
Kommentare
Für den Inhalt der Kommentare sind die Verfasser verantwortlich.
- Re: Änderungung in der Sprach-Einbindung
von spinne am 14.05.2006 11:40:04 http://www.mein-spinnennetz.chServus,
bei den eigenen Theme sollte dann in den lang-files
Beispiel:
aus
define('_tw_blue_THEME_DESC','tw_blue');
define('_tw_blue_THEME_LOGOTEXT','Logotext');
-----------------------------------------------------
define('_TW_BLUE_THEME_DESC','tw_blue');
define('_TW_BLUE_THEME_LOGOTEXT','Logotext');
gemacht werden
also klein/großschreibung dort beachten, weitere Meldungen können durch das Sprachpacket Plausibilität testen, ausgegeben werden. -
Helft mir mal auf die Sprünge: Wieso Customizer, reicht da nicht einfach nen Script, das den tree durchkämmt und die nicht gwünschten Sprachen löscht?
Oder ein extra Sprachpaket, das ich drüberkopiere? -