Localize folder name in page title (#1484785)
| | |
| | | CHANGELOG RoundCube Webmail |
| | | --------------------------- |
| | | |
| | | 2008/02/20 (thomasb) |
| | | ---------- |
| | | - Localize folder name in page title (#1484785) |
| | | |
| | | 2008/02/12 (estadtherr) |
| | | ---------- |
| | | - fix switching between HTML/plain composing (#1484752) |
| | |
| | | } |
| | | |
| | | |
| | | /** |
| | | * Try to localize the given IMAP folder name. |
| | | * UTF-7 decode it in case no localized text was found |
| | | * |
| | | * @param string Folder name |
| | | * @return string Localized folder name in UTF-8 encoding |
| | | */ |
| | | function rcmail_localize_foldername($name) |
| | | { |
| | | if ($folder_class = rcmail_folder_classname($name)) |
| | | return rcube_label($folder_class); |
| | | else |
| | | return rcube_charset_convert($name, 'UTF-7'); |
| | | } |
| | | |
| | | |
| | | ?> |
| | |
| | | |
| | | // set page title |
| | | if (empty($_action) || $_action == 'list') |
| | | $OUTPUT->set_pagetitle(rcube_charset_convert($IMAP->get_mailbox_name(), 'UTF-7')); |
| | | $OUTPUT->set_pagetitle(rcmail_localize_foldername($IMAP->get_mailbox_name())); |
| | | |
| | | |
| | | |