Tag: locale

如何检测当前区域设置是使用12小时还是24小时时间格式?

我搜索了这个问题的答案,但我发现的是如何显示12小时与24小时时间格式而不是何时这样做。 我的问题与此类似: 如何确定当前文化/区域设置是使用上午/下午还是24小时? 但我想知道我们是否在Rails中具有与CurrentCulture或CultureInfo类似的结构。 我相信使用locales它应该是可能的,但我不知道该怎么做或者是否有任何数据库明确提到哪些语言使用军事格式(24小时)并且使用AM / PM格式。

在CSS文件中访问Ruby中的Locale

所以我在项目中使用CSS,JS和Ruby。 现在我有我的位置设置等,在ruby,但我想在我的CSS文件上访问它们。 这是为特定区域设置自定义视图。 我在我的控制器中完成了以下操作。 before_filter :set_locale private def set_locale @locale ||= params[:locale] || session[:locale] || I18n.default_locale I18n.locale = session[:locale] = @locale end 如何在CSS文件中访问此设置位置? 例如,如果位置是俄罗斯,那么使高度200像素或类似的东西。