multilangPHP
Use with composer
require_once ( " lib/multilang.php " );
multilang:: setup ();
multilang:: set ( " dir " , " ../demo/langs/ " );
antes de mutlilang::setup();
multilang:: get ( $ req , $ return );
$regreso | ¿Qué es? |
---|---|
1 | devolver |
0 | eco |
$solicitud | ¿Qué es? | ejemplo de salida |
---|---|---|
idioma | Te da el idioma seleccionado por el usuario. | es |
directorio | Te da el directorio | ../demo/idiomas/ |
registro | Da el registro de la biblioteca. | formación() |
registro_último | Da el último registro a la biblioteca. | El idioma actual está configurado tr |
directorio y idioma | Proporciona el directorio de archivos de idioma seleccionado por el usuario. | ../demo/langs/tr.php |
echo multilang:: listlang ( $ returnType );
$ tipo de retorno | ¿Qué es? | producción |
---|---|---|
HTML | Proporciona idiomas en formato html. | div.multilang > [a href="?lang=tr" título="idioma tr"]tr[/a] |
formación | Proporciona idiomas en una variedad | matriz('tr' => 'tr.php') |
Por ejemplo la carpeta con los archivos de idioma: ../demo/langs/
y creamos una carpeta de idioma en el directorio. Cree LANGUAGE.php
por ejemplo 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 es un NOMBRE LLAMADO
// 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