esp-idf:多语言--lv_i18n
目录
一、背景
二、步骤
三、实施
四、导入并使用
五、常用API与示例
一、背景
优秀的电子产品应用于全世界,故多语言是必须的。
环境:esp-idf、lvgl;
板子:esp32s3;
idf版本:v5.1.1;
系统:windows;
前提:Node.js环境正常。
二、步骤
2.1、安装i18n环境
2.2、创建原始文件
2.3、翻译文件
2.4、生成.c.h文件
2.5、将生成的.c/.h文件导入项目
三、实施
3.1、下载i18n
在任意路径下打开cmd,运行命令: npm i lv_i18n -g
--作用:安装Node.js环境
3.2、创建原始文件
新增lv_i18n目录,在该目录下新建.yml文件(也就是上文所说的原始文件);
--.yml文件的命名格式:https://www.andiamo.co.uk/resou