تخطي الملاحة

تم حل هذا الموضوع. هنا وصف للمشكلة والحل.

المشكلة:
لدي مشكلة في التنقل بين اللغات حيث يتم التحول من الانجليزية للعربية بينما لايمكن الرجوع للغة الانجليزية من خلال محول اللغاتز

الحل:
ملف .htaccess كان يحتوى على الكود التالى الذى تم انشاؤه بواسطة إضافة GTranslate:

### BEGIN GTranslate config ###
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /$1/$3 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /wp-content/plugins/google-language-translator/url_addon/gtranslate.php?glang=$1&gurl=$2 [L,QSA]
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)$ /$1/ [R=301,L]
### END GTranslate config ###

و قد تم حل المشكلة بحذف ذلك الكود.

هنا منتدى الدعم الفني لـ WPML - ملحق WordPress متعدد اللغات.

يمكن للجميع قراءة المواضيع، ولكن عملاء WPML فقط هم من يمكنهم النشر هنا. يقوم فريق WPML بالرد على موضوعات المنتدى على مدار 6 أيام في الأسبوع، 22 ساعة في اليوم.

الوسوم: 

يحتوي هذا الموضوع رد واحد ، لديه 2أصوات.

آخر تحديث بواسطة Mohamed Sayed قبل 11 شهر، 1 أسبوع.

يساعده: Mohamed Sayed.

مؤلف المقالات
يناير 13, 2024في 1:49 م #15181396
ibrahimA-9

لدي مشكلة في التنقل بين اللغات حيث يتم التحول من الانجليزي للعربي بينما لايمكن الرجوع للغة الانجليزية من خلال قائمة اللغة.
المشكلة الأخرى هي في أن البحث في اللغة المترجمة لايظهر نتائج نهائيا

أرجو المساعدة في حل هذه المشكلة ولكم جزيل الشكر

المواضيع الجديدة التي تم إنشاؤها بواسطة Mohamed Sayed وربطها بهذا الموضوع مدرجة أدناه:

https://wpml.org/ar/forums/topic/split-%d9%84%d8%a7-%d8%aa%d9%88%d8%ac%d8%af-%d9%86%d8%aa%d8%a7%d8%a6%d8%ac-%d8%a8%d8%ad%d8%ab-%d9%81%d9%89-%d8%a7%d9%84%d9%84%d8%ba%d8%a9-%d8%a7%d9%84%d8%b9%d8%b1%d8%a8%d9%8a%d8%a9/

Screen Shot 2024-01-13 at 4.08.21 PM.png
Screen Shot 2024-01-13 at 4.07.36 PM.png
Screen Shot 2024-01-13 at 4.06.42 PM.png
يناير 14, 2024في 7:48 م #15182650

Mohamed Sayed

مرحبا،
شكرا على تواصلك مع دعم WPML

لحل مشكلة تغيير اللغة، برجاء انشاء نسخة احتياطية من قاعدة البيانات و الموقع ثم محاولة ما يلى:

1. اذهب الى WPML > Support > Troubleshooting
2. اضغط على ما يلى:

- Clear the Cache in WPML
- Remove ghost entries from the translation tables
- Fix element_type collation
- Fix WPML table collation
- Set language information
- Fix post type assignment for translations

بخصوص المشكلة الأخرى، قمت بفح تذكرة دعم جديدة و سنقوم باستكمال التحقيق بها هنا:
https://wpml.org/ar/forums/topic/split-%d9%84%d8%a7-%d8%aa%d9%88%d8%ac%d8%af-%d9%86%d8%aa%d8%a7%d8%a6%d8%ac-%d8%a8%d8%ad%d8%ab-%d9%81%d9%89-%d8%a7%d9%84%d9%84%d8%ba%d8%a9-%d8%a7%d9%84%d8%b9%d8%b1%d8%a8%d9%8a%d8%a9/

تحياتى،
محمد

Screenshot_525.png
يناير 15, 2024في 1:04 م #15185346

ibrahimA-9

مرحبا
لقد قمت بجميع الخطوات المطلوبة ولكن لازالت المشكلة موجودة حيث لايمكن التنقل من العربية إلى الانجليزية

مع وافر الشكر

يناير 15, 2024في 4:17 م #15186212

Mohamed Sayed

سأحتاج إلى طلب وصول مؤقت (WP-Admin و FTP)

– يفضل أن يكون ذلك في موقع اختبار حيث تم تكرار المشكلة إن أمكن –

من أجل تقديم مساعدة أفضل ومعرفة ما إذا كانت هناك حاجة لتغيير بعض الاعدادات

ستكون إجابتك التالية خاصة ، مما يعني أنه ليس بإمكان احد الوصول إليها سوانا.

❌ الرجاء نسخ قاعدة البيانات وموقع الويب قبل ارسال بيانات الوصول❌

✙ سأحتاج إلى إذنك لإلغاء تنشيط المكونات الإضافية وإعادة تنشيطهما ولتغيير التكوينات على الموقع إذا لزم الأمر. هذا أيضًا سبب أهمية النسخ الاحتياطي.

✙ سأحتاج أيضًا إلى إذنك فى القيام بانشاء نسخة من الموقع اذا تطلب الأمر اختبار المشكلة على السيرفر المحلى، سأقوم بتثبيت أحد الاضافتين التاليتين من أجل القيام بذلك:

- https://wordpress.org/plugins/duplicator/
- https://wordpress.org/plugins/all-in-one-wp-migration/

شكراً لحسن تعاونك

يناير 16, 2024في 12:51 م #15189774

Mohamed Sayed

مرحبا،

لقد قمت بتثبيت نسخة من الموقع على سيرفر محلى و سيرفر الاختبار الخاص بنا على Cloudways

