Updated Travis-CI
This commit is contained in:
parent
bb651db1c1
commit
01266ec459
|
@ -1,5 +1,4 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
class lang
|
class lang
|
||||||
{
|
{
|
||||||
private $lang;
|
private $lang;
|
||||||
|
@ -10,7 +9,11 @@ class lang
|
||||||
function __construct($default = 'en')
|
function __construct($default = 'en')
|
||||||
{
|
{
|
||||||
$this->default = $default;
|
$this->default = $default;
|
||||||
$this->lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
|
$this->lang = 'en';
|
||||||
|
if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE']))
|
||||||
|
{
|
||||||
|
$this->lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
|
||||||
|
}
|
||||||
$this->langfiles = [];
|
$this->langfiles = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -123,4 +126,5 @@ class lang
|
||||||
{
|
{
|
||||||
$this->langfiles[$lang]['langstrings'][$identifier] = $string;
|
$this->langfiles[$lang]['langstrings'][$identifier] = $string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
?>
|
7
test.php
7
test.php
|
@ -14,10 +14,7 @@ echo $lang->get('Home is where your wifi connects automatically').'<br/>';//Get
|
||||||
$lang->setLang('examples/lang.de_extra.php', 'de');
|
$lang->setLang('examples/lang.de_extra.php', 'de');
|
||||||
echo $lang->get('fail');
|
echo $lang->get('fail');
|
||||||
|
|
||||||
echo '<pre>';
|
|
||||||
print_r($lang->getAll());
|
|
||||||
echo '</pre>';
|
|
||||||
|
|
||||||
$lang->set('Test in english', 'test', 'en');
|
$lang->set('Test in english', 'test', 'en');
|
||||||
$lang->set('Test auf Deutsch', 'test', 'de');
|
$lang->set('Test auf Deutsch', 'test', 'de');
|
||||||
echo $lang->get('test');
|
echo $lang->get('test');
|
||||||
|
?>
|
Loading…
Reference in New Issue