Skip to content Skip to sidebar Skip to footer

Cara Membuat Aplikasi Android Support Multi Language

Android merupakan salah satu sistem operasi mobile terpopuler, yang memiliki jutaan pengguna di seluruh dunia. Nah jika kalian ingin membuat Aplikasi yang sukses secara global ,maka yang perlu kalian pertimbangkan salah satunya adalah menyesuaikan bahasa,audio dan lain-lain, dari berbagai negara di seluruh dunia.


 Android Studio,Loading
Android Studio
Nah pada tutorial ini ,saya akan berbagi tutorial simpel .Cara Membuat Aplikasi Android agar dapat mendukung banyak bahasa (Support Multi Language). Bagi kalian yang belum tau cara membuat aplikasi pertama kalian bisa membaca artikel saya sebelumnya .



Karna bahasa merupakan salah satu interface ,maka disini kita akan mengedit atau membuat instruksi pada folder res(baca : resource).


Pertama kita ganti mode  dulu di project explorer dari Android ke Project di pojok kiri atas 

Android to Project
Android to Project


Tujuanya adalah agar file dan folder di project explorer terlihat lebih detail.

Membuat folder lokal dan String file

Untuk mendukung banyak bahasa di Aplikasi kita, kita harus membuat folder values dan string file. Contoh jika Aplikasi kita ingin mendukung bahasa spanyol, maka kita buat folder values-es lalu didalamnya kita buat string file. Lokasi folder values dan string file bisa kita lihat seperti pada gambar dibawah:

Lokasi file Project Values Android Studio
Lokasi folder values

Untuk membuat folder values kita hanya perlu klik kanan pada folder res(baca : resources) . Lalu pilih Android resources directory.

Resource ke Android resource directory
Membuat folder values


Buat dua folder bahasa berbeda dengan nama values-es(bahasa spanyol) values-fr(bahasa Prancis) kemudian buat file string.xml di dalam folder values. Hasilnya kira-kira seperti pada gambar di bawah:

Hasil pembuatan file values dan string.xml
Hasil pembuatan file values dan string.xml


Lalu kita edit string.xml dari tiga bahasa berbeda

Pertama kita edit atau tambahkan string.xml bahasa english (primary language) terlebih dahulu

tambahkan baris instruksi berikut pada string.xml bahasa english (values)

<?xml version="1.0" encoding="utf-8"?><resources>
<string name="app_name">My Application</string>
<string name="hello_world">Hello World!</string>
</resources>


tambahkan baris instruksi berikut pada string.xml bahasa spanyol (values-es)

<?xml version="1.0" encoding="utf-8"?><resources>
<string name="app_name">Mi Aplicación</string>
<string name="hello_world">Hola Mundo!</string>
</resources>
tambahkan baris instruksi berikut pada string.xml bahasa Prancis(values-fr)

<?xml version="1.0" encoding="utf-8"?><resources> <string name="app_name">Mon Application</string> <string name="hello_world">Bonjour le monde !</string> </resources>
Oke lalu pada activity_main.xml ,kita masukan widget TextView. Seperti untuk memanggil string yang bernama hello_world ,agar dapat menampilkan kalimat dari bahasa english 

<TextView android:padding="5dp" android:textSize="40dp" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" android:layout_marginTop="173dp" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:id="@+id/textView2" />
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textAppearance="?android:attr/textAppearanceMedium" android:text="by okedroid.com" android:id="@+id/textView" android:layout_below="@+id/textView2" android:layout_centerHorizontal="true" android:layout_marginTop="75dp" />


Kita jalankan Aplikasi Androidnya. Lalu hasilnya kira-kira akan seperti pada  gambar dibawah:

Hasil tampilan bahasa secara default(english)
Hasil tampilan bahasa secara default(english)
Nah agar bahasanya berubah kita harus mensetting bahasa default terlebih dahulu di menu Setting pada perangkat Android, atau emulator(genymotion) kalian. Seperti pada gambar dibawah:

Merubah bahas default ke bahasa Spanyol
Merubah bahas default ke bahasa Spanyol


Merubah bahasa default ke bahasa Prancis
Merubah bahasa default ke bahasa Prancis
Baca juga : Cara agar Aplikasi Android Mendukung Multi Screen

Kemudian setelah di rubah bahasanya secara default ke bahasa Spanyol dan Prancis.Hasil tampilan akan seperti pada gambar dibawah:
Hasil tampilan bahasa Spanyol
Hasil tampilan bahasa Spanyol

Hasil tampilan bahasa Prancis
Hasil tampilan bahasa Prancis


Kesimpulan : Aplikasi dengan banyak dukungan bahasa ,akan memudahkan kita, dalam memasarkan Aplikasi ke dalam pasar global. Serta akan meningkatkan banyak pengguna dari seluruh orang di dunia yang menggunakan perangkat Android.



Post a Comment for "Cara Membuat Aplikasi Android Support Multi Language "