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');