7

En un gran proyecto donde tienes muchos recursos (resx), ¿cuáles serían los enfoques y/o herramientas de traducción correctos para ahorrar tiempo, al mismo tiempo mantener todo en orden? y no dejar nada atrásMantenimiento de recursos (resx) en grandes proyectos

Más precisamente, cómo encontrar (en lo que respecta a las traducciones) lo que se ha modificado (agrega y elimina son fáciles) de una aplicación .NET completa de una versión anterior a otra? ¿Te ayudaría la tecnología de resx allí? ¿Cómo?

Respuesta

1

escribí alguna al respecto en esta respuesta:

Are resx files suitable for Internationalization?

Resumen:

se debe utilizar una herramienta de localización. Se da cuenta si un texto original cambia y si se agregan nuevos textos, para que siempre sepas lo que necesitas traducir.

Nota: una herramienta de localización solo gestiona las traducciones, no el idioma original.

+0

Corrígeme si estoy equivocado: básicamente solo resx (o dentro de Visual Studio) no podrás manejar este tipo de cosas ... Lo que necesitas es una llamada "herramienta de localización" que de alguna manera Haga un seguimiento de las ediciones realizadas en ese resx y eventualmente le hará saber al traductor que una traducción en particular ha sido modificada desde el último toque. – Ali

+0

@exalted: sí, exactamente. La herramienta de localización conoce los textos originales que se tradujeron y, por lo tanto, reconoce si han cambiado (desde la traducción). En la mayoría de las herramientas, también puede configurarlas manualmente para que sean "revisadas". Puede traducir textos utilizando la herramienta en sí, o exportando los textos que se traducirán en CSV u otro formato, traducir en una herramienta externa e importar de nuevo. –

+0

¿Conoces algún software gratuito (como en la cerveza) para esto? – Ali

1

Personalmente encuentro la administración de múltiples archivos ResX muy frustrante. En uno de los proyectos que hemos desarrollado una herramienta que parecía más o menos así:

alt text http://www.rsdn.ru/projects/janus/article/tech/Localization/StrLoc1.png

Permitía editar los recursos para todas las culturas en una sola red.

Esta aplicación en particular está disponible here (está en ruso, lo siento).

SVN repo está aquí, busque LocalizationUtil.

+0

Dos cosas: 1. ¿No dejas que Visual Stuido cree automáticamente el archivo resx para ti? (Por ejemplo, sería una experiencia terrible si tuviera que agregar manualmente filas de resx para WinForms) 2. ¿Cómo se hace un seguimiento de lo que se ha modificado de una versión a otra? No puedes hacer esto a mano, debe haber alguna herramienta que te ayude ... Gracias. – Ali

Cuestiones relacionadas