Total Nightmare!
We all fear it... We pray to prevent it from happening... But this time, it happened to me... Total and absolute nightmare:
There is a bug in appTranslator 2.0 released a couple of days ago :-(
Not a major bug. I mean not one that crashes the app or corrupts user data. Still a non-negligeable one: When one exports a file to Translator Edition, appTranslator 2.0 happily (!) ignores your choice for 'Allow translators to use the Dialog Layout Mode'.
appTranslator 2.0.1 fixes the bug
I just published version 2.0.1 that fixes this bug. Boy, it hurts! Because it's a stupid trivial coding bug introduced when refactoring a function for the new XLIFF support. Unfortunately, none of the testers found the problem. Of course, I can't blame them. I can only blame _me_ because when you touch a piece of code, you know it must be thoroughly re-tested. I should have brought it to their attention:
I reworked the code that manages the export to Translator Edition. So please don't test the XLIFF export only. Please thoroughly test the TE export as well.
Of course, I should have checked myself as well.
The day I decided to start automated testing
Obviously, this is the kind of thing that should be automated. I've always wanted to start automated testing. In my previous job, I eventually gave up because the tester was not smart enough to manage this kind of tool. And when I started up my company, I never found time enough and decided to rely on manual testing. Up to today.
I remember Eric Sink praises TestComplete. So I'll start by giving a look at that one (The price looks very reasonable. Added to Eric's recommendation, it gives a good start ;-) )

