Ejemplo n.º 1
0
        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));
            }
        }
Ejemplo n.º 2
0
 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");
 }
Ejemplo n.º 3
0
 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)));
        }
Ejemplo n.º 5
0
        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();
        }
Ejemplo n.º 6
0
 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();
 }
Ejemplo n.º 8
0
 private string GetProtoFileText(string folderName, string protoFileName)
 {
     return(ResourceFileReader.ReadResourceFile(folderName, protoFileName));
 }