This topic contains 5 ردود, has مشاركَين.

Last updated by abdullahk-3 قبل 4 شهور، 3 أسابيع.

Assigned support staff: Ahmed Ibrahim.

الكاتب المشاركات
مايو 15, 2019 at 10:15 ص #3814799

abdullahk-3

ترجمة الدولة في قالب wpresidence
اريد ان تظهر دولة تركيا بالعربة في الصفحات العربية

مايو 15, 2019 at 1:25 م #3817025

Ahmed Ibrahim
Supporter

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

Timezone: Africa/Cairo (GMT+02:00)

مرحبا,

من فضلك قم بالذهاب الى WPML -> String Translation, ثم قم بالبحث عن كلمة "Turkey" و قم بترجمتها الى اللغة العربية.

شكرا.

مايو 20, 2019 at 10:03 ص #3845875

abdullahk-3

قمت بذلك قبل طلب الدعم بالتاكيد
لكن لم احصل على نتيجة

مايو 21, 2019 at 6:14 ص #3852147

Ahmed Ibrahim
Supporter

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

Timezone: Africa/Cairo (GMT+02:00)

مرحبا,

لقد حاولت بعدة طرق, و لكننى فشلت فى ترجمتها, لذا اريد أن اقوم باخذ نسخة من موقعك و فحصها عندى, لذا من فضلك قم بتنزيل هذة الاضافة: http://wordpress.org/plugins/duplicator/ و لاستخراج نسخة من موقعك باتباع هذة الخطوات : hidden link ثم قم برفع النسخة على : DropBox او Google Drive ثم قم بارسال رابط التنزيل فى الرد التالى.

شكرا.

مايو 22, 2019 at 1:48 م #3866343

Ahmed Ibrahim
Supporter

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

Timezone: Africa/Cairo (GMT+02:00)

مرحبا,

لقد قمت بتفقد المشكلة بشكل اعمق و استطعت ان احلها باتباع الخطوات الاتي:

- اضافة تعريف جديد الى WPML -> Settings -> Custom XML configuration لكى نتمكن من اضافة الكلمة الى متسلسلة الترجمة و ترجمتها:

<key name="wpresidence_admin">
            <key name="wp_estate_general_country"/></key>

- اضافة filter الى functions.php لكى يقوم باظهار الترجمة على الواجهة الامامية:

add_filter( 'get_post_metadata', 'translate_country', 100, 4 );
function translate_country($metadata, $object_id, $meta_key, $single){
    if($meta_key == "property_country"){
        global $wpdb;
        $meta_value = $wpdb->get_results( "SELECT meta_value FROM wp_postmeta WHERE post_id = $object_id and meta_key = 'property_country' " );
        $value = $meta_value[0]->meta_value;
       return apply_filters('wpml_translate_single_string', $value , 'admin_texts_wpresidence_admin', '[wpresidence_admin]wp_estate_general_country' );
    }
}

بعد اتباع هذة الخطوات قم تم حل المشكلة, تقفد هذة الصفحة:
hidden link

شكرا

مايو 23, 2019 at 8:13 ص #3872421

abdullahk-3

My issue is resolved now. Thank you!