Advertisement
Guest User

iso_list_menu - 0.01

a guest
Jan 30th, 2014
640
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.64 KB | None | 0 0
  1. function iso_list_menu($format='none',$spacer = '|'){
  2.     $languages = icl_get_languages('skip_missing=0&orderby=code');
  3.     if(!empty($languages)){
  4.         $iso_lang_menu = NULL;
  5.             foreach($languages as $l){
  6.  
  7.                 switch($format){
  8.                     case 'ucwords':
  9.                         $lang_label = ucwords($l['language_code']);
  10.                     break;
  11.                     case 'strtoupper':
  12.                         $lang_label = strtoupper($l['language_code']);
  13.                     break;
  14.                     default:
  15.                         $lang_label = $l['language_code'];
  16.                     break;
  17.                 }
  18.  
  19.                 $iso_lang_menu .= "<a href='".$l['url']."'>" . $lang_label . "</a>";
  20.                 $iso_lang_menu .= ' '.$spacer.' ';  //used as spacer
  21.             }
  22.     }
  23.  
  24. return $iso_lang_menu;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement