2017-09-29 15 views
0

navbar에 새로운 언어 값 (영어와 독일어)을 추가하고 싶습니다.MyBB Forum 새로운 언어 값

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

그러나하여 태그가 비어 있고 :

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

?> 

그때 내가 헤더 템플릿에이 코드를 추가 : 지금은이 코드를 사용하여 새 파일 이름 "navbar.lang.php"을 추가 idk 왜. 페이지를 보면 다음과 같은 코드가 표시됩니다.

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

왜 그런가요? "{$ lang-> online_online_plural}"와 같은 다른 언어 변수를 사용하면 아무 일도 일어나지 않지만 idk는 이유가 있습니다. 이미 mybb 포럼에서 요청했지만 답변을 얻지 못했습니다. 그리고 나는 나의 영어가 읽기 쉽다 나는 독일 출신이다 ^^

절망 ._. 제발 도와주세요

답변

1

먼저 nav.lang.php 파일을 language> english/german의 올바른 디렉토리에 넣으십시오. 그런 다음 당신의 index.php를 열어

$lang->load('index'); 

다음 코드를 사용자의 이동 후이 코드

$lang->load('navbar'); 

를 삽입합니다.

참고 :이 값을 모든 페이지에 표시하려면 전역으로 추가해야합니다. 도움이 되었으면 좋겠어요

+0

OMG 고맙습니다. 모든 작품은 지금 !! 나는 너무 많이 노력했다. 내가 너무 많이 디버깅하고 아무것도 효과가 없습니다. 그리고 지금은 너무 힘들어서 내 인생이 싫어.하지만 너를 고맙다 !! : D – DreamGamer

+0

귀하의 환영, 도움을 기쁘게 –