Woo-poly-integration: يظل قسم طلب مراجعة الخروج من Woocommerce غير مترجم.

تم إنشاؤها على ٢٩ مارس ٢٠١٨  ·  19تعليقات  ·  مصدر: hyyan/woo-poly-integration

شكرا للمساهمة - أنت رائع! الرجاء ملاحظة ما يلي: - لن تظهر هذه التعليقات عند إرسال المشكلة. - هذا برنامج مجاني يدعمه متطوعون في أوقات فراغهم. الرجاء مساعدتنا بجعل تقرير المشكلة الخاص بك واضحًا وبسيطًا قدر الإمكان. في حالة الإبلاغ عن مشكلة ، يرجى التأكد من تأكيد النقاط التالية حتى نتمكن من إعادة إنتاج المشكلة وحلها في أسرع وقت ممكن:

هل يمكنك إعادة إنتاج هذه المشكلة على سمة Wordpress الافتراضية (مثل واجهة المتجر)؟

يمكنني إعادة إنتاج هذه المشكلة على سمة Wordpress الافتراضية

هل يمكنك إعادة إظهار هذه المشكلة عند تعطيل جميع المكونات الإضافية الأخرى باستثناء WooCommerce و Polylang و Hyyan WooCommerce Polylang Integration؟

نعم

ما إصدارات المنتج والإعدادات التي تستخدمها عند حدوث هذه المشكلة؟

  • PHP: 7.0
  • ووردبريس: 4.9.4
  • WooCommerce: 3.3.4
  • Polylang: [أذكر إذا كنت تستخدم Polylang PRO] 2.3.4
  • تكامل Hyyan WooCommerce Polylang: 1.0.4
  • المتصفح: Chrome أحدث إصدار ، Edge

خطوات التكاثر

  1. اطلب أي من المنتجات https://noracles.com/bg/shop/
  2. الشروع في الاختيار

ما توقعت

أتوقع أن أرى كل النصوص تترجم إلى البلغارية

ماذا حدث بدلا من ذلك

تمت ترجمة النص جزئيًا. قسم طلب مراجعة الخروج باللغة الإنجليزية. في الواقع ، تمت ترجمته ولكن بعد ذلك يتم تحويله تلقائيًا إلى اللغة الإنجليزية.

بيئة WordPress


"

بيئة WordPress

عنوان URL للصفحة الرئيسية: https://noracles.com
عنوان URL للموقع: https://noracles.com
إصدار المرحاض: 3.3.4
دليل السجل قابل للكتابة: ✔
إصدار الفسفور الابيض: 4.9.4
WP متعدد المواقع: -
حد ذاكرة WP: 1 جيجا بايت
وضع تصحيح WP: -
الفسفور الابيض كرون: ✔
اللغة: en_GB

بيئة الخادم

معلومات الخادم: اباتشي
إصدار PHP: 7.0.25.0
PHP Post الحجم الأقصى: 256 ميجا بايت
مهلة PHP: 180
متغيرات إدخال PHP Max: 1000
إصدار تجعيد: 7.51.0
OpenSSL / 1.0.2j

تم تثبيت SUHOSIN: -
إصدار MySQL: ❌ 5.5.54 - نوصي باستخدام حد أدنى لإصدار MySQL يبلغ 5.6. انظر: متطلبات WordPress
أقصى حجم للتحميل: 256 ميجا بايت
المنطقة الزمنية الافتراضية هي UTC: ✔
fsockopen / cURL: ✔
SoapClient: ✔
DOM المستند: ✔
GZip: ✔
سلسلة متعددة البايت: ✔
البريد البعيد: ✔
الحصول عن بعد: ✔

قاعدة البيانات

