لإضافة لغة جديدة للموقع إتبع الخطوات التالية

قم بنسخ مجلد

  Apps\Languages\en_US

و إلصقه بنفس المسار أي داخل المجلد

Apps\Languages


قم بتعديل الاسم للمجلد الجديد الذي تم نسخه وليكن الاسم الجديد مثل

tr_TR ،

يجب أن تكون الاسماء حصرا من الشكل التالي 

ll_CC

حيث

ll

تعني أول حرفين من اللغة ، و

cc

اول حرفين من البلد / احرف كبيرة

أمثلة يمكنك إستخدامها كأسماء 

fr_FR |  ar_SY | tr_TR | ko_KO وهكذا

 أهميتها هي شكل الكتابة ولايهم الأحرف لماذا تشير


الأن ادخل المجلد الجديد المنسوخ وستجد فيه ملفات على المسار التالي

Apps\Languages\tr_TR\LC_MESSAGES

من الملفات ستجد ملف


messages.po

و

CitiesCountries.mo

و ملف

LangConfigs.php

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


أيضا يوجد ترجمة لصفحات الموقع النصية من خلال إضافة صفحة جديدة تدعم اللغة الجديدة وذلك من لوحة الإدارة ثم "العام " ثم "صفحات الموقع "


لتعديل الملف 

messages.po

و

CitiesCountries.mo

 

استخدم برنامج المجاني المشهور 

PoEdit

 ( ابحث في غوغل عن شرح إستخدامه ، طريقة استخدامه جدا بسيطة ) ،


بعد تعديل الملف وإضافة الترجمات المطلوبة بالبرنامج المذكور على الحاسب ، قم بإعادة نقله للموقع وإستبدله بالملف الذي نقلته منه


قم بتعديل ملف

LangConfigs.php

بواسطة برنامج المفكرة

NotePad

أو أي برنامج مشابه ، قم بترجمة النصوص المذكورة فيه حسب رغبتك ، وبعدها استبدله بالقديم الذي نقلته منه ( يمكنك تعديل هذا الملف بشكل مباشر من لوحة تحكم الإدارة من قسم / اللغات  ->  إدارة ، طبعا يجب أن تعطيه للملف هذا تصريح 777 أولا حتى تستطيع تعديله مباشرة من لوحة تحكم الإدارة في حال تريد هذه الطريقة


الان اصبح لديك لغة جديدة للموقع ، تستطيع تعينها على أنها اللغة الإفتراضية للموقع من لوحة تحكم المدير ، أختر / اللغات / إعدادات

للوصول للغة الجديدة بشكل مباشر استخدم الرابط التالي 

www.123.com?Wlang=tr_TR

 مع مراعاة طبعا استبدال 123 بموقعك والمجلد الخاص به / الرابط المباشر تجده في صفحة : إدارة

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

Created with the Personal Edition of HelpNDoc: Create cross-platform Qt Help files