我希望将翻译添加到我的select2下拉列表中,我具有以下内容: 查看
<%= f.collection_select(:guest_id, User.all, :id, :full_name, {}, class: "selectpicker", placeholder: true, multiple: true) %>
<SCRIPT> $(document).ready(function () {
$('#invitation_guest_id').select2({
language: $('html').attr('lang'),
placeholder: I18n.t('js.posts.select2.contact_name_dist'),
minimumInputLength: 3
});
});
</SCRIPT>
我有一个文件Translation.js
键contact_name_dist
已翻译成多种语言。由于某些原因,Rails仅返回英语翻译。好东西,这意味着它可以读取我的文件。但是可能没有选择语言教学。
是否缺少任何论点?
答案 0 :(得分:0)
发现:
placeholder: I18n.t('js.posts.select2.guest_id')
应该是写指令