إصدار قاعدة بيانات المراحيض: 3.3.4
بادئة قاعدة بيانات WC: wp_
قاعدة بيانات MaxMind GeoIP: قاعدة بيانات MaxMind GeoIP غير موجودة - لن يعمل الموقع الجغرافي. يمكنك تنزيله وتثبيته يدويًا من http://dev.maxmind.com/geoip/legacy/geolite/ إلى المسار:. مرر لأسفل إلى "التنزيلات" وقم بتنزيل ملف "Binary / gzip" بجوار "GeoLite Country". يرجى تذكر إلغاء ضغط GeoIP.dat.gz وتحميل ملف GeoIP.dat فقط.
إجمالي حجم قاعدة البيانات: 7.21 ميجا بايت
حجم بيانات قاعدة البيانات: 5.48 ميجا بايت
حجم فهرس قاعدة البيانات: 1.73 ميجا بايت
wp_woocommerce_sessions: البيانات: 0.06 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_woocommerce_api_keys: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_woocommerce_attribute_taxonomies: البيانات: 0.02 ميجابايت + الفهرس: 0.02 ميجابايت
wp_woocommerce_downloadable_product_permissions: البيانات: 0.02 ميجا بايت + الفهرس: 0.05 ميجا بايت
wp_woocommerce_order_items: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_woocommerce_order_itemmeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_woocommerce_tax_rates: البيانات: 0.02 ميجا بايت + الفهرس: 0.06 ميجا بايت
wp_woocommerce_tax_rate_locations: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_woocommerce_shipping_zones: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_woocommerce_shipping_zone_locations: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_woocommerce_shipping_zone_methods: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_woocommerce_payment_tokens: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_woocommerce_payment_tokenmeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_woocommerce_log: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_booking: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_booking_drivers: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_booking_items: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_booking_prices: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_branches: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_branches_hours: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_carrental_extras: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_carrental_extras_pricing: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_carrental_fleet: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_carrental_fleet_extras: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_fleet_parameters: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_carrental_fleet_parameters_values: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_carrental_fleet_pricing: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_carrental_pricing: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_carrental_pricing_ranges: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_carrental_translations: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_carrental_vehicle_categories: البيانات: 0.02 ميجابايت + الفهرس: 0.02 ميجابايت
wp_carrental_webhook_queue: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_commentmeta: البيانات: 0.00 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_comments: البيانات: 0.00 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_give_donormeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.05 ميجا بايت
wp_give_donors: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_give_formmeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_give_logmeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_give_logs: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_give_paymentmeta: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_links: البيانات: 0.00 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_options: البيانات: 0.46 ميجا بايت + الفهرس: 0.07 ميجا بايت
wp_postmeta: البيانات: 0.07 ميجا بايت + الفهرس: 0.05 ميجا بايت
wp_posts: البيانات: 0.28 ميجا بايت + الفهرس: 0.04 ميجا بايت
wp_rencato_connector_log: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_termmeta: البيانات: 0.00 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_terms: البيانات: 0.00 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_term_relationships: البيانات: 0.00 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_term_taxonomy: البيانات: 0.00 ميجابايت + الفهرس: 0.00 ميجابايت
wp_usermeta: البيانات: 0.01 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_users: البيانات: 0.00 ميجا بايت + الفهرس: 0.01 ميجا بايت
wp_wc_download_log: البيانات: 0.02 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_wc_webhooks: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_wfBadLeechers: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfBlockedCommentLog: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfBlockedIPLog: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfBlocks: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_wfBlocks7: البيانات: 0.02 ميجا بايت + الفهرس: 0.05 ميجا بايت
wp_wfBlocksAdv: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfConfig: البيانات: 0.28 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfCrawlers: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfFileChanges: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfFileMods: البيانات: 1.52 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfHits: البيانات: 1.02 ميجا بايت + الفهرس: 0.23 ميجا بايت
wp_wfHoover: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_wfIssues: البيانات: 0.02 ميجا بايت + الفهرس: 0.06 ميجا بايت
wp_wfKnownFileList: البيانات: 0.36 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wf المتحدثون: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfLockedOut: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfLocs: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfLogins: البيانات: 0.06 ميجا بايت + الفهرس: 0.03 ميجا بايت
wp_wfNet404s: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_wf الإشعارات: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfPendingIssues: البيانات: 0.02 ميجا بايت + الفهرس: 0.06 ميجا بايت
wp_wfReverseCache: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfScanners: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت
wp_wfSNIP ذاكرة التخزين المؤقت: البيانات: 0.02 ميجا بايت + الفهرس: 0.05 ميجا بايت
wp_wf الحالة: البيانات: 0.14 ميجا بايت + الفهرس: 0.09 ميجا بايت
wp_wfThrottleLog: البيانات: 0.02 ميجا بايت + الفهرس: 0.02 ميجا بايت
wp_wfVulnScanners: البيانات: 0.02 ميجا بايت + الفهرس: 0.00 ميجا بايت

