我如何将 Laravel Lang 与 JS 确认模式一起使用?

How can i use Laraval Lang with JS confirm model?

<script type="text/javascript">
$('.ask').on('click', function () {
var message = "{{ __('so.fields.are-you-sure') }}";
     confirm(message);
}
</script>

我想在确认按钮上显示 Lang 文件中的是,否文本。我怎样才能做到这一点?我需要添加哪个代码?

或者 jQuery 这可能吗?

您的代码有效,只需确保翻译存在 根据所附的片段,它应该在 en/so/fields.php file - en 是语言目录,例如

并包含索引

return [
    'are-you-sure' => 'Are you Sure!',
];

但是,如果您询问有关本地化 confirm 按钮的问题 此方法取决于网络浏览器的语言, 不是您的首选语言

您可以使用 jQuery UI Dialog's modal 确认

而不是 confirm

因此您可以根据需要翻译按钮和自定义对话框。