HarmonyOS 鸿蒙Next如何让多语言支持占位?

发布于 1周前 作者 ionicwang 来自 鸿蒙OS

HarmonyOS 鸿蒙Next如何让多语言支持占位?
<markdown _ngcontent-ymo-c237="" class="markdownPreContainer">

比如我的多语言内容是这样的

 {
      "name": "just_pay",
      "value": "Are you sure to pay {price} score?"
    }
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>

调用的时候是这样的

$r('app.string.just_pay')
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>

我想要的效果

$r('app.string.just_pay', 100)
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>

应该显示出来时这样

Are you sure to pay 100 score?
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>

包括安卓,flutter都支持这种. 请问鸿蒙支持吗

</markdown>

关于HarmonyOS 鸿蒙Next如何让多语言支持占位?的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
6 回复

自从用了HarmonyOS,感觉手机变得更加智能了,很多操作都能自动完成。

使用%s、%d之类的占位符即可

回到顶部