السلام عليكم ورحمة الله وبركاته،
أنا بصدد العمل على مشروع صغير يهدف إلى تحويل الكلمات بالحروف العربية إلى كلمات بحروف لاتينية باتباع ما يسمى ب http://en.wikipedia.org/wiki/Romanization_of_Arabic
أواجه الآن مشكلة بحيث أن العملية:
/**
* @param arabic character to romanize
* @return the romanization, or the same character if no romanization found for it
*
*/
function convert_character(character){
if(!romanizationMap.hasOwnProperty(character)) return character;
return romanizationMap[character];
}
ترجع دائما الحرف العربي حيث أن نتيجة الأمر
romanizationMap.hasOwnProperty(character)
سلبية.
يمكن الوصول إلى المصدر الكامل عبر الموقع: https://sourceforge.net/projects/arbizer/
جزاكم الله خيرا