gpt4 book ai didi

ruby-on-rails - 翻译模型的复数形式

转载 作者:行者123 更新时间:2023-12-04 01:36:53 25 4
gpt4 key购买 nike

我有一个模型,叫做车辆。

在我的翻译中,模型必须是:
车辆 => Fahrzeug
车辆 => Fahrzeuge

我试图在语言环境文件中设置它,但它不起作用:

  activerecord:
models:
vehicle: Fahrzeug
vehicles: Fahrzeuge

最佳答案

ActiveRecord 首先使用 I18n.translate 默认翻译模型名称

:count => 1

之后将这个字符串复数化不知道模型翻译。

但是,人类接受这样的选择
Vehicle.model_name.human(:count => 2)

与复数翻译一起使用的技巧:
de:
activerecord:
models:
vehicle:
one: 'Fahrzeug'
other: 'Fahrzeuge'

关于ruby-on-rails - 翻译模型的复数形式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11316467/

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