2017-09-29 22 views
0

Je souhaite ajouter une nouvelle valeur de langue (anglais et allemand) pour une barre de navigation. Maintenant, j'ai ajouté un nouveau nom fichier « navbar.lang.php » avec ce code:MyBB Forum new language Valeur

<?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"; 

?> 

alors j'ajouté dans le modèle d'en-tête ce code:

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

Mais la balise est vide et idk pourquoi. Si je regarde dans la page le code ressemble à ceci:

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

Pourquoi est-ce? Si j'utilise d'autres variables de langue comme "{$ lang-> online_online_plural}" rien ne se passe aussi mais idk pourquoi. J'ai déjà demandé dans le forum mybb mais je ne reçois pas de réponse là-bas. Et j'espère que mon anglais est lisible je suis de l'Allemagne ^^

Je désespère ._. Aidez-moi s'il vous plaît

Répondre

1

D'abord vous nedd de mettre vos fichiers nav.lang.php dans le bon répertoire dans la langue> anglais/allemand. Ensuite, ouvrez votre index.php puis insérez ce code

$lang->load('navbar'); 

après le code

$lang->load('index'); 

puis vos rendez-vous.

Note: si vous voulez montrer cette valeur dans toutes les pages, vous devez l'ajouter dans la globalisation. J'espère que cela aidera

+0

OMG merci l'homme !!! Tout fonctionne maintenant !! J'ai tellement essayé. J'ai tellement débogué et rien n'a fonctionné. Et c'était si facile maintenant je déteste ma vie xD Mais merci l'homme !! : D – DreamGamer

+0

Votre bienvenue, heureux d'aider –