public function populateLocalizedRecords(array $args = array()) {
        Zend_Registry::get('CacheFrontend')->setOption('caching', false);
        $mem = new Garp_Util_Memory();
        $mem->useHighMemory();

        $models = !empty($args) ? array($args[0]) : $this->_getInternationalizedModels();
        array_walk($models, array($this, '_populateRecordsForModel'));

        Zend_Registry::get('CacheFrontend')->setOption('caching', true);
        Garp_Cache_Manager::purge();

        Garp_Cli::lineOut('Done.');
        return true;
    }