
Neues Language File
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Neues Language File
Im Guide auf phpBB.com ( http://www.phpbb.com/kb/article.php?article_id=133 ) steht als Tipp, man könne ja auch wenn man viele $lang-Variablen hat diese in eine eigene lang_-datei packen. Das würd ich nun gerne tun, aber ich find irgendwie nicht die Funktion, welche die Dateien einliest... oder ist das gar nicht zentral gelöst? Kann mir da mal schnell wer helfen? 

Das sollte funktionieren:
FatFreddy
Code: Alles auswählen
$lang_file='DEIN_LANG_FILE':
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/' . $lang_file. '.' . $phpEx);
Watch out where the huskies go, don't you eat the yellow snow...
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Mehr dazu im Reiseforum InselTalk.de.
Tupperdosensucher schauen ins Geocachingforum.
Wenn du das zentral lösen willst, dann in der functions.php
direkt unter...
Beispiel:
direkt unter...
Code: Alles auswählen
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);
Code: Alles auswählen
if (defined('YOUR_MOD'))
{
if (!file_exists(@phpbb_realpath($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_your_mod.'.$phpEx)))
{
include($phpbb_root_path . 'language/lang_english/lang_your_mod.' . $phpEx);
}
else
{
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_your_mod.' . $phpEx);
}
}
Nö, YOUR_MOD war einfach nur ein Synonym für deinen Mod-Namen
Mit der IF Anweisung kannst du frei wählen, in welchen
php Files deine lang_ verwendet werden soll.
^^ was vor allem Sinn macht bei komplexeren Mods
Dazu reicht jeweils ein...
define('YOUR_MOD', true);
direkt unter...
define('IN_PHPBB', true);
easy
Mit der IF Anweisung kannst du frei wählen, in welchen
php Files deine lang_ verwendet werden soll.
^^ was vor allem Sinn macht bei komplexeren Mods
Dazu reicht jeweils ein...
define('YOUR_MOD', true);
direkt unter...
define('IN_PHPBB', true);
easy
