Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
Como a API de tradução de documentos de pesquisa do catálogo não traduz o campo de descrição curta chamado complementName, o contexto do produto mostra o texto original em lojas internacionalizadas.
Simulação
-
Traduza uma descrição curta (complementName) em uma loja internacionalizada. Isso pode ser feito por meio do aplicativo Messages ou Catalog Translation.
-
Verifique o productContext para esse produto em um idioma diferente usando o React Dev Tools ou consultando o productContext.
-
Você verá que seu valor não está traduzido.
-
Você pode verificar se a API do catálogo não traz esse valor traduzido:
curl --location 'http://api.vtexinternal.com/api/search-documents/documents/translations/?an=&decompress=true' \
Workaround
Nenhum aplicativo nativo da VTEX usa esse campo. Mas se estiver usando em um aplicativo personalizado, você pode criar uma nova SKU ou especificação de produto para usar como complementName ou consultar a tradução em seu aplicativo personalizado.