O que lançamos este mês: geocodificação, IP, fuso horário e mais
Um resumo do trabalho recente em toda a API: novos hosts de compatibilidade, consultas de fuso horário e altitude mais rápidas, recursos no painel e mais visibilidade sobre a cota.
A My Geocode atende clientes no mundo todo, com preços em EUR e sem restrição regional, e o painel que gerencia essas contas não deveria supor que todo mundo que o usa se sente mais à vontade lendo em inglês. As configurações de idioma agora estão disponíveis no painel, permitindo que a própria interface se adapte ao idioma que cada cliente preferir.
Isso se soma ao modo escuro como uma das opções de personalização disponíveis nas configurações da conta, ambas voltadas para a mesma ideia: as ferramentas em torno de uma API devem se ajustar à forma como cada pessoa realmente prefere trabalhar, em vez de pedir que todos os clientes, em todos os lugares, se adaptem a um único padrão. A troca de idioma tem efeito imediato e pode ser alterada novamente a qualquer momento, sem afetar nada mais vinculado à conta.
As configurações de idioma se aplicam à própria interface do painel, às páginas de estatísticas de uso, faturas, chaves de API, programa de indicação, autenticação de dois fatores e códigos de cupom. Elas não mudam a forma como a API se comunica. Os parâmetros das requisições, os nomes dos campos das respostas, os formatos de erro e os dezessete hosts de compatibilidade continuam exatamente como documentados, independentemente do idioma definido no painel de uma conta, já que a consistência ali importa mais para o código de integração do que a conveniência.
Vemos isso como uma extensão natural de construir para uso no mundo todo, e não como um recurso separado adicionado por si só. Uma API com preços apenas em EUR e feita para funcionar a partir de qualquer endereço já pressupõe uma base de clientes internacional. Um painel que falava só um idioma com essa mesma base sempre foi uma incoerência que valia a pena corrigir.
Para equipes com membros que trabalham em idiomas diferentes no dia a dia, a preferência de cada pessoa no painel é só dela, ligada à forma como ela prefere trabalhar individualmente, e não fixada no nível da conta para todos. Isso significa que, em uma conta compartilhada, cada membro da equipe pode ver o painel no idioma que lhe for mais conveniente, sem que a preferência de uma pessoa substitua a de outra.
As configurações de idioma já estão disponíveis para todas as contas, junto com o modo escuro e as demais opções de personalização, acessíveis em /dashboard. Nada no uso, nas chaves ou no faturamento existentes muda com esta atualização. Ela só muda o idioma que o painel usa para apresentar essas mesmas informações a você.