Best Way to Implement Multi-Language/Globalization in Large .Net Project

Best Practice for Multi-programming-language Projects

I'm a big advocate of always choosing the right programming language for each challenge. If there is another language which handles some otherwise tricky task easily, I'd say go for it.

Does it happen in the real world? Yes. I am currently working on a project which is made up of both PHP and objective-c code.

The trick is, as you pointed out, the communication between the two languages. If at all possible, let each language stick to its own domain, and have the two sections communicate in the simplest way possible. In my case, it was XML documents sent via http. In your case, some kind of formatted text file might be the answer.

Accessing localized resources from a separate project

When you are ready to generate resources for other languages or need to rename, use these steps https://msdn.microsoft.com/en-us/library/ms247246.aspx. Just renaming the resource file will not update Designer file for the resource



Related Topics



Leave a reply



Submit