Implementar Formatação com Sensibilidade a Locale nos Gráficos

O Highcharts v12 adiciona <code>lang.locale</code> para habilitar a formatação regional de datas e números, fazendo o padrão ser o idioma do navegador caso esteja indefinido.

Implementar Formatação com Sensibilidade a Locale nos Gráficos

Highcharts é uma estrutura de gráficos em JavaScript que permite que desenvolvedores web e analistas de dados gerem gráficos e tabelas dinâmicos e visualmente atraentes para sites e aplicações web. Ele pode exibir vários tipos de gráficos, incluindo linha, spline, área, coluna, barra, pizza, dispersão (scatter) e muitos mais. O Highcharts é conhecido por sua facilidade de uso, documentação rica e capacidade de lidar com grandes conjuntos de dados com eficiência. Entre os recursos estão design responsivo, suporte à acessibilidade e compatibilidade entre navegadores. Suas possibilidades de personalização permitem que os usuários criem visualizações de dados sob medida que aumentam o engajamento e proporcionam apresentações de dados esclarecedoras.

O Highcharts v12 introduz a opção lang.locale, permitindo formatação sensível ao locale para datas e números nos gráficos. Essa opção permite que você defina o locale para todos os gráficos em uma página ou configure-o individualmente por gráfico. Se nenhum locale for especificado, o gráfico é automaticamente definido com base nas configurações de idioma da página ou do navegador. Utilizando o objeto Intl, lang.locale garante que as datas e os números sejam formatados corretamente, não apenas substituindo elementos como nomes de meses e dias da semana, mas também estruturando expressões inteiras de datas de acordo com o locale selecionado. Por exemplo, o inglês americano (en-US) formata uma data como 1º de janeiro de 2025, enquanto o inglês britânico (en-GB) a exibe como 1 January 2025.

Para ver a lista completa do que há de novo no v12, consulte nossas notas de versão.

O Highcharts Core é licenciado em base anual ou perpétua, por licenças OEM e para Advantage Renewals. Ele é licenciado por Desenvolvedor e tem várias opções de licença, incluindo Internal, SaaS, SaaS+ e Self Hosted. Veja nossa página de licenciamento do Highcharts Core para obter todos os detalhes.

Saiba mais na nossa página do produto Highcharts Core.