Mantis is polished enough to have internationalization capabilities, but I couldn't resist joking to Dennis that the "English" version wasn't nearly specific enough. I mean, speaking as a 'merican an' all, there's English, and then there's how they talk over on that lovely little island to the west of continental Europe.
Big difference. I know, 'cuz I more or less grew up on BBC re-runs, y'understand. And it was definitely educational. For instance, I know that J.S. Bach wrote one heck of a lot of classy theme music for the BBC. Years later, I'm still at a loss to understand why they're all lumped together as the "Brandenburg Concertos." C'mon...even I know that Brandenburg is someplace in Germany. That's most certainly not Great Britain. (Best efforts of the Saxons and Hanovrians--with honorable mention to the Luftwaffe and Operation Sea Lion--notwithstanding, nat'cher'ly.)
But back to the point.
So. Let's say, for example, that the "English" version of a bug tracker has the following statuses:
- New
- Assigned
- In progress
- QA passed
- Deployed into production
- Closed
- Wotcher!
- Up for it
- Stuck in
- Sorted
- Bob's your uncle
- The dog's bollocks
- There's one!
- Help me, Obi-Wan Kenobi: You're my only hope.
- It's not impossible; I used to bulls-eye wamp rats in my T-16 back home.
- You're all clear, kid! Now let's blow this thing so we can all go home.
- Great shot! That was one in a million!
- The Force will be with you. Always.
- In God's name, what Hellspawn lurks there?!
- Well, hello, Mister Fancy-pants!
- This...is my...BOOMSTICK!
- Groovy.
- Buckle up, bonehead: You're goin' for a ride.
- Hail to the King, baby.)
Except that then I remembered that non-programmers might actually want to submit line-items to a bug tracking system. At least in theory. I've heard...rumors...that code might not actually be perfect when it reaches The Real World. (I speak strictly of other programmers' code, of course.) In such a scenario--a statistical outlier, to be sure--perhaps such statuses might be confusing, perhaps even startling, to the uninitiated. Fair enough.
The point (and believe it or not, there actually is one) is that the more fluently a tool--be hardware, software, or sharpened stick--speaks the native dialect, the more likely it will be used.