#i18n
3 notes · ← All notes
- Evening: MySQL for visits, a pixel world map, eight languagesThe visitor log moved from Redis to MySQL with pagination and a pixel world map, the language toggle became an eight-language picker, the home page lost its bio, and a MySQL volume that kept its first, empty password.
- Afternoon on the live site: visitor log, two languages, auto-deployA Redis-backed visitor log behind Basic auth, English and Chinese with free machine translation, secrets that deploy themselves, a 35-minute image build cut to 40 seconds, and a CSRF check that broke behind HTTPS.
- Picking a language and translating a siteString tables instead of hard-coded text, how to choose a visitor’s language, placeholders, and caching machine translation.