0

我在表单中有一个按钮。它看起来像这样:

  .form-actions
    %buttons= f.submit t(:sign_up), :class => "cmply_btn btn", :disable_with => t(:form_disable)

我想要做的是将按钮的副本更改为我的 YAML 设置中的内容。

我的 yaml 位于 config/locales/file_name.en.yml

如何将表单按钮更改为设置该文件的一些自定义文本?

4

1 回答 1

1

不完全确定,但您可以尝试以下方法:

1-遵循与此问题类似的模式:Getting submit button label to be "Create model" instead of "Update model" inside form_for in rails

2-使用字符串而不是符号进行翻译。使用 t("sign_up")

3-尝试将文件重命名为 en.yml 并将其放在单独的文件夹中(如果您有其他文件夹)

4-将 f.submit 移动到新行

%buttons
  = submit t("sign_up")...
于 2012-05-04T17:24:52.907 回答