Как вы, ребята, справляетесь с переводом / интернационализацией ваших приложений ASP.NET? Как вы работаете со своими переводчиками?
У нас есть приложения ASP.NET, которые должны быть доступны на немецком, французском, итальянском, английском. Мы используем строковые ресурсы везде. Однако, не раз наши переводчики говорили нам, что мы просто получаем кучу «txtMyTextbox.Text», а затем переводить текст на немецком языке практически невозможно - контекст отсутствует.
Так есть ли другие доступные решения? Из-за того, что эти переводчики разбросаны по всей Европе, мы не можем заставить их прилететь и выполнять свою работу «на месте» - должен быть способ отправить им фрагменты текста для перевода вместе с некоторым контекстом, и пусть они делают свою работу.
Существует ли какой-либо инструмент, который позволил бы мне упаковать свои страницы ASPX и элементы управления ASCX вместе с текстовыми ресурсами, и который фактически визуализировал бы их для переводчика (без необходимости устанавливать и размещать IIS и все)? Я смутно помню, что в старые времена Delphi было много инструментов, которые это делали - визуализировали форму (без реального запуска приложения) и позволяли кому-то выбирать метки и переводить их.
Или был бы инструмент, который позволил бы мне делать скриншоты моих страниц ASPX, выделять все метки и отображать их имя элемента управления ("txtMytextbox") красным, чтобы скриншот мог служить справочной информацией для кого-то, работающего на перевод списка меток?
Любые советы приветствуются и высоко ценятся!
Марк