Eigenes Language File ohne Mod aktivieren?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
olivwalt
Mitglied
Beiträge: 4
Registriert: 16.02.2008 14:30

Eigenes Language File ohne Mod aktivieren?

Beitrag von olivwalt »

Hallo zusammen,

ich habe phpBB3 installiert und möchte nun in einen Style WoWMoonclaw einen neuen Link "Zurück zum Portal" integrieren. Der Text des Links soll allerdings auch mehrsprachig sein, weshalb ich ein eigenes Languagefile custom.php angelegt habe

Code: Alles auswählen

<?php
if (!defined('IN_PHPBB'))
{
    exit;
}

if (empty($lang) || !is_array($lang))
{
    $lang = array();
}

$lang = array_merge($lang, array(
    'L_PORTAL'        => 'Back to Portal',
));

?>
Das file habe ich unter language/en/ abgelegt. Es wird jedoch nicht geladen. Wo muss ich das neue language file aktivieren? Im Style in der overall_header.html?

Gruss Oliver
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

nein in der includes/functions.php wäre es wohl am besten.
Außerdem sollten zusätzliche Sprachfiles immer in language/en/mods/ abgelegt werden.

in die functions.php setzt du dann nach

Code: Alles auswählen

	// Which timezone?
	$tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));
einfach

Code: Alles auswählen

	$user->add_lang('mods/costum');
kein Support per PN
olivwalt
Mitglied
Beiträge: 4
Registriert: 16.02.2008 14:30

Beitrag von olivwalt »

Danke nickvergessen, das war es.

Leider muss man den Original Code von phpBB3 anpassen, was eigentlich nicht so schön ist. Ich hatte gehofft, es gäbe hierfür eine Art plugin.

Gruss Oliver
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“