Здравствуйте, hellraiser, Вы писали:
H>Здравствуйте, Gollum, Вы писали:
G>>Здравствуйте, hellraiser, Вы писали:
H>>>разобрался.
G>>Может поделишься с людьми как и чего, штука вроде бы полезная...
H>да не вопрос.
H>вобщем качаем это отсюда — http://projectdistributor.readify.net/GetFile.aspx?type=s&id=9
H>затем в архиве находим SRGenerator.msi, устанавливаем его. В принципе все. Но все равно на первый взгляд ничего непонятно. Оказывается что обязательно для файлов с расширением .strings или .resx (в коих собственно и заводятся тем самые ресурсы), нужно обязательно в пропертях, для атрибута "Custom Tool" выставлять, соответвсенно:
H>.resx file = Custom Tool: SRCodeGen
H>.strings file = Custom Tool: StringResourceTool
H>и тогда все отлично автоматически работает.
H>еще об этом написано в томже выкачаном архиве в следующем файле: "String Resource Generator 1.2.3.zip"\SRResourceGenerator\SRGenerator.CustomTool\readme.txt
H>там же кстати сказано, как регестрить эту приблуду еще руками, но если кто пользуется инсталяшкой, то за него все сделается автоматом.
H>спсб за внимание.
Не знаю как у вас а у меня русский оно честно меняло на знаки пробела. Эх, и они говорят о глобализации

Лечится корректировкой файла SRGenerator.CustomTool\Processor.cs,
меняем:
using (TextReader tr = File.OpenText(stringsSource))
на
using (StreamReader tr = new StreamReader(stringsSource, Encoding.Default))
Вот теперь русский в ресурсах будет выглядеть нормально.