mirror of
https://gitlab.com/ruany/litebans-php.git
synced 2025-05-24 00:42:43 +00:00
Refactor locale classes for unit testing
This commit is contained in:
parent
da086cafe3
commit
477ccd601a
@ -3,18 +3,18 @@ require_once './inc/init.php';
|
|||||||
|
|
||||||
class Page {
|
class Page {
|
||||||
public function __construct($name, $header = true) {
|
public function __construct($name, $header = true) {
|
||||||
// ini_set('mbstring.internal_encoding', 'UTF-8');
|
|
||||||
ini_set('default_charset', 'utf-8');
|
ini_set('default_charset', 'utf-8');
|
||||||
require_once './inc/settings.php';
|
require_once './inc/settings.php';
|
||||||
$settings = new Settings();
|
$settings = new Settings();
|
||||||
setlocale(LC_ALL, $settings->lang);
|
setlocale(LC_ALL, $settings->lang);
|
||||||
|
|
||||||
require_once './lang/en_US.utf8.php';
|
require_once './lang/en_US.utf8.php';
|
||||||
$this->defaultlang = new DefaultLang();
|
$this->defaultlang = new en_US();
|
||||||
|
|
||||||
require_once './lang/' . $settings->lang . '.php';
|
require_once './lang/' . $settings->lang . '.php';
|
||||||
if (class_exists("Lang")) {
|
$lang_class = substr($settings->lang,0, strpos($settings->lang, ".")); // grab "en_US" from "en_US.utf8"
|
||||||
$this->lang = new Lang();
|
if ($lang_class !== "en_US" && class_exists($lang_class)) {
|
||||||
|
$this->lang = new $lang_class;
|
||||||
} else {
|
} else {
|
||||||
$this->lang = $this->defaultlang;
|
$this->lang = $this->defaultlang;
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class cs_CZ {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class da_DK {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class de_DE {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class DefaultLang {
|
class en_US {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
class Lang {
|
class es_ES {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
class Lang {
|
class fr_FR {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class hu_HU {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class it_IT {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class ja_JP {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class nl_NL {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class pl_PL {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// Translated by serflash (Alternative version), The creator of the project SimpleCraft.
|
// Translated by serflash (Alternative version), The creator of the project SimpleCraft.
|
||||||
// Перевел serflash (Альтернативая версия), Основатель проекта SimpleCraft.
|
// Перевел serflash (Альтернативая версия), Основатель проекта SimpleCraft.
|
||||||
|
|
||||||
class Lang {
|
class ru_RU {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class sk_SK {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class zh_CN {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
class Lang {
|
class zh_HK {
|
||||||
public function __construct() {
|
public function __construct() {
|
||||||
$array = array();
|
$array = array();
|
||||||
$this->array = &$array;
|
$this->array = &$array;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user