Re[6]: Microsoft DataWarehouse String Resource Tool
От: me_viper  
Дата: 10.11.05 18:56
Оценка:
Здравствуйте, 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))

Вот теперь русский в ресурсах будет выглядеть нормально.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.