上一主题: 一般命令下一主题: 列举命令


示例:创建本地化设置树

由于以下原因,您可能想要使用 Option 命令的第五个参数:

由 CA DMM 脚本生成的设置结构树不使用与语言无关的参考名称。 其结果是,使用与语言相关的设置树参考创建 DMM 模板。 在脚本的字符串转换为不同语言时就会引起问题,因为这些模板无法再选择设置。

使用第五个参数可创建唯一的参考名称(如 background),即与显示名称(如 Bildschirmmaske)的地点相关形式无关,从而使模板以参考名称而不是以显示名称为基础。

第五个参数指定与语言无关的参考名称。 当前用于创建该选项的路径成为显示名称参数。

样本脚本代码:

var g_SettingsDisplayPath = "MS Word/Settings";

function PrepareLanguages()
{
     // don't need to check for english because the global strings default to english.
     if (LANGUAGE == 'ger')
     {
          g_SettingsDisplayPath = "MS Word (german)/Settings";
     }
     else if (LANGUAGE == 'jpn')
     {
          g_SettingsDisplayPath = "MS Word (japanese)/Settings";
     }
}

function Detection()
{
     PrepareLanguages();
     
     Option(g_SettingsDisplayPath, "Store", "Apply", "", "msword/settings");
}