X-Git-Url: https://scripts.mit.edu/gitweb/autoinstallsdev/mediawiki.git/blobdiff_plain/26126fabf59652519cce114869ecce7b43b88b79..c33ba33ef28344d64266b8b588460a301750fad5:/languages/classes/LanguageFi.php diff --git a/languages/classes/LanguageFi.php b/languages/classes/LanguageFi.php new file mode 100644 index 00000000..0d02dfe7 --- /dev/null +++ b/languages/classes/LanguageFi.php @@ -0,0 +1,151 @@ + 'maanantai', + 'tuesday' => 'tiistai', + 'wednesday' => 'keskiviikko', + 'thursay' => 'torstai', + 'friday' => 'perjantai', + 'saturday' => 'lauantai', + 'sunday' => 'sunnuntai', + 'mon' => 'ma', + 'tue' => 'ti', + 'tues' => 'ti', + 'wed' => 'ke', + 'wednes' => 'ke', + 'thu' => 'to', + 'thur' => 'to', + 'thurs' => 'to', + 'fri' => 'pe', + 'sat' => 'la', + 'sun' => 'su', + 'next' => 'seuraava', + 'tomorrow' => 'huomenna', + 'ago' => 'sitten', + 'seconds' => 'sekuntia', + 'second' => 'sekunti', + 'secs' => 's', + 'sec' => 's', + 'minutes' => 'minuuttia', + 'minute' => 'minuutti', + 'mins' => 'min', + 'min' => 'min', + 'days' => 'päivää', + 'day' => 'päivä', + 'hours' => 'tuntia', + 'hour' => 'tunti', + 'weeks' => 'viikkoa', + 'week' => 'viikko', + 'fortnights' => 'tuplaviikkoa', + 'fortnight' => 'tuplaviikko', + 'months' => 'kuukautta', + 'month' => 'kuukausi', + 'years' => 'vuotta', + 'year' => 'vuosi', + 'infinite' => 'ikuisesti', + 'indefinite' => 'ikuisesti' + ); + + $final = ''; + $tokens = explode ( ' ', $str); + foreach( $tokens as $item ) { + if ( !is_numeric($item) ) { + if ( count ( explode( '-', $item ) ) == 3 && strlen($item) == 10 ) { + list( $yyyy, $mm, $dd ) = explode( '-', $item ); + $final .= ' ' . $this->date( "{$yyyy}{$mm}{$dd}00000000"); + continue; + } + if( isset( $weekds[$item] ) ) { + $final .= ' ' . $weekds[$item]; + continue; + } + } + + $final .= ' ' . $item; + } + + if ( $forContent ) { + return htmlspecialchars( trim( $final ) ); + } else { + return '”' . trim( $final ) . '”'; + } + } + +} + +