حساب نوع المنشور

المرفق: 8
custom_css: 1
custom_changeset: 11
إعطاء النماذج: 2
give_payment: 8
nav_menu_item: 21
الصفحة: 29
polylang_mo: 2
آخر: 2
المنتج: 7
مراجعة: 167
shop_coupon: 3
ترتيب_المتجر: 7
wpcf7_contact_form: 2

حماية

اتصال آمن (HTTPS): ✔
اخفاء الاخطاء عن الزوار: ✔

المكونات الإضافية النشطة (8)

Polylang: بقلم فريديريك ديمارلي - 2.3.4
نموذج الاتصال 7: بواسطة Takayuki Miyoshi - 5.0.1
Give - Donation Plugin: بواسطة WordImpress - 2.0.6
Woo Checkout Field Editor Pro: بواسطة ThemeHiGH - 1.2.6
تكامل Hyyan WooCommerce Polylang: بواسطة Hyyan Abo Fakher - 1.0.4 - لم يتم اختباره مع الإصدار النشط من WooCommerce
WooCommerce Currency Switcher: بواسطة realmag777 - 1.2.3
WooCommerce: بواسطة Automattic - 3.3.4
أمان Wordfence: بواسطة Wordfence - 7.1.1

إعدادات

تم تمكين API: ✔
فرض SSL: -
العملة: BGN (лв.)
وضع العملة: اليسار
ألف فاصل: ،
الفاصل العشري: .
عدد الكسور العشرية: 2
التصنيفات: أنواع المنتجات: خارجي (خارجي)
مجمعة (مجمعة)
بسيط (بسيط)
متغير (متغير)

التصنيفات: رؤية المنتج: استبعاد من الكتالوج (استبعاد من الكتالوج)
استبعاد من البحث (استبعاد من البحث)
مميز (مميز)
outofstock (outofstock) (مخزون نفاذ)
مصنفة -1 (مصنفة -1)
مصنفة 2 (مصنفة -2)
مصنفة 3 (مصنفة 3)
مصنفة 4 (مصنفة 4)
مصنفة-5 (مصنفة -5)

صفحات المرحاض

قاعدة المتجر: # 223 - / shop /
السلة: # 224 - / سلة /
تسجيل الخروج: # 225 - / checkout /
حسابي: # 226 - / my-account /
الشروط والأحكام: ❌ الصفحة غير محددة

سمة

الاسم: Storefront
الإصدار: 2.2.8
عنوان URL للمؤلف: https://woocommerce.com/
موضوع الطفل: ❌ - إذا كنت تقوم بتعديل WooCommerce على موضوع رئيسي لم تقم ببنائه
شخصيا نوصي باستخدام موضوع الطفل. انظر: كيفية إنشاء موضوع فرعي

دعم WooCommerce: ✔

القوالب

التجاوزات: -

help wanted

التعليق الأكثر فائدة

لن يكون حل didit حلاً: فاللغة في مكالمات أجاكس لا تزال خاطئة ، فالحل فعلاً هو إخفاء المشكلة قليلاً.

ستكون الحلول إما:

  • إصلاح الحل 3.2 المقدم من @ marian-kadanka - لست واضحًا تمامًا كيف نجح هذا أو لماذا لا يعمل الآن

    • تصفية على النحو التالي:

      add_filter('woocommerce_ajax_get_endpoint', 'pll_woocommerce_ajax_get_endpoint', 10, 2);

      وشيء من هذا القبيل:

    /*
     * fixes woo 3.3.x by restoring 3.1.2 behaviour
     * https://github.com/hyyan/woo-poly-integration/issues/319
     */    
    public function pll_woocommerce_ajax_get_endpoint($result, $request){
        return esc_url_raw( add_query_arg( 'wc-ajax', $request, remove_query_arg( array( 'remove_item', 'add-to-cart', 'added-to-cart' ) ) ) );        
    }

لن يغير WooCommerce نهايته وأغلق المشكلة التي فتحتها ، لأنهم يقولون إن بعض تغييراتهم قد أصلحت مشكلة أمنية محتملة.

ال 19 كومينتر

تماما نفس المشكلة هنا. نفس الإعدادات.

خطوات التكاثر

  1. اطلب أيًا من المنتجات باللغات الروسية أو الصينية (الإنجليزية هي اللغة الافتراضية) https://busancoupon.com/ru
  2. انتقل إلى عربة التسوق أو الخروج.

