Five languages and search-friendly pages

On 2 October 2026 the project added multi-language support for search optimisation. English stays at the plain address, and other languages live under a prefix such as /es/ or /ja/. The first languages were English, Spanish and Arabic; the list was later reworked into English, Spanish, Japanese, Simplified Chinese and Traditional Chinese.

One address per language

Each language version of a page has its own address. This lets a search engine list the right version for the right reader. The pages tell search engines about each other with hreflang links, and the sitemap lists every version, so that no language is left out.

Why Arabic was removed

Arabic was in the first list, but a typing game that practises the Latin alphabet gains little from a right-to-left interface, and keeping a language that nobody could test well was worse than not having it. Japanese and the two forms of Chinese took its place.

Translations are separate texts

Traditional and Simplified Chinese are not one text in two scripts: many everyday words differ between Taiwan and mainland China. The texts of each language are kept in their own files, and a glossary lists the word each language uses for each game term, with the place where it was checked.

Deploying

On the same day, a Cloudflare configuration file was added, so that the Astro build could be deployed to Cloudflare.

A language switcher that works without scripts

The language switcher is a list of real links, so it works even when JavaScript is off, and every language version can be reached from every page. A visitor is only offered a suggestion to switch; the site never redirects anybody away from the address they asked for.