為了幫助客戶更快速的實(shí)現(xiàn)多國語言功能,迪文科技在DGUS開發(fā)平臺(tái)中?新增多國語言功能接口?。升級(jí)后,用戶只需完成一種語言的DGUS工程開發(fā),系統(tǒng)?直接切換調(diào)用?對(duì)應(yīng)語言的UI素材,無需對(duì)每一種語言進(jìn)行重復(fù)開發(fā),極大的提升了開發(fā)效率!
使用該功能需將產(chǎn)品內(nèi)核升級(jí)至?T5L_UI_DGUS2_V63?,歡迎體驗(yàn)!
【開發(fā)介紹】
一、簡化后的開發(fā)流程
1. UI制作:
先設(shè)計(jì)一種語言的UI素材,并在DGUS平臺(tái)上完成UI工程開發(fā)、定版。
2. 添加多國語言:
復(fù)制已經(jīng)定版的UI素材,設(shè)計(jì)師替換圖片上的文字為所需語言,每種語言為一套圖片,將每套圖片單獨(dú)生成一個(gè)ICL文件包。
二、如何快速切換語言
1. 開啟語言切換功能
向系統(tǒng)變量接口地址0x00DE寫入0x5A00開啟切換功能。
2. 切換語言
如果是在屏幕上設(shè)置語言,則對(duì)每個(gè)語言選項(xiàng)放置一個(gè)按鍵值返回的觸摸控件,觸摸時(shí)返回對(duì)應(yīng)語言的ICL文件ID數(shù)值,數(shù)值返回的地址固定為0x00DF。
如果是軟件控制切換語言,則直接發(fā)送所需語言的ICL文件包ID數(shù)值至固定地址0x00DF即可。
???【演示視頻】???