Как использовать translate в jquery Laravel
У меня есть два языка на моем сайте и у меня есть этот маленький скрипт
$(document).ready(function(){
$("#RFQForm").submit(function(){
$("#RFQSubmit").prop('disabled', true).html('Uploading, please wait');
}); });
Что такое правильное способ перевести этот вид строк в фреймворк Laravel? Я попытался написать два из этих скриптов с разными строками и включить их в оператор switch
, но это кажется глупой идеей, и она не работает.
У вопроса есть решение - Посмотреть?
Ответы - Как использовать translate в jquery Laravel / How to use translate in jquery Laravel
Является ответом!

28.10.2020 11:17:32
Правильный способ, на мой взгляд, использовать блейд-текст в ваших js-скриптах/файлах-это передавать атрибуты data - * на html-элементы.
например , в вашей форме вы можете передать переведенный текст следующим образом:
<form id="RFQForm" data-waiting-text="{{ __('name.uploading, please wait') }}">
А после в вашем скрипте jquery :
$(document).ready(function(){
$("#RFQForm").submit(function(){
$("#RFQSubmit").prop('disabled', true).html($(this).data('waiting-text'));
});
});
Помочь в развитии проекта: