Mengkustomisasi tata letak Mulai Windows 11
Mencari versi pro IT dari topik ini? Lihat Mengkustomisasi tata letak menu Mulai pada Windows 11
Tip
Untuk versi Windows 10 topik ini, lihat Menyesuaikan tata letak Mulai Windows 10
OEM dapat menyesuaikan tata letak mulai Windows 11 sehingga item yang ditentukan OEM (aplikasi dan/atau situs web) disematkan di area tertentu dari menu Mulai.
Kustomisasi tata letak mulai dikonfigurasi dengan LayoutModification.json
dan, secara opsional, LayoutModification.xml
:
LayoutModification.json
memberikan dukungan penuh untuk pin aplikasiLayoutModification.xml
memungkinkan penambahan pin situs web keLayoutModification.json
Catatan
Anda tidak dapat menggunakan Windows Configuration Designer atau Unattend untuk mengonfigurasi Menu Mulai Windows 11.
Bagian menu mulai
Menu Mulai terdiri dari tiga bagian: Disematkan, Semua aplikasi, dan Direkomendasikan. LayoutModification.json Anda dapat menyertakan kustomisasi untuk bagian Disematkan dan/atau Direkomendasikan.
Bagian yang disematkan
Bagian di bagian atas menu Mulai disebut bagian Disematkan. Bagian ini terdiri dari pin yang disusun dalam kisi. Item di bagian ini adalah subset dari semua aplikasi yang diinstal pada PC; tidak semua aplikasi yang diinstal disertakan di bagian ini secara default. Jumlah baris dan item dalam tampilan ini konsisten di seluruh ukuran panel perangkat.
Sementara tampilan awal bagian ini menampilkan 18 item, pengguna dapat menggunakan kontrol penomoran halaman untuk menelusuri halaman pin tambahan. Item di bagian ini adalah kombinasi dari aplikasi yang ditentukan Microsoft, aplikasi yang dikirim secara dinamis, dan item yang dikonfigurasi OEM. Setelah menyiapkan PC mereka, pengguna dapat menambahkan, memindahkan, atau menghapus pin di bagian ini.
Kustomisasi yang tersedia:
- Hingga empat item di halaman 1 bagian ini. Dikonfigurasi dengan
primaryOEMPins
di LayoutModification.json. - Hingga empat item di bagian bawah kisi aplikasi yang disematkan. Pengguna perlu menggulir ke bawah di menu Mulai untuk melihat pin ini. Dikonfigurasi dengan
secondaryOEMPins
di LayoutModification.json.
Jika Anda menyematkan kurang dari empat item di salah satu bagian ini, aplikasi lain yang ditentukan Microsoft akan meluncur untuk mengisi ruang untuk mempertahankan urutan yang sama. Setiap elemen array di luar empat pertama akan diabaikan.
Catatan
Item hanya dapat muncul di bagian Disematkan sekali. Tidak dimungkinkan untuk menyematkan aplikasi di lebih dari satu lokasi di bagian ini, baik di halaman yang sama atau di halaman yang berbeda.
Semua bagian aplikasi
Ini muncul saat pengguna mengklik Semua aplikasi di sudut kanan atas menu Mulai. Semua Aplikasi adalah daftar komprehensif, dalam urutan alfabet, dari semua aplikasi yang diinstal.
Kustomisasi yang tersedia:
- Tidak ada penyesuaian untuk bagian ini. Semua aplikasi adalah daftar yang menyertakan semua aplikasi yang diinstal dan tidak dapat disesuaikan oleh pengguna atau OEM.
Bagian yang direkomendasikan
Ini adalah bagian di bawah bagian "Disematkan". Pada boot pertama, aplikasi Memulai dari Microsoft akan diisi sebelumnya di lokasi ini. OEM juga dapat mengisi bagian terlebih dahulu dengan aplikasi pengalaman selamat datang atau eksekusi pertama yang akan tetap disematkan hingga tujuh hari kecuali pelanggan menghapusnya.
Kustomisasi yang tersedia: Satu item di bagian ini. Dikonfigurasi dengan firstRunOEMPins
di LayoutModification.json.
- Untuk pengalaman pengguna terbaik dan terbersih, kami sarankan agar aplikasi yang dipilih untuk bagian yang Direkomendasikan tidak disematkan sebelumnya ke taskbar atau halaman pertama pin Mulai.
Menyesuaikan item menu Mulai
Penting
Menggunakan WCD atau Unattend untuk menyesuaikan menu mulai Windows 11 tidak didukung, LayoutModification.json diperlukan.
OEM dapat menyesuaikan tata letak Mulai dengan membuat file kustom LayoutModification.json
dan menambahkannya ke gambar, di %localappdata%\Microsoft\Windows\Shell
folder . Anda hanya memerlukan satu LayoutModification.json
dalam gambar Anda, karena file-file ini dapat berisi satu atau beberapa anggota tingkat atas dalam kombinasi apa pun.
Jika Anda menyematkan tautan web, Anda juga harus membuat LayoutModification.xml
file untuk digunakan dalam kombinasi dengan LayoutModification.json
.
Penting
Pastikan LayoutModification.json Anda menggunakan pengodean UTF-8.
LayoutModification.json
LayoutModification.json
memungkinkan Anda mengonfigurasi pin dalam bagian Tata letak Mulai yang dapat disesuaikan.
Anggota LayoutModification.json
Anggota | Deskripsi |
---|---|
primaryOEMPins | Mengonfigurasi item yang ditampilkan di halaman 1 dari bagian "Disematkan". Anda dapat menentukan hingga empat item, dalam kombinasi jenis apa pun. |
secondaryOEMPins | Mengonfigurasi item yang muncul di akhir bagian "Disematkan". Anda dapat menentukan hingga empat item, dalam kombinasi jenis apa pun. |
firstRunOEMPins | Mengonfigurasi item yang dapat dikonfigurasi OEM di bagian "Direkomendasikan". Anda dapat menentukan satu item. |
Tombol LayoutModification.json
Setiap anggota di atas dapat menggunakan kemungkinan anggota berikut untuk menentukan pin untuk setiap bagian:
Kunci | Deskripsi |
---|---|
packagedAppID |
|
tileID | Digunakan hanya dengan packagedAppID . TileID Sesuai dengan dalam LayoutModification.xml saat menyematkan tautan web. |
desktopAppID | Menentukan aplikasi Win32 yang tidak dikemas. Untuk menyematkan aplikasi Win32, gunakan AUMID aplikasi. Jika aplikasi tidak memiliki AUMID, tentukan menggunakan desktopAppLink sebagai gantinya. |
desktopAppLink | Menentukan aplikasi Win32 yang tidak dikemas yang tidak memiliki AUMID terkait. Untuk menyematkan jenis aplikasi ini, gunakan jalur ke pintasan .lnk yang menunjuk ke aplikasi. |
caption | Hanya berlaku untuk firstRunOEMPins item. String teks yang ditampilkan saat pengguna mengarahkan mouse ke atas petak peta.Untuk gambar yang berisi beberapa bahasa, Anda dapat menentukan teks yang berbeda untuk bahasa yang berbeda (seperti yang ditunjukkan dalam contoh di bawah), serta caption default yang digunakan sebagai fallback saat bahasa pengguna tidak cocok dengan bahasa yang ditentukan secara eksplisit. Lihat Tag bahasa untuk keterangan untuk informasi selengkapnya tentang cara menentukan bahasa untuk keterangan. |
Contoh file LayoutModification.json
Berikut adalah contoh file LayoutModification.json yang menunjukkan kustomisasi untuk tiga bagian menu Mulai yang dapat disesuaikan:
- Tiga item di
primaryOEMPins
: satu aplikasi UWP, satu aplikasi Win32, dan satu tautan web - Dua item di
secondaryOEMPins
: Satu tautan web, dan satu aplikasi Win32 - Satu item dalam
firstRunOEMPins
: satu aplikasi Win32 yang ditentukan oleh file .lnk
{ "primaryOEMPins": [
{ "packagedAppId": "OEM.App1_1abcde2f3ghjk!App"},
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\MyWin32App.lnk"},
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.paomdnjincdkenhiicpl.UserData.Default"}
],
"secondaryOEMPins": [
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" },
{ "desktopAppId": "Contoso.Desktop.Example.AUMID"}
],
"firstRunOEMPins": [
{ "desktopAppLink": "%ALLUSERSPROFILE%\\Microsoft\\Windows\\Start Menu\\Programs\\PutMeInRecommended.lnk",
"caption": {
"en-US": "(localized caption text for US English)",
"de": "(localized caption text for German)",
"default": "(fallback caption text for other languages)" }
}
]
}
Tip
Setiap karakter garis miring terbalik tunggal (\
) perlu diloloskan sesuai \\
sintaks JSON.
Konflik Pin
Aplikasi yang dikirim secara dinamis: Sebelum Microsoft mencoba menyematkan aplikasi pihak pertama atau pihak ketiga secara dinamis, aplikasi tersebut terlebih dahulu memeriksa apakah aplikasi yang sama persis sudah disematkan oleh OEM di halaman mana pun. Jika ya, Microsoft menyimpan aplikasi OEM yang disematkan di tempatnya.
Aplikasi pihak pertama yang ditentukan secara statis oleh Microsoft di Halaman 1: Aplikasi pihak pertama Microsoft (misalnya: Microsoft Edge, Mail, Store) yang disematkan di Halaman 1 tidak dapat dipindahkan oleh OEM. Jika OEM mencoba menyematkan salah satu aplikasi ini di Halaman 1 juga, aplikasi tersebut akan diabaikan.
Meningkatkan aplikasi pihak pertama Microsoft yang ditentukan secara statis: OEM dapat menyematkan aplikasi pihak pertama Microsoft (misalnya: Kalkulator, Kamera) di Halaman 1 dan memindahkan posisinya ke Halaman 1 selama belum disematkan secara statis oleh Microsoft di Halaman 1 atau tidak disematkan.
Menyematkan tautan web
Untuk menyematkan tautan web ke menu Mulai, Anda harus menggunakan LayoutModification.json
file dan LayoutModification.xml
.
Tautan web menggunakan LayoutModification.xml dan LayoutModification.json. Setiap tautan web yang ditentukan dalam LayoutModification.json harus memiliki elemen yang SecondaryTile
sesuai dalam LayoutModification.xml:
- LayoutModification.xml digunakan untuk mengonfigurasi tautan web
- LayoutModification.json mereferensikan tautan web yang dikonfigurasi
Penting
Pastikan untuk menyertakan kedua file LayoutModification ke gambar Anda.
Membuat LayoutModification.xml
Cara term mudah untuk membuat tata letak Mulai .xml file adalah dengan menambahkan tautan situs web pada menu Mulai PC referensi Windows 10, lalu menggunakan PowerShell untuk mengekspor tata letak. Anda harus menyertakan tata letak yang diekspor dan LayoutModification.json
di gambar Anda jika Anda menggunakan pin web.
Lihat Mengekspor Tata Letak Mulai untuk mempelajari cara mengekspor Tata Letak Mulai.
Menggunakan tata letak Mulai yang diekspor untuk menyematkan tautan web
Tata letak Mulai yang diekspor akan berisi SecondaryTile
elemen untuk setiap tautan web yang telah Anda konfigurasi. Catat AppUserModelID
elemen dan TileID
. Anda akan menambahkannya ke LayoutModification.json untuk menyematkan tautan web.
Penting
Pastikan untuk menghapus tag Square71x71LogoUri dari XML.
Contoh pin web
Di bawah ini adalah contoh pin web dari LayoutModification.xml:
<start:SecondaryTile
AppUserModelID="Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App"
TileID="MSEdge.anfoedbkjbcacemdbigf.UserData.Default"
Arguments="--launch-tile --profile-directory=Default --app-id=anfoedbkjbhcfgooaffkopcacemdbigf --app-url=https://www.bing.com/"
DisplayName="(Text of your choice to display in Start)"
Square150x150LogoUri="msappdata:///local/Favicons/Taskbar/anfoedbkjbhcfgooaffkopcacemdbigf/largefavicon.png"
Wide310x150LogoUri="ms-appx:///"
ShowNameOnSquare150x150Logo="true"
ShowNameOnWide310x150Logo="false"
BackgroundColor="#000000"
Size="2x2"
Row="0"
Column="0"/>
Tambahkan petak peta ini ke LayoutModification.json dengan menambahkan objek JSON baru di bagian yang ingin Anda tambahkan pinnya:
- Gunakan atribut dari
AppUserModelID
("Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App"
) untukpackagedAppID
nilai di LayoutModification.json. - Gunakan atribut dari
TileID
("MSEdge.anfoedbkjbcacemdbigf.UserData.Default"
) untuktileID
nilai di LayoutModification.json.
Berikut tampilannya, menggunakan contoh di atas, untuk menyematkan tautan web ke bagian bawah bagian "Disematkan":
...
"secondaryOEMPins": [
{ "packagedAppId": "Microsoft.MicrosoftEdge.Stable_8wekyb3d8bbwe!App",
"tileId": "MSEdge.anfoedbkjbcacemdbigf.UserData.Default" },
],
...
Pra-penyematan Office
Aplikasi Office Click-to-Run (C2R) akan secara otomatis disematkan ke Mulai oleh Windows jika aplikasi telah diinstal sebelumnya. Instal Office versi C2R menggunakan kit pra-instalasi Office (OPK), dan Windows akan secara otomatis mendeteksi penginstalan Office dan menambahkan pin yang sesuai ke Mulai. Tidak setiap aplikasi C2R Office akan disematkan ke Mulai, hanya Word, Excel, dan PowerPoint. Perilaku ini sepenuhnya otomatis dan tidak memerlukan apa pun di LayoutModification.json.
Jika C2R Office tidak diinstal sebelumnya, item lain yang disematkan ke Mulai akan meluncur untuk mengisi tempat aplikasi ini sehingga tidak ada celah yang tersisa di tengah tata letak.
Menambahkan tata letak ke gambar
Pasang gambar Windows Anda.
dism /mount-image /imagefile:E:\Sources\install.wim /mountdir:C:\mount /index:1
LayoutModification.json
Salin danLayoutModification.xml
, ke gambar anda yang dipasang. Windows mencari berkas ini di\Windows\Users\Default\Appdata\Local\Microsoft\Windows\Shell
dalam map. Jika file layoutmodification sudah ada di folder, ganti file yang ada dengan yang baru.xcopy /s LayoutModification.json C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell xcopy /s LayoutModification.xml C:\Mount\Users\Default\Appdata\Local\Microsoft\Windows\Shell
Lepaskan gambar Anda, lakukan perubahan.
dism /unmount-image /mountdir:C:\mount /commit
Tag bahasa untuk keterangan
Tabel berikut berisi tag yang akan digunakan untuk setiap bahasa yang didukung oleh Windows 11:
- Jika Anda mengetahui bahasa/lokal, cari di kolom pertama, dan gunakan tag yang sesuai di kolom kedua (catatan: tag diperlakukan sebagai peka huruf besar/kecil, jadi pastikan untuk menggunakan en-US misalnya dan bukan en-us).
- Jangan gunakan tag di kolom ketiga. Namun, jika Anda merasa menggunakan tag yang salah dan ingin mencari tag yang benar yang sesuai, Anda dapat mencoba mencari kolom ketiga untuk tag yang coba Anda gunakan, lalu melihat tag yang benar dari kolom kedua.
Windows Language | Tag untuk Digunakan di LayoutModification.json | Tag gaya yang lebih lama (jangan gunakan jika berbeda dari kolom ke-2) |
---|---|---|
Afrika | af | af-ZA |
Albania | sq | sq-AL |
Alsatian | gsw | gsw-CH |
Amharik | am | am-ET |
Arab (Aljazair) | ar-DZ | ar-DZ |
Arab (Bahrain) | ar-BH | ar-BH |
Arab (Mesir) | ar-EG | ar-EG |
Arab (Irak) | ar-IQ | ar-IQ |
Arab (Jordania) | ar-JO | ar-JO |
Arab (Kuwait) | ar-KW | ar-KW |
Arab (Lebanon) | ar-LB | ar-LB |
Arab (Libya) | ar-LY | ar-LY |
Arab (Maroko) | ar-MA | ar-MA |
Arab (Oman) | ar-OM | ar-OM |
Arab (Qatar) | ar-QA | ar-QA |
Arab (Arab Saudi) | ar-SA | ar-SA |
Arab (Suriah) | ar-SY | ar-SY |
Arab (Tunisia) | ar-TN | ar-TN |
Arab (Uni Emirat Arab) | ar-AE | ar-AE |
Arab (Yaman) | ar-YE | ar-YE |
Armenia | hy | hy-AM |
Assam | as | as-IN |
Azerbaijan (Sirilik) | az-Cyrl | az-Cyrl-AZ |
Bahasa Azerbaijan (Latin) | az-Latn | az-Latn-AZ |
Bengali (Bangladesh) | bn-BD | bn-BD |
Bashkir | ba-Cyrl | ba-RU |
Basque | eu | eu-ES |
Belarusia | be | be-BY |
Bengali (India) | bn-IN | bn-IN |
Bosnia (Sirilik) | bs-Cyrl | bs-Cyrl-BA |
Bosnia (Latin) | bs | bs-Latn-BA |
Breton | br-Latn | br-FR |
Bulgaria | bg | bg-BG |
Birma | my | my-MM |
Katalan | ca | ca-ES |
Cebuano (Latin, Filipina) | ceb-Latn-PH | ceb-Latn-PH |
Kurdi Tengah | ku-Arab | ku-Arab-IQ |
Chakma (Chakma, Bangladesh) | ccp-Cakm-BD | ccp-Cakm-BD |
Chakma (Chakma, India) | ccp-Cakm-IN | ccp-Cakm-IN |
Cherokee (Cherokee) | chr-Cher | chr-Cher-US |
Bahasa Mandarin (Sederhana, Tiongkok) | zh-Hans-CN | zh-CN |
Tionghoa (Sederhana, Singapura) | zh-Hans-SG | zh-SG |
Tionghoa (Aksara Tradisional, Daerah Administratif Khusus Hong Kong) | zh-Hant-HK | zh-HK |
Tionghoa (Tradisional, Macao SAR) | zh-Hant-MO | zh-MO |
Bahasa Mandarin (Tradisional, Taiwan) | zh-Hant-TW | zh-TW |
Korsika | co-Latn | co-FR |
Kroasia (Bosnia dan Herzegovina) | hr-BA | hr-BA |
Bahasa Kroasia (Kroasia) | hr-HR | hr-HR |
Cheska | cs | cs-CZ |
Dansk | da | da-DK |
Dari | prs-Arab | prs-AF |
Divehi | dv | dv-MV |
Belanda (Belgia) | nl-BE | nl-BE |
Bahasa Belanda (Belanda) | nl-NL | nl-NL |
Dzongkha | Dz | dz-BT |
Inggris (Australia) | en-AU | en-AU |
Inggris (Belize) | en-BZ | en-BZ |
Inggris (Kanada) | en-CA | en-CA |
Inggris (Karibia) | en-029 | en-029 |
Inggris (India) | en-IN | en-IN |
Inggris (Irlandia) | en-IE | en-IE |
Inggris (Jamaika) | en-JM | en-JM |
Inggris (Malaysia) | en-MY | en-MY |
Inggris (Selandia Baru) | en-NZ | en-NZ |
Bahasa Inggris (Filipina) | en-PH | en-PH |
Inggris (Singapura) | en-SG | en-SG |
Inggris (Afrika Selatan) | en-ZA | en-ZA |
Inggris (Trinidad dan Tobago) | en-TT | en-TT |
Inggris (Uni Emirat Arab) | en-AE | en-AE |
Inggris (Kerajaan Inggris Bersatu) | en-GB | en-GB |
Inggris (Amerika Serikat) | id-ID | id-ID |
Inggris (Zimbabwe) | en-ZW | en-ZW |
Esti | et | et-EE |
Bahasa Faroe | fo | fo-FO |
Filipino | fil-Latn | fil-PH |
Suomi | fi | fi-FI |
Prancis (Belgia) | fr-BE | fr-BE |
Prancis (Kanada) | fr-CA | fr-CA |
Prancis (Karibia) | fr-029 | fr-029 |
Bahasa Prancis (Prancis) | fr-FR | fr-FR |
Prancis (Luksemburg) | fr-LU | fr-LU |
Prancis (Monako) | fr-MC | fr-MC |
Prancis (Swiss) | fr-CH | fr-CH |
Frisian flag | Ta | fy-NL |
Fulah (Adlam, Burkina Faso) | ff-Adlm-BF | ff-Adlm-BF |
Fulah (Adlam, Kamerun) | ff-Adlm-CM | ff-Adlm-CM |
Fulah (Adlam, Gambia) | ff-Adlm-GM | ff-Adlm-GM |
Fulah (Adlam, Ghana) | ff-Adlm-GH | ff-Adlm-GH |
Fulah (Adlam, Guinea) | ff-Adlm-GN | ff-Adlm-GN |
Fulah (Adlam, Guinea-Bissau) | ff-Adlm-GW | ff-Adlm-GW |
Fulah (Adlam, Liberia) | ff-Adlm-LR | ff-Adlm-LR |
Fulah (Adlam, Mauritania) | ff-Adlm-MR | ff-Adlm-MR |
Fulah (Adlam, Niger) | ff-Adlm-NE | ff-Adlm-NE |
Fulah (Adlam, Nigeria) | ff-Adlm-NG | ff-Adlm-NG |
Fulah (Adlam, Senegal) | ff-Adlm-SN | ff-Adlm-SN |
Fulah (Adlam, Sierra Leone) | ff-Adlm-SL | ff-Adlm-SL |
Fulah (Latin, Burkina Faso) | ff-Latn-BF | ff-Latn-BF |
Fulah (Latin, Kamerun) | ff-Latn-CM | ff-Latn-CM |
Fulah (Latin, Gambia) | ff-Latn-GM | ff-Latn-GM |
Fulah (Latin, Ghana) | ff-Latn-GH | ff-Latn-GH |
Fulah (Latin, Guinea) | ff-Latn-GN | ff-Latn-GN |
Fulah (Latin, Guinea-Bissau) | ff-Latn-GW | ff-Latn-GW |
Fulah (Latin, Liberia) | ff-Latn-LR | ff-Latn-LR |
Fulah (Latin, Mauritania) | ff-Latn-MR | ff-Latn-MR |
Fulah (Latin, Niger) | ff-Latn-NE | ff-Latn-NE |
Fulah (Latin, Nigeria) | ff-Latn-NG | ff-Latn-NG |
Fulah (Latin, Senegal) | ff-Latn-SN | ff-Latn-SN |
Fulah (Latin, Sierra Leone) | ff-Latn-SL | ff-Latn-SL |
Galisia | gl | gl-ES |
Georgia | ka | ka-GE |
Jerman (Austria) | de-AT | de-AT |
Bahasa Jerman (Jerman) | de-DE | de-DE |
Jerman (Liechtenstein) | de-LI | de-LI |
Jerman (Luksemburg) | de-LU | de-LU |
Jerman (Swiss) | de-CH | de-CH |
Yunani | el | el-GR |
Gujarat | gu | gu-IN |
Hausa (Latin) | ha-Latn | ha-Latn-NG |
Bahasa Hawaii | haw-Latn | haw-US |
Ibrani | he | he-IL |
Hindi | hi | hi-IN |
Hungaria | hu | hu-HU |
Islandia | is | is-IS |
Igbo | ig-Latn | ig-NG |
Bahasa Inari Sami | smn-Latn | smn-FI |
Indonesia | id | id-ID |
Inuktitut (Suku Kata Aborigin Kanada) | iu-Kaleng | iu-Cans-CA |
Inuktitut (Latin) | iu-Latn | iu-Latn-CA |
Irlandia | ga | ga-IE |
Irlandia (Inggris Raya) | ga-GB | ga-GB |
isiXhosa | Xh | xh-ZA |
isiZulu | zu | zu-ZA |
Bahasa Italia (Italia) | it-IT | it-IT |
Italia (Swiss) | it-CH | it-CH |
Jepang | ja | ja-JP |
K'iche' | quc-Latn | quc-Latn-GT |
Kalaallisut | Kl | kl-GL |
Kannada | kn | kn-IN |
Kazakh | kk | kk-KZ |
Khmer | km | km-KH |
Kinyarwanda | Rw | rw-RW |
Kiswahili | sw | sw-KE |
Konkani | Kok | kok-IN |
Korea | ko | ko-KR |
Kirgiz | ky-Cyrl | ky-KG |
Laos | lo | lo-LA |
Latvi | lv | lv-LV |
Lituavi | lt | lt-LT |
Sorbia Hulu | dsb | dsb-DE |
Lule Sami (Norwegia) | smj-Latn-NO | smj-NO |
Lule Sami (Swedia) | smj-Latn-SE | smj-SE |
Luksemburg | lb | lb-LU |
Makedonia | mk | mk-MK |
Melayu (Brunei) | ms-BN | ms-BN |
Melayu (Malaysia) | ms-MY | ms-MY |
Malayalam | ml | ml-IN |
Malta | mt | mt-MT |
Maori | mi-Latn | mi-NZ |
Mapuche | arn-Latn | arn-CL |
Marathi | mr | mr-IN |
Mohawk | moh-Latn | moh-CA |
Bahasa Mongolia (Sirilik) | mn-Cyrl | mn-MN |
Mongolia (Mongolia Tradisional) | mn-Mong | mn-Mong-CN |
Nepal (India) | ne-IN | ne-IN |
Nepal (Nepal) | ne-NP | ne-NP |
Sami Utara (Finlandia) | se-Latn-FI | se-FI |
Sami Utara (Norwegia) | se-Latn-NO | se-NO |
Sami Utara (Swedia) | se-Latn-SE | se-SE |
Norwegia (Bokmål) | nb | nb-NO |
Norwegia (Nynorsk) | nn | nn-NO |
Oksitan | oc-Latn | oc-FR |
Odia | atau | or-IN |
Pashto | ps | ps-AF |
Pashto (Pakistan) | ps-PK | ps-PK |
Farsi | fa | fa-IR |
Polski | pl | pl-PL |
Portugis (Brasil) | pt-BR | pt-BR |
Portugis (Portugal) | pt-PT | pt-PT |
Punjabi (Arab) | pa-Arab | pa-Arab-PK |
Bahasa Punjabi (Gurmukhi) | pa | pa-IN |
Quechua (Bolivia) | quz-Latn-BO | quz-BO |
Quechua (Ekuador) | quz-Latn-EC | quz-EC |
Quechua (Peru) | quz-Latn-PE | quz-PE |
Rumania (Moldova) | ro-MD | ro-MD |
Bahasa Rumania (Rumania) | ro-RO | ro-RO |
Romansh | rm | rm-CH |
Rusia | ru | ru-RU |
Sakha | sah-Cyrl | sah-RU |
Sanskrit | sa-Deva | sa-IN |
Gaelik Skotlandia | gd-Latn | gd-GB |
Serbia (Sirilik, Bosnia, dan Herzegovina) | sr-Cyrl-BA | sr-Cyrl-BA |
Serbia (Sirilik, Montenegro) | sr-Cyrl-ME | sr-Cyrl-ME |
Bahasa Serbia (Sirilik, Serbia) | sr-Cyrl-RS | sr-Cyrl-RS |
Serbia (Latin, Bosnia dan Herzegovina) | sr-Latn-BA | sr-Latn-BA |
Serbia (Latin, Montenegro) | sr-Latn-ME | sr-Latn-ME |
Serbia (Latin, Serbia) | sr-Latn-RS | sr-Latn-RS |
Sesotho sa Leboa | Nso | nso-ZA |
Setswana (Botswana) | tn-BW | tn-BW |
Setswana (Afrika Selatan) | tn-ZA | tn-ZA |
Sindhi (Arab) | sd-Arab | sd-Arab-PK |
Sinhala | si | si-LK |
Bahasa Skolt Sami | sms-Latn | sms-FI |
Slovak | sk | sk-SK |
Sloven | sl | sl-SI |
Sami Selatan (Norwegia) | sma-Latn-NO | sma-NO |
Sami Selatan (Swedia) | sma-Latn-SE | sma-SE |
Bahasa Spanyol (Argentina) | es-AR | es-AR |
Spanyol (Bolivia) | es-BO | es-BO |
Spanyol (Chili) | es-CL | es-CL |
Bahasa Spanyol (Kolombia) | es-CO | es-CO |
Spanyol (Kosta Rika) | es-CR | es-CR |
Spanyol (Republik Dominika) | es-DO | es-DO |
Spanyol (Ekuador) | es-EC | es-EC |
Spanyol (El Salvador) | es-SV | es-SV |
Spanyol (Guatemala) | es-GT | es-GT |
Spanyol (Honduras) | es-HN | es-HN |
Spanyol (Amerika Latin) | es-419 | es-419 |
Spanyol (Meksiko) | es-MX | es-MX |
Spanyol (Nikaragua) | es-NI | es-NI |
Spanyol (Panama) | es-PA | es-PA |
Spanyol (Paraguay) | es-PY | es-PY |
Spanyol (Peru) | es-PE | es-PE |
Spanyol (Puerto Riko) | es-PR | es-PR |
Spanyol (Spanyol) | es-ES | es-ES |
Bahasa Spanyol (Amerika Serikat) | es-US | es-US |
Spanyol (Uruguay) | es-UY | es-UY |
Spanyol (Venezuela) | es-VE | es-VE |
Tamazight Maroko Standar | zgh-Tfng | zgh-Tfng-MA |
Swedia (Finlandia) | sv-FI | sv-FI |
Bahasa Swedia (Swedia) | sv-SE | sv-SE |
Suriah | syr-Syrc | syr-SY |
Tajik (Sirilik) | tg-Cyrl | tg-Cyrl-TJ |
Tamil (India) | ta-IN | ta-IN |
Tamil (Malaysia) | ta-MY | ta-MY |
Tamil (Singapura) | ta-SG | ta-SG |
Tamil (Sri Lanka) | ta-LK | ta-LK |
Tatar (Sirilik) | tt-Cyrl | tt-RU |
Telugu | te | te-IN |
Thailand | th | th-TH |
Tibet | bo-Tibt | bo-CN |
Bahasa Tigrinya (Eritrea) | ti-ER | ti-ER |
Tigrinya (Ethiopia) | ti-ET | ti-ET |
Turki | tr | tr-TR |
Bahasa Turkmenistan (Latin) | tk-Latn | tk-TM |
Ukraina | uk | uk-UA |
Sorbia Hulu | hsb | hsb-DE |
Urdu (India) | your-IN | your-IN |
Urdu (Pakistan) | ur-PK | ur-PK |
Uyghur | ug-Arab | ug-CN |
Uzbek (Sirilik) | uz-Cyrl | uz-Cyrl-UZ |
Uzbek (Latin) | uz-Latn | uz-Latn-UZ |
Bahasa Valencia | ca-ES-valencia | ca-ES-valencia |
Vietnam | vi | vi-VN |
Wales | cy | cy-GB |
Wolof | wo-Latn | wo-SN |
Yi | ii-Yiii | ii-CN |
Yoruba | yo-Latn | yo-NG |
Contoh JSON
Contoh cuplikan JSON di bawah ini menunjukkan contoh cara menggunakan setiap tag bahasa yang tersedia
Untuk bahasa/lokal yang teksnya dilokalkan, ganti nama bahasa tempat penampung dalam cuplikan dengan teks aktual Anda.
Untuk bahasa/lokal yang tidak Anda rencanakan untuk memiliki teks yang dilokalkan, hapus baris yang sesuai dalam cuplikan. Sistem akan kembali ke
default
entri di bagian bawah agar teks ditampilkan untuk bahasa/lokal tersebut.Untuk bahasa apa pun yang memiliki beberapa varian lokal, Anda hanya dapat menentukan tag utama (bagian sebelum tanda hubung pertama) sebagai fallback untuk semua lokal lain untuk bahasa tersebut. Contohnya:
"caption": { "en-US": "English (United States)", "en-GB": "English (United Kingdom)", "en": "text for all other locale variants of English"}
Ini akan menyediakan teks khusus untuk Bahasa Inggris AS dan Inggris Inggris, dan kemudian untuk semua varian lokal bahasa Inggris lainnya (misalnya en-CA untuk Bahasa Inggris Kanada), sistem akan menggunakan teks caption "en".
Daftar lengkap bahasa caption yang tersedia:
"caption": {
"af": "Afrikaans",
"sq": "Albanian",
"gsw": "Alsatian",
"am": "Amharic",
"ar-DZ": "Arabic (Algeria)",
"ar-BH": "Arabic (Bahrain)",
"ar-EG": "Arabic (Egypt)",
"ar-IQ": "Arabic (Iraq)",
"ar-JO": "Arabic (Jordan)",
"ar-KW": "Arabic (Kuwait)",
"ar-LB": "Arabic (Lebanon)",
"ar-LY": "Arabic (Libya)",
"ar-MA": "Arabic (Morocco)",
"ar-OM": "Arabic (Oman)",
"ar-QA": "Arabic (Qatar)",
"ar-SA": "Arabic (Saudi Arabia)",
"ar-SY": "Arabic (Syria)",
"ar-TN": "Arabic (Tunisia)",
"ar-AE": "Arabic (United Arab Emirates)",
"ar-YE": "Arabic (Yemen)",
"hy": "Armenian",
"as": "Assamese",
"az-Cyrl": "Azerbaijani (Cyrillic)",
"az-Latn": "Azerbaijani (Latin)",
"bn-BD": "Bangla (Bangladesh)",
"ba-Cyrl": "Bashkir",
"eu": "Basque",
"be": "Belarusian",
"bn-IN": "Bengali (India)",
"bs-Cyrl": "Bosnian (Cyrillic)",
"bs": "Bosnian (Latin)",
"br-Latn": "Breton",
"bg": "Bulgarian",
"my": "Burmese",
"ca": "Catalan",
"ceb-Latn-PH": "Cebuano (Latin, Philippines)",
"ku-Arab": "Central Kurdish",
"ccp-Cakm-BD": "Chakma (Chakma, Bangladesh)",
"ccp-Cakm-IN": "Chakma (Chakma, India)",
"chr-Cher": "Cherokee (Cherokee)",
"zh-Hans-CN": "Chinese (Simplified, China)",
"zh-Hans-SG": "Chinese (Simplified, Singapore)",
"zh-Hant-HK": "Chinese (Traditional, Hong Kong SAR)",
"zh-Hant-MO": "Chinese (Traditional, Macao SAR)",
"zh-Hant-TW": "Chinese (Traditional, Taiwan)",
"co-Latn": "Corsican",
"hr-BA": "Croatian (Bosnia and Herzegovina)",
"hr-HR": "Croatian (Croatia)",
"cs": "Czech",
"da": "Danish",
"prs-Arab": "Dari",
"dv": "Divehi",
"nl-BE": "Dutch (Belgium)",
"nl-NL": "Dutch (Netherlands)",
"dz": "Dzongkha",
"en-AU": "English (Australia)",
"en-BZ": "English (Belize)",
"en-CA": "English (Canada)",
"en-029": "English (Caribbean)",
"en-IN": "English (India)",
"en-IE": "English (Ireland)",
"en-JM": "English (Jamaica)",
"en-MY": "English (Malaysia)",
"en-NZ": "English (New Zealand)",
"en-PH": "English (Philippines)",
"en-SG": "English (Singapore)",
"en-ZA": "English (South Africa)",
"en-TT": "English (Trinidad and Tobago)",
"en-AE": "English (United Arab Emirates)",
"en-GB": "English (United Kingdom)",
"en-US": "English (United States)",
"en-ZW": "English (Zimbabwe)",
"et": "Estonian",
"fo": "Faroese",
"fil-Latn": "Filipino",
"fi": "Finnish",
"fr-BE": "French (Belgium)",
"fr-CA": "French (Canada)",
"fr-029": "French (Caribbean)",
"fr-FR": "French (France)",
"fr-LU": "French (Luxembourg)",
"fr-MC": "French (Monaco)",
"fr-CH": "French (Switzerland)",
"fy": "Frisian",
"ff-Adlm-BF": "Fulah (Adlam, Burkina Faso)",
"ff-Adlm-CM": "Fulah (Adlam, Cameroon)",
"ff-Adlm-GM": "Fulah (Adlam, Gambia)",
"ff-Adlm-GH": "Fulah (Adlam, Ghana)",
"ff-Adlm-GN": "Fulah (Adlam, Guinea)",
"ff-Adlm-GW": "Fulah (Adlam, Guinea-Bissau)",
"ff-Adlm-LR": "Fulah (Adlam, Liberia)",
"ff-Adlm-MR": "Fulah (Adlam, Mauritania)",
"ff-Adlm-NE": "Fulah (Adlam, Niger)",
"ff-Adlm-NG": "Fulah (Adlam, Nigeria)",
"ff-Adlm-SN": "Fulah (Adlam, Senegal)",
"ff-Adlm-SL": "Fulah (Adlam, Sierra Leone)",
"ff-Latn-BF": "Fulah (Latin, Burkina Faso)",
"ff-Latn-CM": "Fulah (Latin, Cameroon)",
"ff-Latn-GM": "Fulah (Latin, Gambia)",
"ff-Latn-GH": "Fulah (Latin, Ghana)",
"ff-Latn-GN": "Fulah (Latin, Guinea)",
"ff-Latn-GW": "Fulah (Latin, Guinea-Bissau)",
"ff-Latn-LR": "Fulah (Latin, Liberia)",
"ff-Latn-MR": "Fulah (Latin, Mauritania)",
"ff-Latn-NE": "Fulah (Latin, Niger)",
"ff-Latn-NG": "Fulah (Latin, Nigeria)",
"ff-Latn-SN": "Fulah (Latin, Senegal)",
"ff-Latn-SL": "Fulah (Latin, Sierra Leone)",
"gl": "Galician",
"ka": "Georgian",
"de-AT": "German (Austria)",
"de-DE": "German (Germany)",
"de-LI": "German (Liechtenstein)",
"de-LU": "German (Luxembourg)",
"de-CH": "German (Switzerland)",
"el": "Greek",
"gu": "Gujarati",
"ha-Latn": "Hausa (Latin)",
"haw-Latn": "Hawaiian",
"he": "Hebrew",
"hi": "Hindi",
"hu": "Hungarian",
"is": "Icelandic",
"ig-Latn": "Igbo",
"smn-Latn": "Inari Sami",
"id": "Indonesian",
"iu-Cans": "Inuktitut (Canadian Aboriginal Syllabics)",
"iu-Latn": "Inuktitut (Latin)",
"ga": "Irish",
"ga-GB": "Irish (United Kingdom)",
"xh": "isiXhosa",
"zu": "isiZulu",
"it-IT": "Italian (Italy)",
"it-CH": "Italian (Switzerland)",
"ja": "Japanese",
"quc-Latn": "K’iche’",
"kl": "Kalaallisut",
"kn": "Kannada",
"kk": "Kazakh",
"km": "Khmer",
"rw": "Kinyarwanda",
"sw": "Kiswahili",
"kok": "Konkani",
"ko": "Korean",
"ky-Cyrl": "Kyrgyz",
"lo": "Lao",
"lv": "Latvian",
"lt": "Lithuanian",
"dsb": "Lower Sorbian",
"smj-Latn-NO": "Lule Sami (Norway)",
"smj-Latn-SE": "Lule Sami (Sweden)",
"lb": "Luxembourgish",
"mk": "Macedonian",
"ms-BN": "Malay (Brunei)",
"ms-MY": "Malay (Malaysia)",
"ml": "Malayalam",
"mt": "Maltese",
"mi-Latn": "Maori",
"arn-Latn": "Mapuche",
"mr": "Marathi",
"moh-Latn": "Mohawk",
"mn-Cyrl": "Mongolian (Cyrillic)",
"mn-Mong": "Mongolian (Traditional Mongolian)",
"ne-IN": "Nepali (India)",
"ne-NP": "Nepali (Nepal)",
"se-Latn-FI": "Northern Sami (Finland)",
"se-Latn-NO": "Northern Sami (Norway)",
"se-Latn-SE": "Northern Sami (Sweden)",
"nb": "Norwegian (Bokmål)",
"nn": "Norwegian (Nynorsk)",
"oc-Latn": "Occitan",
"or": "Odia",
"ps": "Pashto",
"ps-PK": "Pashto (Pakistan)",
"fa": "Persian",
"pl": "Polish",
"pt-BR": "Portuguese (Brazil)",
"pt-PT": "Portuguese (Portugal)",
"pa-Arab": "Punjabi (Arabic)",
"pa": "Punjabi (Gurmukhi)",
"quz-Latn-BO": "Quechua (Bolivia)",
"quz-Latn-EC": "Quechua (Ecuador)",
"quz-Latn-PE": "Quechua (Peru)",
"ro-MD": "Romanian (Moldova)",
"ro-RO": "Romanian (Romania)",
"rm": "Romansh",
"ru": "Russian",
"sah-Cyrl": "Sakha",
"sa-Deva": "Sanskrit",
"gd-Latn": "Scottish Gaelic",
"sr-Cyrl-BA": "Serbian (Cyrillic, Bosnia and Herzegovina)",
"sr-Cyrl-ME": "Serbian (Cyrillic, Montenegro)",
"sr-Cyrl-RS": "Serbian (Cyrillic, Serbia)",
"sr-Latn-BA": "Serbian (Latin, Bosnia and Herzegovina)",
"sr-Latn-ME": "Serbian (Latin, Montenegro)",
"sr-Latn-RS": "Serbian (Latin, Serbia)",
"nso": "Sesotho sa Leboa",
"tn-BW": "Setswana (Botswana)",
"tn-ZA": "Setswana (South Africa)",
"sd-Arab": "Sindhi (Arabic)",
"si": "Sinhala",
"sms-Latn": "Skolt Sami",
"sk": "Slovak",
"sl": "Slovenian",
"sma-Latn-NO": "Southern Sami (Norway)",
"sma-Latn-SE": "Southern Sami (Sweden)",
"es-AR": "Spanish (Argentina)",
"es-BO": "Spanish (Bolivia)",
"es-CL": "Spanish (Chile)",
"es-CO": "Spanish (Colombia)",
"es-CR": "Spanish (Costa Rica)",
"es-DO": "Spanish (Dominican Republic)",
"es-EC": "Spanish (Ecuador)",
"es-SV": "Spanish (El Salvador)",
"es-GT": "Spanish (Guatemala)",
"es-HN": "Spanish (Honduras)",
"es-419": "Spanish (Latin America)",
"es-MX": "Spanish (Mexico)",
"es-NI": "Spanish (Nicaragua)",
"es-PA": "Spanish (Panama)",
"es-PY": "Spanish (Paraguay)",
"es-PE": "Spanish (Peru)",
"es-PR": "Spanish (Puerto Rico)",
"es-ES": "Spanish (Spain)",
"es-US": "Spanish (United States)",
"es-UY": "Spanish (Uruguay)",
"es-VE": "Spanish (Venezuela)",
"zgh-Tfng": "Standard Moroccan Tamazight",
"sv-FI": "Swedish (Finland)",
"sv-SE": "Swedish (Sweden)",
"syr-Syrc": "Syriac",
"tg-Cyrl": "Tajik (Cyrillic)",
"ta-IN": "Tamil (India)",
"ta-MY": "Tamil (Malaysia)",
"ta-SG": "Tamil (Singapore)",
"ta-LK": "Tamil (Sri Lanka)",
"tt-Cyrl": "Tatar (Cyrillic)",
"te": "Telugu",
"th": "Thai",
"bo-Tibt": "Tibetan",
"ti-ER": "Tigrinya (Eritrea)",
"ti-ET": "Tigrinya (Ethiopia)",
"tr": "Turkish",
"tk-Latn": "Turkmen (Latin)",
"uk": "Ukrainian",
"hsb": "Upper Sorbian",
"ur-IN": "Urdu (India)",
"ur-PK": "Urdu (Pakistan)",
"ug-Arab": "Uyghur",
"uz-Cyrl": "Uzbek (Cyrillic)",
"uz-Latn": "Uzbek (Latin)",
"ca-ES-valencia": "Valencian",
"vi": "Vietnamese",
"cy": "Welsh",
"wo-Latn": "Wolof",
"ii-Yiii": "Yi",
"yo-Latn": "Yoruba",
"default": "fallback caption for other languages"
}