لا تحدث أى من المشكلتين فى الحالتين، من فضلك مشاهدة هذا التسجيل: الرابط المخفي

يمكنك أيضا التحقق عبر هذا الرابط الرابط المخفي

لذلك برجاء التواصل مع دعم الاستضافة و التحقق من وجود أى أخطاء بالسيرفر.

لاحظت أيضا أن حقول البحث مترجمة الى العربية فى الموقع و لكن حين قمت بنسخ الموقع لا تظهر مترجمة كما ترى هنا الرابط المخفي

كيف يتم ترجمة هذه الحقول؟
لم أستطع ايجاد هذه النصوص فى ترجمة الصفحة أو فى String Translation

يناير 16, 2024في 3:16 م #15190901

ibrahimA-9

مرحبا محمد

قمت بمشاهدة الفيديو والتحقق من النسخة التجريبية على السيرفر البديل

ولكن هناك أيضا أخطاء أخرى مثل عدم ترجمة حقول البحث وكذلك عدم ظهور الأيقونات في الموقع العربي

أرجو منك المساعدة في تحديد موضع الخلل بالتحديد حتى يتم التواصل مع فريق الدعم الفني لإستضافة الموقع وطلب اصلاح الخلل

لك كل الشكر والتقدير

Screen Shot 2024-01-16 at 6.01.041 PM.png
يناير 16, 2024في 9:55 م #15192309

Mohamed Sayed

يمكن ترجمة النصوص بواسطة String Translation

بينما تحتاج الأيقونات الخاصة بالتصنيفات الى تغيير بعض الاعدادات ثم اعادة حفظ الترجمة الخاصة بالتصنيف، الآن يعمل كل شئ بصورة صحيحة على سيرفر الاختبار الرابط المخفي

بخصوص المشكلة على السيرفر الخاص بك، برجاء اخبارى كيف تم ترجمة حقول البحث على الموقع؟

أيضا من فضلك تجربة ما يلى:

- اذهب الى Dashboard > Settings > Permalinks
- قم بالضغط على زر Save changes ثم قم بالتحقق هل تم حل مشكلة تحويل اللغة أم لا

بخصوص التواصل مع دعم الاستضافة، أقترح طلب ما يلى:

1. القيام بمسح ال Server-side cache ان كان مفعل

2. عند تحويل اللغة الى العربية تقوم ايقونات محول اللغة باظهار الرابط الخاص بالموقع مضافا اليه /ar/

فيظهر رابط اللغة الانجليزية كما يلى: الرابط المخفي
بينما يظهر رابط اللغة العربية كما يلى: الرابط المخفي

ما مصدر الجزء /ar/ الاضافى؟ برجاء ملاحظة عدم حدوث تلك المشكلة فى أى سيرفر بديل و يمكنك مشاركة رابط سيرفر الاختبار معهم للتأكد

3. يمكنهم أيضا تمكين خاصية استكشاف الاخطاء (WP Debugging) الخاصة ب WordPress و التأكد من ظهور أى أخطاء بملف debug.log الخاص بها. لمزيد من المعلومات من فضلك تحقق من الصفحة التالية: https://wordpress.org/support/article/debugging-in-wordpress/

تحياتى،
محمد

يناير 17, 2024في 7:33 م #15196962

ibrahimA-9

مرحبا محمد
تم التواصل أكثر من مرة مع الدعم الفني للاستضافة

وكان هذا ردهم
as the functionality is not working on our end they will work and ask to check the server requirements of the plugin and then ask them to give the plugin files so we can add that for
you

Do contact them via their official channel, report the exact issue, and ask them about the server requirements of the plugin

and do share the screenshots

يناير 17, 2024في 9:23 م #15197199

Mohamed Sayed

مرحبا،

برجاء مشاركة الرابط التالى معهم: https://wpml.org/home/minimum-requirements/

يناير 19, 2024في 4:33 ص #15202818

ibrahimA-9

مرحبا محمد
تم التواصل مع الدعم الفني ل(BlueHost) ولكن لم نتوصل الى حل للمشكلة

لأنهم يعتقدون أنها مشكلة Scripts

هل بالإمكان المساعدة في تحديد الخلل المطلوب اصلاحه في السيرفر الحالي
أو بمعنى اصح ماهو المطلوب من الاستضافة الحالية لكي يعمل الموقع عليها بشكل جيد

تقبل تحياتي

يناير 21, 2024في 10:36 ص #15208134

Mohamed Sayed

مرحبا،

قمت بالتحقق من بعض الملفات الخاصة بالموقع ولاحظت وجود الكود التالى فى ملف .htaccess:

### BEGIN GTranslate config ###
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /$1/$3 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)/(.*)$ /wp-content/plugins/google-language-translator/url_addon/gtranslate.php?glang=$1&gurl=$2 [L,QSA]
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-CN|zh-TW|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu)$ /$1/ [R=301,L]
### END GTranslate config ###

هذا الكود تم انشاؤه بواسطة اضافة GTranslate، برجاء ازالة الكود ثم التحقق من حل المشكلة.

يناير 21, 2024في 12:29 م #15208201

ibrahimA-9

تحية طيبة محمد
لم أستطع الوصول للملف المطلوب حذفه
هل بالإمكان تحديد رابط الوصول وبأي ملف موجود؟

أو حتى حذفه من طرفك والتأكد من حل المشكلة؟

أشكرك على حسن تعاونك ودعمك

تقبل تحياتي

يناير 21, 2024في 1:13 م #15208361

Mohamed Sayed

لقد قمت بازالة الكود من ملف .htaccess و تم حل المشكلة الخاصة بتحويل اللغة. برجاء مشاهدة هذا التسجيل: الرابط المخفي

تحياتى،
محمد