utiliza standard sirven sirve reservadas que para palabras net menciona instrucción excepciones control comandos codigos basicos asp c# visual-studio internationalization resources

standard - para que sirve el this en c#



C#.NET y traducción de componente externo (1)

Pude traducir una etiqueta en la aplicación de demostración en un proceso muy simple:

  • git clonar la biblioteca
  • Copie y pegue el archivo Strings.resx
  • Renombra la copia a Strings.pt-BR.resx
  • Compilar, está hecho (en mi caso, traduje la etiqueta "Cerrar")

Sin embargo, este proyecto contiene muchos archivos Strings.resx.

¿Cambiasteis todos? ¿O acabas de cambiar uno? (Tal vez una equivocada, como hice en mi primer intento)

Estoy manteniendo un programa escrito en C # 2.0 (VS2005). Tiene una base de código bastante grande, muchos autores, es una aplicación casi interna, pero actualmente es también uno de nuestros clientes que la usa.

La aplicación es multilingüe y la traducción de formularios y componentes propios funciona bien. Pero, hay un componente: DockPanel Suite de WeifenLuo y necesito traducirlo a otro idioma (zh-CN): uno de los chicos chinos tradujo el archivo de recursos a su idioma y ahora estoy tratando de incluirlo y usarlo en la aplicación. pero estoy fallando, aunque toda la aplicación está en chino, este componente permanece en inglés. El archivo de recursos sin traducir se puede encontrar en github: https://github.com/dockpanelsuite/dockpanelsuite/blob/master/WinFormsUI/Docking/Strings.resx

¿Como hacer eso? Intenté casi todo, un enfoque ingenuo (solo resgen y compilación por al , y tratando de usarlo como ensamblaje de satélites, también probé ilmerge ), luego abrí DockPanelSuite en VS2013 Express, agregando resx como Strings.zh-CN.resx, pero nada funciona y tooltips y otros todavía están en inglés.

También probé el paso con el depurador, pero el depurador se rompió en tooltip = Strings.DockPaneCaption_ToolTipAutoHide pero no entró en el definidor definido en Strings.Designer.cs

Estoy atascado y no sé cómo hacer eso. ¿Alguna idea? ¡Muchas gracias!