Changeset 6583
- Timestamp:
- 09/06/08 17:34:17 (3 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/branches/2.5/amp_conf/htdocs/admin/views/freepbx_admin.php
r5760 r6583 13 13 $sort_name = Array(); 14 14 $sort_type = Array(); 15 $framework_text_domain = Array(); 15 16 // Sorting menu by category and name 16 17 foreach ($fpbx_menu as $key => $row) { … … 19 20 $sort_name[$key] = $row['name']; 20 21 $sort_type[$key] = $row['type']; 22 23 if (extension_loaded('gettext') && is_dir("modules/".$key."/i18n")) { 24 bindtextdomain($key,"modules/".$framework_text_domain."/i18n"); 25 bind_textdomain_codeset($key, 'utf8'); 26 $framework_text_domain[$key] = true; 27 } else { 28 $framework_text_domain[$key] = false; 29 } 21 30 } 22 31 … … 95 104 96 105 echo "\t<li class=\"".implode(' ',$li_classes)."\">"; 106 if ($framework_text_domain[$key]) { 107 $label_text = dgettext($key,$row['name']); 108 if ($label_text == $row['name']) { 109 $label_text = _($label_text); 110 } 111 } else { 112 $label_text = _($row['name']); 113 } 97 114 if (isset($row['disabled']) && $row['disabled']) { 98 echo _($row['name']);115 echo $label_text; 99 116 } else { 100 echo '<a href="'.$href.'" '.$extra_attributes.' >'. _($row['name'])."</a>";117 echo '<a href="'.$href.'" '.$extra_attributes.' >'. $label_text . "</a>"; 101 118 } 102 119 echo "</li>\n";
