الدعم العربي
دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - نسخة قابلة للطباعة

+- الدعم العربي (https://www.mybbarab.com)
+-- قسم : :: . + تطوير المواقع و المنتديات و لغات برمجة المواقع + . :: (https://www.mybbarab.com/forum-78.html)
+--- قسم : قسم تطوير المنتديات والمواقع ولغات البرمجه (https://www.mybbarab.com/forum-117.html)
+---- قسم : نقاش عام حول PHP و MYSQL (https://www.mybbarab.com/forum-49.html)
+---- الموضوع : دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ (/thread-11699.html)



دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - الجنتل مان - 2010-04-10

بسم الله الرحمن الرحيم

لقد قمت بتعريب هاك mybb حديثاً وله علاقة قوية بالصور حيث يعدل على الصور ليضيف بعض المعلومات في الصورة ( سأقوم بتنزيل الهاك قريباً )

المهم : عربت الهاك ولكن الملف الذي لم استطع تعريبه هو الملف الأساسي للهاك

لأني عندما قمت بتعديل الدالة
ImageString
كود :
ImageString ($img_create, 2, 5, 15, "username: ". ($user['username']), $color);
إلى
كود :
ImageString ($img_create, 2, 5, 15, "اسم المستخدم: ". ($user['username']), $color);

تظهر كلمة (اسم المستخدم) بلغة مشفرة

أرجو المساعدة


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - Pepo - 2010-04-10

نعم الدالة لا تدعم غير الأحرف اللاتينية.
كابديل يمكنك استخدام دالة imagettftext()

لكن الأمر سيكون معقد قليلا لأن النص سيظهر مقلوبا, وكاحل يجب ان تسبقها دالة imagettfbbox والتى تتطلب كل من gd2 و freetype (والثانى هو مالا يمكننى تثبيته على جهازى حاليا وهذا مايعوقنى من اعطائك الحل كاملا)


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - الجنتل مان - 2010-04-10

طيب أخي الكريم بيبو لو تقدر تحولي هذا النص من دالة ImageString إلى دالة imagettftext أكون مشكووور ليك ( لإني ما فهمت عليك )
كود :
ImageString ($img_create, 2, 5, 15, "username: ". ($user['username']), $color);



RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - Pepo - 2010-04-10

PHP كود :
$font 'C:\windows\fonts\tahoma.ttf';
imagettftext($img_create80515$color$font"username: "$user['username']); 

لاحظ مسار الخط الذى استخدمته انا, قم برفع ملف خط مناسب للعربية (Tahoma يمشى الحال) ثم غير المسار ليناسب مسار ملف الخط الذى رفعته.


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - الجنتل مان - 2010-04-10

للأسف أخي بيبو جربت الطريقة ولكن بدلاً من ان يظهر الكلام باللغة العربية اختفى الكلام
علماً بأن خط Tahoma موجود عندي


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - Pepo - 2010-04-10

الأمر يعمل لدى بجهازى, لكن الكلام يظهر مقلوب مثلا "احمد" تظهر "د م ح ا" (بدون مسافات لكن الحروف غير مشبوكة ببعضها)
لكن اذا وجدت لك حل كامل سوف ابلغك ان شاء الله


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - الجنتل مان - 2010-04-11

شكراً لك أخي بيبو على مساعدتك
ومرة أخرى شكرااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا


RE: دالة ImageString لا تدعم اللغة العربية ؟؟؟؟ - تبارك رحمة الله - 2012-09-01

يسلموااااااااااااااااااااااااااااااااااا