@spwolf It’s not pretty on your side to implement - and it’s not pretty on my side to work with, if I don’t know how the string will finally look in the application.
I can’t imagine a good and easy way to keep track of the handled strings. I mean I don’t know if all of them are still used in the application and where they are used. So basically I would need to report all strings if I find one in the application (wrong for sure) and everytime I find one in the translation (maybe wrong, maybe already handled - which can only be checked by you). And not only me, but also any other translator and user.
But on the other hand, changing it in my translation file will only change the German translation of PowerArchiver, changes done by you will correct all localized versions.
It will be pretty easy to keep track of the changed strings, if I make them in the localization, as they appear in the category “Problems/Warning”, in case I replace %APPNAME% by PowerArchiver. That would be easy for me, but doesn’t help for other translations, until you look into the translation files and adapt the other translations (or ask the translators to do so).
Your decision…