Make WordPress Core

Ticket #35499: add-textdomain.php.patch

File add-textdomain.php.patch, 677 bytes (added by iamntz, 8 years ago)
  • add-textdomain.php

     
    112112                array_shift($argv);     
    113113        }
    114114
    115         $adddomain->process_file($argv[1], $argv[2], $inplace);
     115        if (is_dir($argv[2])) {
     116                $objects = new RecursiveDirectoryIterator($argv[2]);
     117                foreach (new RecursiveIteratorIterator($objects) as $filename => $cur) {
     118                        $extension = explode('.', $filename);
     119                        if(end($extension) == 'php') {
     120                                $adddomain->process_file($argv[1], $filename, $inplace);
     121                        }
     122                }
     123        } else {
     124                $adddomain->process_file($argv[1], $argv[2], $inplace);
     125        }
    116126}
    117127
    118128?>