How to set up Python internationalisation with Click, Poetry, Forgejo, and Weblate

TL;DR—look at Protokolo and do exactly what it does. This is a short article because I am lazy but do want to be helpful. The sections are the steps you should take. All code presented in this article is licensed CC0-1.0. Use gettext As a first step, you should use gettext. This effectively means wrapping all string literals in _() calls. This article won’t waste a lot of time on how to do this or how gettext works. [Read More]

How I do my computing

There are a lot of conscious choices and efforts I make when it comes to how I do my computing. I list them here for me to review once in a while, or for your entertainment. Devices I have five devices that I use at least semi-regularly. In order of use: Thinkpad T470. A self-built desktop computer (A10-7850k, R9 380). Some Kobo e-reader. Moto G (I believe it’s the 2015 model, but I’m not too sure). [Read More]