$value) { $array_iso1 = explode("\"", $value); // neue arrays schreiben - write new arrays array_push($array_iso2, $array_iso1[7]); array_push($array_iso3, $array_iso1[1]); } foreach($array_iso2 as $key => $value) { // echo $key . " "; $new[$array_iso2[$key]] .= $array_iso3[$key]; } ?>

$value) { // array an Leerzeichen unterteilen // space delimited array $split = explode(" ", $value); // neues Array jeweils für die einzelnen Spalten schreiben // write new array for each column array_push($arr2, $split[0]); array_push($arr3, $split[1]); array_push($arr4, $split[4]); array_push($arr5, $split[7]); } // Sortieren der Spalte 2 // sort by split 2 ? arsort($arr3, SORT_ASC); // ausgabe in tabelle basteln // output table (?) foreach($arr3 as $names => $values) { $split2 = explode("_", $arr2[$names]); $split3 = explode(".", $split2[1]); echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; } ?>
PO-FilesTranslated
messages
Fuzzy
translations
Untranslated
messages
" .$new[$split3[0]]. "" . $arr2[$names] . "" . $values . "" . $arr4[$names] . " " . $arr5[$names] . " 

This table is generated weekly - out.mods // Präprocessing: cat i18n_stats.txt|grep lib > out.libs // Pr�rocessing: cat i18n_stats.txt|gretcl > out.tcl $file_libs="binary/linux/snapshot/i18n_stats_libs.txt"; $file_mods="binary/linux/snapshot/i18n_stats_mods.txt"; $file_tcl="binary/linux/snapshot/i18n_stats_tcl.txt"; // $file_libs="/tmp/i18n_stats_libs.txt"; // $file_mods="/tmp/i18n_stats_mods.txt"; ?>

Statistics of GRASS 6.2 internationalization (i18N) status

The table is ordered by number of translated messages per language. The two character codes indicate the language, based on the Alpha-2 code of ISO 639-1. For download of a currently sleeping translation, please either get the file directly from the GRASS-CVS or see above. GRASSLIBS\n"; generate_table($file_libs); echo "

GRASSMODS

\n"; generate_table($file_mods); echo "

GRASSTCL

\n"; generate_table($file_tcl); ?>
The relevant column is 'Translated messages' as the message files do not necessarily contain all available messages of GRASS.