ما توقعت
أتوقع أن أرى صفحة عربة التسوق باللغة الروسية أو الصينية. أو صفحة الخروج مترجمة بالكامل باللغة الروسية أو الصينية.

ماذا حدث بدلا من ذلك

  1. يتم إعادة توجيه صفحة عربة التسوق تلقائيًا إلى اللغة الافتراضية (الإنجليزية).
  2. لم تتم إعادة توجيه صفحة الخروج ولكن تمت ترجمتها جزئيًا فقط. تمت ترجمة قسم الملء ولكن قسم "تقديم الطلب" يحاول الترجمة ولكن بعد ذلك يعود إلى اللغة الإنجليزية.

ملحوظة
عند تغيير اللغة من صفحة عربة التسوق نفسها ، فإنها تنتقل بالفعل إلى الصفحة الصحيحة ويتم ترجمتها بالكامل.

المشكلة نفسها

أي شخص لديه حل لهذا؟

لدي نفس المشكلة بالضبط. يتم تحميل مراجعة الطلب باللغة الصحيحة (المترجمة) ، ولكن يتم تحديثها بعد ذلك وتعيينها على اللغة الافتراضية.
أنا استخدم

Hyyan WooCommerce Polylang Integration v1.0.4
Polylang v2.3.4
WooCommerce v3.3.4

لقد رأيت هذه المشكلة تم الإبلاغ عنها في مواقع دعم مختلفة مع حلول مقترحة مثل تعطيل ajax أو ترقية المكونات الإضافية المعنية ، لا يعمل أي من هذه بالنسبة لي. لقد رأيت نفس المشكلة التي تم الإبلاغ عنها في هذا الموقع حيث تم إغلاقها مع الإشارة إلى أن هذه المشكلة قد تم حلها باستخدام Hyan WooCommerce Polylang Integration v1.0.4.

يمكن لأي شخص أن تساعد في ذلك؟

ووردبريس: 4.9.5.
WooCommerce: 3.3.4
واجهة المتجر (2.2.8) موضوع الطفل
بوليلانج: 2.3.4
تكامل Hyyan WooCommerce Polylang: 1.0.4

لدي نفس المشكلة بالضبط.

يمكن لأي شخص أن تساعد في ذلك؟

اذن لا يوجد حل حتى الان ؟؟ هذا أمر سيء حقًا ... هناك إصدار جديد من Woocommerce الآن. أي شخص حاول التحديث؟

نفس المشكلة بالضبط هنا ، لدي أحدث إصدار من Woo وهذا البرنامج المساعد.

في غضون ذلك ، قمت بتحديث Wordpress إلى الإصدار 4.9.5 و Woocommerce إلى الإصدار 3.3.5 ، لكن المشكلة لا تزال قائمة.
بالمناسبة أنا أستخدم موضوع InVogue الإصدار 1.0.3.

حسنًا ، ربما ليس حلاً ولكن على الأقل حل بديل (إنه مناسب لي):

  • افتح ملف review-order.php (الموجود في\ wp- محتوى \ مواضيع \\ woocommerce \ الخروج في حالتي)
  • تغيير الخط

<table class = "shop_table woocommerce-checkout-review-order-table">
إلى

