manueljpconde teaches Mike to speak five languages
The mikeEU fork gets end-to-end localisation in English, Portuguese, Spanish, French, and German, with English as the safe fallback everywhere.
manueljpconde has wired full-interface translation into Mike: menus, login and account screens, sidebar navigation, and the everyday labels all now render in any of five languages. A switcher lets a user change language on the fly without a page reload, and the choice is saved to their account - so sign in from a different machine and the app comes up in the language you picked.
Notably, this was built without leaning on an off-the-shelf translation library. The team wrote a thin in-house layer instead, keeping the moving parts small and easy to audit. English remains the guaranteed fallback at every layer, so nothing breaks if a phrase hasn't been translated yet. This is a first pass - some text is still English-only - but the foundation is in place.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?