From 74ccb9ac0553d97ebcf4d62ced77599fdfe3e732 Mon Sep 17 00:00:00 2001 From: xiekaidong Date: Tue, 25 Jul 2023 16:06:04 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9F=A9=E5=9B=BD=E7=A4=BE=E5=8C=BA=E8=B7=B3?= =?UTF-8?q?=E8=BD=AC=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lua/app/config/strings/cn/global.lua | 1 + .../game_setting/game_setting_const.lua | 6 +++++ lua/app/ui/game_setting/game_setting_ui.lua | 25 +++---------------- 3 files changed, 11 insertions(+), 21 deletions(-) diff --git a/lua/app/config/strings/cn/global.lua b/lua/app/config/strings/cn/global.lua index 7c502cbe..45b46354 100644 --- a/lua/app/config/strings/cn/global.lua +++ b/lua/app/config/strings/cn/global.lua @@ -336,6 +336,7 @@ local localization_global = ["DISCORD_SETTING_DESC"] = "Discord", ["COMMUNITY_DESC"] = "Facebook", ["TWITTER_DESC"] = "Twitter", + ["NAVER_SETTING_DESC"] = "Naver", ["COLLECTION_DESC_1"] = "英雄收集", ["COLLECTION_DESC_2"] = "已满级", ["COLLECTION_DESC_3"] = "未激活", diff --git a/lua/app/module/game_setting/game_setting_const.lua b/lua/app/module/game_setting/game_setting_const.lua index 5d0da85c..b6263dc9 100644 --- a/lua/app/module/game_setting/game_setting_const.lua +++ b/lua/app/module/game_setting/game_setting_const.lua @@ -5,18 +5,21 @@ GameSettingConst.COMMUNITY_URL = { [GConst.LANGUAGE.ENGLISH] = "https://discord.gg/7wzzZ3GR5B", [GConst.LANGUAGE.JAPANESE] = "https://discord.gg/JRPQ8AcRc4", [GConst.LANGUAGE.CHINESE_TC] = "https://discord.gg/zQaWZJsmRb", + [GConst.LANGUAGE.KOREAN] = "https://m.game.naver.com/lounge/Knights_Combo/home", } GameSettingConst.COMMUNITY_ICON = { [GConst.LANGUAGE.ENGLISH] = "setting_discord", [GConst.LANGUAGE.JAPANESE] = "setting_discord", [GConst.LANGUAGE.CHINESE_TC] = "setting_discord", + [GConst.LANGUAGE.KOREAN] = "setting_naver", } GameSettingConst.COMMUNITY_TXT = { [GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.DISCORD_SETTING_DESC, [GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.DISCORD_SETTING_DESC, [GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.DISCORD_SETTING_DESC, + [GConst.LANGUAGE.KOREAN] = I18N.GlobalConst.NAVER_SETTING_DESC, } -- 社交链接 fb之类 @@ -24,18 +27,21 @@ GameSettingConst.SOCIAL_URL = { [GConst.LANGUAGE.ENGLISH] = "https://www.facebook.com/KnightsComboOfficial", [GConst.LANGUAGE.JAPANESE] = "https://twitter.com/KnightsCombo_jp", [GConst.LANGUAGE.CHINESE_TC] = "https://www.facebook.com/KnightsComboTWofficial/", + [GConst.LANGUAGE.KOREAN] = "https://twitter.com/KnightsCombo_KR", } GameSettingConst.SOCIAL_ICON = { [GConst.LANGUAGE.ENGLISH] = "setting_facebook", [GConst.LANGUAGE.JAPANESE] = "setting_twitter", [GConst.LANGUAGE.CHINESE_TC] = "setting_facebook", + [GConst.LANGUAGE.KOREAN] = "setting_twitter", } GameSettingConst.SOCIAL_DESC = { [GConst.LANGUAGE.ENGLISH] = I18N.GlobalConst.COMMUNITY_DESC, [GConst.LANGUAGE.JAPANESE] = I18N.GlobalConst.TWITTER_DESC, [GConst.LANGUAGE.CHINESE_TC] = I18N.GlobalConst.COMMUNITY_DESC, + [GConst.LANGUAGE.KOREAN] = I18N.GlobalConst.TWITTER_DESC, } return GameSettingConst \ No newline at end of file diff --git a/lua/app/ui/game_setting/game_setting_ui.lua b/lua/app/ui/game_setting/game_setting_ui.lua index 1df6f3c4..a43b8ccb 100644 --- a/lua/app/ui/game_setting/game_setting_ui.lua +++ b/lua/app/ui/game_setting/game_setting_ui.lua @@ -287,11 +287,6 @@ function GameSettingUI:refreshLinkBtns() local socialBtn = uiMap["game_setting_ui.bg.community_node.facebook"] communityDesc:setText(I18N:getGlobalText(GameSettingConst.COMMUNITY_TXT[curLanguage])) - if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理 - communityDesc:setVisible(false) - else - communityDesc:setVisible(true) - end communityBtn:addClickListener(function() local url = GameSettingConst.COMMUNITY_URL[I18N:getCurLanguage()] if not url then @@ -299,14 +294,10 @@ function GameSettingUI:refreshLinkBtns() end GFunc.openUrl(url) end) - if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理 - communityBtn:setVisible(false) - else - communityBtn:setVisible(false) - communityBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.COMMUNITY_ICON[curLanguage], function() - communityBtn:setVisible(true) - end) - end + communityBtn:setVisible(false) + communityBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.COMMUNITY_ICON[curLanguage], function() + communityBtn:setVisible(true) + end) socialDesc:setText(I18N:getGlobalText(GameSettingConst.SOCIAL_DESC[curLanguage])) socialBtn:addClickListener(function() @@ -320,14 +311,6 @@ function GameSettingUI:refreshLinkBtns() socialBtn:setSprite(GConst.ATLAS_PATH.UI_SETTING, GameSettingConst.SOCIAL_ICON[curLanguage], function() socialBtn:setVisible(true) end) - - if I18N:getCurLanguage() == GConst.LANGUAGE.KOREAN then -- 韩国特殊处理 - socialDesc:setAnchoredPositionX(100.5) - socialBtn:setAnchoredPositionX(296) - else - socialDesc:setAnchoredPositionX(15) - socialBtn:setAnchoredPositionX(210.5) - end end return GameSettingUI \ No newline at end of file