ZHTML文件的国际化和JAVA文件非常相似,区别就在于ZDeveloper会根据ZHTML后缀,插入国际化便签,插入后的结果如下图所示:

1

  可以看到插入的键值类似于:

  <z:lang id="Common.UserName">用户名</z:lang>

  页面执行时会将此标签转换为用户当前语言的键值。其中标签体中的“用户名”是根据JAVA/lang/lang.i18n文件中的默认语言(一般是中文)输出的,只是为了便于用户在编辑页面时快速定位,不会输出到页面。