前页 | 后页 |
如何配置WebEA本地化
WebEA中所有标签和消息的物理文本值是在构建网页时读取的单个文件中定义的。这使WebEA客户可以定制向其用户显示的网页内容。
WebEA的默认语言是英语。当页面在服务器上构建时, WebEA应用程序将检查字符串是否存在定义的本地化并使用该本地化。如果未定义字符串的本地化版本,则WebEA将使用默认的英语值。
WebEA本地化定义保存在“ \ includes \”文件夹中的文件“ webea_strings.ini”中。本地化文件以纯文本格式保存,每个本地化的字符串均使用以下语法在单独的行中定义:
{default_english_string} =“ {localized_string}”
注意:
- 本地化的字符串值用双引号引起来
- 配置文件支持注释;分号字符开始评论
- 提供的“ webea_strings.ini”文件包括WebEA应用程序中使用的所有字符串的定义,因此无需在文件中添加任何新行。
选择模型=“Sélectionnezlemodèle”
替代品
WebEA中某些标签/消息的WebEA要求将项目名称添加到显示的字符串中。这种替换用%s占位符表示。这些字符串的本地化版本还应在适当位置包含%s占位符。
WebEA支持的另一种标准替代WebEA是用数字替代%NN%。例如,在监视列表中,当WebEA检测到元素最近被修改时,将使用以下消息:
%NN%最近修改的元素%S%=“%NN%最近修改的元素%S%”
%NN%将被大量最近修改的元素替换。
复数
考虑到英语的性质,某些本地化字符串支持以复数形式显示单词的功能。 WebEA支持%S%的特殊替换,当提供的数字大于1时,它将用's'替换%S%。以我们的示例为例,当最近修改了一个元素时,监视列表页面上显示的消息为:
1个最近修改的元素
但是,当有五个最近修改的元素时, WebEA将生成消息:
5个最近修改的元素