在 HarmonyOS 中实现多语言支持可以通过以下步骤:创建资源目录:在项目的resources目录下创建不同语言的资源目录,如resources/element/zhCN表示中文简体资源目录,re...
在 HarmonyOS 中实现多语言支持可以通过以下步骤:
创建资源目录:在项目的resources目录下创建不同语言的资源目录,如resources/element/zh-CN表示中文简体资源目录,resources/element/en-US表示英文资源目录等。
定义资源文件:在不同的语言资源目录下创建资源文件(如string.json),并在其中定义各种字符串资源,例如:
{
"title": "应用标题"
}在英文资源目录下的string.json可以是:
{
"title": "App Title"
}在代码中使用资源:
import { resource } from '@ohos.resources';
const str = resource.getStringSync('string.title');这样可以根据系统语言自动获取对应的字符串资源。