multilangPHP
Use with composer
require_once ( " lib/multilang.php " );
multilang:: setup ();
multilang:: set ( " dir " , " ../demo/langs/ " );
mutlilang::setup();
이전
multilang:: get ( $ req , $ return );
$return | 무엇을 하는가? |
---|---|
1 | 반품 |
0 | 에코 |
$요청 | 무엇을 하는가? | 출력 예 |
---|---|---|
랭 | 사용자가 선택한 언어를 제공합니다. | ko |
디렉토리 | 디렉토리를 제공합니다 | ../데모/langs/ |
통나무 | 도서관의 로그를 제공합니다 | 정렬() |
log_last | 마지막 로그에 라이브러리를 제공합니다. | 현재 언어는 tr로 설정되어 있습니다. |
디렉터리&언어 | 사용자가 선택한 언어 파일 디렉터리를 제공합니다. | ../demo/langs/tr.php |
echo multilang:: listlang ( $ returnType );
$returnType | 무엇을 하는가? | 산출 |
---|---|---|
HTML | HTML 형식으로 언어 제공 | div.multilang > [a href="?lang=tr" title="언어 tr"]tr[/a] |
정렬 | 언어를 배열로 제공합니다. | 배열('tr' => 'tr.php') |
예를 들어, 언어 파일이 있는 폴더: ../demo/langs/
그리고 해당 디렉토리에 언어 폴더를 만듭니다. LANGUAGE.php
(예: az.php
를 만듭니다.
// '../demo/langs/az.php'
$ LANG = array (); // We are creating an array called LANG
$ LANG [ ' test ' ] = " Bu bir testdir. " ;
$ LANG [ ' CALLED_NAME ' ] = " CONTENTS " ;
echo multilang:: lang ( $ type );
$type은 호출된 이름입니다.
// Example
echo multilang:: lang ( ' test ' ); // Output (return): Bu bir testtir.
// index.php
require_once ( " lib/multilang.php " );
multilang:: set ( " dir " , " langs/ " ); // We defined the language directory
multilang:: setup (); // We starting the library
echo multilang:: lang ( " test " ); // Echo the text
print_r (multilang:: get ( " log " , 1 )); // Print the log array