private void LoadSuggestionReferenceFile() { var reader = new ResourceFileReader(); string referenceFileName = GetFileFromUser("Select the file containing reference strings for suggestions"); if (referenceFileName == null) { return; } string translatedFileName = GetFileFromUser("Select the file containing translated strings for suggestions"); if (translatedFileName == null) { return; } ResourceFile referenceFile = reader.ReadXmlFile(referenceFileName); ResourceFile translatedFile = reader.ReadXmlFile(translatedFileName); foreach (Resource referenceResource in referenceFile.Resources) { Resource translatedResource = translatedFile.FindResourceByName(referenceResource.Name); _resourceSuggester.AddResource( new TranslatedResource(referenceResource.Name, referenceResource.Text, translatedResource.Text)); } }
public void FindStringTest2() { var reader = new ResourceFileReader(new ResourceFile() { FilePath = "resource.rc", Language = Language.Japanease, Encoding = "shift-jis" }); var str = reader.FindString("IDD_ABOUTBOX.IDC_STATIC"); }
public void FindStringTest() { var reader = new ResourceFileReader(new ResourceFile() { FilePath = "resource.rc", Language = Language.Japanease, Encoding = "shift-jis" }); var str = reader.FindString("IDC_BUTTON3"); }
public void ValidXml_ResultsInListOfNodes() { var reader = new ResourceFileReader(); var result = reader.Read(TestFile).ToList(); Assert.That(result.Count, Is.Not.Zero); Assert.That(result.All(r => !string.IsNullOrEmpty(r.Value) && !string.IsNullOrEmpty(r.Name))); }
private void ReadFile(string fileName, int columnNumber) { var reader = new ResourceFileReader(); ResourceFile resourceFile = reader.ReadXmlFile(fileName); _table.BeginLoadData(); string valueColumn = string.Format("Value{0}", columnNumber); dataGridView1.Columns[valueColumn].HeaderText = resourceFile.LanguageName; ReadLocaleResourceElementsRecursive(resourceFile, valueColumn); _table.EndLoadData(); }
private static void LoadViewTextFromFile(List <KSolutionGroup> solutionGroupList) { foreach (var solutionGroup in solutionGroupList) { foreach (var solution in solutionGroup.Solution) { foreach (var project in solution.Project .OfType <KDataStoreProject>()) { if (string.IsNullOrEmpty(project.SqlViewFile)) { continue; } project.SqlViewText = ResourceFileReader.ReadResourceFile(solution.SolutionName, project.SqlViewFile); } } } }
public void Setup() { _reader = new ResourceFileReader(); }
private string GetProtoFileText(string folderName, string protoFileName) { return(ResourceFileReader.ReadResourceFile(folderName, protoFileName)); }