我在表单中有一个按钮。它看起来像这样:
.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
如何将表单按钮更改为设置该文件的某些自定义文本?
答案 0 :(得分:1)
不完全确定,但您可以尝试以下方法:
1-按照与此问题类似的模式:Getting submit button label to be "Create model" instead of "Update model" inside form_for in rails
2-使用字符串而不是symble进行翻译。使用t(“sign_up”)
3-尝试将文件重命名为en.yml并将其放在单独的文件夹中(如果有其他文件)
4-将f.submit移动到新行
%buttons
= submit t("sign_up")...