мы будем обрабатывать наши файлы .resx для перевода. Поскольку в этих файлах помимо строк для перевода содержится много XML-данных, я искал способ подсчета переведенных слов/строк. У нас есть файл resx, созданный winform
Спасибо.
мы будем обрабатывать наши файлы .resx для перевода. Поскольку в этих файлах помимо строк для перевода содержится много XML-данных, я искал способ подсчета переведенных слов/строк. У нас есть файл resx, созданный winform
Спасибо.
Найдите свойства с именем Text и другие свойства, представляющие интересующие вас переводимые строки.
System.Resources.ResXResourceReader reader = new System.Resources.ResXResourceReader(@"..\..\Form1.resx");
foreach(System.Collections.DictionaryEntry de in reader)
{
if (((string)de.Key).EndsWith(".Text"))
{
System.Diagnostics.Debug.WriteLine(string.Format("{0}: {1}", de.Key, de.Value));
}
}