43 lines
675 B
PHP
43 lines
675 B
PHP
<?php
|
|
namespace language;
|
|
|
|
class Language {
|
|
|
|
private $_translation;
|
|
private $_language;
|
|
|
|
public function construct( $lang )
|
|
{
|
|
$this -> _language = $lang;
|
|
}
|
|
|
|
public function get_language()
|
|
{
|
|
return $this->_language;
|
|
}
|
|
|
|
public function set_language($_language)
|
|
{
|
|
$this->_language = $_language;
|
|
}
|
|
|
|
public function get_translation()
|
|
{
|
|
return $this->_translation;
|
|
}
|
|
|
|
public function set_translation($_translation)
|
|
{
|
|
$this->_translation = $_translation;
|
|
}
|
|
|
|
public function getTrans( $val )
|
|
{
|
|
if ( isset( $this -> _translation[ $val ] ) )
|
|
return $this -> _translation[ $val ];
|
|
else
|
|
return $val;
|
|
}
|
|
}
|
|
?>
|