ytchw101

Results 19 comments of ytchw101

试了下 是要加载繁体字体 , 但是除了默认的字体是编译到程序中的 ,切换的翻译字体是通过SD卡加载的 ,加载后调用 LoadFont("Traditional"); locale_info_change(locale_info(), "zh", "TW"); system_info_set_default_font(system_info(), "Traditional"); 界面上有的繁体能显示有的就显示不出来,, 多操作几次LCD屏界面切换后, 又能显示出来...

目前测试情况是点击按键切换到繁体,有的繁体字出不来。 但是一切换到另外一个特定界面再返回就全变成繁体字了, 切换到其他界面都不行。 那每次我就先显示这个界面在删除,勉强可用但不知道原因。 字体缓存加载之前我也清空 也一样

?? 加载繁体字.ttf文件,翻译后能显示。 为什么加载个韩文字体(电脑上可显示韩文), 翻译后不显示韩文? 和加载繁体字同样的操作。 strings中我只翻译了几个按钮文字翻译成韩文。 有什么要注意的吗》? 是要把字符串中全部翻译完吗?

除了繁体按照上面步骤可以显示, 我又加了俄文 韩文、 西班牙等 步骤和加繁体步骤一样但是基本都是显示个框框 不知咋办了? switch(lunum) { case 1: //英文 locale_info_change(locale_info(), "en", "US");rt_kprintf("en\r\n"); break; case 2: /俄文 rt_kprintf("rn\r\n"); ReleaseFont(); LoadFont("CYRILIC"); locale_info_change(locale_info(), "rn", "RS"); system_info_set_default_font(system_info(), "CYRILIC"); break; case 4: //西班牙文...

好的 谢谢!

代码更新到最新(20200103) 第一次上电默认使用内置字体(即assets_manager_add(rm, font_msyh); 这种方式的字体) 界面所有字符串都不显示(注:awtk源码都重新编译,并且把所有资源都重新生成)。 2.之前在界面搞了个按键, 按一次切换一个语言,总共搞了7种语言, 之前的程序切换只有繁体能切换出来, 现在是 有的还是切换不出来都是框框,有的能切换出来 比如韩文, 但是界面有的待翻译的字符串还是之前的语言? xml strings格式如下 Chinese 中文 中文 китайский язык 중국어 Chinês Chino 除了 zh_CN使用内置的font_msyh字体, 其他都是加载SD卡里的.ttf字体 另外更新到最新源码后。之前反应的一个问题就是 int wr_size = fwrite(pread,...

![image](https://user-images.githubusercontent.com/50909868/71758819-814b4580-2edf-11ea-997a-65bd5b3e6fac.png)

![image](https://user-images.githubusercontent.com/50909868/71758941-ddfb3000-2ee0-11ea-8424-0140824680fd.png)

你好 把我的代码移到上位机上 测试结果: 1、繁体字我是自己找了个4.5M左右的字体,显示第一遍繁体字出不来,切换下特定界面再返回又出来了。 但是后来我换成大一点的比如13M左右的繁体字体基本上都正常了。 其他的字体有的显示框框应该还是我 找的字体的问题