Witam,

piszę aplikację działającą w dwóch językach. Visual Studio .NET 2005 wspaniale wspiera tworzenie aplikacji wielojęzycznych jeżeli chodzi o formularze "WinForms" (w skrócie: tworzymy formularz w jednej wersji a potem plik zasobów - drugi formularz w innej wersji językowej). Problem pojawia się gdy muszę zmapować komunikatory o błędach i inne. Zastanawiałem się nad rozwiązaniem aby przechowywać stringi w Properties.Resources.Strings - łatwe odwołanie i wszystko przechowywane w plikach zasobów, tylko tutaj jest problem nazewnictwa zmiennych stringowych. Każdy string przechowywujący komunikat w innym języku musi mieć jakąś nazwę. Nie wiem jak takie rzeczy powinno się robić poprawnie. Czy ktoś może powiedzieć coś o tym?

Z góry dzięki

Pozdrawiam
Sebastian