0
我正在构建一个多租户Web应用程序。比方说,我有一个主页改为: %h1= t :welcome
Rails I18n:我可以实现客户特定的范围吗?
我也有en.yml
有以下几点:
en:
default:
welcome: 'Welcome!'
my_client:
welcome: 'Hey, we are My Client, we do this and that'
我想我的翻译查找客户特定的翻译首先,如果没有发现,回落到默认的一个。有没有办法与Rails做到这一点?
我知道Rails有几个地方会查找模型属性名称等东西,所以必须有某种方法来添加查找路径/范围,但我无法弄清楚。
我认为,如果你有客户端的一个单独的YML文件版本,并读取默认YML后,那么前者将覆盖后者。 – sawa
或者,也许你可以使用语言处理客户端的版本,并让默认英语成为备用语言。 – sawa
.yml文件可能是管理此问题的错误方法。 – meagar