2

下面的代码是正确的格式number_to_human_size吗?我将它们放在五个 [en:, es:, de:, it:, fr:] .yml 文件下。

storage_units:
  format: "%n %u"
  units:
    byte:
      one: "Byte"
      other: "Bytes"
    kb: "KB"
    mb: "MB"
    gb: "GB"
    tb: "TB"

我有以下参考

<%= number_to_human_size(@game.downloadsize, :precision => 2, :locale=>I18n.locale) %>

我收到错误消息:

无法从 C:/Documents and Settings/rajg/antixdiscoveraws/config/locales/de.yml 加载翻译,预计它会返回哈希,但不会

任何帮助深表感谢。

4

1 回答 1

5

尝试缩进格式:

storage_units:
  format: "%n %u"
  units:
    byte:
      one: "Byte"
      other: "Bytes"
    kb: "KB"
    mb: "MB"
    gb: "GB"
    tb: "TB"
于 2012-11-29T11:24:27.920 回答