تجهيز الملفات للترجمة

الخطوات

  • إنشاء الملف

    توجه الى مجلد (languages) وقم بإنشاء ملف بصيغة .json

  • إعادة تسمية الملف

    إعادة تسمية الملف الى رمز اللغة ISO Code وهو الرمز الذي يوضع بالاعدادات في الخانة localCode

  • محتوى الملف

    محتوى الملف يجب ان يكون بهذا الشكل :

    
    {
    "File-Name" :
        {
            "the orginal text was be here" : "here set translation"
        }
    }
                            

    مثال
    
    {
        "ar-JO" :
        {
            "Hello" : "مرحبا"
        }
    }
                            
استرجاع الترجمة

إحضار الترجمة

  • دالة رقم.1

    طباعة مباشرة

    
    __("orginal text");
                                    

    مثال
    
    __("Hello");
    // اذا اللغة المختارة هي العربية فالمخرجات ستكون مرحبا
                                    

    يمكنك استرجاع الترجمة باللغة التي تريد اي اجبار النظام على احضار ترجمة النص بلغة غير المختارة كما بالمثال :

    
    __("Hello", "ru");
    // الترجمة ستكون باللغة الروسية حتى لو كانت اللغة المختارة او الافتراضية لغة اخرى    
  • دالة رقم.2

    عدم الطباعة مباشرة

    
    echo _x("orginal text");
                                    

    مثال
    
    echo _x("Hello");
    // اذا اللغة المختارة هي العربية فالمخرجات ستكون مرحبا
                                    

    يمكنك استرجاع الترجمة باللغة التي تريد اي اجبار النظام على احضار ترجمة النص بلغة غير المختارة كما بالمثال :

    
    echo _x("Hello", "ru");
    // الترجمة ستكون باللغة الروسية حتى لو كانت اللغة المختارة او الافتراضية لغة اخرى