É altamente recomendável apoiar a localização na integração do
Reservar com o Google. Os usuários veem uma experiência localizada com base nas configurações
de idioma deles. Se nenhuma localização for definida, o texto padrão poderá ser exibido ao
usuário. Você pode fornecer texto localizado para muitos campos na integração, como nomes e descrições de serviços. Consulte nossa especificação do feed para ver a lista completa de campos que podem ser localizados usando a mensagem Text
.
Como implementar a localização
// 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; }
Qualquer campo nos feeds que usa uma mensagem Text
pode ser localizado fornecendo
um localized_value
para cada idioma compatível.
É necessário especificar value
e localized_value
.
- Mostraremos
localized_value
com base na localidade do usuário, que é definida nas configurações do navegador de idioma do usuário. - O valor será usado como padrão quando a localidade do usuário não estiver na sua
lista de localizações compatíveis.
- Se você não definir o valor e a localidade dos usuários não estiver na sua lista de localizações compatíveis, usaremos o primeiro valor presente em localized_value. Embora esse substituto esteja disponível, é altamente recomendável especificar o valor padrão explicitamente.
Se você não tiver suporte à localização no seu sistema, defina localized_value
e locale
com o único idioma compatível. Defina value
também, que pode ser usado como padrão.
Snippet de exemplo de feed de serviços
"localized_service_name": { "value": "Chocolate Tasting", "localized_value": [ { "locale": "en", "value": "Chocolate Tasting" }, { "locale": "fr", "value": "Dégustation de chocolats" } ] }