To all the various responses: 1. To the guys asking about plurals, have you seen http://developer.android.com/guide/topics/resources/string-resource.html#Plurals ?
2. To the guys who think the errors for the multiple formatters is over the top... it isn't just over the top, it has really screwed us over! I guarantee you what happened is that someone working with Google wasn't using positional formatters in the strings, and in the latest batch of translations, one of the positions was supposed to be moved and it wasn't. So, one person at Google (maybe Romain? he was talking about it's reasoning earlier) decided that it should be an error for all people everywhere, because of the screwup in the translation. It wouldn't have been a problem if this was the way it started out when Android was initially released, but what actually happened is that the innocent upgrading of the latest SDK (even though you're supposed to be able to use any older API levels you want) has made all of our projects break. It has made a lot of unnecessary work for me and my team. We've got multiple projects with a build machine, everything's F'd now. If you upgrade the SDK Tools on the build machine, half the projects don't release. Not only that, the same project can have multiple branches in git. Even as good as git's merging abilities are, after changing all of the various strings in various branches (which change often), now the strings.xml is hell to merge when you add in formatted="false" to the line. To create a hotfix on an older version, we are forced to make manual changes on these old branches. To put it succinctly, this seemingly innocuous "feature" to error on all these types of strings whereas before it didn't has invalidated every old build in our system, period. There's no way to turn it off, even if you set the API level to 1. We can no longer build anything before 12/6/2010, without creating a special separate build machine which has an old version of the tools on it. Okay, this rant is over, have a good rest of your day! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

