چند زبانه با لاراول و Vue js

سلام. یه سایت رو شروع کردم که چند زبانه هست. خواستم از ویو خواستم استفاده کنم اما تو گرفتن دیتا مشکل دارم. چطور می‌تونم داده‌های چند زبانه لاراول رو داخل ویو استفاده کنم. امکان داره؟

 

برچسب ها:
پرسیده شده در: 2 سال قبل
آمار بازدید: 576
leilaM (110)
بیش از ۱ سال عضویت در روکسو بیش از ۱ سال عضویت در روکسو
0

سلام، بله شما میتونید یک وب سایت چندزبانه با لاراول و vuejs‌ داشته باشید. برای انجام اینکار باید مراحل زیر رو طی کنید:

  1. برای سمت ویو جی اس باید از پلاگین vue-i18n استفاده کنید.
  2. برای سمت لاراول هم می تونید داکیومنت خود لاراول رو از طریق این لینک مطالعه کنید.

اما به صورت کلی شما باید برای تک به تک API ها یا درخواست هایی که از سمت لاراول به Vuejs‌ ارسال می کنید، زبانی که کاربر انتخاب کرده را (از سمت فرانتد یا Vuejs) به سمت Backend‌ ارسال کرده و در نهایت خروجی لاراول را به زبان موردنظر ترجمه و ارسال کنید. به عبارت دیگه وقتی یوزر یک زبان رو انتخاب می کنه باید سمت Vuejs اون زبان رو داخل local storage مرورگر ذخیره کنید و به ازای هر درخواست که میفرستید اون زبان رو هم به عنوان ورودی ارسال کنید تا لاراول تشخیص بده چه زبانی مد نظر شماست و متناسب با اون یک عبارت معادل سازی شده یا ترجمه شده رو نمایش بده.

ارسال شده در: 2 سال قبل
masoudsalehi (1725)
بیش از ۲ سال عضویت در روکسو بیش از ۲ سال عضویت در روکسو دارای 1000 کارما دارای 1000 کارما نظرات دریافتی:‌ بیش از 50 نظرات دریافتی:‌ بیش از 50 دارای 25 پاسخ صحیح دارای 25 پاسخ صحیح ارسال کننده پاسخ با 25 رای ارسال کننده پاسخ با 25 رای
0

با سلام الان منم به همین مشکل برخورد کردم حتی توی data یک متغییر ساختم و اون متغییر رو به عنوان props در نظر گرفتم ولی باز خطا میده

ارسال شده در: 8 ماه قبل
ahura9 (74)
بیش از ۱ سال عضویت در روکسو بیش از ۱ سال عضویت در روکسو
جهت ارسال پاسخ ابتدا عضو سایت شوید.