Emad Saif نشر 24 يوليو 2022 أرسل تقرير نشر 24 يوليو 2022 أحاول أن أقوم بإضافة ميزة تعدد اللغات في أحد المشاريع الخاصة بي، وفي جزئية معينة أريد أن أستخدم متغير داخل النص المترجم، على النحو التالي: trans('confirm', [ 'Emad', 'email address' ]); حاولت إستخدام النص التالي في أحد ملفات الترجمة، ولكن يبدو أنه لا يعمل: // lang/en/alerts.php 'confirm' => 'Hello, %1, Please confirm your %2' ما هي الطريقة الصحيحة لكي أستخدم المعاملات Parameters داخل نصوص الترجمة في لارافيل Laravel؟ 1 اقتباس
1 محمد عاطف17 نشر 24 يوليو 2022 أرسل تقرير نشر 24 يوليو 2022 (معدل) لارافيل تستخدم اسماء ال variables وليس الترتيب فى الترجمة . مثل 'confirm' =>'Hello, :user, Please confirrm your :email' trans('confirm', [ 'user' =>'Emad','email' => 'email address' ]) وبذلك يمكنك ارسال ال array بدون ترتيب ظهورها فى ال string ولكن تاكد من ارسال الاسم الصحيح . تم التعديل في 24 يوليو 2022 بواسطة محمد عاطف11 1 اقتباس
السؤال
Emad Saif
أحاول أن أقوم بإضافة ميزة تعدد اللغات في أحد المشاريع الخاصة بي، وفي جزئية معينة أريد أن أستخدم متغير داخل النص المترجم، على النحو التالي:
حاولت إستخدام النص التالي في أحد ملفات الترجمة، ولكن يبدو أنه لا يعمل:
ما هي الطريقة الصحيحة لكي أستخدم المعاملات Parameters داخل نصوص الترجمة في لارافيل Laravel؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.