Trans: $trans
\n";
}
fclose ( $fp );
$PUBLIC_ACCESS_FULLNAME = translate("Chicago Actions");
if ( $fullname == "Public Access" ) {
$fullname = $PUBLIC_ACCESS_FULLNAME;
}
}
// Translate a string from the default English usage to some other language
function translate ( $str ) {
global $translations, $translation_loaded;
if ( ! $translation_loaded ) {
$translation_loaded = true;
load_translation_text ();
}
$str = trim ( $str );
if ( ! empty ( $translations[$str] ) )
return $translations[$str];
else {
// To help in translating, use the following to help identify text that
// has not been translated
// return "";
return $str;
}
}
// this is just an abbreviation for: echo translate ( $str )
function etranslate ( $str ) {
echo translate ( $str );
}
// a version of etranslate that strips HTML out. Useful for tooltips
// which will barf on HTML.
function tooltip ( $str ) {
$ret = translate ( $str );
$ret = eregi_replace ( "<[^>]+>", "", $ret );
$ret = eregi_replace ( "\"", "'", $ret );
return $ret;
}
function etooltip ( $str ) {
echo tooltip ( $str );
}
?>