Microchip
直播中

李兆存

8年用户 184经验值
私信 关注
[问答]

Harmony的图形示例,启动默认显示语言切换方法

大家好:HARMony的下列安装目录中有一个aria_._.ion天气预报示例,位于以下位置:Harmonyv2_06appsgfxaria_._forecast这是三国语言的一个示例。它可以用英语、简体中文和西班牙语提供。原来它是英语当它被打开。如何更改启动到西班牙语的默认语言?谢谢您。

回帖(4)

周灿金

2020-3-24 08:02:31
在MHGC(Graphics Composer)中,转到Asset->String以打开String Table Configuration对话框。在Language Definitions选项卡中,选择“Spa.”行,然后单击Select as Default Language(A)按钮。重新生成、重建和编程到板上。或者,您可以在LabRiaSyIn.c和Ad中手动修改LabiaLaIrimeAdIsIe()。
举报

徐梦灵

2020-3-24 08:12:03
以上两种方法我都试过了。LabRiaSyIn.c中的LIABARAYPRIMIAIZE()的程序也发生了变化。然而,它仍然显示英语时,它打开和不显示西班牙语。谢谢帮助。
举报

周灿金

2020-3-24 08:17:41
看起来初始化期间调用SetStringLanguage()的顺序不正确,我们将在以后的Harmony版本中修复它。LaCuTraceTyStActuSeCurrn(0);+ LaCon TraceStScript语言(LoalGrac-西班牙语);
举报

徐梦灵

2020-3-24 08:26:59
亲爱的先生:我把下面的语句从原来的位置laContext_SetStringLanguage(language_Spa.)移到下面的语句后面。laContext_SetActiveScreen(0):工作正常,引导更改了默认语言。非常有用,谢谢您的帮助。libaria_init.c中的libaria_initiaize()已更改如下:
举报

更多回帖

发帖
×
20
完善资料,
赚取积分