다음과 같은 이유로 Option 명령의 다섯 번째 매개 변수를 사용하고자 할 수 있습니다.
CA DMM 스크립트에 의해 생성되는 설정 트리에서는 언어 독립적인 참조 이름을 사용하지 않습니다. 결과적으로 DMM 템플릿은 언어 종속적인 설정 트리 참조와 함께 생성됩니다. 이에 따라 스크립트 문자열이 다른 언어로 번역될 때 템플릿이 더 이상 설정을 선택할 수 없기 때문에 문제가 발생합니다.
다섯 번째 매개 변수를 사용하여 로캘 종속적인 표시 이름(예: 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");
}
|
Copyright © 2013 CA.
All rights reserved.
|
|