This is my first try in globalization of windows forms, so I created form in my language and set property Localizable to true and left property Language on default, everything generated in default resource file, which was nice. After that I added new resource file called FormName.en.resx and renamed few stuff here just to test how it is working, but now everytime I run appliction It is using the English file that I added instead of default FormName.resx file, if I delete English resource file, everything goes back to normal, did I miss something?
First I thought that Windows is causing it but my languge is set correctly, I even tried changing Thread.CurrentThread.CurrentCulture manually but it always stays in English.
Well this is a dirty way to do it I assume, but here it is if someone bumps into the same problem:
If someone has better solution please post it and I will try it