From 0ed738ff9ab962e87fa548cfff527b95db9ae99a Mon Sep 17 00:00:00 2001 From: SnickerSun Date: Mon, 15 Apr 2024 15:01:34 +0800 Subject: [PATCH] =?utf8?q?=E8=A7=A3=E5=86=B3=E8=AF=AD=E8=A8=80=E7=AC=AC?= =?utf8?q?=E4=B8=80=E6=AC=A1=E7=83=A7=E5=BD=95=E5=90=AF=E5=8A=A8=E5=A4=B1?= =?utf8?q?=E6=95=88=E9=97=AE=E9=A2=98=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/language/LanguageInit.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/LanguageInit.cpp b/code/sdk/application/wearable/fd230app/nativeui/language/LanguageInit.cpp index 805bf131a..8840ec1d8 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/LanguageInit.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/language/LanguageInit.cpp @@ -1,8 +1,8 @@ /* * @Author: luozheng 1732036298@qq.com * @Date: 2024-03-30 09:14:38 - * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-04-01 16:12:50 + * @LastEditors: SnickerSun snickersun@163.com + * @LastEditTime: 2024-04-15 14:59:48 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/language/LanguageInit.cpp */ #include @@ -114,7 +114,15 @@ namespace OHOS WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "InitLangues"); // 获取json里面的语言 int thelanguage = ConfigModel::GetInstance()->GetLanguage(); - + if( thelanguage == -1 ) + { + /** + * TODO: + * 如果 thelanguage = -1 证明第一次启动,需要实现弹窗切换语言的功能。 + * 在此之前,先设置成默认0 + */ + thelanguage = 0; + } FontGlobalManager::GetInstance()->RegisterLanguageInfo(resFiles, MAX_LANGUAGE, thelanguage); return true; } -- 2.17.1