2017-09-29 12 views
0

Ich möchte einen neuen Sprachwert (Englisch und Deutsch) für eine Navbar hinzufügen. Jetzt habe ich eine neue Dateinamen "navbar.lang.php" mit diesem Code:MyBB Forum neue Sprache Wert

<?php 
/** 
* MyBB 1.8 English Language Pack 
* Copyright 2014 MyBB Group, All Rights Reserved 
* 
*/ 

$l['navbar_home'] = "Home"; 
$l['navbar_forum'] = "Forum"; 
$l['navbar_contact'] = "Contact"; 
$l['navbar_more'] = "More"; 
$l['navbar_privacy_policy'] = "Privacy Policy"; 
$l['navbar_terms_of_use'] = "Terms of Use"; 
$l['navbar_team_members'] = "Team Members"; 

?> 

dann i in der Header-Template hinzugefügt diesen Code:

<a class="active" href="{$mybb->settings['bburl']}"> {$lang->navbar_forum}</a> 

Aber der Tag ist leer und Ich weiß nicht warum. Wenn ich in die Seite schaue, sehe der Code so aus:

<a class="active" href="http://127.0.0.1/forum"></a> 

Warum ist das? Wenn ich eine andere Sprachvariable wie "{$ lang-> online_online_plural}" verwende, passiert auch nichts, aber idk why. Ich habe bereits im mybb Forum nachgefragt, bekomme aber keine Antwort. Und ich hoffe mein Englisch ist lesbar ich bin aus Deutschland ^^

Ich verzweifeln ._. Bitte helfen Sie mir

Antwort

1

Zuerst nedd Sie Ihre nav.lang.php Dateien in das richtige Verzeichnis innerhalb der Sprache> Englisch/Deutsch. Dann öffnen Sie Ihre index.php dann diesen Code einfügen

$lang->load('navbar'); 

nach dem Code

$lang->load('index'); 

dann gehen.

Hinweis: Wenn Sie diesen Wert auf allen Seiten anzeigen möchten, sollten Sie ihn global hinzufügen. Hoffe es hilft

+0

OMG danke Mann !!! Alles funktioniert jetzt !! Ich habe so viel versucht. Ich debuggte so viel und nichts funktionierte. Und es war so einfach jetzt hasse ich mein Leben xD Aber danke Mann !! : D – DreamGamer

+0

Ihr Willkommen, froh zu helfen –