19 private const WORD_SEGMENTATION_REGEX =
'/([\xc0-\xff][\x80-\xbf]*)/';
37 $s = parent::normalizeForSearch( $s );
43 if ( !$chosenIntervals ) {
44 $chosenIntervals = [
'centuries',
'years',
'days',
'hours',
'minutes',
'seconds' ];
51 foreach ( $intervals as $intervalName => $intervalValue ) {
54 $message =
wfMessage(
'duration-' . $intervalName )->numParams( $intervalValue );
55 $segments[] = $message->inLanguage( $this )->escaped();
58 return implode(
'', $segments );
64class_alias( LanguageZh_hans::class,
'LanguageZh_hans' );
wfMessage( $key,... $params)
This is the function for getting translated interface messages.