26

الاصدار الجديد من مكتبة (لغاتي) لانشاء مواقع متعددة اللغات

السلام عليكم اخوتي بالله,

قمت باصدار النسخة الجديدة من مكتة لغاتي (v2.0.0)

لمن لا يعرف مكتبة لغاتي فهي مكتبة برمجية مكتوبة بلغة PHP تساعدك على بناء موقع متعدد اللغات بكل سهولة ويسر.

تحتوي المكتبة على العديد من المزايا والخصائص التي تساعدك على ذلك.

يمكنك التحققق منها عبر الرابط

التعامل مع المكتبة سهل جداً فقد اعتمت في عملية التطوير سهولة وبساطة استخدامها بدون ان تتاثر اي من الميزات.

اسمح لي ببعض الشرح للمكتبة :

1 - بعد عملية التحميل كل ما عليك هو تضمين ملف (vendor/autoload.php).

2 - قم بطباعة اول محتوى مترجم :

echo logaty('home.welcome');

او يمكنك الطباعة مباشرة :

logaty()->__('home.welcome');

للمزيد عن عملية الترجمة يرجى الاطلاع هنا :

https://anzawi.github.io/lo... /translation

3 - قم بانشاء مبدل اللغات :

echo logaty()->switch->ul();

او

echo logaty()->switch->select();

للمزيد حول مبدل اللغات الق نظرة هنا :

/language-switcher

الان قم بتببديل اللغة :).

الق نظرة على جميع مزايا المكتبة وكيفية استخدامها وتطويرها من هنا :

حيث تمكنك ايضا من كشف لغة الزائر (لغة البلد او لغة المتصفح) بسطر واحد فقط,

وانشاء روابط متوافقة مع اللغة المُختارة بسطر واحد فقط.

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

مجهود طيب أخ محمد

يرحم أيام PhpTricks :)

فضلت لو كان تضمين الترجمات بأسلوب Laravel، عن طريق Helpers مثل:

;("some text")__

واصل إبداعاتك

مجهول أضف ردا

يرحم أيام PhpTricks :)

للاسف فشلت فشل ذريع في تحقيق الاهداف المرسومة عبر 3 سنوات, اعمل حاليا على وضع خطة لاعادتها في 2021 ان شاءالله

فضلت لو كان تضمين الترجمات بأسلوب Laravel، عن طريق Helpers مثل:

يمكن اضافتها بكل سهولة باضافة helper function في ملف start.php

if(!function_exists('__'))
{
    function __($string, $lang = '')
    {
        global $logaty;
        return $logaty($string, $lang);
    }
}

// you can use it now
echo __('home.welcome');

او

if(!function_exists('__'))
{
    function __($string, $lang = '')
    {
        global $logaty;
        echo $logaty($string, $lang);
    }
}

// you can use it now
__('home.welcome');

هل يمكنك إضافة توثيق بالعربية

سيكون التوثيق عن طريق الفيديو باللغة العربية ان شاءالله قريبا

السلام عليكم ،

التوثيق باللغة العربية عن طريق الفيديو اصبح جاهزاً يمكنك الاطلاع عليه هنا

(قائمة التشغيل ما زالت تحت الانشاء سيتم اضافة المزيد من الفيديوهات حين يتم حل مشكلة الصوت)

ستم اضافة طريقة ربط المكتبة مع قاعدة البيانات.

هل يمكن دمجها مع مشروع حالي ل codeigniter

بكل تاكيد يمكنك صديقي من دمجها مع اي مشروع تريد.

  • لا اعلم ان كنت بحاجة لبعض التعديلات للتوافقع مع codeigniter

رائع ما شاء الله

إنتظرت كثيرا , شكرا لك