r22116 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r22115‎ | r22116 | r22117 >
Date:20:03, 11 May 2007
Author:tstarling
Status:old
Tags:
Comment:
Removed identical language class, used a fallback instead.
Modified paths:
  • /trunk/phase3/languages/classes/LanguageBe_tarask.php (deleted) (history)
  • /trunk/phase3/languages/messages/MessagesBe_tarask.php (modified) (history)

Diff [purge]

Index: trunk/phase3/languages/messages/MessagesBe_tarask.php
@@ -4,6 +4,8 @@
55 * @addtogroup Language
66 */
77
 8+$fallback = 'be';
 9+
810 $skinNames = array(
911 'standard' => 'Клясычны',
1012 'nostalgia' => 'Настальгія',
Index: trunk/phase3/languages/classes/LanguageBe_tarask.php
@@ -1,88 +0,0 @@
2 -<?php
3 -/** Belarusian in Taraskievica orthography (Беларуская тарашкевіца)
4 - *
5 - * @addtogroup Language
6 - *
7 - * @author Ævar Arnfjörð Bjarmason <avarab@gmail.com>
8 - * @bug 1638, 2135
9 - * @link http://be.wikipedia.org/wiki/Talk:LanguageBe.php
10 - * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License
11 - * @license http://www.gnu.org/copyleft/fdl.html GNU Free Documentation License
12 - */
13 -
14 -class LanguageBe_x_old extends Language {
15 - function convertPlural( $count, $wordform1, $wordform2, $wordform3, $w4, $w5) {
16 - $count = str_replace ('.', '', $count);
17 - if ($count > 10 && floor(($count % 100) / 10) == 1) {
18 - return $wordform3;
19 - } else {
20 - switch ($count % 10) {
21 - case 1: return $wordform1;
22 - case 2:
23 - case 3:
24 - case 4: return $wordform2;
25 - default: return $wordform3;
26 - }
27 - }
28 - }
29 -
30 - # Convert from the nominative form of a noun to some other case
31 - # Invoked with {{GRAMMAR:case|word}}
32 - /**
33 - * Cases: родны, вінавальны, месны
34 - */
35 - function convertGrammar( $word, $case ) {
36 - switch ( $case ) {
37 - case 'родны': # genitive
38 - if ( $word == 'Вікіпэдыя' ) {
39 - $word = 'Вікіпэдыі';
40 - } elseif ( $word == 'ВікіСлоўнік' ) {
41 - $word = 'ВікіСлоўніка';
42 - } elseif ( $word == 'ВікіКнігі' ) {
43 - $word = 'ВікіКніг';
44 - } elseif ( $word == 'ВікіКрыніца' ) {
45 - $word = 'ВікіКрыніцы';
46 - } elseif ( $word == 'ВікіНавіны' ) {
47 - $word = 'ВікіНавін';
48 - } elseif ( $word == 'ВікіВіды' ) {
49 - $word = 'ВікіВідаў';
50 - }
51 - break;
52 - case 'вінавальны': # akusative
53 - if ( $word == 'Вікіпэдыя' ) {
54 - $word = 'Вікіпэдыю';
55 - } elseif ( $word == 'ВікіСлоўнік' ) {
56 - $word = 'ВікіСлоўнік';
57 - } elseif ( $word == 'ВікіКнігі' ) {
58 - $word = 'ВікіКнігі';
59 - } elseif ( $word == 'ВікіКрыніца' ) {
60 - $word = 'ВікіКрыніцу';
61 - } elseif ( $word == 'ВікіНавіны' ) {
62 - $word = 'ВікіНавіны';
63 - } elseif ( $word == 'ВікіВіды' ) {
64 - $word = 'ВікіВіды';
65 - }
66 - break;
67 - case 'месны': # prepositional
68 - if ( $word == 'Вікіпэдыя' ) {
69 - $word = 'Вікіпэдыі';
70 - } elseif ( $word == 'ВікіСлоўнік' ) {
71 - $word = 'ВікіСлоўніку';
72 - } elseif ( $word == 'ВікіКнігі' ) {
73 - $word = 'ВікіКнігах';
74 - } elseif ( $word == 'ВікіКрыніца' ) {
75 - $word = 'ВікіКрыніцы';
76 - } elseif ( $word == 'ВікіНавіны' ) {
77 - $word = 'ВікіНавінах';
78 - } elseif ( $word == 'ВікіВіды' ) {
79 - $word = 'ВікіВідах';
80 - }
81 - break;
82 - }
83 -
84 - return $word; # this will return the original value for 'назоўны' (nominative) and all undefined case values
85 - }
86 -
87 -}
88 -
89 -?>