Exemplo n.º 1
0
 public override IEnumerable<ILocalizationUnit> Parse()
 {
     foreach (var path in po_paths) {
         var parser = new Vernacular.Potato.Internal.Parser ();
         foreach (var part in parser.Parse (path)) {
             var unit = Parse (part);
             if (unit is LocalizationMetadata && Path.GetExtension (path) == ".pot") {
                 continue;
             } else if (unit != null) {
                 yield return unit;
             }
         }
     }
 }
Exemplo n.º 2
0
 public override IEnumerable <ILocalizationUnit> Parse()
 {
     foreach (var path in po_paths)
     {
         var parser = new Vernacular.Potato.Internal.Parser();
         foreach (var part in parser.Parse(path))
         {
             var unit = Parse(part);
             if (unit is LocalizationMetadata && Path.GetExtension(path) == ".pot")
             {
                 continue;
             }
             else if (unit != null)
             {
                 yield return(unit);
             }
         }
     }
 }