Updating a lot of stuff
Took 2 hours 31 minutes
This commit is contained in:
@ -19,11 +19,13 @@ class language
|
||||
TITLE = 'TITLE',
|
||||
MAIN_TITLE = 'MAIN_TITLE',
|
||||
DESCRIPTION = 'DESCRIPTION',
|
||||
EXPLANATION = 'EXPLANATION',
|
||||
PROJECT_DESCRIPTION = 'PROJECT_DESCRIPTION',
|
||||
HELP_US = 'HELP_US',
|
||||
REQUEST_MORE = 'REQUEST_MORE',
|
||||
SOCIAL_MEDIA = 'SOCIAL_MEDIA',
|
||||
JOIN_DISCORD = 'JOIN_DISCORD'
|
||||
JOIN_DISCORD = 'JOIN_DISCORD',
|
||||
LANGUAGE_CHOOSE = 'LANGUAGE_CHOOSE',
|
||||
CALCULATE = 'CALCULATE'
|
||||
;
|
||||
|
||||
public static $lang_file;
|
||||
@ -38,9 +40,11 @@ class language
|
||||
// Check cookie
|
||||
if( isset( $_GET['lang'] ) )
|
||||
{
|
||||
if( isset( $languages[$_GET['lang']] ) )
|
||||
if( isset( self::$languages[$_GET['lang']] ) )
|
||||
{
|
||||
|
||||
self::setLangauge( $_GET['lang'] );
|
||||
header( 'Location: ?' );
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -57,13 +61,16 @@ class language
|
||||
}
|
||||
}
|
||||
|
||||
private static function setLangauge ( $a_language = 'en_en' ): void
|
||||
private static function setLangauge ( $a_language = 'en_EN' ): void
|
||||
{
|
||||
self::$lang = $a_language;
|
||||
setcookie( 'lang', $a_language, 0 );
|
||||
if( !isset( $_COOKIE['lang'] ) || $_COOKIE['lang'] !== $a_language )
|
||||
{
|
||||
setcookie( 'lang', $a_language, 0 );
|
||||
}
|
||||
try
|
||||
{
|
||||
self::$lang_file = parse_ini_file( LANG_DIRECTORY . $a_language . '.ini' );
|
||||
self::$lang_file = parse_ini_file( LANG_DIRECTORY . $a_language . '.ini', true );
|
||||
|
||||
} catch( Exception $e )
|
||||
{
|
||||
|
Reference in New Issue
Block a user