5ead64b0
Administrator
090316
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<?php
namespace
{
class languages extends \core
{
public function getTranslation()
{
p("hello",1);
$lang_val = $this->getDi()->get('session')->get('language');
$lang = explode( '/', $this->getDi()->get('request')->get('_url'));
if(!empty($lang)){
if(array_pop($lang) == 'ru'){
$lang_val = 'ru';
} else {
$lang_val = 'ua';
}
}
$messages = require( ROOT_PATH.config::get( 'dirs/messagesDir' ).$lang_val.'.php' );
// Возвращение объекта работы с переводом
return new \Phalcon\Translate\Adapter\NativeArray(array(
"content" => $messages
));
}
}
}
|