I18n.t('my_t-6ren">
gpt4 book ai didi

ruby-on-rails - 带有可选参数的 .yml 中的翻译

转载 作者:行者123 更新时间:2023-12-03 08:37:17 24 4
gpt4 key购买 nike

我要翻译my_translation带有一个可选参数。例如:

> I18n.t('my_translation')
=> "This is my translation"
> I18n.t('my_translation', parameter: 1)
=> "This is my translation with an optional parameter which value is 1"

这可能吗?

最佳答案

当然是。你只需像这样写翻译:

my_translation: This is my translation with an optional parameter which value is %{parameter}

参数真的是可选的吗?在上面的翻译中,您必须提供所有参数。

更新:对不起,我回答得太快了。我认为这并不容易。也许最简单的方法是这样的:
> I18n.t('my_translation1')
=> "This is my translation"
> I18n.t('my_translation2', parameter: 1)
=> "This is my translation with an optional parameter which value is 1"

关于ruby-on-rails - 带有可选参数的 .yml 中的翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13178268/

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