UserFacingMessage
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Menyediakan pesan berisi info lokalitas yang ditampilkan kepada pengguna. Panjang pesan maksimum adalah 4.096 karakter.
Representasi JSON |
{
"localizedMessages": {
string: string,
...
},
"defaultMessage": string
} |
Kolom |
localizedMessages |
map (key: string, value: string)
Peta yang berisi <locale, message> pasangan, dengan lokalitas berupa kode bahasa BCP 47 yang tersusun dengan baik, seperti en-US, es-ES, atau fr. Objek yang berisi daftar pasangan "key": value . Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" } .
|
defaultMessage |
string
Pesan default ditampilkan jika tidak ada pesan yang dilokalkan atau lokalitas pengguna tidak cocok dengan pesan yang dilokalkan mana pun. Pesan default harus diberikan jika ada pesan yang dilokalkan.
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003eThe JSON representation is used to provide user-facing messages with locale information, with a maximum length of 4096 characters.\u003c/p\u003e\n"],["\u003cp\u003eIt includes \u003ccode\u003elocalizedMessages\u003c/code\u003e, a map of locale codes and corresponding messages, and \u003ccode\u003edefaultMessage\u003c/code\u003e for fallback display.\u003c/p\u003e\n"],["\u003cp\u003eA well-formed BCP 47 language code is used for locale specification, and a default message is required if localized messages are provided.\u003c/p\u003e\n"]]],["The content defines a JSON structure for user-facing messages with locale support. It includes `localizedMessages`, a map where keys are BCP 47 language codes and values are translated messages. The `defaultMessage` field is a string providing a fallback message when no matching locale is found. `localizedMessages` holds key-value message pairs, and a default message is required if there are any localized ones. The maximum message length is 4096 characters.\n"],null,["- [JSON representation](#SCHEMA_REPRESENTATION)\n\nProvides a user-facing message with locale info. The maximum message length is 4096 characters.\n\n| JSON representation |\n|------------------------------------------------------------------------------------|\n| ``` { \"localizedMessages\": { string: string, ... }, \"defaultMessage\": string } ``` |\n\n| Fields ||\n|---------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `localizedMessages` | `map (key: string, value: string)` A map containing \\\u003clocale, message\\\u003e pairs, where locale is a well-formed [BCP 47 language](https://www.w3.org/International/articles/language-tags/) code, such as en-US, es-ES, or fr. An object containing a list of `\"key\": value` pairs. Example: `{ \"name\": \"wrench\", \"mass\": \"1.3kg\", \"count\": \"3\" }`. |\n| `defaultMessage` | `string` The default message displayed if no localized message is specified or the user's locale doesn't match with any of the localized messages. A default message must be provided if any localized messages are provided. |"]]