Ahmad Saleh4 نشر 16 فبراير 2022 أرسل تقرير نشر 16 فبراير 2022 السلام عليكم, اعمل على تعريب قالب ووردبريس واستخدمت loco translate ولكن لم يتم ترجمة جميع العبارات فاضطررت لتغيير العبارات داخل ملفات php. ايضا عند تغيير الكلمة داخل php لم تتغير العبارة الى العربية. في هذه الصورة مثال على ما اريد, قمت بتغيير عبارة categories الى عبارة "التصنيفات" ولكنها تبقى categories في الموقع ولم تترجم. هل هناك من يساعدني وله جزيل الشكر. 1 اقتباس
0 بلال زيادة نشر 17 فبراير 2022 أرسل تقرير نشر 17 فبراير 2022 يجب أن تكون جميع الكلمات باللغة الإنجليزية و من ثم يجب عليك إضافة الدالة load_theme_textdomain لتقوم بالتالي ، عند تغيير لغة الموقع يقوم بجلب تعريب الكلمات و الدالة تأخذ متغيرين ، المتغير الأول هو الدومين و المتغير الثاني هو مسار ملفات اللغة load_theme_textdomain('brite', get_template_directory() . '/languages'); اقتباس
0 Ahmad Saleh4 نشر 17 فبراير 2022 الكاتب أرسل تقرير نشر 17 فبراير 2022 هل اضع هذا الكود داخل ملف function.php؟ 1 اقتباس
0 بلال زيادة نشر 18 فبراير 2022 أرسل تقرير نشر 18 فبراير 2022 بتاريخ 7 ساعات قال Ahmad Saleh2: هل اضع هذا الكود داخل ملف function.php؟ صحيح , يرجى تجربة هذا الأمر و اخباري بالنتيجة اقتباس
0 Ahmad Saleh4 نشر 18 فبراير 2022 الكاتب أرسل تقرير نشر 18 فبراير 2022 لقد بحثت على جوجل ووجدت انه يجب ان تكون تلك الدالة بداخل دالة setup(). ولكن في القالب لا يوجد دالة setup. فأنشأت واحدة في قالب الاب ووضعت دالة text-load بداخلها ولكن لم يتغير اي شيء. مع العلم اني غيرت بعض العبارات عن طريق ملفات php وتغير البعض منها والبعض الاخر لم يتغير. لقد ارسلت لك ملفات العمل اذ يمكنك معاينتها ومساعدتي في حل المشكلة. شكراً لاهتمامك 1 اقتباس
0 بلال زيادة نشر 19 فبراير 2022 أرسل تقرير نشر 19 فبراير 2022 بتاريخ On 18/2/2022 at 10:09 قال Ahmad Saleh2: لقد بحثت على جوجل ووجدت انه يجب ان تكون تلك الدالة بداخل دالة setup(). ولكن في القالب لا يوجد دالة setup. فأنشأت واحدة في قالب الاب ووضعت دالة text-load بداخلها ولكن لم يتغير اي شيء. مع العلم اني غيرت بعض العبارات عن طريق ملفات php وتغير البعض منها والبعض الاخر لم يتغير. لقد ارسلت لك ملفات العمل اذ يمكنك معاينتها ومساعدتي في حل المشكلة. شكراً لاهتمامك هل يمكنك إرفاق ملفاتك هنا مرة أخرى ؟ اقتباس
السؤال
Ahmad Saleh4
السلام عليكم,
اعمل على تعريب قالب ووردبريس واستخدمت loco translate ولكن لم يتم ترجمة جميع العبارات فاضطررت لتغيير العبارات داخل ملفات php.
ايضا عند تغيير الكلمة داخل php لم تتغير العبارة الى العربية.
في هذه الصورة مثال على ما اريد, قمت بتغيير عبارة categories الى عبارة "التصنيفات" ولكنها تبقى categories في الموقع ولم تترجم.
هل هناك من يساعدني وله جزيل الشكر.
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.