$lang in Plugin - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html) +--- Thema: $lang in Plugin (/thread-27319.html) |
$lang in Plugin - mr.mc.mauser - 18.01.2013 Hallo, mit $lang legt man ja die Sprchdatei fest Man bindet die im Plugin ja so ein: PHP-Code: $lang->load("meinplugin"); Dadurch wird eine meinplugin.lang.php aus dem /inc/languages/meinesprache geladen. Wie stell ich das an wenn ich die meinplugin.lang.php aus einem anderen verzeichnis einbinden möchte. z.b. aus /inc/plugins/meinplugin/languages/meinesprache Gruß Robert RE: $lang in Plugin - StefanT - 18.01.2013 Prinzipiell kannst du auch einen Pfad übergeben: "../../inc/plugins/meinplugin/languages/usw" RE: $lang in Plugin - mr.mc.mauser - 18.01.2013 warum bin ich da nicht drauf gekommen ? Ich werde es testen RE: $lang in Plugin - Jockl - 18.01.2013 Vor dem Auruf der Sprachdatei wird meiner Meinung nach der Pfad vom MyBB wie folgt vorgegeben: PHP-Code: $lang->set_path(MYBB_ROOT."inc/languages"); PHP-Code: $lang->load("meinplugin"); RE: $lang in Plugin - mr.mc.mauser - 18.01.2013 Habe das jetzt versucht: PHP-Code: $lang->set_path(MYBB_ROOT."inc/plugins/meinplugin/languages"); das führt dazu das die "Programme" die auch auf sprachdateien zurückgreifen auch im neuen Pfad suchen möchten, und das geht in die hose... deshalb habe ich das gemacht: PHP-Code: $lang->set_path(MYBB_ROOT."inc/plugins/meinplugin/languages"); das ist zwar nicht das gelbe vom Ei aber es funktioniert :-) Gibt ja evtl noch ne bessere Lösung |