roundcubemail/program/include/rcmail.php
public function localize_folderpath($path)
    {
        $protect_folders = $this->config->get('protect_default_folders');
        $delimiter       = $this->storage->get_hierarchy_delimiter();
        $path            = explode($delimiter, $path);
        $result          = array();

        foreach ($path as $idx => $dir) {
            $directory = implode($delimiter, array_slice($path, 0, $idx+1));
            if ($protect_folders && $this->storage->is_special_folder($directory)) {
                unset($result);
                $result[] = $this->localize_foldername($directory);
            }
            else {
                $result[] = rcube_charset::convert($dir, 'UTF7-IMAP');
            }
        }

        return implode($delimiter, $result);
    }
public function localize_folderpath($path)
    {
        $protect_folders = $this->config->get('protect_default_folders');
        $delimiter       = $this->storage->get_hierarchy_delimiter();
        $path            = explode($delimiter, $path);
        $result          = array();

        foreach ($path as $idx => $dir) {
            $directory = implode($delimiter, array_slice($path, 0, $idx+1));
            if ($protect_folders && $this->storage->is_special_folder($directory)) {
                unset($result);
                $result[] = $this->localize_foldername($directory);
            }
            else {
                $result[] = rcube_charset::convert($dir, 'UTF7-IMAP');
            }
        }

        return implode($delimiter, $result);
    }
public function localize_folderpath ( $ path ) { $ protect_folders = $ this -> config -> get ( 'protect_default_folders' ) ; $ delimiter = $ this -> storage -> get_hierarchy_delimiter ( ) ; $ path = explode ( $ delimiter , $ path ) ; $ result = array ( ) ; foreach ( $ path as $ idx => $ dir ) { $ directory = implode ( $ delimiter , array_slice ( $ path , 0 , $ idx + 1 ) ) ; if ( $ protect_folders && $ this -> storage -> is_special_folder ( $ directory ) ) { unset ( $ result ) ; $ result [ ] = $ this -> localize_foldername ( $ directory ) ; } else { $ result [ ] = rcube_charset :: convert ( $ dir , 'UTF7-IMAP' ) ; } } return implode ( $ delimiter , $ result ) ; }
Localize folder path
Localize folder path