Sto sviluppando un'applicazione che utilizza le Windows Forms e dovrà supportare più lingue. Vorrei condividere la soluzione che sto progettando/implementando.
L'idea è quella di utilizzare la classe
ResourceManager la quale si occupa di leggere
le stringhe in base alla lingua corrente. Vediamolo in pratica:
Per prima cosa creiamo un progetto che chiameremo MultilingualWindowsApplication
...
Consiglio vivamente di leggere il pdf contenuto in questo post di Karl Seguin
Contiene una serie di concetti che ogni sviluppatore software dovrebbe già conoscere ed applicare, ma sono espressi in maniera sintetica e molto chiara.
Riporto alcuni passi secondo me molto importanti e spesso poco considerati soprattutto da chi ha poca esperienza:
Although simplistic, every programming decision I make is largely based on maintainability. Maintainability is...