تحويل الارقام من انجليزي لعربي بلغة الjava

تحويل الارقام من انجليزي لعربي بلغة الjava

شرح كيفية التحويل الارقام العربية الى انجليزيه في الاندرويد ستوديو

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


مع إطارات اختبار JUNIT 4 و Winkal UI ، يوفر Android Studio أدوات قوية لمساعدتك في اختبار تطبيقات Android. يمكنك تطوير رمز اختبار واجهة المستخدم باستخدام مسجل اختبار Espresso عن طريق تسجيل ردود أفعالك على البرنامج على الجهاز أو المحاكي. يمكنك استخدام جهاز أو جهاز محاكاة ، أو بيئة تكامل متكاملة ، أو معمل اختبار FireBase لتنفيذ اختباراتك.


تحويل الارقام من انجليزي لعربي بلغة الjava

يمكنك استخدام الدالة التاليه وهيا تستقبل الارقام على شكل string او تستقبل البيانات على شكل نص وبعدها تقوم بإرجاعه لنا باللغة الانجليزيه ايضا كنص يمكنك تغيير الاخراج الى رقم صحيح او يمكنك استقبال ارقام صحيحه وارجاعها بشكل صحيح ايضا في النهايه يمكنك تنفيذ الكود كما تريد باي طريقة ترغب بها كما تريد بدون مشاكل يمكنك وضع الكود وفقط استخدام الداله وتقوم بكتابة لها الرقم وبعدها سوف تقوم بتحويله لك كما ترغب .


تحويل الارقام من انجليزي لعربي بلغة الjava

MainActivity.java


// Add Methode :
private String arabicToDecimal(String number) {
        char[] chars = new char[number.length()];
        for(int i=0;i<number.length();i++) {
            char ch = number.charAt(i);
            if (ch >= 0x0660 && ch <= 0x0669)
                ch -= 0x0660 - '0';
            else if (ch >= 0x06f0 && ch <= 0x06F9)
                ch -= 0x06f0 - '0';
            chars[i] = ch;
        }
        return new String(chars);
    }

// How to use :
arabicToDecimal(126)


android sdk manager تحميل flutter developers applications create app android android studio mac


تعليقات