gpt4 book ai didi

Ruby flash 消息翻译

转载 作者:太空宇宙 更新时间:2023-11-03 16:13:47 25 4
gpt4 key购买 nike

我们的项目中有一些语言环境文件,看起来像:

notice: '%{resource_name} was successfully created.' 
alert: '%{resource_name} could not be created.'

我们使用 I18n 进行翻译。现在如果我们用俄语翻译一些东西,它看起来是这样的:

notice: '%{resource_name} был успешно создан.'

其中 %{resource_name} 是默认翻译并且始终为英语。我如何使用自己的翻译将其翻译成其他语言?谢谢!

最佳答案

我假设您的资源是 Active Record 模型?如果是,请检查 this part of documentation .

创建翻译文件:

ru:
activerecord:
models:
user: пользователь

然后:

t('notice', resource_name: User.model_name.human)

关于Ruby flash 消息翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53362400/

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