I am tasked with the localization of a Windows Phone 7 application. The first step is to replace the actual visible text with an ID and put the ID and the text in a resource file.
This is a very tedious work and I was wondering if there are tools for this to automate?
I am thinking along the lines of the gettext package and .po files used in the linux world.
Here is a codeplex project that may help you some. http://xlocalization.codeplex.com/. To use this method, each control that is to be localized must have the name property assigned.
I tried it with my existing project, and got results that were mixed, but in the long run, I decided to do it by hand. I don’t remember specifically what the problems were that I had, but if you want to try it on a copy of your project, it won’t take much time. If it works for you (and if your controls to be localized all have names), it could save you time.
Also, I don’t know how familiar you are with localizing, but I wrote a blog on the subject that takes you from start to finish. It’s at http://www.hopnet.mobi, click Blogs.
Hope this helps.