È consigliabile supportare la localizzazione nell'integrazione delle liste di attesa delle prenotazioni del Centro azioni. Gli utenti visualizzano un'esperienza localizzata in base alle impostazioni della lingua. Se non è impostata alcuna localizzazione, all'utente potrebbe essere mostrato il testo predefinito. Puoi fornire testo localizzato per molti campi dell'integrazione, come nomi e descrizioni dei servizi. Consulta la nostra
specifica
del feed per l'elenco completo dei campi che possono essere localizzati utilizzando il messaggio
Text.
Implementazione della localizzazione in corso…
// A possibly-localized text payload. Some Text fields may contain marked-up // content. message Text { // Required. Text value in an unknown locale, which will be displayed if // `localized_value` for the user locale is empty or missing. The locale for // this value may depend on the partner or service provider, and it should not // be assumed to be any specific language. string value = 1; // Per-locale text values. Required. repeated LocalizedString localized_value = 2; }
Qualsiasi campo nei feed che utilizza un messaggio Text può essere localizzato fornendo
un localized_value per ogni lingua supportata.
È necessario specificare sia value che
localized_value.
- Mostreremo il
localized_valuein base alle impostazioni internazionali dell'utente (impostate nelle impostazioni della lingua del browser dell'utente). - Il valore verrà utilizzato come predefinito quando le impostazioni internazionali dell'utente non sono presenti nell'elenco delle localizzazioni supportate
- Se non definisci un valore e le impostazioni internazionali degli utenti non sono presenti nell'elenco delle localizzazioni supportate, utilizzeremo il primo valore presente in localized_value. Sebbene questo fallback sia disponibile, ti consigliamo vivamente di specificare il valore predefinito in modo esplicito.
Se non supporti la localizzazione nel tuo sistema, imposta
localized_value e locale con l'unica
lingua che supporti. Imposta anche value, che può essere utilizzato come
valore predefinito.
Snippet di esempio del feed dei servizi
"localized_service_name": {
"value": "Chocolate Tasting",
"localized_value": [
{
"locale": "en",
"value": "Chocolate Tasting"
},
{
"locale": "fr",
"value": "Dégustation de chocolats"
}
]
}