Java İçselleştirme - Genel Bakış

İçselleştirme

İçselleştirme veya I18N, bir Uygulamanın kullanıcılara birden çok ve farklı dilde hizmet verebilme yeteneğini ifade eder. Java, İçselleştirme için yerleşik desteğe sahiptir. Java ayrıca sayıların, para birimlerinin biçimlendirilmesini ve buna göre tarih ve saatin ayarlanmasını sağlar.

Java Internationalization, bir java uygulamasının farklı dilleri, sayı biçimlerini, para birimlerini, bölgeye özel saat biçimlendirmesini işlemesine yardımcı olur.

Yerelleştirme

Yerelleştirme veya L10N, bir uygulamanın kendisini belirli bir dile, sayı formatlarına, tarih ve saat ayarlarına vb. Adapte etme şekli olan bir uygulamanın uyarlanabilirliğidir.

Bir java uygulamasının kendisini yerelleştirebilmesi için uluslararasılaştırılması gerekir.

Kültüre Bağlı Bilgi

Aşağıdaki bilgi öğeleri genellikle farklı zaman dilimlerine veya kültürlere göre değişir.

  • Messages

  • Date

  • Time

  • Number

  • Currency

  • Measurements

  • Telefon numaraları

  • Posta Adresleri

  • GUI etiketleri

Uluslararasılaştırma Sınıfları

Java, bir uygulamanın uluslararasılaşmasına yardımcı olan bir dizi yerleşik sınıfa sahiptir. Bu sınıflar aşağıdaki gibidir:

Sr.No. Sınıf ve Açıklama
1

Locale

Ülke / bölge ile birlikte bir dili temsil eder.

2

ResourceBundle

Yerelleştirilmiş metin veya nesneler içerir.

3

NumberFormat

Yerel ayara göre sayıları / para birimlerini biçimlendirmek için kullanın.

4

DecimalFormat

Numaraları özelleştirilmiş biçime ve yerel ayara göre biçimlendirmek için kullanın.

5

DateFormat

Tarihleri ​​yerel ayara göre biçimlendirmek için kullanın.

6

SimpleDateFormat

Tarihleri ​​özelleştirilmiş biçime ve yerel ayara göre biçimlendirmek için kullanın.

Yazdır