Search code examples
phpmultilingualresx

Multilingual file management for C# and PHP


I have a large inhouse system written in a combination of C# and PHP. I'm about to try to make it multilingual.

Based on my research so far it looks like the best way to make this work is by using resx files on the C# side and .po/.mo files in PHP. There will be a lot of duplication between these files as the same phrases will be needed for both sides of the code.

What I am wondering is are there any automated tools in existance that can help me manage/generate this data once the initial translations have been figured out?

Specifically I am looking for some sort of translation management tool that is capable of generating both .resx and .po/.mo file outputs so that these files can easily be kept in sync with one another.

Any suggestions greatly appreciated. Thank you for your time.


Solution

  • Bingo. ResourceBlender can import and export to and from both po and resx files. Awesome. Extra plus; it is open source. (I'm not affiliated with this product)