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