* @access public
*/
function linkTrail() {
- wfSuppressWarnings(); // In case there is no trail for the content language (like for Arabic)
- $trail = $this->getMessage( 'linktrail' );
- wfRestoreWarnings();
- if( empty( $trail ) ) $trail = Language::linkTrail();
- return $trail;
+ return $this->getMessage( 'linktrail' );
}
function getLangObj() {
}
function getMessage( $key ) {
- global $wgAllMessagesAr, $wgAllMessagesEn;
- $m = $wgAllMessagesAr[$key];
-
- if ( '' == $m ) { return $wgAllMessagesEn[$key]; }
- else return $m;
+ global $wgAllMessagesAr;
+ if( isset( $wgAllMessagesAr[$key] ) ) {
+ return $wgAllMessagesAr[$key];
+ } else {
+ return parent::getMessage( $key );
+ }
}
function formatNum( $number ) {