منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : فضلا ، اريد كود لرومنة الأسماء العربية الى الحروف الانجليزية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ،،

كيف الحال أخواني ،، ؟

مدخل للموضوع : لمن لم يعرف معنى رومنة الحروف العربية ،، فمعناها عند كتابة محمد يظهر مقابلها mohammed

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

تقبلوا ودي و احترامي
لو تكرمتم ،، هل من اشارة او حتى تزويدي بقاعدة بيانات لأغلب الأسماء الذكور و الاناث و تكون مُشكله
السلام عليكم

اخي العزيز انت تحتاج حسب رأي المتواضع الى عمل قاموس مصغر للأسماء الشائعة ومن ثم عمل مصفوفتين

الاول للاسماء باللغة الانكليزية والثاني الاسماء باللغة العربية وخزن كل اسم عربي في مصفوفة الاسماء العربية وتقابلها الاسم بالانكليزي في المصفوفة الانكليزية

مثلا:

لو خزنا اسم محمد في الموقع الاول في مصفوفة الاسماء العربية فيجب ان نخزن اسم Mohamed في الموقع الاول في مصفوفة الاسماء الانكليزية

لذا عند كتابة اسم محمد فعند التحويل يتم مقارنة هل اسم محمد موجود في مصفوفة الاسماء العربية؟ اذا الاسم موجود سنستخدم موقع الاسم لتحويل اسم محمد الى Mohamed

مثال:
PHP كود :
Public Class Form1

    
Private ar(1) As String
    
Private en(1) As String

    
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        ar
(0) = "محمد"
        
ar(1) = "احمد"
        
en(0) = "Mohamed"
        
en(1) = "Ahmed"

        
For 0 To ar.Length 1
            
If ar(i) = TextBox1.Text Then
                TextBox2
.Text en(i)
            
End If
        
Next

    End Sub
End 
Class 

اتمنى ان تستفيد من الفكرة
مشكووووور أخي ،، اعرف هالطريقة بس المشكله بالوقت و كم الاسماء الي راح تسجلها خصوصا انها بنات و ذكور ،، عشان كذا طلبت قاعدة بيانات جاهزه لاغلب الأسماء و لا يهمني الكود كثر قاعدة البيانات ،، بالرغم اني لقيت قاعدة بيانات لاحد البرامج و لكن فرحه ما تمت فتحت قاعدة البيانات و لكن صاحبها كان أذكى مني و مشفرها و تحتوي على 16.000 اسم اذا احد بيقدر يفك التشفير ،، راح اضع رابط للبرنامج الي يتحوي على قاعد بيانات المشفره :: أضغط هنا

نزل البرنامج و ثبته و ادخل على ملفات البرنامج بتلاقي قاعدة بيانات أكسس تحتوي على قائمة بالاسماء

و شكرا مره أخرى على مساعدتك ،، و لكن أنا للأسف لا رغبه لي بالكود فأنا أريد قاعدة بيانات لـ تختصر علي الوقت

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




وجدت برنامج للأستاذ: منصور محمد الوائلي حفظه الله

فقمت بتحويله قدر المستطاع من VB6 إلى VB.NET مع وضعه كدالة A2R

أرجو أن تجدوا فيه الفائدة والدعاء للأستاذ منصور.







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

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



السكر المغرور كتب :مشكووووور أخي ،، اعرف هالطريقة بس المشكله بالوقت و كم الاسماء الي راح تسجلها خصوصا انها بنات و ذكور ،، عشان كذا طلبت قاعدة بيانات جاهزه لاغلب الأسماء و لا يهمني الكود كثر قاعدة البيانات ،، بالرغم اني لقيت قاعدة بيانات لاحد البرامج و لكن فرحه ما تمت فتحت قاعدة البيانات و لكن صاحبها كان أذكى مني و مشفرها و تحتوي على 16.000 اسم اذا احد بيقدر يفك التشفير ،، راح اضع رابط للبرنامج الي يتحوي على قاعد بيانات المشفره :: أضغط هنا

نزل البرنامج و ثبته و ادخل على ملفات البرنامج بتلاقي قاعدة بيانات أكسس تحتوي على قائمة بالاسماء

و شكرا مره أخرى على مساعدتك ،، و لكن أنا للأسف لا رغبه لي بالكود فأنا أريد قاعدة بيانات لـ تختصر علي الوقت





بالنسبة للبرنامج الذي ذكرته فحقوقة محفوظة، ولا نبيح لأنفسنا الأخذ منها حتى لو قمنا بشرائه (لأن الشراء لاستخدامه فقط) ولو كانت قاعدة البيانات فقط.

وأسأل الله أن نسلم من حقوق الغير.





السلام عليكم ورحمة الله وبركاته
@@أبورائد@@ كتب :
السلام عليكم ورحمة الله وبركاته









بالنسبة للبرنامج الذي ذكرته فحقوقة محفوظة، ولا نبيح لأنفسنا الأخذ منها حتى لو قمنا بشرائه (لأن الشراء لاستخدامه فقط) ولو كانت قاعدة البيانات فقط.

وأسأل الله أن نسلم من حقوق الغير.





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

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

جزاك الله خيرا وبارك الله فيك

بالتوفيق
مشكورين أخواني ،، بالرغم اني لم أجد ضالتي ،، و مشكور على التنبيه للحقوق
لكن طلبي لم يكن خوارميه او كود فانا لي طرقي و اعرف أن أكتب أكواداً برمجيه و لكن ما يفوتني هو قاعدة البيانات الجاهزه حتى تختصر علي الوقت
فمن الصعب ان أطلب من المستخدم العادي تشكيل الكلمات او ادخالها بكل مره فبعض المستخدمين لانظمتي قد لا يتقن ادخالها بشكل صحيح و سليم ،، ايضا عملي يتطلب تحديث قاعدة بيانات قديمه بالرومنه فمن الصعب علي كتابتها بشكل يدوي كلها خصوصا انها تحوي على 27 الف اسم بداخلها Sad

ربما علي ان اقوم بصنع قاعدة بيانات لنفسي و شاكر لكم تفاعلكم ،،

السلام عليكم
عندي قاعدة بيانات للاسماء ومعانيها اذا بتفيدك برفعها....
أرفعها أخي ربيع الله يوفقك
الصفحات : 1 2