Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Vorgehensweise für eigene Module und Mehrsprachigkeit
Forum Sefrengo.org > Allgemeine Foren > Entwicklung
mlanghoffbln
Hallo,

leider habe ich nicht wirklich ein gutes Vorgehen für die Entwicklung eigener Module mit mehrsprachigen Ausgaben gefunden. Gibt es dazu sowas wie einen Standard in Sefrengo? Wie geht man da am besten vor?

Viele Grüße
Mciha
mlanghoffbln
Hat wirklich niemand eine Idee, wie man Mehrsprachigkeit innerhalb von eigenen Modulen am besten lösen kann?
tobaco
dass einfachste wäre vielleicht, die sprachausgaben über das Snippet Replacement-plugin zu regeln.

oder du includest je nach gewählter sprache ein externe Sprachdatei mit den Texten.

beispiel sprachdateien:

QUELLTEXT
<?php
// english
string[0] = "Hello";
string[1] = "How are you?"
?>

<?php
// deutsch
string[0] = "Hallo";
string[1] = "Wie geht es Dir?"
?>


Ausgabe im Modul:
QUELLTEXT
echo string[0];



so irgendwie. hab das nicht getestet.


grüße,
tobaco
amk
ZITAT(mlanghoffbln @ Mon. 4. February 2008, 17:23) *
Hat wirklich niemand eine Idee, wie man Mehrsprachigkeit innerhalb von eigenen Modulen am besten lösen kann?


was willst du denn lösen, was soll dein modul machen?

idr. geben module die daten / in der jeweiligen sprache aus die du an anderer stelle / in der jeweiligen sprache eingegeben hast


generell gibt es innerhalb von module die globale variable $lang - welche die aktuelle sprach-id enthält ...
mlanghoffbln
prima, danke für den Tipp!
DasSnippet Replacement-plugin ist genau das richtige
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.