Last modified: 2007-06-05 09:28:03 UTC
Please update the bottom section of ParserFunctions.php file to what you see below. This is to enable support for Farsi translation of parser functions. Thanks in advance. ----- function wfParserFunctionsLanguageGetMagic( &$magicWords, $langCode ) { switch ( $langCode ) { case 'he': $magicWords['expr'] = array( 0, 'חשב', 'expr' ); $magicWords['if'] = array( 0, 'תנאי', 'if' ); $magicWords['ifeq'] = array( 0, 'שווה', 'ifeq' ); $magicWords['ifexpr'] = array( 0, 'חשב תנאי', 'ifexpr' ); $magicWords['switch'] = array( 0, 'בחר', 'switch' ); $magicWords['default'] = array( 0, '#ברירת מחדל', '#default' ); $magicWords['ifexist'] = array( 0, 'קיים', 'ifexist' ); $magicWords['time'] = array( 0, 'זמן', 'time' ); $magicWords['rel2abs'] = array( 0, 'יחסי למוחלט', 'rel2abs' ); break; case 'fa': $magicWords['expr'] = array( 0, 'حساب', 'expr' ); $magicWords['if'] = array( 0, 'اگر', 'if' ); $magicWords['ifeq'] = array( 0, 'اگرمساوی', 'ifeq' ); $magicWords['ifexpr'] = array( 0, 'اگرحساب', 'ifexpr' ); $magicWords['switch'] = array( 0, 'گزینه', 'switch' ); $magicWords['default'] = array( 0, '#پیشفرض', '#default' ); $magicWords['ifexist'] = array( 0, 'اگرموجود', 'ifexist' ); $magicWords['time'] = array( 0, 'زمان', 'time' ); $magicWords['rel2abs'] = array( 0, 'نسبیبهمطلق', 'rel2abs' ); break; default: $magicWords['expr'] = array( 0, 'expr' ); $magicWords['if'] = array( 0, 'if' ); $magicWords['ifeq'] = array( 0, 'ifeq' ); $magicWords['ifexpr'] = array( 0, 'ifexpr' ); $magicWords['switch'] = array( 0, 'switch' ); $magicWords['default'] = array( 0, '#default' ); $magicWords['ifexist'] = array( 0, 'ifexist' ); $magicWords['time'] = array( 0, 'time' ); $magicWords['rel2abs'] = array( 0, 'rel2abs' ); $magicWords['titleparts'] = array( 0, 'titleparts' ); } return true; }
Applied with r22750.