Dipublikasikan: 24 April 2026
Dengan senang hati kami umumkan peluncuran fitur pelokalan manifes di Chrome dan Edge 148. Langkah maju ini untuk developer aplikasi web dan audiens global mereka, diimplementasikan oleh tim Microsoft Edge, bekerja sama dengan tim Chrome.
Terlalu lama, manifes aplikasi web tidak memiliki dukungan bawaan untuk beberapa bahasa. Hal ini memaksa Anda memilih antara pengalaman satu bahasa atau solusi sementara yang kompleks.
Perubahan pelokalan manifes yang menghadirkan dukungan bahasa yang sederhana dan kuat langsung ke file manifes Anda.
Masalah: kurangnya dukungan bahasa dalam manifes
Sebelum Chrome dan Edge 148, manifes aplikasi web hanya memungkinkan Anda menentukan satu set
kolom, seperti name, description, dan short_name untuk aplikasi Anda. Batasan
ini berarti aplikasi Anda akan muncul dengan nama dan deskripsi
yang sama, terlepas dari bahasa pilihan pengguna, sehingga menciptakan pengalaman yang lebih buruk bagi
audiens non-Inggris atau multibahasa.
Untuk mendukung beberapa bahasa, Anda harus mengandalkan solusi sisi klien yang rumit atau mengabaikan pelokalan sepenuhnya.
Solusi: Pelokalan manifes
Pelokalan manifes adalah ekstensi untuk spesifikasi manifes aplikasi web.
Anda dapat menentukan nilai yang dilokalkan untuk kolom manifes seperti name, short_name,
description, dan lainnya, dengan menggunakan akhiran _localized baru.
Misalnya, dengan memberikan name dan name_localized, Anda dapat menentukan nama default aplikasi, dan terjemahan untuk berbagai bahasa langsung di dalam manifes.
Browser akan otomatis memilih dan menampilkan versi yang paling sesuai dengan preferensi bahasa pengguna, sehingga menciptakan pengalaman multibahasa yang lancar mulai dari penginstalan hingga penggunaan sebenarnya.
Menentukan kolom yang dilokalkan
Untuk menggunakan pelokalan manifes, tambahkan kolom dengan akhiran _localized ke
file manifest.json Anda, yang menentukan terjemahan menggunakan
BCP47
BCP47:
{
"lang": "en-US",
"dir": "ltr",
"name": "Color Picker",
"name_localized": {
"de": "Farbwähler",
"en": {"value": "Color Picker"},
"en-GB": {"value": "Colour Picker", "dir": "ltr"},
"fr": {"value": "Sélecteur de Couleur", "lang": "fr-CA", "dir": "ltr"},
"ar": {"value": "`منتقي` `الألوان`", "dir": "rtl"}
}
}
Dengan struktur ini, pengguna yang menetapkan browser ke bahasa yang cocok dengan salah satu entri akan melihat nama aplikasi Anda dalam bahasa mereka. Jika tidak, nilai nama default akan digunakan.
Saat ini, kolom manifes aplikasi web yang tersedia untuk pelokalan adalah:
nameshort_namedescriptioniconsshortcutsnameshort_namedescriptionicons
Untuk mengetahui daftar kolom yang dapat dilokalkan dan detail implementasi lengkap, lihat spesifikasi Manifes Aplikasi Web.
Demo
Untuk melihat fitur pelokalan manifes dalam tindakan, lihat aplikasi demo kami di Chrome atau Edge 148 atau yang lebih baru:
Masukan
Pelokalan manifes tersedia di Chrome dan Microsoft Edge mulai versi 148. Sebaiknya bereksperimen, memberikan masukan, dan membantu kami menyempurnakan fitur ini saat kami beralih ke web yang lebih multibahasa. Coba sekarang dan beri tahu kami pendapat Anda.
Beri tahu kami masukan Anda dengan membuat masalah baru di repo manifes W3C.