# 微应用多语言
# 1. 多语言支持概述
微应用的多语言功能通过统一的多语言配置,自动覆盖表单、列表和搜索界面。只需在表单设计中配置多语言字典,系统会自动将多语言支持扩展到整个微应用的各个界面元素。
# 2. 多语言配置步骤
# 2.1 开启多语言功能
- 进入微应用 → 设计应用
- 切换到"高级设置"页签
- 选择"表单多语言"页签
- 点击"开启多语言支持"
▲ 开启多语言支持
# 2.2 配置语言字典
| 中文原文 | 英文翻译 | 字段类型 |
|---|---|---|
| 设备编号 | Device No. | 单行文本 |
| 设备名称 | Device Name | 单行文本 |
| 设备类型 | Device Type | 下拉框 |
| 生产设备 | Production | 下拉选项 |
| 办公设备 | Office | 下拉选项 |
| 交通设备 | Traffic | 下拉选项 |
| 生产厂家 | Manufacturer | 单行文本 |
| 登记日期 | Regist Date | 日期字段 |
▲ 配置语言字典
# 2.3 保存配置
- 点击"保存"完成多语言设置
- 系统自动应用多语言配置
- 回退到应用界面查看效果
# 3. 多语言覆盖范围
# 3.1 自动多语言转换
| 界面组件 | 多语言支持 | 配置方式 |
|---|---|---|
| 表单标签 | ✅ 自动转换 | 表单多语言设置 |
| 列表标题 | ✅ 自动转换 | 无需额外设置 |
| 搜索条件 | ✅ 自动转换 | 无需额外设置 |
| 下拉选项 | ✅ 自动转换 | 表单多语言设置 |
| 按钮文字 | ✅ 自动转换 | 系统自动处理 |
# 3.2 动态内容多语言
- 下拉框选项:在表单、列表、搜索中自动转换
- 单选组选项:全面支持多语言显示
- 复选组选项:全面支持多语言显示
# 4. 多语言效果验证
# 4.1 切换语言方法
- 在门户界面切换语言(如:中文 → 英文)
- 进入微应用界面
- 刷新页面查看效果
- 检查各界面元素的语言显示
# 4.2 验证内容
- ✅ 列表标题自动翻译
- ✅ 表单标签自动翻译
- ✅ 搜索条件自动翻译
- ✅ 下拉选项自动翻译
- ✅ 动态数据正确显示
▲ 微应用界面多语言效果
▲ 表单界面多语言效果
# 5. 配置注意事项
# 5.1 最佳实践
- 统一术语:保持相同术语的翻译一致性
- 完整覆盖:确保所有界面元素都有对应的翻译
- 定期审核:定期检查翻译准确性和完整性
# 5.2 常见问题
- 翻译缺失:未配置的字段会显示原始文字
- 缓存问题:更改后可能需要刷新页面
- 特殊字符:注意特殊字符的翻译处理
# 6. 技术特性
# 6.1 自动化特性
- 一次配置,全局生效:只需在表单多语言中配置一次
- 实时切换:用户切换语言时立即生效
- 无缝集成:与系统多语言框架完美集成
# 6.2 支持的语言元素
| 语言元素类型 | 配置位置 | 生效范围 | 备注 |
|---|---|---|---|
| 表单字段标签 | 表单多语言设置 | 表单、列表、搜索 | 主要配置位置 |
| 下拉框选项文本 | 表单多语言设置 | 表单、列表、搜索 | 选项值多语言 |
| 单选组选项标签 | 表单多语言设置 | 表单、列表、搜索 | 选项标签多语言 |
| 复选组选项标签 | 表单多语言设置 | 表单、列表、搜索 | 选项标签多语言 |
| 按钮文本 | 系统自动处理 | 全部界面 | 基于系统多语言包 |
| 列表列标题 | 自动同步表单设置 | 列表界面 | 无需额外配置 |
| 搜索条件标签 | 自动同步表单设置 | 搜索界面 | 无需额外配置 |
| 提示信息 | 系统自动处理 | 全部界面 | 基于系统多语言包 |
# 7. 总结
微应用多语言功能提供:
- 全面覆盖:表单、列表、搜索全面支持多语言
- 简化配置:只需在表单多语言中配置一次
- 自动同步:所有界面自动同步语言设置
- 动态支持:下拉选项等动态内容完美支持
- 用户体验:为用户提供一致的多语言体验
通过统一的多语言配置机制,微应用能够为全球用户提供本地化的使用体验,大大降低了多语言应用的开发和维护成本。
← 应用内数据源 微应用平台的业务价值 →