X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=languages%2Fclasses%2FLanguageSr.php;h=e0ff5e16765a80e3bbd546b4ba7d6d0f4fc4e11b;hp=886ee94a35d591ddd09d78b50457dd592c302a8e;hb=2480aae0c97d822e10b50619e7b48b25c45af073;hpb=4ac6d608442dda46f86f21d05be25719b54cd9cc diff --git a/languages/classes/LanguageSr.php b/languages/classes/LanguageSr.php index 886ee94a35..e0ff5e1676 100644 --- a/languages/classes/LanguageSr.php +++ b/languages/classes/LanguageSr.php @@ -75,31 +75,6 @@ class SrConverter extends LanguageConverter { ]; } - /** - * rules should be defined as -{ekavian | iyekavian-} -or- - * -{code:text | code:text | ...}- - * - * update: delete all rule parsing because it's not used - * currently, and just produces a couple of bugs - * - * @param string $rule - * @param array $flags - * @return array - */ - function parseManualRule( $rule, $flags = [] ) { - if ( in_array( 'T', $flags ) ) { - return parent::parseManualRule( $rule, $flags ); - } - - $carray = []; - // otherwise ignore all formatting - foreach ( $this->mVariants as $v ) { - $carray[$v] = $rule; - } - - return $carray; - } - /** * A function wrapper: * - if there is no selected variant, leave the link @@ -156,7 +131,7 @@ class SrConverter extends LanguageConverter { $ret = $this->mTables[$toVariant]->replace( $m[0] ); $mstart = $m[1] + strlen( $m[0] ); foreach ( $matches as $m ) { - $ret .= substr( $text, $mstart, $m[1] -$mstart ); + $ret .= substr( $text, $mstart, $m[1] - $mstart ); $ret .= parent::translate( $m[0], $toVariant ); $mstart = $m[1] + strlen( $m[0] ); }