diff --git a/README.md b/README.md index f10c368..efec206 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ If you got a blank screen, You can enable `debug_mode` in the config file. 9. Vote System (4/03/2020). 10. Support HCaptcha/Recaptcha v2 (7/27/2020). 11. Support Two-Factor Authentication (2FA) (7/28/2020). - 12. **Multi-Language support** (9/10/2020) (Support: 🇬🇧 English, 🇮🇷 Persian, 🇮🇹 Italian, 🇨🇳 Chinese-simplified, 🇹🇼 Chinese-traditional, 🇸🇪 Swedish, 🇫🇷 French, 🇩🇪 German, 🇪🇸 Spanish, 🇰🇷 Korean). + 12. **Multi-Language support** (9/10/2020) (Support: 🇬🇧 English, 🇮🇷 Persian, 🇮🇹 Italian, 🇨🇳 Chinese-simplified, 🇹🇼 Chinese-traditional, 🇸🇪 Swedish, 🇫🇷 French, 🇩🇪 German, 🇪🇸 Spanish, 🇰🇷 Korean, 🇷🇺 Russian). ## Changelogs diff --git a/application/config/config.php.sample b/application/config/config.php.sample old mode 100644 new mode 100755 index 736a257..dddf58f --- a/application/config/config.php.sample +++ b/application/config/config.php.sample @@ -12,7 +12,7 @@ baseurl page_title That's your website title. Example: "My WOW Private server!" language - Default website language (english/persian/italian/chinese-simplified/chinese-traditional/swedish/french/german/spanish/korean) + Default website language (english/persian/italian/chinese-simplified/chinese-traditional/swedish/french/german/spanish/korean/russian) supported_langs List of languages supported, You can remove each language you don't want! if you want to disable language changer, Change it to: $config['supported_langs'] = false; @@ -30,7 +30,8 @@ $config['supported_langs'] = [ 'french' => 'French', 'german' => 'German', 'spanish' => 'Spanish', - 'korean' => 'Korean' + 'korean' => 'Korean', + 'russian' => 'Russian' ]; /*=================================================================== If you see a white screen or have an issue, you can enable it to see the errors. diff --git a/application/include/status.php b/application/include/status.php index 14af0c7..b8273d3 100644 --- a/application/include/status.php +++ b/application/include/status.php @@ -81,6 +81,15 @@ class status return false; } + public static function get_top_gold($realmID) + { + $datas = database::$chars[$realmID]->select("characters", array("name", "level", "totaltime", "money"), ["ORDER" => ["money" => "DESC"], 'LIMIT' => 10]); + if (!empty($datas[0]["money"])) { + return $datas; + } + return false; + } + public static function get_top_guild_by_member($realmID) { $datas = database::$chars[$realmID]->query("SELECT guildid,name,leaderguid FROM guild WHERE guildid IN (SELECT guildid from guild_member GROUP by guildid ORDER by COUNT(*) DESC) LIMIT 10;")->fetchAll(); @@ -89,4 +98,4 @@ class status } return false; } -} \ No newline at end of file +} diff --git a/application/language/chinese-simplified.php b/application/language/chinese-simplified.php index 70b41dd..423cd38 100644 --- a/application/language/chinese-simplified.php +++ b/application/language/chinese-simplified.php @@ -77,6 +77,7 @@ $language['class'] = '职业'; $language['level'] = '级别'; $language['top_players'] = '英雄榜'; $language['play_time'] = '游戏时间'; +$language['gold'] = '金子'; $language['killers'] = '击杀榜'; $language['kills'] = '击杀'; $language['honor_points'] = '荣誉点数'; diff --git a/application/language/chinese-traditional.php b/application/language/chinese-traditional.php index 7cdb36b..f9345d4 100644 --- a/application/language/chinese-traditional.php +++ b/application/language/chinese-traditional.php @@ -77,6 +77,7 @@ $language['class'] = '職業'; $language['level'] = '等級'; $language['top_players'] = '英雄榜'; $language['play_time'] = '遊戲時間'; +$language['gold'] = '金子'; $language['killers'] = '擊殺榜'; $language['kills'] = '擊殺'; $language['honor_points'] = '榮譽點數'; diff --git a/application/language/english.php b/application/language/english.php index 30ac4c7..0f2c525 100644 --- a/application/language/english.php +++ b/application/language/english.php @@ -77,6 +77,7 @@ $language['class'] = 'Class'; $language['level'] = 'Level'; $language['top_players'] = 'Top Players'; $language['play_time'] = 'Play Time'; +$language['gold'] = 'Gold'; $language['killers'] = 'Killers'; $language['kills'] = 'Kills'; $language['honor_points'] = 'Honor Points'; diff --git a/application/language/french.php b/application/language/french.php index 185f4fd..4faa93b 100644 --- a/application/language/french.php +++ b/application/language/french.php @@ -77,6 +77,7 @@ $language['class'] = 'Classe'; $language['level'] = 'Niveau'; $language['top_players'] = 'Top joueurs'; $language['play_time'] = 'Temps de jeu'; +$language['gold'] = 'Or'; $language['killers'] = 'Tueurs'; $language['kills'] = 'Kills'; $language['honor_points'] = 'Points d\'honneurs'; diff --git a/application/language/german.php b/application/language/german.php index 3a31c1c..48cd4b2 100644 --- a/application/language/german.php +++ b/application/language/german.php @@ -77,6 +77,7 @@ $language['class'] = 'Klasse'; $language['level'] = 'Level'; $language['top_players'] = 'Top Spieler'; $language['play_time'] = 'Spielzeit'; +$language['gold'] = 'Gold'; $language['killers'] = 'Meiste PVP kills'; $language['kills'] = 'Kills'; $language['honor_points'] = 'Ehren Punkte'; diff --git a/application/language/italian.php b/application/language/italian.php index a683302..09f6564 100644 --- a/application/language/italian.php +++ b/application/language/italian.php @@ -77,6 +77,7 @@ $language['class'] = 'Class'; $language['level'] = 'Level'; $language['top_players'] = 'Top Players'; $language['play_time'] = 'Play Time'; +$language['gold'] = 'Oro'; $language['killers'] = 'Killers'; $language['kills'] = 'Kills'; $language['honor_points'] = 'Honor Points'; diff --git a/application/language/korean.php b/application/language/korean.php index d4a3676..2e9bbc7 100644 --- a/application/language/korean.php +++ b/application/language/korean.php @@ -77,6 +77,7 @@ $language['class'] = '클래스'; $language['level'] = '레벨'; $language['top_players'] = '상위 플레이어'; $language['play_time'] = '게임 플레이 시간'; +$language['gold'] = '금'; $language['killers'] = '킬 현황'; $language['kills'] = '죽인 수'; $language['honor_points'] = '명예 포인트'; diff --git a/application/language/persian.php b/application/language/persian.php index e7d6357..dba446b 100644 --- a/application/language/persian.php +++ b/application/language/persian.php @@ -77,6 +77,7 @@ $language['class'] = 'کلاس'; $language['level'] = 'سطح'; $language['top_players'] = 'بازیکنان برتر'; $language['play_time'] = 'مدت بازی'; +$language['gold'] = 'طلا'; $language['killers'] = 'قاتلین'; $language['kills'] = 'کشته ها'; $language['honor_points'] = 'هانور پوینت'; diff --git a/application/language/russian.php b/application/language/russian.php new file mode 100755 index 0000000..3f1f8de --- /dev/null +++ b/application/language/russian.php @@ -0,0 +1,122 @@ +
/template/xss_clean(get_config("template")); ?>/assets/img/wow-bg/.jpg')"> + style="background-image: url('xss_clean(get_config("baseurl")); ?>/template/xss_clean(get_config("template")); ?>/assets/img/wow-bg/.jpg');background-size: cover;">