{% else-1 %}
1. Создаёте папку lang

2. В папке создаёте файл с переводом,например UA.ini

3. Записываете в него фразы \"Оригинал = Перевод\" к примеру так:

Как дела? = Як справи?

4. В файле где нужно использовать мультиязычность пишем:

[php]
<?php

// Подключаем файл lang.php
require_once \'lang.php\';

// Получаем язык,в нашем примере это Украинский
Lang::init(\'UA\');

// Переводим
echo Lang::get(\'Как дела?\');

?>
[/php]

Получим \"Як справи?\"

5.Создай файл lang.php в директории где папка lang и размещаем в нём код

                        
class Lang{

private static $array = array();

public static function init($lng){
$file = 'lang/' . $lng . '.ini';
if (file_exists($file))
self::$array = parse_ini_file($file);
else
exit('Not language file');
}

public static function get($text){
if (self::$array[$text])
return self::$array[$text];
else
return $text;
}

}

?>
3 53 0
0

Нет фото
• 9 май 2014, 19:09


Какой-то не до класс)

0

Нет фото
RaPpeR * 0.5
• 8 авг 2013, 08:35


eto onlayn perevodchik da?

0

Нет фото
• 16 июл 2013, 01:59


проще ток гугл транслейт*

0

Нет фото
• 15 июл 2013, 20:47


sanat,чё?

0

Нет фото
sanat * 0.88
• 15 июл 2013, 18:13


да другие варианты есть ищо мой говно коды )
[сообщение прошло проверку админом]