r10955 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r10954‎ | r10955 | r10956 >
Date:17:46, 9 September 2005
Author:nikerabbit
Status:old
Tags:
Comment:
Some tweaking
Modified paths:
  • /trunk/phase3/languages/LanguageFi.php (modified) (history)

Diff [purge]

Index: trunk/phase3/languages/LanguageFi.php
@@ -998,7 +998,7 @@
999999 'unblockip' => 'Muokkauseston poisto',
10001000 'unblockiptext' => 'Tällä lomakkeella voit poistaa käyttäjän tai IP-osoitteen muokkauseston.',
10011001 'ipusubmit' => 'Poista esto',
1002 -'ipusuccess' => 'IP-osoitteen tai käyttäjän <b>$1<b> esto poistettu', // TODO NOWIKIMARKUP
 1002+'ipusuccess' => 'IP-osoitteen tai käyttäjän <b>$1</b> esto poistettu', // TODO NOWIKIMARKUP
10031003 'ipblocklist' => 'Lista estetyistä IP-osoitteista',
10041004 'ipblocklistempty' => 'Estolista on tyhjä.',
10051005 'blocklistline' => '$1 — $2 on estänyt käyttäjän $3 ($4)',
@@ -1549,57 +1549,78 @@
15501550 }
15511551
15521552 function translateBlockExpiry( $str ) {
1553 - /*$from = array(
1554 - 'ago', 'now', 'today', 'this', 'next',
1555 - 'first', 'third', 'fourth', 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth', 'eleventh', 'twelfth',
1556 - 'tomorrow', 'yesterday',
1557 - 'infinite', 'indefinite',
1558 - );
1559 - $to = array(
1560 - 'sitten', 'nyt', 'tänään', 'tämä', 'seuraava',
1561 - 'ensimmäinen', 'kolmas', 'neljäs', 'viides', 'kuudes', 'seitsemäs', 'kahdeksas', 'yhdeksäs', 'kymmenes', 'yhdestoista', 'kahdestoista',
1562 - 'huomenna', 'eilen',
1563 - 'ikuisesti', 'ikuisesti',
1564 - );
 1553+ /*
 1554+ 'ago', 'now', 'today', 'this', 'next',
 1555+ 'first', 'third', 'fourth', 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth', 'eleventh', 'twelfth',
 1556+ 'tomorrow', 'yesterday'
 1557+
 1558+ $months = 'january:tammikuu,february:helmikuu,march:maaliskuu,april:huhtikuu,may:toukokuu,june:kesäkuu,' .
 1559+ 'july:heinäkuu,august:elokuu,september:syyskuu,october:lokakuu,november:marraskuu,december:joulukuu,' .
 1560+ 'jan:tammikuu,feb:helmikuu,mar:maaliskuu,apr:huhtikuu,jun:kesäkuu,jul:heinäkuu,aug:elokuu,sep:syyskuu,'.
 1561+ 'oct:lokakuu,nov:marraskuu,dec:joulukuu,sept:syyskuu';
15651562 */
1566 - $weekds = 'monday:maanantai,tuesday:tiistai,wednesday:keskiviikko,thursay:torstai,friday:perjantai,'.
1567 - 'saturday:lauantai,sunday:sunnuntai,mon:ma,tue:ti,tues:ti,wed:ke,wednes:ke,thu:to,thur:to,'.
1568 - 'thurs:to,fri:pe,sat:la,sun:su,next:seuraava,tomorrow:huomenna,ago:sitten,'.
1569 - 'seconds:sekuntia,second:sekunti,secs:s,sec:s,'.
1570 - 'minutes:minuuttia,minute:minuutti,mins:min,min:min,'.
1571 - 'days:päivää,day:päivä,hours:tuntia,hour:tunti,weeks:viikkoa,week:viikko,'.
1572 - 'fortnights:tuplaviikkoa,fortnight:tuplaviikko,'.
1573 - 'months:kuukautta,month:kuukausi,years:vuotta,year:vuosi,'.
1574 - 'infinite:ikuisesti,indefinite:ikuisesti';
1575 - $months = 'january:tammikuu,february:helmikuu,march:maaliskuu,april:huhtikuu,may:toukokuu,june:kesäkuu,' .
1576 - 'july:heinäkuu,august:elokuu,september:syyskuu,october:lokakuu,november:marraskuu,december:joulukuu,' .
1577 - 'jan:tammikuu,feb:helmikuu,mar:maaliskuu,apr:huhtikuu,jun:kesäkuu,jul:heinäkuu,aug:elokuu,sep:syyskuu,'.
1578 - 'oct:lokakuu,nov:marraskuu,dec:joulukuu,sept:syyskuu';
1579 - $weekds = explode( ',', $weekds);
 1563+ $weekds = array(
 1564+ 'monday' => 'maanantai',
 1565+ 'tuesday' => 'tiistai',
 1566+ 'wednesday' => 'keskiviikko',
 1567+ 'thursay' => 'torstai',
 1568+ 'friday' => 'perjantai',
 1569+ 'saturday' => 'lauantai',
 1570+ 'sunday' => 'sunnuntai',
 1571+ 'mon' => 'ma',
 1572+ 'tue' => 'ti',
 1573+ 'tues' => 'ti',
 1574+ 'wed' => 'ke',
 1575+ 'wednes' => 'ke',
 1576+ 'thu' => 'to',
 1577+ 'thur' => 'to',
 1578+ 'thurs' => 'to',
 1579+ 'fri' => 'pe',
 1580+ 'sat' => 'la',
 1581+ 'sun' => 'su',
 1582+ 'next' => 'seuraava',
 1583+ 'tomorrow' => 'huomenna',
 1584+ 'ago' => 'sitten',
 1585+ 'seconds' => 'sekuntia',
 1586+ 'second' => 'sekunti',
 1587+ 'secs' => 's',
 1588+ 'sec' => 's',
 1589+ 'minutes' => 'minuuttia',
 1590+ 'minute' => 'minuutti',
 1591+ 'mins' => 'min',
 1592+ 'min' => 'min',
 1593+ 'days' => 'päivää',
 1594+ 'day' => 'päivä',
 1595+ 'hours' => 'tuntia',
 1596+ 'hour' => 'tunti',
 1597+ 'weeks' => 'viikkoa',
 1598+ 'week' => 'viikko',
 1599+ 'fortnights' => 'tuplaviikkoa',
 1600+ 'fortnight' => 'tuplaviikko',
 1601+ 'months' => 'kuukautta',
 1602+ 'month' => 'kuukausi',
 1603+ 'years' => 'vuotta',
 1604+ 'year' => 'vuosi',
 1605+ 'infinite' => 'ikuisesti',
 1606+ 'indefinite' => 'ikuisesti'
 1607+ );
 1608+
15801609 $final = '';
1581 - $stop = false;
1582 - foreach( explode ( ' ', $str) as $item ) {
 1610+ $tokens = explode ( ' ', $str);
 1611+ foreach( $tokens as $item ) {
15831612 if ( !is_numeric($item) ) {
1584 - if ( count ( explode( '-', $item ) ) == 3 ) {
 1613+ if ( count ( explode( '-', $item ) ) == 3 && strlen($item) == 10 ) {
15851614 list( $yyyy, $mm, $dd ) = explode( '-', $item );
15861615 $final .= ' ' . $this->date( "{$yyyy}{$mm}{$dd}00000000");
15871616 continue;
15881617 }
1589 - foreach( $weekds as $item2 ) {
1590 - list( $from, $to) = explode( ':', $item2 );
1591 - if ( strcasecmp( $from, $item ) == 0 ) {
1592 - $final .= ' ' . $to;
1593 - $stop = true;
1594 - break;
1595 - }
 1618+ if( isset( $weekds[$item] ) ) {
 1619+ $final .= ' ' . $weekds[$item];
 1620+ continue;
15961621 }
15971622 }
15981623
1599 - if (!$stop) {
1600 - $final .= ' ' . $item;
1601 - } else {
1602 - $stop = false;
1603 - }
 1624+ $final .= ' ' . $item;
16041625 }
16051626 return '<span class="blockexpiry" title="' . htmlspecialchars($str). '">”' . trim( $final ) . '”</span>';
16061627 }

Follow-up revisions

RevisionCommit summaryAuthorDate
r71805Make a bunch of incompatible changes to the PoolCounter....platonides20:57, 27 August 2010

Status & tagging log