تخطي الملاحة

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

المشكلة:
تحتاج إلى ترجمة كود عملة الريال السعودي (ر.س) إلى (SAR) والعكس في موقع WooCommerce الخاص بك.
الحل:
1) أضف الكود التالي إلى ملف

functions.php

داخل مجلد القالب الخاص بك:

/*Currency Translation*/<br />add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);<br /><br />function change_existing_currency_symbol( $currency_symbol, $currency ) {<br />    $my_current_lang = apply_filters( 'wpml_current_language', NULL );<br />    switch( $currency ) {<br />        case 'SAR':         <br />        if($my_current_lang == 'ar'){        <br />        $currency_symbol = 'ر.س'; <br />        }else{<br />                 $currency_symbol = 'SAR'; <br />            } <br />        break;          <br />    }<br />    return $currency_symbol;<br />}

2) يرجى مشاركة معلومات التصحيح الخاصة بك لمزيد من المساعدة. يمكنك قراءة شرح مفصل عن كيفية تقديم هذه المعلومات هنا.

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

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

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

الوسوم: 

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

آخر تحديث بواسطة Osama Mersal قبل 1 أسبوع، 5 أيام.

يساعده: Osama Mersal.

مؤلف المقالات
ديسمبر 16, 2024في 6:08 م #16518507

adels-3

نبذة عن المشكلة:
أحاول ترجمة كود اللغة في موقعي حيث أريد ترجمة كود عملة الريال السعودية (ر.س) إلى (sar) والعكس. الموقع قيد التطوير.

أعراض:
لا يوجد توثيق أتبعه.

أسئلة:
كيف اترجم كود اللغة من عربى لانجليزى

ديسمبر 17, 2024في 1:05 م #16521864

Osama Mersal
Supporter

اللغات: الإنجليزية (English ) العربية (العربية )

وحدة زمنية: Africa/Cairo (GMT+02:00)

مرحباً اخي توفيق،

شكراً لتواصلك مع منتديات دعم WPML

١) من فضلك قم باضافة الكود التالي الى ملف functions.php داخل مجلد القالب الخاص بك

/*Currency Translation*/
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
      
function change_existing_currency_symbol( $currency_symbol, $currency ) {
    $my_current_lang = apply_filters( 'wpml_current_language', NULL );
    switch( $currency ) {
        case 'SAR':         
        if($my_current_lang == 'ar'){        
        $currency_symbol = 'ر.س'; 
        }else{
                 $currency_symbol = 'SAR'; 
            } 
        break;          
    }
    return $currency_symbol;
}

٢) هل يمكنك مشاركة معلومات التصحيح الخاصة بك معي؟يمكنك قراءة شرح مفصل عنها هنا: http://wpml.org/faq/provide-debug-information-faster-support

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

تحياتي،
أسامه