EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

如何:汉化(本地化)XAF应用程序

本主题描述如何本地化XAF应用程序。我们建议您在继续之前阅读“应用程序模型基础知识”和“本地化基础知识”主题。

  1. 选择要在XAF应用程序中使用的语言。

    预先安装的语言之一: 德语(de),西班牙语(es),日语(ja)和俄语(ru)。

    其他语言:

    附属程序集可在任何其他项目中重复使用。

    注意

    部署XAF应用程序时,请记住要部署所需的附属程序集。有关更多详细信息,请参考《部署教程》。

  2. 在模块项目中,双击Model.DesignedDiffs.xafml文件以调用“模型编辑器”。聚焦根节点,然后在“模型编辑器”工具栏上的“语言”组合框中单击“语言管理器...”。在调用的对话框中添加目标语言,然后单击“确定”。重新启动Visual Studio以从附属程序集中加载本地化的值,然后在“语言”组合框中指定应用程序的目标语言。

    Tutorial_UIC_Lesson11_0_1

    有关更多信息,请参考“本地化基础知识”主题。

  3. 要添加新的或修改现有的转换值,请使用“如何:使用XAF工具本地化XAF应用程序项”主题中描述的工具之一。
  4. 要指定应用程序的语言,请为应用程序项目调用模型编辑器,导航到“应用程序”节点,并将IModelApplication.PreferredLanguage属性设置为所需的语言。有关更多详细信息,请参考“本地化基础知识”主题。如果您希望应用程序的语言与用户设备上的语言(或移动应用程序的浏览器语言)匹配,请将PreferredLanguage属性设置为(用户语言)
  5. 默认情况下,Windows表单模板的可本地化资源在应用程序模型中不可用。请参阅“如何:本地化WinForms模板”以了解如何对其进行本地化。
  6. Windows窗体应用程序启动时显示的初始屏幕窗体包含一个“正在加载”文本标签。您可以按照本地化启动表单主题中的说明指定其他文本。
  7. 启动应用程序以确保所有文本值都已本地化。
相关文章

转载保留此链接,注明出处