Cześć, chciałbym prosić was o pomoc bo nie mogę dojść tołku przy wielojęzycznej aplikacji, nie potrafię wywołać języków, ponieważ wyskakuje taki błąd:
Nie można odnaleźć żadnych zasobów odpowiednich dla określonej kultury lub kultury neutralnej. Upewnij się, że element „APLIKACJA.resources.lang.resources” został poprawnie osadzony w zestawie „APLIKACJA" lub z nim połączony w czasie kompilacji lub że wszystkie zestawy satelickie są możliwe do załadowania i całkowicie podpisane.
języki mam w folderze resources, najpierw mam lang.resx, później lang.en.resx, lang.pol.resx i staram się je wywołać tak (urywek kodu):
Assembly a = Assembly.Load("APLIKACJA");
if (comboBox1.Text == "polski")
{
cul = CultureInfo.CreateSpecificCulture("pl-PL");
ResourceManager res_man = new ResourceManager("APLIKACJA.resources.lang", a);
MessageBox.Show(res_man.GetString("name", cul)); <-- w tym miejscu występuje ten błąd, który podałem na górze
Moglibyście mi jakoś to wytłumaczyć? Z jakiegoś powodu na końcu dodaje się następny folder resources...