I totally get what you're saying.  One way around this is to write our UI strings so they can be translated, i.e., so they don't look like what you have above in the first place.  I think we're still learning the right answer here, and you guys will pave the way forward.  Doing this first app is going to help us understand the scope of the problem.