تمت الإجابة طريقة ترجمة برنامج Java

تم تحميل الصفحة في 1,6401668 ثانية
طريقة ترجمة برنامج Java
الحالة
مغلق و غير مفتوح للمزيد من الردود.
إنضم
25 يناير 2019
المشاركات
5
الإعجابات
5
النقاط
3
الإقامة
السعودية, حفر الباطن
السلام عليكم ورحمة الله وبركاته
شلونكم شخباركم ؟


عندي سؤال اللي هو :
كيف اخلي برنامج جافا متعدد اللغات ؟
واخلي المستخدم يختار منها ؟


لاني برمجت برنامج باللغة الانجليزية وابيه يدعم العربي والانجليزي معاً.
 
إنضم
7 ديسمبر 2018
المشاركات
40
الإعجابات
30
النقاط
18
العمر
28
هناك الكثير من الطرق لفعل هذا
مثلا بلدلفي ممكن تضيف ملف تكست وبه كل اسماء الازرار واي شي يخص الكتابه ومن هناك البرنامج يقوم بقراءة الملف
ثم تضع زر لتغير اللغه مثلا العربيه والبرنامج يقوم بقراء ملف ثاني وهوه العربيه
 
إنضم
25 يناير 2019
المشاركات
5
الإعجابات
5
النقاط
3
الإقامة
السعودية, حفر الباطن
هناك الكثير من الطرق لفعل هذا
مثلا بلدلفي ممكن تضيف ملف تكست وبه كل اسماء الازرار واي شي يخص الكتابه ومن هناك البرنامج يقوم بقراءة الملف
ثم تضع زر لتغير اللغه مثلا العربيه والبرنامج يقوم بقراء ملف ثاني وهوه العربيه
شكراً جزيلاً لك..
سويت زي طريقتك اللي قلتها وقرأت عن هذي الصفحة :
Java Internationalizing
بحيث اني انشأت
Java:
Object
من الكلاس
Java:
ResourceBundle
واستخدمته لقراءة ملف النصوص وهو بامتداد
كود:
.properties
.
فـ طلع الكود زي كذا :

Language.java :
Java:
import java.util.Locale;
import java.util.ResourceBundle;

public class Language {
    
    private final String language = "en";
    private final String country = "US";
    Locale locale = new Locale(language, country);
    
    ResourceBundle messages = ResourceBundle.getBundle("MessagesBundle", locale);
    
    System.out.println(messages.getString("text"));
    
}
MessagesBundle_en_US.properties :
كود:
text = welcome to Java
Output :
كود:
welcome to Java
 
الحالة
مغلق و غير مفتوح للمزيد من الردود.

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل