اخواني اريد ترجمة الاسماء العربية الى الانجليزية هل احتاج الى قاماموس لمقابلة الكلمات ام ماذا
مثلا : بسام القاضي
يترجم : Bassam Alqadhi
اخواني اريد ترجمة الاسماء العربية الى الانجليزية هل احتاج الى قاماموس لمقابلة الكلمات ام ماذا
مثلا : بسام القاضي
يترجم : Bassam Alqadhi
تقصد عندك اسماء باللغة العربية في قاعدة بيانات او ملف و تريد تحويلها الي الانجليزية بشكل برمجي ؟
ممكن تعمل mapping من الحروف العربية الي الحروف الانجليزية باستخدام find and replace
زي مثلا تبديل حرف "م" الي "M"
ولو كنت تريد حل مجنون وجميل
جرب خدمه ا Transliteration from google
مش ترجمة
انا لديا نظام تدخل فيها الاسماء باللغة العربية
اريد ترجمتها الى الانجليزية مباشرة
كيف استخدم find and replace
اقتباسكيف استخدم find and replace
اعمل collection مثلا من نوع Dictionary و اكتب كل حرف عربي ك key و الانجليزي المقابل له ك value
و اعمل loop علي حروف الاسم العربي و قم بتغير كل key الي ال value المقابل
مشكورين على التجاوب
اخي AhmedElbaz الحل الذي قلت عليه تعريف Collection من نوع Dictionary ما ينفع
لانه في الإنجليزيه تحصل انه بعض الأسماء تحتاج حروف غير موجود في الإسم بالعربي
مثلا بسام لو استبدلنا
ب=B
س=S
ا=A
م=M
يطلع الإسم BSAM
والصحيح Basam
وكذلك بقية الأسماء مثل محمد وغير
فما الحل لهذه المشكلة
أرجوا الإفادة
الحل بوجهة نظري
عمل قاعدة بيانات بكل اسم عربي و كتابة ما يقابله بالانجليزية
و عند الترجمة يبحث عن الاسم هل هو موجود بالقاعدة اذا كان موجودا يتم ترجمته اما اذا لم يكن موجودا فيتم اما الترجمة الحرفية التي تكلم عنها الاخوان او عرض رسالة للمستخدم لكتابة الترجمة الصحيحة ثم اضافتها لقاعدة البيانات
حل آخر يتطلب ان تكون الكلمات مضبوطة بالشكل و حركات الاعراب و بالتالي محاولة كتابة الحرف الصحيح بتكوين حرف علة بعد الحرف الاساسي
مثلا ترجمة حرف ب بالكسر سيصبح Be و بالفتح Ba
:wink:
أعتقد الموضوع صعب لان الاسماء العربية ليس هناك اتفاق واضح او قاعدة تستطيع ان تسير عليها وثم بعد ذلك تحولها الي خوارزمية.
اخواني الأعزاء شكرا على المشاكرات والآراء القيمة
في وجهة نظري أخالف الأخ الكون في مشاركته بأن نعمل داتا بيس تحتوي على تقريبا كل الأسماء العربية ومقابلها بالانجليزي لأنه عمل متعب ويحتاج الى تحديث في أغلب الوقت في ظل وجود الأسماء النادرة والغريبة :)
لقد بحثت كثيرا عن رومنة الاسماء وتحويل الحروف الى الانجليزية بشكل آلي .
ولقد ذهبت الى أحد المستشفيات الكبيرة ورأيت أن نظامهم يحول الأسماء الى الانجليزية بشكل آلي وجميل .
نعم هناك أخطاء ولكن يوجد أرشيف تعديل داخل البرنامج بحيث اذا صار خطأ في تحويل الاسم فإنه يحفظ الكلمة الخطأ قبل وبعد التعديل في قاعدة بياناته لكي لايقع في نفس الخطأ مرة أخرى وبكده بيقلل من نسبة الخطأ بشكل كبير جدا.
اخواني الأعزاء سوف أضع بين أيديكم روابط لبعض البحوث والخوارزميات والاجتهادات أرجو الاطلاع عليها يمكن نوصل لحل بأننا نحول هذه الخوارزميات الى كود معين نستفيد منه ويستفيد منه المنتدى وأعضاءه ويكون خالص لوجه الله
الروابط :
http://library.yu.edu.jo/Romanization_Roles.asp
http://www.mghamdi.com/RSAN.pdf (جميلة جدا هذه الخوارزمية وأعتقد انها راح تفيدنا بشكل كبير.)
http://ocw.kfupm.edu.sa/user071/ICS48401/ACLecture15.ppt
http://www.mghamdi.com/RAN.pdf
اخواني تقريبا هذه أغلب البحوث التي تشمل موضوع الرومنة .
طبعا مافي شىء كامل والكمال لله رب العالمين ... منتظر آرائكم وتحليلاتكم عشان نعرف ونحدد نبدأ من وين .
وشكرا جزيلا..
بسم الله الرحمن الرحيم
اخواني الاعزاء..
اقدم لكم اليوم برنامج جديد وأظن تقربا مستخدمي Data Entry حيعجبهم البرنامج
وهو اسمه Translation of names لتحويل الاسماء من اللغه العربيه للإنجليزية والعكس
مش حتكلم كتير حسبكم مع الشرح والصور
بعد تحميل البرنامج

افتح الفلدر الذي قمت بفك ضغطه















قبل التحميل اريد منكم الدعاء لي
لتحميل البرنامج اضغط هنا Spider_2
أخي بسام القاضي
هناك برناج أخر يعمل على تحويل الأٍسماء من اللغة العربية إلى اللغة الانجليزية .
ويقوم البرنامج كذلك بمراجعة الأخطاء الطباعية قبل عملية التحويل.
على هذا البرابط
www.fuad220.wordpress.com