# 微应用多语言

# 1. 多语言支持概述

微应用的多语言功能通过统一的多语言配置,自动覆盖表单、列表和搜索界面。只需在表单设计中配置多语言字典,系统会自动将多语言支持扩展到整个微应用的各个界面元素。

# 2. 多语言配置步骤

# 2.1 开启多语言功能

  1. 进入微应用 → 设计应用
  2. 切换到"高级设置"页签
  3. 选择"表单多语言"页签
  4. 点击"开启多语言支持"

开启多语言支持 ▲ 开启多语言支持

# 2.2 配置语言字典

中文原文 英文翻译 字段类型
设备编号 Device No. 单行文本
设备名称 Device Name 单行文本
设备类型 Device Type 下拉框
生产设备 Production 下拉选项
办公设备 Office 下拉选项
交通设备 Traffic 下拉选项
生产厂家 Manufacturer 单行文本
登记日期 Regist Date 日期字段

配置语言字典 ▲ 配置语言字典

# 2.3 保存配置

  • 点击"保存"完成多语言设置
  • 系统自动应用多语言配置
  • 回退到应用界面查看效果

# 3. 多语言覆盖范围

# 3.1 自动多语言转换

界面组件 多语言支持 配置方式
表单标签 ✅ 自动转换 表单多语言设置
列表标题 ✅ 自动转换 无需额外设置
搜索条件 ✅ 自动转换 无需额外设置
下拉选项 ✅ 自动转换 表单多语言设置
按钮文字 ✅ 自动转换 系统自动处理

# 3.2 动态内容多语言

  • 下拉框选项:在表单、列表、搜索中自动转换
  • 单选组选项:全面支持多语言显示
  • 复选组选项:全面支持多语言显示

# 4. 多语言效果验证

# 4.1 切换语言方法

  1. 在门户界面切换语言(如:中文 → 英文)
  2. 进入微应用界面
  3. 刷新页面查看效果
  4. 检查各界面元素的语言显示

# 4.2 验证内容

  • ✅ 列表标题自动翻译
  • ✅ 表单标签自动翻译
  • ✅ 搜索条件自动翻译
  • ✅ 下拉选项自动翻译
  • ✅ 动态数据正确显示

微应用界面多语言效果 ▲ 微应用界面多语言效果

表单界面多语言效果 ▲ 表单界面多语言效果

# 5. 配置注意事项

# 5.1 最佳实践

  1. 统一术语:保持相同术语的翻译一致性
  2. 完整覆盖:确保所有界面元素都有对应的翻译
  3. 定期审核:定期检查翻译准确性和完整性

# 5.2 常见问题

  • 翻译缺失:未配置的字段会显示原始文字
  • 缓存问题:更改后可能需要刷新页面
  • 特殊字符:注意特殊字符的翻译处理

# 6. 技术特性

# 6.1 自动化特性

  • 一次配置,全局生效:只需在表单多语言中配置一次
  • 实时切换:用户切换语言时立即生效
  • 无缝集成:与系统多语言框架完美集成

# 6.2 支持的语言元素

语言元素类型 配置位置 生效范围 备注
表单字段标签 表单多语言设置 表单、列表、搜索 主要配置位置
下拉框选项文本 表单多语言设置 表单、列表、搜索 选项值多语言
单选组选项标签 表单多语言设置 表单、列表、搜索 选项标签多语言
复选组选项标签 表单多语言设置 表单、列表、搜索 选项标签多语言
按钮文本 系统自动处理 全部界面 基于系统多语言包
列表列标题 自动同步表单设置 列表界面 无需额外配置
搜索条件标签 自动同步表单设置 搜索界面 无需额外配置
提示信息 系统自动处理 全部界面 基于系统多语言包

# 7. 总结

微应用多语言功能提供:

  1. 全面覆盖:表单、列表、搜索全面支持多语言
  2. 简化配置:只需在表单多语言中配置一次
  3. 自动同步:所有界面自动同步语言设置
  4. 动态支持:下拉选项等动态内容完美支持
  5. 用户体验:为用户提供一致的多语言体验

通过统一的多语言配置机制,微应用能够为全球用户提供本地化的使用体验,大大降低了多语言应用的开发和维护成本。