class = "shop_table">
  • افتح ملف payment.php (الموجود في\ wp-content \ plugins \ woocommerce \ Templates \ checkout)
  • تغيير الخط
    <div id="payment" class="woocommerce-checkout-payment"> to <div id = "payment"> `

ديدت!

لقد أصلحت مشكلتي مع صفحة الخروج أيضًا! شكرا جزيلا! 👍

لكن زر عربة التسوق لا يزال يمثل مشكلة .. كلما نقرت على زر عربة التسوق ، فإنه يعيد التوجيه تلقائيًا إلى اللغة الافتراضية ... :(

أي فكرة عن كيفية حل ذلك؟ ربما تغير بعض الأسطر في cart-errors.php ؟؟

أتمنى أن أتمكن من القيام ببعض الترميز ، لكنني لا أفعل ذلك مطلقًا .. هناك cart.php و mini-cart.php. أنا متأكد من أنه يحتاج إلى إصلاح صغير جدًا هناك ...

شكرا على حل المشاركة!
عملها جيد

لكن
عند تغيير طريقة الدفع من صفحة الخروج.
مراجعة الطلب لا تحديث. اياكس لا يعمل.

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

آسف لغتي الإنجليزية المكسورة

يعد Hyyan 1.0.4 أقدم بكثير من 3.3.5 ولا يدعي التوافق مع 3.3.5.
للأسف ، غالبًا ما يكسر WooCommerce التوافق في تحديثاته.
لدي هذا العمل بشكل جيد في 3.1.2 ويمكنني تأكيد وإعادة إنتاج وظيفة معطلة في 3.3.5.
لم أختبر جميع الإصدارات بينهما.

لا يتم أيضًا تحديث معظم المكونات الإضافية الأخرى للتوافق مع woo 3.3.5 - ليس هذا فقط - أفضل نصيحة هي عدم ترقية WooCommerce حتى تتم ترقية المكونات الإضافية التي تستخدمها ، إلا إذا كان لديك إمكانية تطوير ويمكن أن تساهم في الإصلاحات.

كدليل ، يبدو أن woo يدعو:
/؟ wc-ajax = update_order_review
مباشرة إلى جذر موقع الويب ، بدلاً من الصفحة الحالية كما كانت تفعل ..
هذا يعني أن معلومات المسار التي ستستخدمها Polylang لتحديد اللغة مفقودة ..

تم الإبلاغ عن هذا إلى woocommerce على النحو التالي:
https://github.com/woocommerce/woocommerce/issues/19741

لقد اختبرت استعادة الإصدار 3.1.2 من وظيفة WC_AJAX-> get_endpoint () في woocommerce / class-wc-ajax.php
هذا يحل هذه المشكلة - ويمكن أيضًا تطبيقه بواسطة مرشح - ولكن حتى نعرف سبب تغيير ذلك ، فقد لا يكون هو الحل الصحيح.

يبدو أنه تم إصلاح هذا في الأصل لـ WooCommerce 3.2 بواسطة @ marian-kadanka في:
https://github.com/hyyan/woo-poly-integration/pull/251/commits/9f9b7581260c87f84ce9f35100ecd872b974e58d
انظر العديد من القضايا ذات الصلة في ذلك الوقت.

ومع ذلك ، قد يتسبب التحديث اللاحق إما لـ WooCommerce أو Polylang في عدم عمل هذا الإصلاح.
(لست واضحًا بشأن سبب نجاح هذا الإصلاح في woo 3.2.x و Polylang 2.2.7)

مرحبًا ، أفعل نفس الإصلاح كما نشر ddidit وقام بإصلاح مشكلة جزء بوابة الدفع! عمل جيد ddidit! شكرا جزيلا!
ومع ذلك ، بعد النقر فوق زر ترتيب المكان ، لا يزال ينتقل إلى إصدار اللغة الرئيسية ، وليس إصدار اللغة الثانية.
كما أن رسائل البريد الإلكتروني الخاصة بالنظام التلقائي بعد تسجيل المغادرة باللغة الرئيسية ، ما الذي يمكننا فعله لإصلاح هذا الجزء؟
شكرا لك!

لن يكون حل didit حلاً: فاللغة في مكالمات أجاكس لا تزال خاطئة ، فالحل فعلاً هو إخفاء المشكلة قليلاً.

ستكون الحلول إما:

  • إصلاح الحل 3.2 المقدم من @ marian-kadanka - لست واضحًا تمامًا كيف نجح هذا أو لماذا لا يعمل الآن

    • تصفية على النحو التالي:

      add_filter('woocommerce_ajax_get_endpoint', 'pll_woocommerce_ajax_get_endpoint', 10, 2);

      وشيء من هذا القبيل:

    /*
     * fixes woo 3.3.x by restoring 3.1.2 behaviour
     * https://github.com/hyyan/woo-poly-integration/issues/319
     */    
    public function pll_woocommerce_ajax_get_endpoint($result, $request){
        return esc_url_raw( add_query_arg( 'wc-ajax', $request, remove_query_arg( array( 'remove_item', 'add-to-cart', 'added-to-cart' ) ) ) );        
    }

لن يغير WooCommerce نهايته وأغلق المشكلة التي فتحتها ، لأنهم يقولون إن بعض تغييراتهم قد أصلحت مشكلة أمنية محتملة.

ثابت في # 329

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات