IBM Lotus Symphony
|
Basic IDE 对话框编辑器中的“语言”工具栏显示了用于启用并管理可本地化的对话框的控件。
缺省情况下,您创建的任何对话框都只包含一种语言的字符串资源。您可能希望创建的对话框能够根据用户的语言设置自动显示本地化的字符串。
单击“语言”工具栏或“工具箱”栏上的管理语言图标 。
您会看到“管理用户界面语言”对话框。该对话框管理当前库的语言。标题栏上会显示当前库的名称。
单击对话框中的“添加”可添加语言条目。
该步骤会使所有新对话框能够包含本地化字符串资源。
第一次单击“添加”时,会出现“设置缺省用户界面语言”对话框。之后单击“添加”时,会出现名为“添加用户界面语言”的对话框。
您也可以在“管理用户界面语言”对话框中更改缺省语言。
选择一种语言。
将包含所有字符串翻译版本的字符串资源添加到对话框属性。将缺省语言的对话框字符串集复制到新的字符串集。随后,可以切换为新语言,然后翻译字符串。
关闭对话框或添加其他语言。
一旦在对话框中添加本地化字符串的资源,您就可以从“语言”工具栏上的“当前语言”列表框中选择当前语言。
切换“当前语言”列表框以显示缺省语言。
将任意数量的控件插入对话框中,并输入想要的所有字符串。
在“当前语言”列表框中选择其他语言。
使用控件的属性对话框,编辑其他语言的所有字符串。
针对添加的所有语言重复执行以上步骤。
如果确实提供了此种语言的字符串,那么使用对话框的用户将看到 Lotus® Symphony™ 用户版本的用户界面语言字符串。
如果没有语言与用户版本相匹配,那么用户将看到缺省语言字符串。
如果用户使用较早版本的 Lotus Symphony,该版本无法识别 Basic 对话框的本地化字符串资源,那么该用户将看到缺省语言字符串。