Спасибо Вам огромное, всё заработало!!!
Здравствуйте, Golakoff, Вы писали:
G>Здравствуйте, Аноним, Вы писали:
А>>Встали вопросы:
А>>1. что делать Defaultом? Eng, en-US, ru-RU? что лучше поставить?
G>imho лучше все-таки En, мало ли где будет запускаться...
А>>2. как корректно удалить ненужную сателитную сборку (создал например RU, а потом ru-RU. RU — ведь уже не нужно)
G>Из SolutionExplorer'а удаляешь ненужный resx-файл
А>>3. и главное — я сделал по defaultу Eng, и задал две сателитные сборки ru-RU и en-US. Но переключая локали в виндовз — я всегда вижу по английски своё приложение, как мне вызвать теперь русскую версию=)?
G>G>/// <summary>
G>/// The main entry point for the application.
G>/// </summary>
G>[STAThread]
G>static void Main()
G>{
G> // здесь можно например читать файлик конфигурации и выставлять нужную CurrentCulture в зависимости от сохраненных настроек
G> // правда, надо перезапускать прогу. у меня на лету не получилось... может кто подскажет
G> // setting up current culture
G> Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU", false);
G> //Thread.CurrentThread.CurrentCulture = Thread.CurrentThread.CurrentUICulture = new CultureInfo("", false);
G> Application.Run(new frmMain());
G>}
G>
А>>буду признателен за помошь, спасибо.
G>__________________________________
G>with respect, Andrew A. Golyakov