Resources (resx) maintenance in big projects

旧巷老猫 提交于 2019-11-30 14:15:59

问题


In a big project where you have lots of resources (resx) what would be the right approaches and/or tools of translation in order to save time, at the same time keep everything in order and leave nothing behind.

More precisely, how to find (as far as translations are concerned) what has been modified (adds and removes are easy) of an entire .NET application from a previous version to another? Would resx technology help you there? How?


回答1:


I wrote some about it in this answer:

Are resx files suitable for Internationalization?

Summary:

You should use a localization tool. It notices if a original text changes and if new texts are added, so you always know what you need to translate.

Note: a localization tool only manages translations, not the original language.




回答2:


I personally find managing multiple ResX files very frustrating. In one of the projects we developed a tool which looked pretty much like this:


(source: rsdn.ru)

It allowed to edit resources for all cultures in a single grid.

This particular application is available here (it's in Russian, sorry).

SVN repo is here, look for LocalizationUtil.



来源:https://stackoverflow.com/questions/806305/resources-resx-maintenance-in-big-projects

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!