Changeset 23488 for extensions/plugin_lang_analysis/admin.php
- Timestamp:
- Jun 24, 2013, 1:23:50 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/plugin_lang_analysis/admin.php
r23473 r23488 205 205 unset($string_data); 206 206 207 // unused strings 208 $unused = array(); 209 foreach ($language_files as $name => $path) 210 { 211 $unused = array_merge($unused, array_diff_key($lang_plugin[ $name ], $strings)); 212 } 213 214 foreach ($unused as $string => $translation) 215 { 216 $string_data = array( 217 'files' => array(), 218 'in_common' => array_key_exists($string, $lang_common), 219 'in_admin' => array_key_exists($string, $lang_admin), 220 'in_plugin' => array(), 221 'stat' => 'useless', 222 'is_admin' => false, 223 'warning' => array(l10n('This string is not used anywhere in the plugin')), 224 ); 225 226 foreach ($language_files as $name => $path) 227 { 228 if (array_key_exists($string, $lang_plugin[$name])) $string_data['in_plugin'][] = $name; 229 } 230 231 $strings[ $string ] = $string_data; 232 } 233 207 234 uksort($strings, 'strnatcasecmp'); // natural sort 208 235 $counts['total'] = array_sum($counts);
Note: See TracChangeset
for help on using the changeset viewer.