(三)脚本目录结构 /国际化支持

Hema 10月前 197

如下图(或可直接查看下载的示例安装工程中的目录结构):


请确保与 脚本文件 .rss 文件同级目录下有一个 i18n 目录,并按该 i18n 目录下的 i18n.ini 文件中的配置,在此目录下建议相应的子目录,每个子目录中按此子目录名称新建 .lang 语言包文件(如:en.lang / zh_CN.lang / zh_TW.lang

[i18n]

default=en

2052=zh_CN

1028=zh_TW

1033=en


注意:以上红色数字,表示操作系统当前使用的语言所对应的 ID,每个语种都有一个此固定 ID,如果需要用到其它语种,请到此贴中查询系统语言所对应的ID号;


安装包要用到的不同语言下的皮肤图片,请放到 i18n 目录下不同名称的语言包目录下


以上截图中的 Splash 目录,是存放安装包的 Splash 窗口要用到的图片,此图片只是一个安装包的欢迎窗口,无国际化必要,请不要在此图片上放需要国际化的字符串;


.lang 文件,为 UTF-8 格式,只能有一个 [RichSetup] ,后面所有的字符,请按等于号左侧是名称,右侧是字串内容的格式编写即可,如下图:


语言包中有两个需要额外说明的:


当用户选择的安装目录无效时,其提醒窗口中要用到的字符串,请按以下格式在语言包文件中定义:

msgbox_path_title    = 安装目录无效

msgbox_path_caption  = 请选择一个正确可用的安装路径!


当用户没有勾选 同意服务协议 时的提示框中要用到的字符串,请按以下格式在语言包文件中定义:

msgbox_agree_title     = 助讯通 服务协议

msgbox_agree_caption   = 您需要同意 助讯通 服务协议后,才能安装!




最新回复 (0)
返回
发新帖