Software translation / localization
The localization of an application user interface can benefit from the experience of a software developer.
This ensures a detailed and accurate translation, and usability of the software.
Some programs require particular file formats, syntax or even development tools.
I limit myself to translations from English to French, as I am native French.
An example
D-Front Reloaded is a free graphical environment for DOSBox (a free emulator of DOS PC aimed at running old software from a modern operating system).
I translated the entire software from English to French.