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 "$str"; 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 ); } ?>