Ortografia errada de quase todas as cidades ucranianas

Como você mesmo disse, isso não é definido no Discourse. Seria uma péssima prática de código aberto lidar com isso internamente em vez de delegar para a biblioteca padrão.

No Discourse, chamamos a classe Rails Timezone, que é um wrapper da gem TZInfo, que lê os dados tzdata do sistema operacional subjacente. Usamos o Debian para nossa imagem de contêiner e acredito que ele o obtém de Time Zone Database. Portanto, pode ser melhor levado ao IANA, a fim de corrigi-lo em todos os lugares.

EDIT: Parece que essa alteração já foi feita no Time Zone Database e está saindo na nova versão, então nossas atualizações padrão a capturarão automaticamente.

8 curtidas