opolyx no seu idioma, desta vez de verdade
O site é publicado em 12 idiomas há meses — e em uma dúzia de lugares ainda respondia em inglês. Os nomes dos modos, os títulos das páginas e a imagem que você compartilha depois de uma partida agora estão no idioma que você realmente está lendo.

Em palavras simples
Estar traduzido não é a mesma coisa que ser legível, e o opolyx vinha falhando silenciosamente nessa diferença. Você podia colocar o site em chinês e mesmo assim ter de escolher entre cartões escritos "Blitz" e "Classic" — em letras latinas, bem ao lado de um filtro que nomeava esses mesmos modos em chinês, na mesma tela. Nove dos dez idiomas tinham alguma versão disso.
Os 4 modos agora são nomeados no seu idioma em todos os lugares em que aparecem: nos cartões que você escolhe ao criar uma sala, nas etiquetas da lista do saguão, no histórico de partidas do seu perfil — e na imagem publicada quando você compartilha uma partida concluída.

As páginas de texto também se atualizaram. O regulamento e o guia agora descrevem todos os modos em todos os idiomas, em vez de descrever os antigos e deixar você adivinhar o mais novo. Dezenas de títulos de página escritos no idioma errado — uma página em português se apresentando em inglês, uma indonésia em espanhol — agora combinam com a página a que pertencem.
Para os mais técnicos
O bug dos nomes de modo era o mesmo erro cometido quatro vezes: cada tela exibia o valor interno passado por um auxiliar que coloca inicial maiúscula, em vez de buscar o nome traduzido. Em inglês fica bem — "blitz" vira "Blitz" — e é ilegível em qualquer outro idioma, que é exatamente por isso que sobreviveu tanto tempo. O auxiliar teve de ir junto: ele deixa toda palavra com inicial maiúscula, então um nome de duas palavras como "Chớp nhoáng" saía como "Chớp Nhoáng".
O pior dos quatro era o que ninguém olha enquanto joga. A rota que gera a imagem de compartilhamento mantinha sua própria tabela de três nomes de modo, escrita antes de o modo mais novo existir, e caía na primeira entrada sempre que errava — então toda partida daquele modo gerava uma imagem legendada com o modo errado, em inglês. E é justamente essa imagem que as pessoas publicam. Agora ela lê a mesma lista que todo o resto, com um teste de que a lista cobre todos os modos do saguão.
Contar palavras acabou sendo a parte difícil do trabalho de texto. As frases que contam os modos estavam espalhadas por dez traduções, e cerca de quinze delas dizem um número apenas em chinês e árabe, onde o original em inglês não menciona quantidade alguma — então editar o texto em inglês não teria pegado nenhuma. O árabe também não aceitava trocar uma palavra: o dual ali é uma forma gramatical, não um vocábulo, então essas frases foram reescritas inteiras.
Agora uma verificação deduz a resposta em vez de fixá-la. Ela exige um item de regulamento por modo jogável e por idioma, e proíbe qualquer texto de declarar um número de modos diferente do atual — então adicionar um modo quebra a compilação até que o texto que os conta seja atualizado. A verificação anterior afirmava uma frase literal, e foi assim que ela congelou justamente o erro para o qual havia sido escrita.
