gpt4 book ai didi

c# - Razor Pages 中的 Asp.net 核心本地化

转载 作者:行者123 更新时间:2023-12-04 13:18:50 27 4
gpt4 key购买 nike

在 razor 中以另一种语言显示 html 片段或脚本时,如何更改字符串或 html 片段的位置以适应该语言

例如:

“飞往安塔利亚的航类,价格从 €39.99 起”

会变成

“€39,99’dan başlayan fiyatlarla Antalya uçuşları”

从土耳其语翻译成英语:他们的立场将会改变

最佳答案

只使用相关资源文件中的格式化字符串:

资源.en.resx:

"Flights to Antalya for a price starting from {0}"

或resources.tr.resx:

"{0}’dan başlayan fiyatlarla Antalya uçuşları"

然后您可以使用默认的 IStringLocalizer,如下所示:

_localizer["{0}’dan başlayan fiyatlarla Antalya uçuşları", price]

关于c# - Razor Pages 中的 Asp.net 核心本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56562036/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com