إضافة لغة جديدة
لإضافة لغة جديدة للموقع إتبع الخطوات التالية
قم بنسخ مجلد
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