Ir para o conteúdo

Transforme as suas conexões em um bônus de fim de ano com o nosso novo Programa de Indicação de Clientes! Saiba mais

Esta documentação é para a versão 4 e posterior do App Builder, o novo nome do Vinyl. Acesse a documentação do Vinyl aqui.

Internacionalização e localização no Jitterbit App Builder

O App Builder tem suporte limitado para internacionalização e localização. Especificamente, o App Builder pode renderizar datas e valores numéricos em um formato específico da região. Por exemplo, o App Builder pode renderizar a data 2023-05-16 como 5/16/2023 para um usuário em uma localidade em inglês dos EUA (en-US) ou 16.05.2023 para um usuário em uma localidade em alemão (de-DE).

Cultura

O suporte de localização do App Builder é baseado no conceito de cultura do Microsoft .NET. Uma cultura fornece regras de formatação de data e numérica para uma região específica. As culturas são mapeadas para tags de idioma IETF.

Como a cultura do usuário é determinada?

O App Builder pode determinar a cultura preferida do usuário de uma das seguintes maneiras:

  1. O App Builder tentará determinar a cultura do usuário automaticamente. O App Builder analisará o cabeçalho Accept-Language fornecido pelo navegador. O valor é correspondido a uma cultura do App Builder.
  2. A cultura pode ser explicitamente definida na conta de usuário do App Builder. Isso pode ser feito por um administrador ou pelos próprios usuários se o autoatendimento tiver sido habilitado.
  3. O agente do usuário pode definir a cultura anexando $culture={language-tag} para a sequência de consultar da URL.
  4. Se a cultura não puder ser determinada de outra forma, a cultura padrão do sistema será usada.

Cultura e empregos de fundo

Ao executar trabalhos em segundo plano, a cultura efetiva depende de como o trabalho é enfileirado.

  • Se o trabalho for agendado por um usuário (por exemplo, clicando em um botão), a cultura preferida do usuário será usada.
  • Se o trabalho for enfileirado por um agendamento, a cultura da conta do usuário do serviço será usada.

Extensibilidade

As culturas são definidas pelo ambiente de tempo de execução. Os desenvolvedores não podem registrar novas culturas. No entanto, os desenvolvedores podem recuperar uma lista de culturas existentes consultando o objeto de dados públicos Culture.

Como revisar e editar idioma, localidade e fusos horários

  1. Vá para o menu Gaveta de Ações
  2. Clique na entrada do menu que exibe o valor atual do idioma. Por exemplo: Inglês (Estados Unidos)
  3. A tela pop-up Localização resultante contém guias para Idioma e Fusos locais e horários

    • Clique na aba apropriada para revisar e fazer quaisquer edições
    • Se estiver atualizando Idioma, você precisará atualizar a janela do navegador para ver as informações atualizadas

    localização.png

Problemas e limitações conhecidos

Accept-LanguageValores de qualidade

O Accept-Language cabeçalho permite que agentes de usuário ponderem preferências de idioma atribuindo um "valor de qualidade". O App Builder não honra o valor de qualidade. Em vez disso, o App Builder usa a primeira tag de idioma.

Calendários

O App Builder suporta apenas o calendário gregoriano.