اذهب إلى المحتوى

السؤال

نشر (معدل)

السلام عليكم ورحمة الله وبركاته

بدأت بتعلم إطار عمل Laravel ولاحظت وجود دالة str_slug() وهي تقوم بتحويل النص إلى نص لطيف Slug.

ولكني لاحظت أنها تقوم بتحويل الحروف العربية إلى منطوقها بالإنجليزية، فمثلًا تقوم بتحويل "هذا النص" إلى "htha-alns"، قمت بتجربة مكتبة slugify ولكنها أعطتني نتيجة مقاربة وهي "hth-lns".

كنت أريد أن أحصل على نص عربي كما يحدث في Wordpress في البداية، ولكن بعد رؤية هذه النتائج بدأت بتجربة لغات أخرى، ورأيت أن حالها أسوأ من العربية، ففي اللغتين الصينية واليابانية لا توجد أي حروف نهائيًا، لذلك حسب علمكم هل هناك مكتبة تقوم بهذه الوظائف بشكل صحيح وسليم مع كافة اللغات؟ أم أني سأضطر لبناء دالة تقوم بهذه الوظيفة لي؟ 

بل السؤال الذي يطرح نفسه، لماذا يتم تحويل النصوص العربية إلى إنجليزية من الأساس، هل هناك سبب وراء ذلك؟ هل هي معايير الويب؟ أم مجرد تفضيلات!

تم التعديل في بواسطة عبدالعزيز النسي
إضافة سؤال إضافي.

Recommended Posts

  • 1
نشر

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

https://io.hsoub.com/programming/70442-طريقة-إنشاء-روابط-url-ملائمة-لمحركات-البحث-في-php

هذه الطريقة تدعم الأحراف العربية مثل وورد برس

  • 0
نشر
بتاريخ 11 ساعات قال Hussam Barbour:

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

https://io.hsoub.com/programming/70442-طريقة-إنشاء-روابط-url-ملائمة-لمحركات-البحث-في-php

هذه الطريقة تدعم الأحراف العربية مثل وورد برس

شكرًا لك، ولكن هل هذا يعني أن لارافل نفسها لا تدعم؟ 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...