Rise Company
04-05-2018, 02:08
شرح تعديل ملفات اللغة وانشاء مجلد overrides فى سكربتwhmcs لعمل language overwrite
whmcs customising language
لا ينصح دائما بتعديل الملفات الاساسية حيث هيتم فقدها فى التحديثات
لذلك بيكون الخيار الامثل هو عمل ملفات لغة لها اولوية Overrides
مثلا: لديك lang/english.php هتقوم بمثيل له فى/overrides/english.php
الخطوات :
1- يتم الذهاب الى مجلد lang الموجود فى مجلدات سكربت whmcs
2- يتم انشاء مجلد overrides داخل مجلد lang
3- يتم اخذ نسخة من ملفات اللغة ووضعها فى المجلد overrides
ملحوظة :
بعد اخذ نسخة من ملفات اللغة ووضعها داخل مجلد overrides
بتعديل الاكواد التى تريد ترجمتها وامسح خلاف ذلك طالما ليس هناك حاجة لها
شكل الكود من الداخل يبدا بـ <?php
الشكل النهائى للملف مثلا هيكون
<?php
$_LANG['headertext'] = "Welcome home!";
$_LANG['addtocart'] = "Add to Basket";
$_LANG['cartproductaddons'] = "Product Extras";
المرجع:
https://developers.whmcs.com/languages/overrides/
whmcs customising language
لا ينصح دائما بتعديل الملفات الاساسية حيث هيتم فقدها فى التحديثات
لذلك بيكون الخيار الامثل هو عمل ملفات لغة لها اولوية Overrides
مثلا: لديك lang/english.php هتقوم بمثيل له فى/overrides/english.php
الخطوات :
1- يتم الذهاب الى مجلد lang الموجود فى مجلدات سكربت whmcs
2- يتم انشاء مجلد overrides داخل مجلد lang
3- يتم اخذ نسخة من ملفات اللغة ووضعها فى المجلد overrides
ملحوظة :
بعد اخذ نسخة من ملفات اللغة ووضعها داخل مجلد overrides
بتعديل الاكواد التى تريد ترجمتها وامسح خلاف ذلك طالما ليس هناك حاجة لها
شكل الكود من الداخل يبدا بـ <?php
الشكل النهائى للملف مثلا هيكون
<?php
$_LANG['headertext'] = "Welcome home!";
$_LANG['addtocart'] = "Add to Basket";
$_LANG['cartproductaddons'] = "Product Extras";
المرجع:
https://developers.whmcs.com/languages/overrides/