Zeile 6 | Zeile 6 |
---|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html *
|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html *
|
* $Id: class_language.php 2191 2006-09-03 12:11:04Z chris $
| * $Id: class_language.php 2457 2006-11-29 04:55:38Z chris $
|
*/
class MyLanguage
| */
class MyLanguage
|
Zeile 51 | Zeile 51 |
---|
*/ function language_exists($language) {
|
*/ function language_exists($language) {
|
| $language = str_replace(array("/", "\\", ".."), '', trim($language));
|
if(file_exists($this->path."/".$language.".php")) { return true;
| if(file_exists($this->path."/".$language.".php")) { return true;
|
Zeile 70 | Zeile 71 |
---|
function set_language($language="english", $area="user") { global $mybb;
|
function set_language($language="english", $area="user") { global $mybb;
|
| $language = str_replace(array("/", "\\", ".."), '', trim($language));
// Default language is English. if($language == "") { $language = "english"; }
|
// Check if the language exists. if(!$this->language_exists($language)) { die("Language $language ($this->path/$language) is not installed"); }
|
// Check if the language exists. if(!$this->language_exists($language)) { die("Language $language ($this->path/$language) is not installed"); }
|
$language = trim($language);
// Default language is English. if($language == "") { $language = "english"; }
| |
$this->language = $language; require $this->path."/".$language.".php"; $this->settings = $langinfo;
| $this->language = $language; require $this->path."/".$language.".php"; $this->settings = $langinfo;
|