小编Dan*_*nny的帖子

如何让i18n了解性别敏感语言中的"性别",例如法语

我必须用法语翻译一个网站.现在,法语和许多其他语言一样,具有性别和变形.问题是:

  • 如何创建包含可变部分为男性或女性的消息的yaml文件...
  • 如何修改i18n发生器来支持这个?
  • 有没有宝石或插件支持这个?

ruby-on-rails internationalization rails-i18n

14
推荐指数
1
解决办法
3351
查看次数

accepts_nested_attributes_for,reject_if和has_one关系不能一起工作?

在我的模型中,我有

has_one :order, dependent: :destroy

accepts_nested_attributes_for :order, reject_if: lambda { |order| order[:description].blank? }, allow_destroy: true
Run Code Online (Sandbox Code Playgroud)

出于某种原因,尽管reject_if已经过测试并且返回true(我使用调试器检查过),但是嵌套顺序不会被销毁.

在互联网上有很多关于这种现象的文章,但我找不到解决方案.

有人知道如何解决这个问题吗?

activerecord ruby-on-rails ruby-on-rails-3.2

7
推荐指数
1
解决办法
2852
查看次数

用于在rspec测试之间重置类变量的清洁解决方案

是否有更好的方法来清除Rspec测试之间的类变量,而不是从after(:each)方法中明确地清除它们?我更喜欢一种"清除它们"的方式,而不是必须记住每次都将它们添加到config.after ...

config.after(:each) do
  DatabaseCleaner.clean

  Currency.class_variable_set :@@default, nil
end
Run Code Online (Sandbox Code Playgroud)

rspec ruby-on-rails rspec-rails

6
推荐指数
1
解决办法
4243
查看次数

Twitter引导程序btn-group-vertical,按钮之间有边距

有没有一种简单的方法可以在twitter bootstrap btn-group-vertical按钮之间添加一些边距,并使它们都有圆角?

我的第一次尝试是在他们之间添加一些余地,使用css,但后来我看到了,除了第一个和最后一个,没有一个有圆角,所以不是"玩",我希望有一个"体面的"实现这一目标的方式......

css twitter-bootstrap

3
推荐指数
1
解决办法
1万
查看次数