我们有基于CAB(组合应用程序块)的智能客户端winform应用程序。
我们的软件要求之一是当用户更改我们的应用程序中提供的语言选项时动态替换文本。
我们支持约6种语言,包括东亚语言(中文/日语),欧洲语言(俄语、西班牙语、英语、荷兰语)。
在深入了解本地化后,我发现本地化不仅仅是动态替换文本。
我发现Windows控件是基于本地化资源选项创建的。它具有格式化、验证等功能。
建议动态本地化文本而不关闭表单/视图吗?还是应该重新启动应用程序?或者关闭表单并重新打开表单?
为什么不鼓励动态语言更改呢?
我们的软件要求之一是当用户更改我们的应用程序中提供的语言选项时动态替换文本。
我们支持约6种语言,包括东亚语言(中文/日语),欧洲语言(俄语、西班牙语、英语、荷兰语)。
在深入了解本地化后,我发现本地化不仅仅是动态替换文本。
我发现Windows控件是基于本地化资源选项创建的。它具有格式化、验证等功能。
建议动态本地化文本而不关闭表单/视图吗?还是应该重新启动应用程序?或者关闭表单并重新打开表单?
为什么不鼓励动态语言更改呢?