define( 'KK_C_LC', 'аәбвгғдеёжзийкқлмнңоөпрстуұүфхһцчшщъыіьэюя' ); # Kazakh Cyrillic lowercase
define( 'KK_L_UC', 'AÄBCÇDEÉFGĞHIİÏJKLMNÑOÖPQRSŞTUÜVWXYÝZ' ); # Kazakh Latin uppercase
define( 'KK_L_LC', 'aäbcçdeéfgğhıiïjklmnñoöpqrsştuüvwxyýz' ); # Kazakh Latin lowercase
-define( 'KK_A', 'اٵبۆگعدەجزيكقلمنڭوٶپرستۋۇٷفحھچشىٸ' ); # Kazakh Arabic
+//define( 'KK_A', 'اٵبۆگعدەجزيكقلمنڭوٶپرستۋۇٷفحھچشىٸ' ); # Kazakh Arabic
class KkConverter extends LanguageConverter {
$kk2Cyrl = array();
$kk2Latn = array();
$kk2Arab = array();
- $kk2KZ = array();
- $kk2TR = array();
- $kk2CN = array();
+ $kk2KZ = array();
+ $kk2TR = array();
+ $kk2CN = array();
$this->mTables = array(
- 'kk-cyrl' => new ReplacementArray( $kk2Cyrl ),
- 'kk-latn' => new ReplacementArray( $kk2Latn ),
- 'kk-arab' => new ReplacementArray( $kk2Arab ),
- 'kk-kz' => new ReplacementArray( array_merge($kk2Cyrl, $kk2KZ) ),
- 'kk-tr' => new ReplacementArray( array_merge($kk2Latn, $kk2TR) ),
- 'kk-cn' => new ReplacementArray( array_merge($kk2Arab, $kk2CN) ),
- 'kk' => new ReplacementArray()
+ 'kk-cyrl' => new ReplacementArray( $kk2Cyrl ),
+ 'kk-latn' => new ReplacementArray( $kk2Latn ),
+ 'kk-arab' => new ReplacementArray( $kk2Arab ),
+ 'kk-kz' => new ReplacementArray( array_merge($kk2Cyrl, $kk2KZ) ),
+ 'kk-tr' => new ReplacementArray( array_merge($kk2Latn, $kk2TR) ),
+ 'kk-cn' => new ReplacementArray( array_merge($kk2Arab, $kk2CN) ),
+ 'kk' => new ReplacementArray()
);
}
## Cyrillic -> Arabic
'/\№/u' => 'نٶ.',
'/([АӘЕЁИОӨҰҮЭЮЯЪЬ])е/ui' => '$1يە',
+ '/[еэ]/ui' => 'ە', '/[ъь]/ui' => '',
'/а/ui' => 'ا', '/ә/ui' => 'ٵ', '/б/ui' => 'ب', '/в/ui' => 'ۆ',
- '/г/ui' => 'گ', '/ғ/ui' => 'ع', '/д/ui' => 'د', '/[еэ]/ui' => 'ە',
- '/ё/ui' => 'يو', '/ж/ui' => 'ج', '/з/ui' => 'ز', '/и/ui' => 'ي',
- '/й/ui' => 'ي', '/к/ui' => 'ك', '/қ/ui' => 'ق', '/л/ui' => 'ل',
- '/м/ui' => 'م', '/н/ui' => 'ن', '/ң/ui' => 'ڭ', '/о/ui' => 'و',
- '/ө/ui' => 'ٶ', '/п/ui' => 'پ', '/р/ui' => 'ر', '/с/ui' => 'س',
- '/т/ui' => 'ت', '/у/ui' => 'ۋ', '/ұ/ui' => 'ۇ', '/ү/ui' => 'ٷ',
- '/ф/ui' => 'ف', '/х/ui' => 'ح', '/һ/ui' => 'ھ', '/ц/ui' => 'تس',
- '/ч/ui' => 'چ', '/ш/ui' => 'ش', '/щ/ui' => 'شش', '/[ъь]/ui' => '',
- '/ы/ui' => 'ى', '/і/ui' => 'ٸ', '/ю/ui' => 'يۋ', '/я/ui' => 'يا',
-
+ '/г/ui' => 'گ', '/ғ/ui' => 'ع', '/д/ui' => 'د', '/ё/ui' => 'يو',
+ '/ж/ui' => 'ج', '/з/ui' => 'ز', '/и/ui' => 'ي', '/й/ui' => 'ي',
+ '/к/ui' => 'ك', '/қ/ui' => 'ق', '/л/ui' => 'ل', '/м/ui' => 'م',
+ '/н/ui' => 'ن', '/ң/ui' => 'ڭ', '/о/ui' => 'و', '/ө/ui' => 'ٶ',
+ '/п/ui' => 'پ', '/р/ui' => 'ر', '/с/ui' => 'س', '/т/ui' => 'ت',
+ '/у/ui' => 'ۋ', '/ұ/ui' => 'ۇ', '/ү/ui' => 'ٷ', '/ф/ui' => 'ف',
+ '/х/ui' => 'ح', '/һ/ui' => 'ھ', '/ц/ui' => 'تس', '/ч/ui' => 'چ',
+ '/ш/ui' => 'ش', '/щ/ui' => 'شش', '/ы/ui' => 'ى', '/і/ui' => 'ٸ',
+ '/ю/ui' => 'يۋ', '/я/ui' => 'يا',
## Latin -> Arabic // commented for now...
/*'/No\./u' => 'نٶ.',
- '/a/ui' => 'ا', '/ä/ui' => 'ٵ', '/b/ui' => 'ب', '/c/ui' => 'تس',
- '/ç/ui' => 'چ', '/d/ui' => 'د', '/[eé]/ui' => 'ە', '/f/ui' => 'ف',
- '/g/ui' => 'گ', '/ğ/ui' => 'ع', '/h/ui' => 'ھ', '/[ıI]/u' => 'ى',
- '/[iİ]/u' => 'ٸ', '/ï/ui' => 'ي', '/j/ui' => 'ج', '/k/ui' => 'ك',
- '/l/ui' => 'ل', '/m/ui' => 'م', '/n/ui' => 'ن', '/ñ/ui' => 'ڭ',
- '/o/ui' => 'و', '/ö/ui' => 'ٶ', '/p/ui' => 'پ', '/q/ui' => 'ق',
- '/r/ui' => 'ر', '/s/ui' => 'س', '/ş/ui' => 'ش', '/t/ui' => 'ت',
- '/u/ui' => 'ۇ', '/ü/ui' => 'ٷ', '/v/ui' => 'ۆ', '/w/ui' => 'ۋ',
- '/x/ui' => 'ح', '/[yý]/ui' => 'ي', '/z/ui' => 'ز', '/[ʺʹ]/ui' => '',*/
-
+ '/[ıI]/u' => 'ى', '/[iİ]/u' => 'ٸ',
+ '/[eé]/ui' => 'ە', '/[yý]/ui' => 'ي',
+ '/[ʺʹ]/ui' => '',
+ '/a/ui' => 'ا', '/ä/ui' => 'ٵ', '/b/ui' => 'ب', '/c/ui' => 'تس',
+ '/ç/ui' => 'چ', '/d/ui' => 'د', '/f/ui' => 'ف', '/g/ui' => 'گ',
+ '/ğ/ui' => 'ع', '/h/ui' => 'ھ', '/ï/ui' => 'ي', '/j/ui' => 'ج',
+ '/k/ui' => 'ك', '/l/ui' => 'ل', '/m/ui' => 'م', '/n/ui' => 'ن',
+ '/ñ/ui' => 'ڭ', '/o/ui' => 'و', '/ö/ui' => 'ٶ', '/p/ui' => 'پ',
+ '/q/ui' => 'ق', '/r/ui' => 'ر', '/s/ui' => 'س', '/ş/ui' => 'ش',
+ '/t/ui' => 'ت', '/u/ui' => 'ۇ', '/ü/ui' => 'ٷ', '/v/ui' => 'ۆ',
+ '/w/ui' => 'ۋ', '/x/ui' => 'ح', '/z/ui' => 'ز',*/
## Punctuation -> Arabic
- '/\?/' => '؟', # ؟
'/\,/' => '،', # ،
- '/\;/' => '؛' , # ؛
- '/\%/' => '٪', # ٪
+ '/;/' => '؛', # ؛
+ '/\?/' => '؟', # ؟
+ '/%/' => '٪', # ٪
+ '/\*/' => '٭', # ٭
## Digits -> Arabic
- '/0/' => '۰', # ۰
- '/1/' => '۱', # ۱
- '/2/' => '۲', # ۲
- '/3/' => '۳', # ۳
- '/4/' => '۴', # ۴
- '/5/' => '۵', # ۵
- '/6/' => '۶', # ۶
- '/7/' => '۷', # ۷
- '/8/' => '۸', # ۸
- '/9/' => '۹', # ۹
+ '/0/' => '۰', # ۰
+ '/1/' => '۱', # ۱
+ '/2/' => '۲', # ۲
+ '/3/' => '۳', # ۳
+ '/4/' => '۴', # ۴
+ '/5/' => '۵', # ۵
+ '/6/' => '۶', # ۶
+ '/7/' => '۷', # ۷
+ '/8/' => '۸', # ۸
+ '/9/' => '۹', # ۹
);
}
return $ret;
}
- function regsConverter( $text, $toVariant ) {
+ function regsConverter( $text, $toVariant ) {
if ($text == '') return $text;
$pat = array();
}
// Set up some constants...
// Vowels in last syllable
- $frontVowels = array( "е", "ө", "ү", "і", "ә", "э" );
- $backVowels = array( "а", "о", "ұ", "ы", "я", "ё" );
- $allVowels = array( "е", "ө", "ү", "і", "ә", "э", "а", "о", "ұ", "ы", "я", "ё" );
+ $frontVowels = array( "е", "ө", "ү", "і", "ә", "э", "я", "ё", "и" );
+ $backVowels = array( "а", "о", "ұ", "ы" );
+ $allVowels = array( "е", "ө", "ү", "і", "ә", "э", "а", "о", "ұ", "ы", "я", "ё", "и" );
// Preceding letters
- $preVowels = $allVowels;
- $preNasals = array( "м", "н", "ң" );
- $preSonants = array( "и", "й", "л", "р", "у", "ю");
- # $preVoiceds = array( "б", "в", "г", "ғ", "д", "ж", "з", "һ" );
- # $preVoicelesses = array( "п", "ф", "к", "қ", "т", "ш", "с", "х", "ц", "ч", "щ" );
- $preConsonants = array( "п", "ф", "к", "қ", "т", "ш", "с", "х", "ц", "ч", "щ", "б", "в", "г", "д" );
- $preEzhZet = array( "ж", "з" );
- $preSonorants = array( "и", "й", "л", "р", "у", "ю", "м", "н", "ң", "ж", "з");
+ $Vowels = $allVowels;
+ $Nasals = array( "м", "н", "ң" );
+ $Sonants = array( "и", "й", "л", "р", "у", "ю");
+ $Consonants = array( "п", "ф", "к", "қ", "т", "ш", "с", "х", "ц", "ч", "щ", "б", "в", "г", "д" );
+ $Sibilants = array( "ж", "з" );
+ $Sonorants = array( "и", "й", "л", "р", "у", "ю", "м", "н", "ң", "ж", "з");
// Possessives
- $firsts = array( "м", "ң" ); // 1st singular, 2nd unformal
- $seconds = array( "з" ); // 1st plural, 2nd formal
- $thirds = array( "ы", "і" ); // 3rd
- // Put the word in a form we can play with since we're using UTF-8
- $ar = array();
- $ar = preg_split('//u', $word, -1, PREG_SPLIT_NO_EMPTY);
- $wordEnding = $ar[count( $ar ) - 1]; //Here's the last letter in the word
- $wordReversed = array_reverse( $ar ); //Here's an array with the order of the letters in the word reversed so we can find a match quicker *shrug*
+ $firstPerson = array( "м", "ң" ); // 1st singular, 2nd unformal
+ $secondPerson = array( "з" ); // 1st plural, 2nd formal
+ $thirdPerson = array( "ы", "і" ); // 3rd
+
+ $lastLetter = self::lastLetter( $word, $allVowels );
+ $wordEnding = $lastLetter[0];
+ $wordLastVowel = $lastLetter[1];
- $wordLastVowel = self::lastVowel( $wordReversed, $allVowels );
// Now convert the word
switch ( $case ) {
case "dc1":
case "genitive": #ilik
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "тің";
+ $word = $word . "тің";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "тың";
+ $word = $word . "тың";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "нің";
+ $word = $word . "нің";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ның";
+ $word = $word . "ның";
}
- } elseif ( in_array( $wordEnding, $preSonants ) || in_array( $wordEnding, $preEzhZet )) {
+ } elseif ( in_array( $wordEnding, $Sonants ) || in_array( $wordEnding, $Sibilants )) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "дің";
+ $word = $word . "дің";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "дың";
+ $word = $word . "дың";
}
}
break;
case "dc2":
case "dative": #barıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ке";
+ $word = $word . "ке";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "қа";
+ $word = $word . "қа";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ге";
+ $word = $word . "ге";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ға";
+ $word = $word . "ға";
}
}
break;
case "dc21":
case "possessive dative": #täweldık + barıs
- if ( in_array( $wordEnding, $firsts ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "е";
+ $word = $word . "е";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "а";
+ $word = $word . "а";
}
- } elseif ( in_array( $wordEnding, $seconds ) ) {
+ } elseif ( in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ге";
+ $word = $word . "ге";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ға";
+ $word = $word . "ға";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "не";
+ $word = $word . "не";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "на";
+ $word = $word . "на";
}
}
break;
case "dc3":
case "accusative": #tabıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ті";
+ $word = $word . "ті";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ты";
+ $word = $word . "ты";
}
- } elseif ( in_array( $wordEnding, $preVowels ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) ) {
if ( in_array($wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ні";
+ $word = $word . "ні";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ны";
+ $word = $word . "ны";
}
- } elseif ( in_array( $wordEnding, $preSonorants) ) {
+ } elseif ( in_array( $wordEnding, $Sonorants) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "ді";
+ $word = $word . "ді";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ды";
+ $word = $word . "ды";
}
}
break;
case "dc31":
case "possessive accusative": #täweldık + tabıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ді";
+ $word = $word . "ді";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ды";
+ $word = $word . "ды";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
- $word = implode( "", $ar ) . "н";
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
+ $word = $word . "н";
}
break;
case "dc4":
case "locative": #jatıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "те";
+ $word = $word . "те";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "та";
+ $word = $word . "та";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "де";
+ $word = $word . "де";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "да";
+ $word = $word . "да";
}
}
break;
case "dc41":
case "possessive locative": #täweldık + jatıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "де";
+ $word = $word . "де";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "да";
+ $word = $word . "да";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "нде";
+ $word = $word . "нде";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "нда";
+ $word = $word . "нда";
}
}
break;
case "dc5":
case "ablative": #şığıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "тен";
+ $word = $word . "тен";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "тан";
+ $word = $word . "тан";
}
- } elseif ( in_array($wordEnding, $preVowels ) || in_array($wordEnding, $preSonants ) || in_array($wordEnding, $preEzhZet ) ) {
+ } elseif ( in_array($wordEnding, $Vowels ) || in_array($wordEnding, $Sonants ) || in_array($wordEnding, $Sibilants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ден";
+ $word = $word . "ден";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "дан";
+ $word = $word . "дан";
}
- } elseif ( in_array($wordEnding, $preNasals ) ) {
+ } elseif ( in_array($wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "нен";
+ $word = $word . "нен";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "нан";
+ $word = $word . "нан";
}
}
break;
case "dc51":
case "possessive ablative": #täweldık + şığıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $thirds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "нен";
+ $word = $word . "нен";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "нан";
+ $word = $word . "нан";
}
- } elseif ( in_array($wordEnding, $seconds ) ) {
+ } elseif ( in_array($wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ден";
+ $word = $word . "ден";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "дан";
+ $word = $word . "дан";
}
}
break;
case "dc6":
case "comitative": #kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "пен";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "мен";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "бен";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "пен";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "мен";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "бен";
}
break;
case "dc61":
case "possessive comitative": #täweldık + kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "пенен";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "менен";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "бенен";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "пенен";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "менен";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "бенен";
}
break;
default: #dc0 #nominative #ataw
$backVowels = array( "a", "o", "u", "ı" );
$allVowels = array( "e", "ö", "ü", "i", "ä", "é", "a", "o", "u", "ı" );
// Preceding letters
- $preVowels = $allVowels;
- $preNasals = array( "m", "n", "ñ" );
- $preSonants = array( "ï", "ý", "l", "r", "w");
- # $preVoiceds = array( "b", "v", "g", "ğ", "d", "j", "z", "h" );
- # $preVoicelesses = array( "p", "f", "k", "q", "t", "ş", "s", "x", "c", "ç" );
- $preConsonants = array( "p", "f", "k", "q", "t", "ş", "s", "x", "c", "ç", "b", "v", "g", "d" );
- $preEzhZet = array( "j", "z" );
- $preSonorants = array( "ï", "ý", "l", "r", "w", "m", "n", "ñ", "j", "z");
+ $Vowels = $allVowels;
+ $Nasals = array( "m", "n", "ñ" );
+ $Sonants = array( "ï", "y", "ý", "l", "r", "w");
+ $Consonants = array( "p", "f", "k", "q", "t", "ş", "s", "x", "c", "ç", "b", "v", "g", "d" );
+ $Sibilants = array( "j", "z" );
+ $Sonorants = array( "ï", "y", "ý", "l", "r", "w", "m", "n", "ñ", "j", "z");
// Possessives
- $firsts = array( "m", "ñ" ); // 1st singular, 2nd unformal
- $seconds = array( "z" ); // 1st plural, 2nd formal
- $thirds = array( "ı", "i" ); // 3rd
- // Put the word in a form we can play with since we're using UTF-8
- $ar = array();
- $ar = preg_split('//u', $word, -1, PREG_SPLIT_NO_EMPTY);
- $wordEnding = $ar[count( $ar ) - 1]; //Here's the last letter in the word
- $wordReversed = array_reverse( $ar ); //Here's an array with the order of the letters in the word reversed so we can find a match quicker *shrug*
+ $firstPerson = array( "m", "ñ" ); // 1st singular, 2nd unformal
+ $secondPerson = array( "z" ); // 1st plural, 2nd formal
+ $thirdPerson = array( "ı", "i" ); // 3rd
+
+ $lastLetter = self::lastLetter( $word, $allVowels );
+ $wordEnding = $lastLetter[0];
+ $wordLastVowel = $lastLetter[1];
- $wordLastVowel = self::lastVowel( $wordReversed, $allVowels );
// Now convert the word
switch ( $case ) {
case "dc1":
case "genitive": #ilik
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "tiñ";
+ $word = $word . "tiñ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "tıñ";
+ $word = $word . "tıñ";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "niñ";
+ $word = $word . "niñ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "nıñ";
+ $word = $word . "nıñ";
}
- } elseif ( in_array( $wordEnding, $preSonants ) || in_array( $wordEnding, $preEzhZet )) {
+ } elseif ( in_array( $wordEnding, $Sonants ) || in_array( $wordEnding, $Sibilants )) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "diñ";
+ $word = $word . "diñ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "dıñ";
+ $word = $word . "dıñ";
}
}
break;
case "dc2":
case "dative": #barıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ke";
+ $word = $word . "ke";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "qa";
+ $word = $word . "qa";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ge";
+ $word = $word . "ge";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ğa";
+ $word = $word . "ğa";
}
}
break;
case "dc21":
case "possessive dative": #täweldık + barıs
- if ( in_array( $wordEnding, $firsts ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "e";
+ $word = $word . "e";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "a";
+ $word = $word . "a";
}
- } elseif ( in_array( $wordEnding, $seconds ) ) {
+ } elseif ( in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ge";
+ $word = $word . "ge";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ğa";
+ $word = $word . "ğa";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ne";
+ $word = $word . "ne";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "na";
+ $word = $word . "na";
}
}
break;
case "dc3":
case "accusative": #tabıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ti";
+ $word = $word . "ti";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "tı";
+ $word = $word . "tı";
}
- } elseif ( in_array( $wordEnding, $preVowels ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) ) {
if ( in_array($wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ni";
+ $word = $word . "ni";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "nı";
+ $word = $word . "nı";
}
- } elseif ( in_array( $wordEnding, $preSonorants) ) {
+ } elseif ( in_array( $wordEnding, $Sonorants) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "di";
+ $word = $word . "di";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "dı";
+ $word = $word . "dı";
}
}
break;
case "dc31":
case "possessive accusative": #täweldık + tabıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "di";
+ $word = $word . "di";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "dı";
+ $word = $word . "dı";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
- $word = implode( "", $ar ) . "n";
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
+ $word = $word . "n";
}
break;
case "dc4":
case "locative": #jatıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "te";
+ $word = $word . "te";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ta";
+ $word = $word . "ta";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "de";
+ $word = $word . "de";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "da";
+ $word = $word . "da";
}
}
break;
case "dc41":
case "possessive locative": #täweldık + jatıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "de";
+ $word = $word . "de";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "da";
+ $word = $word . "da";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "nde";
+ $word = $word . "nde";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "nda";
+ $word = $word . "nda";
}
}
break;
case "dc5":
case "ablative": #şığıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ten";
+ $word = $word . "ten";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "tan";
+ $word = $word . "tan";
}
- } elseif ( in_array($wordEnding, $preVowels ) || in_array($wordEnding, $preSonants ) || in_array($wordEnding, $preEzhZet ) ) {
+ } elseif ( in_array($wordEnding, $Vowels ) || in_array($wordEnding, $Sonants ) || in_array($wordEnding, $Sibilants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "den";
+ $word = $word . "den";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "dan";
+ $word = $word . "dan";
}
- } elseif ( in_array($wordEnding, $preNasals ) ) {
+ } elseif ( in_array($wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "nen";
+ $word = $word . "nen";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "nan";
+ $word = $word . "nan";
}
}
break;
case "dc51":
case "possessive ablative": #täweldık + şığıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $thirds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "nen";
+ $word = $word . "nen";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "nan";
+ $word = $word . "nan";
}
- } elseif ( in_array($wordEnding, $seconds ) ) {
+ } elseif ( in_array($wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "den";
+ $word = $word . "den";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "dan";
+ $word = $word . "dan";
}
}
break;
case "dc6":
case "comitative": #kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "pen";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "men";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "ben";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "pen";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "men";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "ben";
}
break;
case "dc61":
case "possessive comitative": #täweldık + kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "penen";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "menen";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "benen";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "penen";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "menen";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "benen";
}
break;
default: #dc0 #nominative #ataw
$backVowels = array( "ا", "و", "ۇ", "ى" );
$allVowels = array( "ە", "ٶ", "ٷ", "ٸ", "ٵ", "ە", "ا", "و", "ۇ", "ى" );
// Preceding letters
- $preVowels = $allVowels;
- $preNasals = array( "م", "ن", "ڭ" );
- $preSonants = array( "ي", "ي", "ل", "ر", "ۋ");
- # $preVoiceds = array( "ب", "ۆ", "گ", "ع", "د", "ج", "ز", "ھ" );
- # $preVoicelesses = array( "پ", "ف", "ك", "ق", "ت", "ش", "س", "ح", "تس", "چ" );
- $preConsonants = array( "پ", "ف", "ك", "ق", "ت", "ش", "س", "ح", "تس", "چ", "ب", "ۆ", "گ", "د" );
- $preEzhZet = array( "ج", "ز" );
- $preSonorants = array( "ي", "ي", "ل", "ر", "ۋ", "م", "ن", "ڭ", "ج", "ز");
+ $Vowels = $allVowels;
+ $Nasals = array( "م", "ن", "ڭ" );
+ $Sonants = array( "ي", "ي", "ل", "ر", "ۋ");
+ $Consonants = array( "پ", "ف", "ك", "ق", "ت", "ش", "س", "ح", "تس", "چ", "ب", "ۆ", "گ", "د" );
+ $Sibilants = array( "ج", "ز" );
+ $Sonorants = array( "ي", "ي", "ل", "ر", "ۋ", "م", "ن", "ڭ", "ج", "ز");
// Possessives
- $firsts = array( "م", "ڭ" ); // 1st singular, 2nd unformal
- $seconds = array( "ز" ); // 1st plural, 2nd formal
- $thirds = array( "ى", "ٸ" ); // 3rd
- // Put the word in a form we can play with since we're using UTF-8
- $ar = array();
- $ar = preg_split('//u', $word, -1, PREG_SPLIT_NO_EMPTY);
- $wordEnding = $ar[count( $ar ) - 1]; //Here's the last letter in the word
- $wordReversed = array_reverse( $ar ); //Here's an array with the order of the letters in the word reversed so we can find a match quicker *shrug*
- $wordLastVowel = self::lastVowel( $wordReversed, $allVowels );
+ $firstPerson = array( "م", "ڭ" ); // 1st singular, 2nd unformal
+ $secondPerson = array( "ز" ); // 1st plural, 2nd formal
+ $thirdPerson = array( "ى", "ٸ" ); // 3rd
+
+ $lastLetter = self::lastLetter( $word, $allVowels );
+ $wordEnding = $lastLetter[0];
+ $wordLastVowel = $lastLetter[1];
+
// Now convert the word
switch ( $case ) {
case "dc1":
case "genitive": #ilik
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "تٸڭ";
+ $word = $word . "تٸڭ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "تىڭ";
+ $word = $word . "تىڭ";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "نٸڭ";
+ $word = $word . "نٸڭ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "نىڭ";
+ $word = $word . "نىڭ";
}
- } elseif ( in_array( $wordEnding, $preSonants ) || in_array( $wordEnding, $preEzhZet )) {
+ } elseif ( in_array( $wordEnding, $Sonants ) || in_array( $wordEnding, $Sibilants )) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "دٸڭ";
+ $word = $word . "دٸڭ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دىڭ";
+ $word = $word . "دىڭ";
}
}
break;
case "dc2":
case "dative": #barıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "كە";
+ $word = $word . "كە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "قا";
+ $word = $word . "قا";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "گە";
+ $word = $word . "گە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "عا";
+ $word = $word . "عا";
}
}
break;
case "dc21":
case "possessive dative": #täweldık + barıs
- if ( in_array( $wordEnding, $firsts ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "ە";
+ $word = $word . "ە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "ا";
+ $word = $word . "ا";
}
- } elseif ( in_array( $wordEnding, $seconds ) ) {
+ } elseif ( in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "گە";
+ $word = $word . "گە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "عا";
+ $word = $word . "عا";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "نە";
+ $word = $word . "نە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "نا";
+ $word = $word . "نا";
}
}
break;
case "dc3":
case "accusative": #tabıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "تٸ";
+ $word = $word . "تٸ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "تى";
+ $word = $word . "تى";
}
- } elseif ( in_array( $wordEnding, $preVowels ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) ) {
if ( in_array($wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "نٸ";
+ $word = $word . "نٸ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "نى";
+ $word = $word . "نى";
}
- } elseif ( in_array( $wordEnding, $preSonorants) ) {
+ } elseif ( in_array( $wordEnding, $Sonorants) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "دٸ";
+ $word = $word . "دٸ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دى";
+ $word = $word . "دى";
}
}
break;
case "dc31":
case "possessive accusative": #täweldık + tabıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "دٸ";
+ $word = $word . "دٸ";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دى";
+ $word = $word . "دى";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
- $word = implode( "", $ar ) . "ن";
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
+ $word = $word . "ن";
}
break;
case "dc4":
case "locative": #jatıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "تە";
+ $word = $word . "تە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "تا";
+ $word = $word . "تا";
}
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preSonorants ) ) {
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Sonorants ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "دە";
+ $word = $word . "دە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "دا";
+ $word = $word . "دا";
}
}
break;
case "dc41":
case "possessive locative": #täweldık + jatıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $seconds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "دە";
+ $word = $word . "دە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دا";
+ $word = $word . "دا";
}
- } elseif ( in_array( $wordEnding, $thirds ) ) {
+ } elseif ( in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels) ) {
- $word = implode( "", $ar ) . "ندە";
+ $word = $word . "ندە";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "",$ar ) . "ندا";
+ $word = $word . "ندا";
}
}
break;
case "dc5":
case "ablative": #şığıs
- if ( in_array( $wordEnding, $preConsonants ) ) {
+ if ( in_array( $wordEnding, $Consonants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "تەن";
+ $word = $word . "تەن";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "تان";
+ $word = $word . "تان";
}
- } elseif ( in_array($wordEnding, $preVowels ) || in_array($wordEnding, $preSonants ) || in_array($wordEnding, $preEzhZet ) ) {
+ } elseif ( in_array($wordEnding, $Vowels ) || in_array($wordEnding, $Sonants ) || in_array($wordEnding, $Sibilants ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "دەن";
+ $word = $word . "دەن";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دان";
+ $word = $word . "دان";
}
- } elseif ( in_array($wordEnding, $preNasals ) ) {
+ } elseif ( in_array($wordEnding, $Nasals ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "نەن";
+ $word = $word . "نەن";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "نان";
+ $word = $word . "نان";
}
}
break;
case "dc51":
case "possessive ablative": #täweldık + şığıs
- if ( in_array( $wordEnding, $firsts ) || in_array( $wordEnding, $thirds ) ) {
+ if ( in_array( $wordEnding, $firstPerson ) || in_array( $wordEnding, $thirdPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "نەن";
+ $word = $word . "نەن";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "نان";
+ $word = $word . "نان";
}
- } elseif ( in_array($wordEnding, $seconds ) ) {
+ } elseif ( in_array($wordEnding, $secondPerson ) ) {
if ( in_array( $wordLastVowel, $frontVowels ) ) {
- $word = implode( "", $ar ) . "دەن";
+ $word = $word . "دەن";
} elseif ( in_array( $wordLastVowel, $backVowels ) ) {
- $word = implode( "", $ar ) . "دان";
+ $word = $word . "دان";
}
}
break;
case "dc6":
case "comitative": #kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "پەن";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "مەن";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "بەن";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "پەن";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "مەن";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "بەن";
}
break;
case "dc61":
case "possessive comitative": #täweldık + kömektes
- if ( in_array( $wordEnding, $preConsonants ) ) {
- $word = implode( "", $ar ) . "پەنەن";
- } elseif ( in_array( $wordEnding, $preVowels ) || in_array( $wordEnding, $preNasals ) || in_array( $wordEnding, $preSonants ) ) {
- $word = implode( "", $ar ) . "مەنەن";
- } elseif ( in_array( $wordEnding, $preEzhZet ) ) {
- $word = implode( "", $ar ) . "بەنەن";
+ if ( in_array( $wordEnding, $Consonants ) ) {
+ $word = $word . "پەنەن";
+ } elseif ( in_array( $wordEnding, $Vowels ) || in_array( $wordEnding, $Nasals ) || in_array( $wordEnding, $Sonants ) ) {
+ $word = $word . "مەنەن";
+ } elseif ( in_array( $wordEnding, $Sibilants ) ) {
+ $word = $word . "بەنەن";
}
break;
default: #dc0 #nominative #ataw
return $word;
}
- function lastVowel( $wordReversed, $allVowels ) {
+ function lastLetter( $word, $allVowels ) {
+ $lastLetter = array();
+ $ar = array();
+
+ // Put the word in a form we can play with since we're using UTF-8
+ $ar = preg_split('//u', parent::lc($word), -1, PREG_SPLIT_NO_EMPTY);
+ $wordReversed = array_reverse( $ar ); //Here's an array with the order of the letters in the word reversed so we can find a match quicker *shrug*
+
+ //Here's the last letter in the word
+ $lastLetter[0] = $ar[count( $ar ) - 1];
// Find the last vowel in the word
- $wordLastVowel = NULL;
+ $lastLetter[1] = NULL;
foreach ( $wordReversed as $xvalue ) {
foreach ( $allVowels as $yvalue ) {
if ( strcmp( $xvalue, $yvalue ) == 0 ) {
- $wordLastVowel = $xvalue;
+ $lastLetter[1] = $xvalue;
break;
} else {
continue;
}
}
- if ( $wordLastVowel !== NULL ) {
+ if ( $lastLetter[1] !== NULL ) {
break;
} else {
continue;
}
}
- return $wordLastVowel; $wordEnding;
+ return $lastLetter;
}
/**
$fallback = 'kk-cyrl';
$rtl = true;
+$digitTransformTable = array(
+ '0' => '۰', # ۰
+ '1' => '۱', # ۱
+ '2' => '۲', # ۲
+ '3' => '۳', # ۳
+ '4' => '۴', # ۴
+ '5' => '۵', # ۵
+ '6' => '۶', # ۶
+ '7' => '۷', # ۷
+ '8' => '۸', # ۸
+ '9' => '۹', # ۹
+);
+
$separatorTransformTable = array(
- ',' => "\xc2\xa0",
- '.' => ',',
+ '.' => '٫', # ٫
+ ',' => '٬', # ٬
);
$defaultUserOptionOverrides = array(
);
$namespaceAliases = array(
- # Aliases to kk-kz namespaces
+ # Aliases to kk-cyrl namespaces
'Таспа' => NS_MEDIA,
'Арнайы' => NS_SPECIAL,
'Талқылау' => NS_TALK,
'Санат' => NS_CATEGORY,
'Санат_талқылауы' => NS_CATEGORY_TALK,
- # Aliases to kk-tr namespaces
+ # Aliases to kk-latn namespaces
'Taspa' => NS_MEDIA,
'Arnaýı' => NS_SPECIAL,
'Talqılaw' => NS_TALK,
'Sanat' => NS_CATEGORY,
'Sanat_talqılawı' => NS_CATEGORY_TALK,
- # Aliases to renamed kk-cn namespaces
+ # Aliases to renamed kk-arab namespaces
'ٴۇلگٴى' => NS_TEMPLATE,
'ٴۇلگٴى_تالقىلاۋى' => NS_TEMPLATE_TALK,
);
$skinNames = array(
- 'standard' => 'داعدىلى',
- 'nostalgia' => 'اڭساۋ',
- 'cologneblue' => 'كٶلن زەڭگٸرلٸگٸ',
- 'monobook' => 'دارا كٸتاپ',
- 'myskin' => 'ٶز مٵنەرٸم',
- 'chick' => 'بالاپان',
- 'simple' => 'كٵدٸمگٸ'
+ 'standard' => 'داعدىلى (standard)',
+ 'nostalgia' => 'اڭساۋ (nostalgia)',
+ 'cologneblue' => 'كٶلن زەڭگٸرلٸگٸ (cologneblue)',
+ 'monobook' => 'دارا كٸتاپ (monobook)',
+ 'myskin' => 'ٶز مٵنەرٸم (myskin)',
+ 'chick' => 'بالاپان (chick)',
+ 'simple' => 'كٵدٸمگٸ (simple)'
);
$datePreferences = array(
);
$dateFormats = array(
- 'mdy time' => 'H:i',
- 'mdy date' => 'xg j, Y "ج."',
- 'mdy both' => 'H:i, xg j, Y "ج."',
+# Please be cautious not to delete the invisible RLM from the beginning of the strings.
+ 'mdy time' => 'H:i',
+ 'mdy date' => 'xg j، Y "ج."',
+ 'mdy both' => '،H:i xg j، Y "ج."',
- 'dmy time' => 'H:i',
- 'dmy date' => 'j F, Y "ج."',
- 'dmy both' => 'H:i, j F, Y "ج."',
+ 'dmy time' => 'H:i',
+ 'dmy date' => 'j F، Y "ج."',
+ 'dmy both' => '،H:i j F، Y "ج."',
- 'ymd time' => 'H:i',
- 'ymd date' => 'Y "ج." xg j',
- 'ymd both' => 'H:i, Y "ج." xg j',
+ 'ymd time' => 'H:i',
+ 'ymd date' => 'Y "ج." xg j',
+ 'ymd both' => '،H:i Y "ج." xg j',
'yyyy-mm-dd time' => 'xnH:xni:xns',
'yyyy-mm-dd date' => 'xnY-xnm-xnd',
'yyyy-mm-dd both' => 'xnH:xni:xns, xnY-xnm-xnd',
- 'persian time' => 'H:i',
- 'persian date' => 'xij xiF xiY',
- 'persian both' => 'xij xiF xiY, H:i',
+ 'persian time' => 'H:i',
+ 'persian date' => 'xij xiF xiY',
+ 'persian both' => 'xij xiF xiY٬ H:i',
- 'hebrew time' => 'H:i',
- 'hebrew date' => 'xij xjF xjY',
- 'hebrew both' => 'H:i, xij xjF xjY',
+ 'hebrew time' => 'H:i',
+ 'hebrew date' => 'xjj xjF xjY',
+ 'hebrew both' => '،H:i xjj xjF xjY',
'ISO 8601 time' => 'xnH:xni:xns',
'ISO 8601 date' => 'xnY-xnm-xnd',
'tog-hideminor' => 'جۋىقتاعى ٶزگەرٸستەردەن شاعىندارىن جاسىر',
'tog-extendwatchlist' => 'باقىلاۋ تٸزٸمدٸ ۇلعايت (بارلىق جارامدى ٶزگەرٸستەردٸ كٶرسەت)',
'tog-usenewrc' => 'كەڭەيتٸلگەن جۋىقتاعى ٶزگەرٸستەر (JavaScript)',
-'tog-numberheadings' => 'بٶلٸم تاقىرىپتارىن ٶزدٸكتٸك تٷردە نومٸرلە',
+'tog-numberheadings' => 'باس جولداردى ٶزدٸكتٸك نومٸرلە',
'tog-showtoolbar' => 'ٶڭدەۋ قۋرالدار جولاعىن كٶرسەت (JavaScript)',
'tog-editondblclick' => 'قوس نۇقىمداپ ٶڭدەۋ (JavaScript)',
'tog-editsection' => 'بٶلٸمدەردٸ [ٶڭدەۋ] سٸلتەمەسٸمەن ٶڭدەۋٸن قوس',
'laggedslavemode' => 'نازار سالىڭىز: بەتتە جۋىقتاعى جاڭالاۋلار بولماۋى مٷمكٸن.',
'readonly' => 'دەرەكقورى قۇلىپتالعان',
'enterlockreason' => 'قۇلىپتاۋ سەبەبٸن ەنگٸزٸڭٸز, قاي ۋاقىتقا دەيٸن
-Ù\82Û\87Ù\84Ù\89پتاÙ\84عاÙ\86Ù\89Ù\86 Ù\82Ù\88سا',
+Ù\82Û\87Ù\84Ù\89پتاÙ\84عاÙ\86Ù\89Ù\86 Ù\83ٸرٸستٸرٸپ',
'readonlytext' => 'اعىمدا دەرەكقور جاڭا جازبا جٵنە تاعى باسقا ٶزگەرٸستەر جاساۋدان قۇلىپتالىنعان. بۇل دەرەكقوردى جٶندەتۋ باعدارلامالارىن ورىنداۋ ٷشٸن بولۋى مٷمكٸن, بۇنى بٸتٸرگەننەن سوڭ قالٸپتٸ ٸسكە قايتارىلادى.
قۇلىپتاعان ٵكٸمشٸ بۇنى بىلاي تٷسٸندٸرەدٸ: $1',
'cannotdelete' => 'ايتىلمىش بەت نە سۋرەت جويىلمايدى. (بۇنى باسقا بٸرەۋ الداقاشان جويعان مٷمكٸن.)',
'badtitle' => 'جارامسىز اتاۋ',
'badtitletext' => 'سۇراتىلعان بەت اتاۋى جارامسىز, بوس, تٸلارا سٸلتەمەسٸ نە ۋيكي-ارا اتاۋى بۇرىس ەنگٸزٸلگەن. اتاۋلاردا سٷەمەلدەمەگەن بٸرقاتار ٵرٸپتەر بولۋى مٷمكٸن.',
-'perfdisabled' => 'عافۋ ەتٸڭٸز! بۇل ەرەكشەلٸك, دەرەكقوردىڭ جىلدامىلىعىنا ٵسەر ەتٸپ, ەشكٸمگە ۋيكيدٸ پايدالانۋعا بەرمەگەسٸن, ۋاقىتشا ٶشٸرٸلگەن.',
+'perfdisabled' => 'عافۋ ەتٸڭٸز! بۇل مٷمكٸندٸك, دەرەكقوردىڭ جىلدامىلىعىنا ٵسەر ەتٸپ, ەشكٸمگە ۋيكيدٸ پايدالانۋعا بەرمەگەسٸن, ۋاقىتشا ٶشٸرٸلگەن.',
'perfcached' => 'كەلەسٸ دەرەك قوسالقى قالتاسىنان الىنعان, سوندىقتان تولىقتاي جاڭالانماعان بولۋى مٷمكٸن.',
'perfcachedts' => 'كەلەسٸ دەرەك قوسالقى قالتاسىنان الىنعان, سوڭعى جاڭالانلعان كەزٸ: $1.',
'querypage-no-updates' => 'بۇل بەتتٸڭ جاڭارتىلۋى اعىمدا ٶشٸرٸلگەن. دەرەكتەرٸ قازٸر ٶزگەرتٸلمەيدٸ.',
'protectedinterface' => 'بۇل بەت باعدارلامانىڭ تٸلدەسۋ مٵتٸنٸن جەتٸستٸرەدٸ, سوندىقتان قيياناتتى قاقپايلاۋ ٷشٸن ٶزگەرتۋٸ قۇلىپتالعان.',
'editinginterface' => "'''نازار سالىڭىز:''' باعدارلاماعا تٸلدەسۋ مٵتٸنٸن جەتٸستٸرەتٸن بەتٸن ٶڭدەپ جاتىرسىز. بۇل بەتتٸڭ ٶزگەرتۋٸ باسقا قاتىسۋشىلارعا پايدالانۋشىلىق تٸلدەسۋٸ قالاي كٶرٸنەتٸنە ٵسەر ەتەدٸ. اۋدارۋ ٷشٸن, MediaWiki باعدارلاماسىن جەرسٸندٸرۋ [http://translatewiki.net/wiki/Translating:Intro Betawiki] جوباسى پايدالانۋى جان-جاعىن قاراڭىز.",
'sqlhidden' => '(SQL سۇرانىمى جاسىرىلعان)',
-'cascadeprotected' => 'بۇل بەت ٶڭدەۋدەن قورعالعان, سەبەبٸ كەلەسٸ «باۋلى قورعاۋى» قوسىلعان {{PLURAL:$1|بەتكە|بەتتەرگە}} كٸرٸكتٸرٸلگەن:
+'cascadeprotected' => 'بۇل بەت ٶڭدەۋدەن قورعالعان, سەبەبٸ كەلەسٸ «باۋلى قورعاۋى» قوسىلعان {{PLURAL:$1|بەتكە|بەتتەرگە}} كٸرٸستٸرٸلگەن:
$2',
'namespaceprotected' => "'''$1''' ەسٸم اياسىنداعى بەتتەردٸ ٶڭدەۋ ٷشٸن رۇقساتىڭىز جوق.",
'acct_creation_throttle_hit' => 'عافۋ ەتٸڭٸز, سٸز الداقاشان $1 رەت تٸركەٸلٸپسٸز. ونان ارتىق ٸستەي المايسىز.',
'emailauthenticated' => 'ە-پوشتا جايىڭىز قۇپتالعان كەزٸ: $1.',
'emailnotauthenticated' => 'ە-پوشتا جايىڭىز ٵلٸ قۇپتالعان جوق.
-تٶمەندەگٸ ەرەكشەلٸكتەر ٷشٸن ەشقانداي حات جٸبەرٸلمەيدٸ.',
-'noemailprefs' => 'وسى ەرەكشەلٸكتەر ٸستەۋٸ ٷشٸن ە-پوشتا جايىڭىزدى ەنگٸزٸڭٸز.',
+تٶمەندەگٸ مٷمكٸندٸكتەر ٷشٸن ەشقانداي حات جٸبەرٸلمەيدٸ.',
+'noemailprefs' => 'وسى مٷمكٸندٸكتەر ٸستەۋٸ ٷشٸن ە-پوشتا جايىڭىزدى ەنگٸزٸڭٸز.',
'emailconfirmlink' => 'ە-پوشتا جايىڭىزدى قۇپتاڭىز',
'invalidemailaddress' => 'وسى ە-پوشتا جايدا جارامسىز پٸشٸم بولعان, قابىل ەتٸلمەيدٸ.
دۇرىس پٸشٸمدەلگەن جايدى ەنگٸزٸڭٸز, نە اۋماقتى بوس قالدىرىڭىز.',
'resetpass_submit' => 'قۇپييا سٶزدٸ قويىڭىز دا كٸرٸڭٸز',
'resetpass_success' => 'قۇپييا سٶزٸڭٸز سٵتتٸ ٶزگەرتٸلدٸ! ەندٸ كٸرٸڭٸز…',
'resetpass_bad_temporary' => 'ۋاقىتشا قۇپييا سٶز جارامسىز. مٷمكٸن قۇپييا سٶزٸڭٸزدٸ الداقاشان سٵتتٸ ٶزگەرتكەن بولارسىز نەمەسە جاڭا ۋاقىتشا قۇپييا سٶزٸن سۇراتىلعانسىز.',
-'resetpass_forbidden' => 'بۇل ۋيكيدە قۇپييا سٶزدەر ٶزگەرتٸلمەيدٸ',
+'resetpass_forbidden' => '{{SITENAME}} جوباسىندا قۇپييا سٶزدەر ٶزگەرتٸلمەيدٸ',
'resetpass_missing' => 'ەش پٸشٸن دەرەكتەرٸ جوق.',
# Edit page toolbar
'math_tip' => 'ماتەماتيكا فورمۋلاسى (LaTeX)',
'nowiki_sample' => 'پٸشٸمدەلمەيتٸن مٵتٸندٸ وسىندا ەنگٸزٸڭٸز',
'nowiki_tip' => 'ۋيكي پٸشٸمٸن ەلەمەۋ',
-'image_tip' => 'كٸرٸكتٸرٸلگەن سۋرەت',
+'image_tip' => 'ەندٸرٸلگەن سۋرەت',
'media_tip' => 'تاسپا فايلىنىڭ سٸلتەمەسٸ',
'sig_tip' => 'قولتاڭباڭىز جٵنە ۋاقىت بەلگٸسٸ',
'hr_tip' => 'دەرەلەي سىزىق (ٷنەمدٸ قولدانىڭىز)',
وسى بۇعاتتاۋدى تالقىلاۋ ٷشٸن $1 دەگەنمەن, نە باسقا [[{{{{ns:mediawiki}}:grouppage-sysop}}|ٵكٸمشٸمەن]] قاتىناسۋىڭىزعا بولادى.
[[{{ns:special}}:Preferences|تٸركەلگٸ باپتاۋلارىن]] قولدانىپ جارامدى ە-پوشتا جايىن ەنگٸزگەنشە دەيٸن جٵنە بۇنى پايدالانۋى
-بۇعاتتالماعانشا دەيٸن «قاتىسۋشىعا حات جازۋ» ەرەكشەلٸگٸن قولدانا المايسىز.
-اعÙ\89Ù\85دÙ\89Ù\82 IP جاÙ\8aÙ\89ÚÙ\89ز: $3, جٵÙ\86Û\95 بÛ\87عاتاÛ\8b Ù\86Ù¶Ù\85ٸرٸ: $5. سÙ\88Ù\86Ù\89Ú Ø¨Ù¸Ø±Û\95Û\8bÙ¸Ù\86, Ù\86Û\95Ù\85Û\95سÛ\95 Û\95Ù\83Û\95Û\8bÙ¸Ù\86 دÛ\95 ٵربٸر سÛ\87راÙ\86Ù\89Ù\85Ù\89ÚÙ\89زعا Ù\82Ù\88سÙ\89ÚÙ\89ز.",
+بۇعاتتالماعانشا دەيٸن «قاتىسۋشىعا حات جازۋ» مٷمكٸندٸگٸن قولدانا المايسىز.
+اعÙ\89Ù\85دÙ\89Ù\82 IP جاÙ\8aÙ\89ÚÙ\89ز: $3, جٵÙ\86Û\95 بÛ\87عاتاÛ\8b Ù\86Ù¶Ù\85ٸرٸ: $5. سÙ\88Ù\86Ù\89Ú Ø¨Ù¸Ø±Û\95Û\8bÙ¸Ù\86, Ù\86Û\95Ù\85Û\95سÛ\95 Û\95Ù\83Û\95Û\8bÙ¸Ù\86 دÛ\95 ٵربٸر سÛ\87راÙ\86Ù\89Ù\85Ù\89ÚÙ\89زعا Ù\83ٸرٸستٸرٸÚÙ¸ز.",
'autoblockedtext' => "$1 دەگەن بۇرىن باسقا قاتىسۋشى پايدالانعان بولعاسىن وسى IP جايىڭىز ٶزدٸكتٸك بۇعاتتالعان.
كەلتٸرٸلگەن سەبەبٸ:
نە باسقا [[{{{{ns:mediawiki}}:grouppage-sysop}}|ٵكٸمشٸمەن]] قاتىناسۋىڭىزعا بولادى.
[[{{ns:special}}:Preferences|تٸركەلگٸ باپتاۋلارىن]] قولدانىپ جارامدى ە-پوشتا جايىن ەنگٸزگەنشە
-دەيٸن جٵنە بۇنى پايدالانۋى بۇعاتتالماعانشا دەيٸن «قاتىسۋشىعا حات جازۋ» ەرەكشەلٸگٸن قولدانا المايسىز.
+دەيٸن جٵنە بۇنى پايدالانۋى بۇعاتتالماعانشا دەيٸن «قاتىسۋشىعا حات جازۋ» مٷمكٸندٸگٸن قولدانا المايسىز.
-بÛ\87عاتاÛ\8b Ù\86Ù¶Ù\85ٸرٸÚٸز: $5. بÛ\87Ù\84 Ù\86Ù¶Ù\85ٸردٸ ٵربٸر سÛ\87راÙ\86Ù\89Ù\85Ù\89ÚÙ\89زعا Ù\82Ù\88سÙ\89ÚÙ\89ز.",
+بÛ\87عاتاÛ\8b Ù\86Ù¶Ù\85ٸرٸÚٸز: $5. بÛ\87Ù\84 Ù\86Ù¶Ù\85ٸردٸ ٵربٸر سÛ\87راÙ\86Ù\89Ù\85Ù\89ÚÙ\89زعا Ù\83ٸرٸستٸرٸÚÙ¸ز.",
'blockednoreason' => 'ەش سەبەبٸ كەلتٸرٸلمەگەن',
'blockedoriginalsource' => "'''$1''' دەگەننٸڭ قاينارى
تٶمەندە كٶرسەتٸلەدٸ:",
'whitelistreadtitle' => 'وقۋ ٷشٸن كٸرۋٸڭٸز جٶن',
'whitelistreadtext' => 'بەتتەردٸ وقۋ ٷشٸن [[{{ns:special}}:Userlogin|كٸرۋٸڭٸز]] جٶن.',
'whitelistacctitle' => 'تٸركەلۋٸڭٸزگە رۇقسات بەرٸلمەگەن',
-'whitelistacctext' => 'وسى ۋيكيدە تٸركەلۋگە ٷشٸن [[{{ns:special}}:Userlogin|كٸرۋٸڭٸز]] كەرەك جٵنە جاناسىمدى رۇقساتتارىڭىز بولۋ كەرەك.',
+'whitelistacctext' => '{{SITENAME}} جوباسىنا تٸركەلۋگە ٷشٸن [[{{ns:special}}:Userlogin|كٸرۋٸڭٸز]] كەرەك جٵنە جاناسىمدى رۇقساتتارىڭىز بولۋ كەرەك.',
'confirmedittitle' => 'ە-پوشتا جايىن قۇپتاۋ حاتى قايتا ٶڭدەلۋٸ كەرەك',
'confirmedittext' => 'بەتتەردٸ ٶڭدەۋ ٷشٸن الدىن الا ە-پوشتا جايىڭىزدى قۇپتاۋىڭىز كەرەك. جايىڭىزدى [[{{ns:special}}:Preferences|قاتىسۋشى باپتاۋى]] ارقىلى قويىڭىز دا جارامدىلىعىن تەكسەرٸپ شىعىڭىز.',
'nosuchsectiontitle' => 'بۇنداي بٶلٸم جوق',
قايتا بايقاپ كٶرٸڭٸز. ەگەر بۇل ٵلٸ ٸستەمەسە, شىعۋدى جٵنە قايتا كٸرۋدٸ بايقاپ كٶرٸڭٸز.</strong>',
'session_fail_preview_html' => "<strong>عافۋ ەتٸڭٸز! سەسسييا دەرەكتەرٸ ىسىراپ قالعاندىقتان ٶڭدەۋٸڭٸزدٸ جٶندەي المايمىز.</strong>
-''وسى ۋيكيدە قام HTML قوسىلعان, JavaScript شابۋىلداردان قورعانۋ ٷشٸن الدىن الا قاراپ شىعۋ جاسىرىلعان.''
+''{{SITENAME}} جوباسىندا قام HTML قوسىلعان, JavaScript شابۋىلداردان قورعانۋ ٷشٸن الدىن الا قاراپ شىعۋ جاسىرىلعان.''
<strong>ەگەر بۇل ٶڭدەۋ ادال تالاپ بولسا, قايتا بايقاپ كٶرٸڭٸز. ەگەر بۇل ٵلٸ ٸستەمەسە, شىعۋدى جٵنە قايتا كٸرۋدٸ بايقاپ كٶرٸڭٸز.</strong>",
'token_suffix_mismatch' => '<strong>تٷزەتۋٸڭٸز تايدىرىلدى, سەبەبٸ تۇتىنعىشىڭىز ٶڭدەۋ نىشانىندا
ٶز كومپٷتەرٸڭٸزدە فايلعا ساقتاڭىز.</strong>',
'protectedpagewarning' => '<strong>نازار سالىڭىز: بۇل بەت قورعالعان. تەك ٵكٸمشٸ رۇقساتى بار قاتىسۋشىلار ٶڭدەۋ جاساي الادى.</strong>',
'semiprotectedpagewarning' => "'''اڭعارتپا:''' بەت جارتىلاي قورعالعان, سوندىقتان وسىنى تەك تٸركەلگەن قاتىسۋشىلار ٶڭدەي الادى.",
-'cascadeprotectedwarning' => "'''نازار سالىڭىز''': بۇل بەت قۇلىپتالعان, ەندٸ تەك ٵكٸمشٸ قۇقىقتارى بار قاتىسۋشىلار بۇنى ٶڭدەي الادى.بۇنىڭ سەبەبٸ: بۇل بەت «باۋلى قورعاۋى» بار كەلەسٸ {{PLURAL:$1|بەتكە|بەتتەرگە}} كٸرٸكتٸرٸلگەن:",
+'cascadeprotectedwarning' => "'''نازار سالىڭىز''': بۇل بەت قۇلىپتالعان, ەندٸ تەك ٵكٸمشٸ قۇقىقتارى بار قاتىسۋشىلار بۇنى ٶڭدەي الادى.بۇنىڭ سەبەبٸ: بۇل بەت «باۋلى قورعاۋى» بار كەلەسٸ {{PLURAL:$1|بەتكە|بەتتەرگە}} كٸرٸستٸرٸلگەن:",
'templatesused' => 'بۇل بەتتە قولدانىلعان ٷلگٸلەر:',
'templatesusedpreview' => 'بۇنى قاراپ شىعۋعا قولدانىلعان ٷلگٸلەر:',
'templatesusedsection' => 'بۇل بٶلٸمدە قولدانىلعان ٷلگٸلەر:',
'nocreatetitle' => 'بەتتٸ باستاۋ شەكتەلگەن',
'nocreatetext' => 'بۇل توراپتا جاڭا بەت باستاۋى شەكتەلگەن.
كەرٸ قايتىپ بار بەتتٸ ٶڭدەۋٸڭٸزگە بولادى, نەمەسە [[{{ns:special}}:Userlogin|كٸرۋٸڭٸزگە نە تٸركەلۋٸڭٸزگە]] بولادى.',
-'nocreate-loggedin' => 'بۇل ۋيكيدە جاڭا بەت باستاۋ رۇقساتىڭىز جوق.',
+'nocreate-loggedin' => '{{SITENAME}} جوباسىندا جاڭا بەت باستاۋ رۇقساتىڭىز جوق.',
'permissionserrors' => 'رۇقساتتار قاتەلەرٸ',
'permissionserrorstext' => 'بۇنى ٸستەۋگە رۇقساتىڭىز جوق, كەلەسٸ {{PLURAL:$1|سەبەپ|سەبەپتەر}} بويىنشا:',
'recreate-deleted-warn' => "'''اڭعارتپا: الدىندا جويىلعان بەتتٸ قايتا باستايىن دەپ تۇرسىز.'''
'orig' => 'تٷپن.',
'page_first' => 'العاشقىسىنا',
'page_last' => 'سوڭعىسىنا',
-'histlegend' => 'اÙ\8aÙ\89رÙ\85اسÙ\89Ù\86 بٶÙ\84Û\95Ù\83تÛ\95Û\8b: ساÙ\84Ù\89ستÙ\89راÙ\85Ù\89Ù\86 دÛ\95Ú¯Û\95Ù\86 Ù\86Û\87سÙ\82اÙ\84اردÙ\89 تاÚداپ, Ù\86Û\95 <Enter> Ù¾Û\95رÙ\86Û\95سٸÙ\86 باسÙ\89ÚÙ\89ز, Ù\86Û\95 تٶÙ\85Û\95Ù\86دÛ\95Ú¯Ù¸ باتىرمانى نۇقىڭىز.<br />
+'histlegend' => 'اÙ\8aÙ\89رÙ\85اسÙ\89Ù\86 بٶÙ\84Û\95Ù\83تÛ\95Û\8b: ساÙ\84Ù\89ستÙ\89راÙ\85Ù\89Ù\86 دÛ\95Ú¯Û\95Ù\86 Ù\86Û\87سÙ\82اÙ\84اردÙ\89 اÙ\8aÙ\89رÙ\89Ù¾-Ù\82Ù\88سÙ\82Ù\89شپÛ\95Ù\86 بÛ\95Ù\84Ú¯Ù¸Ù\84Û\95Ù¾ جٵÙ\86Û\95 دÛ\95 <Enter> Ù¾Û\95رÙ\86Û\95سٸÙ\86 باسÙ\89ÚÙ\89ز, Ù\86Û\95Ù\85Û\95سÛ\95 استÙ\89Ù\86داعÙ\89 باتىرمانى نۇقىڭىز.<br />
شارتتى بەلگٸلەر: (اعىم.) = اعىمدىق نۇسقامەن ايىرماسى,
(سوڭ.) = الدىڭعى نۇسقامەن ايىرماسى, ش = شاعىن تٷزەتۋ',
'deletedrev' => '[جويىلعان]',
'revdelete-text' => 'جويىلعان نۇسقالار مەن جازبالاردى ٵلٸ دە بەت تاريحىندا جٵنە جۋرنالداردا تابۋعا بولادى,
بٸراق ولاردىڭ ماعلۇمات بٶلشەكتەرٸ بارشاعا قاتىنالمايدى.
-وسى ۋيكيدٸڭ باسقا ٵكٸمشٸلەرٸ جاسىرىن ماعلۇماتقا قاتىناي الادى, جٵنە قوسىمشا تيىمدار
+{{SITENAME}} جوباسىنىڭ باسقا ٵكٸمشٸلەرٸ جاسىرىن ماعلۇماتقا قاتىناي الادى, جٵنە قوسىمشا تيىمدار
قويىلعانشا دەيٸن, وسى تٸلدەسۋ ارقىلى جويۋدى بولدىرماۋى مٷمكٸن.',
'revdelete-legend' => 'تيىمداردى قويۋ:',
'revdelete-hide-text' => 'نۇسقا مٵتٸنٸن جاسىر',
'mergehistory-from' => 'قاينار بەتٸ:',
'mergehistory-into' => 'نىسانا بەتٸ:',
'mergehistory-list' => 'بٸرٸكتٸرلەتٸن تٷزەتۋ تاريحى',
-'mergehistory-merge' => '[[:$1]] دÛ\95Ú¯Û\95Ù\86Ù\86Ù¸Ú Ù\83Û\95Ù\84Û\95سٸ Ù\86Û\87سÙ\82اÙ\84ارÙ\89 [[:$2]] دÛ\95Ú¯Û\95Ù\86Ú¯Û\95 بٸرٸÙ\83تٸرٸÙ\84Û\8bÙ¸Ù\86Û\95 Ù\85Ù·Ù\85Ù\83Ù¸Ù\86. بٸرٸÙ\83تٸرÛ\8bÚ¯Û\95 تÛ\95Ù\83 Û\95Ù\86گٸزٸÙ\84Ú¯Û\95Ù\86 Û\8bاÙ\82Ù\89تÙ\82ا دÛ\95Ù\8aÙ¸Ù\86 جاساÙ\84عاÙ\86 Ù\86Û\87سÙ\82اÙ\84اردÙ\89 باعاÙ\86داÙ\86 تاÚداپ Ø´Ù\89عىڭىز. اڭعارتپا: باعىتتاۋ سٸلتەمەلەرٸن قولدانعاندا بۇل باعان قايتا قويىلادى.',
+'mergehistory-merge' => '[[:$1]] دÛ\95Ú¯Û\95Ù\86Ù\86Ù¸Ú Ù\83Û\95Ù\84Û\95سٸ Ù\86Û\87سÙ\82اÙ\84ارÙ\89 [[:$2]] دÛ\95Ú¯Û\95Ù\86Ú¯Û\95 بٸرٸÙ\83تٸرٸÙ\84Û\8bÙ¸Ù\86Û\95 Ù\85Ù·Ù\85Ù\83Ù¸Ù\86. بٸرٸÙ\83تٸرÛ\8bÚ¯Û\95 تÛ\95Ù\83 Û\95Ù\86گٸزٸÙ\84Ú¯Û\95Ù\86 Û\8bاÙ\82Ù\89تÙ\82ا دÛ\95Ù\8aÙ¸Ù\86 جاساÙ\84عاÙ\86 Ù\86Û\87سÙ\82اÙ\84اردÙ\89 اÙ\8aÙ\89رÙ\89Ù¾-Ù\82Ù\88سÙ\82Ù\89Ø´ باعاÙ\86دÙ\89 Ù\82Ù\88Ù\84داÙ\86ىڭىز. اڭعارتپا: باعىتتاۋ سٸلتەمەلەرٸن قولدانعاندا بۇل باعان قايتا قويىلادى.',
'mergehistory-go' => 'بٸرٸكتٸرلەتٸن تٷزەتۋلەردٸ كٶرسەت',
'mergehistory-submit' => 'نۇسقالاردى بٸرٸكتٸرۋ',
'mergehistory-empty' => 'ەش نۇسقالار بٸرٸكتٸرٸلمەيدٸ',
'userrights-available-remove' => 'قاتىسۋشىلاردى $1 توبىنان الاستاي الاسىز.',
'userrights-no-interwiki' => 'باسقا ۋيكيلەردەگٸ پايدالانۋشى قۇقىقتارىن ٶڭدەۋگە رۇقساتىڭىز جوق.',
'userrights-nodatabase' => '$1 دەرەكقورى جوق نە جەرگٸلٸكتٸ ەمەس.',
+'userrights-nologin' => 'قاتىسۋشى قۇقىقتارىن تاعايىنداۋ ٷشٸن ٵكٸمشٸ تٸركەلگٸسٸمەن [[{{ns:special}}:Userlogin|كٸرۋٸڭٸز]] جٶن.',
+'userrights-notallowed' => 'قاتىسۋشى قۇقىقتارىن تاعايىنداۋ ٷشٸن تٸركەلگٸڭٸزدە رۇقسات جوق.',
# Groups
'group' => 'توپ:',
'uploaderror' => 'قوتارۋ قاتەسٸ',
'uploadtext' => "تٶمەندەگٸ پٸشٸن فايل قوتارۋعا قولدانىلادى, الدىنداعى سۋرەتتەردٸ قاراۋ ٷشٸن نە ٸزدەۋ ٷشٸن [[{{ns:special}}:Imagelist|قوتارىلعان فايلدار تٸزٸمٸنە]] بارىڭىز, قوتارۋ مەن جويۋ تاعى دا [[{{ns:special}}:Log/upload|قوتارۋ جۋرنالىنا]] جازىلىپ الىنادى.
-سۋرەتتٸ بەتكە كٸرٸكتٸرۋگە, فايلعا تۋرا سٸلتەۋ ٷشٸن مىنا پٸشٸندەگٸ سٸلتەمەنٸ قولدانىڭىز:
+سۋرەتتٸ بەتكە كٸرٸستٸرۋگە, فايلعا تۋرا سٸلتەۋ ٷشٸن مىنا پٸشٸندەگٸ سٸلتەمەنٸ قولدانىڭىز:
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki>''',
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|بالاما مٵتٸن]]</nowiki>''' نە
'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki>'''.",
'uploadedimage' => '«[[$1]]» فايلىن قوتاردى',
'overwroteimage' => '«[[$1]]» فايلىن جاڭا نۇسقاسىن قوتاردى',
'uploaddisabled' => 'فايل قوتارۋى ٶشٸرٸلگەن',
-'uploaddisabledtext' => 'وسى ۋيكيدە فايل قوتارۋى ٶشٸرٸلگەن.',
+'uploaddisabledtext' => '{{SITENAME}} جوباسىندا فايل قوتارۋى ٶشٸرٸلگەن.',
'uploadscripted' => 'وسى فايلدا, ۆەب شولعىشتى اعات تٷسٸندٸككە كەلتٸرەتٸڭ HTML بەلگٸلەۋ, نە سكريپت كودى بار.',
'uploadcorrupt' => 'وسى فايل بٷلدٸرٸلگەن, نە بۇرىس كەڭەيتٸمٸ بار. فايلدى تەكسەرٸپ, قوتارۋىن قايتالاڭىز.',
'uploadvirus' => 'وسى فايلدا ۆيرۋس بولۋى مٷمكٸن! ەگجەي-تەگجەي اقپاراتى: $1',
'sitestats' => '{{SITENAME}} ساناعى',
'userstats' => 'قاتىسۋشى ساناعى',
'sitestatstext' => "دەرەكقوردا {{PLURAL:\$1|'''1'''|بۇلايشا '''\$1'''}} بەت بار.
-بۇنىڭ ٸشٸندە: «تالقىلاۋ» بەتتەرٸ, {{SITENAME}} جوباسى تۋرالى بەتتەر, ەڭ از «بٸتەمە»
-بەتتەرٸ, ايداتۋلار, تاعى دا باسقا ماعلۇمات دەپ تانىلمايتىن بەتتەر بولۋى مٷمكٸن .
+بۇعان «تالقىلاۋ» بەتتەرٸ, {{SITENAME}} جوباسى تۋرالى بەتتەر, ەڭ از «بٸتەمە»
+بەتتەرٸ, ايداتۋلار, تاعى دا باسقا ماعلۇمات دەپ تانىلمايتىن بەتتەر كٸرٸستٸرلەدٸ.
سولاردى ەسەپتەن شىعارعاندا, مىندا ماعلۇمات {{PLURAL:\$2|بەتٸ|بەتتەرٸ}} دەپ سانالاتىن
{{PLURAL:\$2|'''1'''|'''\$2'''}} بەت بار شىعار.
'nviews' => '{{PLURAL:$1|1|$1}} رەت قارالعان',
'specialpage-empty' => 'بۇل باياناتقا ەش نٵتيجە جوق.',
'lonelypages' => 'ەش بەتتەن سٸلتەلمەگەن بەتتەر',
-'lonelypagestext' => 'كەلەسٸ بەتتەرگە وسى جوباداعى باسقا بەتتەر سٸلتەمەيدٸ.',
+'lonelypagestext' => 'كەلەسٸ بەتتەرگە {{SITENAME}} جوباسىنداعى باسقا بەتتەر سٸلتەمەيدٸ.',
'uncategorizedpages' => 'ساناتسىز بەتتەر',
'uncategorizedcategories' => 'ساناتسىز ساناتتار',
'uncategorizedimages' => 'ساناتسىز سۋرەتتەر',
'shortpages' => 'ەڭ قىسقا بەتتەر',
'longpages' => 'ەڭ ۇزىن بەتتەر',
'deadendpages' => 'ەش بەتكە سٸلتەمەيتٸن بەتتەر',
-'deadendpagestext' => 'كەلەسٸ بەتتەر وسى جوباداعى باسقا بەتتەرگە سٸلتەمەيدٸ.',
+'deadendpagestext' => 'كەلەسٸ بەتتەر {{SITENAME}} جوباسىنداعى باسقا بەتتەرگە سٸلتەمەيدٸ.',
'protectedpages' => 'قورعالعان بەتتەر',
'protectedpagestext' => 'كەلەسٸ بەتتەر ٶڭدەۋدەن نەمەسە جىلجىتۋدان قورعالعان',
'protectedpagesempty' => 'اعىمدا مىناداي باپتالىمدارىمەن ەشبٸر بەت قورعالماعان',
'confirmdelete' => 'جويۋدى قۇپتاۋ',
'deletesub' => '(«$1» جويۋى)',
'historywarning' => 'نازار سالىڭىز: جويۋعا ارنالعان بەتتە ٶز تاريحى بار:',
-'confirmdeletetext' => 'بەتتٸ نەمەسە سۋرەتتٸ بارلىق تاريحىمەن
-بٸرگە دەرەكقوردان ٵردايىم جويىعىڭىز كەلەتٸن سيياقتى.
-بۇنى جويۋدىڭ زاردابىن تٷسٸنٸپ شىن نيەتتەنگەنٸڭٸزدٸ, جٵنە
-[[{{{{ns:mediawiki}}:Policy-url}}]] دەگەنگە لايىقتى دەپ
-سەنگەنٸڭٸزدٸ قۇپتاڭىز.',
+'confirmdeletetext' => 'بەتتٸ نەمەسە سۋرەتتٸ بارلىق تاريحىمەن بٸرگە دەرەكقوردان ٵردايىم جويىعىڭىز كەلەتٸن سيياقتى.
+بۇنى جويۋدىڭ زاردابىن تٷسٸنٸپ شىن نيەتتەنگەنٸڭٸزدٸ, جٵنە [[{{{{ns:mediawiki}}:Policy-url}}]] دەگەنگە لايىقتى دەپ سەنگەنٸڭٸزدٸ قۇپتاڭىز.',
'actioncomplete' => 'ٵرەكەت بٸتتٸ',
'deletedtext' => '«$1» جويىلدى.
جۋىقتاعى جويۋلار تۋرالى جازبالارىن $2 دەگەننەن قاراڭىز.',
'protect-level-sysop' => 'تەك ٵكٸمشٸلەرگە رۇقسات',
'protect-summary-cascade' => 'باۋلى',
'protect-expiring' => 'بٸتۋٸ: $1 (UTC)',
-'protect-cascade' => 'بۇل بەتكە كٸرٸكتٸرٸلگەن بەتتەردٸ قورعاۋ (باۋلى قورعاۋ).',
+'protect-cascade' => 'بۇل بەتكە كٸرٸستٸرٸلگەن بەتتەردٸ قورعاۋ (باۋلى قورعاۋ).',
'protect-cantedit' => 'بۇل بەتتٸڭ قورعاۋ دەڭگەيٸن ٶزگەرتە المايسىز, سەبەبٸ بۇنى ٶڭدەۋگە رۇقستاڭىز جوق.',
'restriction-type' => 'رۇقساتى:',
'restriction-level' => 'تيىم دەڭگەيٸ:',
'viewdeletedpage' => 'جويىلعان بەتتەردٸ قاراۋ',
'undeletepagetext' => 'كەلەسٸ بەتتەر جويىلدى دەپ بەلگٸلەنگەن, بٸراق ماعلۇماتى مۇراعاتتا بار
جٵنە قالپىنا كەلتٸرۋگە مٷمكٸن. مۇراعات مەرزٸم بويىنشا تازالانىپ تۇرۋى مٷمكٸن.',
-'undeleteextrahelp' => "بٷكٸل بەتتٸ قالپىنا كەلتٸرۋ ٷشٸن, بارلىق قاباشاقتاردى بوس قالدىرىپ
-'''''Ù\82اÙ\84Ù¾Ù\89Ù\86ا Ù\83Û\95Ù\84تٸر!''''' تٷÙ\8aÙ\85Û\95سٸن نۇقىڭىز. بٶلەكتەۋمەن قالپىنا كەلتٸرۋ ورىنداۋ ٷشٸن, كەلتٸرەمٸن دەگەن نۇسقالارىنا سٵيكەس
+'undeleteextrahelp' => "بٷكٸل بەتتٸ قالپىنا كەلتٸرۋ ٷشٸن, بارلىق شارشىلاردى قۇسبەلگٸلەردەن بوساتىپ
+'''''Ù\82اÙ\84Ù¾Ù\89Ù\86ا Ù\83Û\95Ù\84تٸر!''''' باتÙ\89رÙ\85اسÙ\89ن نۇقىڭىز. بٶلەكتەۋمەن قالپىنا كەلتٸرۋ ورىنداۋ ٷشٸن, كەلتٸرەمٸن دەگەن نۇسقالارىنا سٵيكەس
قاباشاقتارىن بەلگٸلەڭٸز دە, جٵنە '''''قالپىنا كەلتٸر!''''' تٷيمەسٸن نۇقىڭىز. '''''قايتا قوي''''' تٷيمەسٸن
-نۇقىعاندا مٵندەمە اۋماعى مەن بارلىق قاباشاقتار تازالانادى.",
+نۇقىعاندا مٵندەمە اۋماعى تازارتادى جٵنە بارلىق شارشىلاردى قۇسبەلگٸلەردەن بوساتادى.",
'undeleterevisions' => '{{PLURAL:$1|1|$1}} نۇسقا مۇراعاتتالدى',
'undeletehistory' => 'ەگەر بەت ماعلۇماتىن قالپىنا كەلتٸرسەڭٸز, تاريحىندا بارلىق نۇسقالار دا
قايتارىلادى. ەگەر جويۋدان سوڭ دٵل سولاي اتاۋىمەن جاڭا بەت باستالسا, قالپىنا كەلتٸرٸلگەن نۇسقالار
-تاريحتىڭ ەڭ الدىندا كٶرسەتٸلەدٸ. فايل نۇسقالارىنىڭ قالپىنا كەلتٸرگەندە تيىمدارى جويىلاتىن ۇمىتپاڭىز.',
+تاريحتىڭ الدىندا كٶرسەتٸلەدٸ. تاعى دا فايل نۇسقالارىنىڭ قالپىنا كەلتٸرگەندە تيىمدارى جويىلاتىن ۇمىتپاڭىز.',
'undeleterevdel' => 'ەگەر بەتتٸڭ ٷستٸڭگٸ نۇسقاسى جارىم-جارتىلاي جويىلعان بولسا جويۋ بولدىرماۋى
اتقارىلمايدى. وسىنداي جاعدايلاردا, ەڭ جاڭا جويىلعان نۇسقا بەلگٸلەۋٸن نەمەسە جاسىرۋىن بولدىرماڭىز.
كٶرۋٸڭٸزگە رۇقسات ەتٸلمەگەن فايل نۇسقالارى قالپىنا كەلتٸرٸلمەيدٸ.',
'movearticle' => 'بەتتٸ جىلجىتۋ:',
'movenologin' => 'جٷيەگە كٸرمەگەنسٸز',
'movenologintext' => 'بەتتٸ جىلجىتۋ ٷشٸن تٸركەلگەن بولۋىڭىز جٵنە [[{{ns:special}}:Userlogin|كٸرۋٸڭٸز]] كەرەك.',
-'movenotallowed' => 'بۇل ۋيكيدە بەتتەردٸ جىلجىتۋ رۋقساتىڭىز جوق.',
+'movenotallowed' => '{{SITENAME}} جوباسىندا بەتتەردٸ جىلجىتۋ رۋقساتىڭىز جوق.',
'newtitle' => 'جاڭا اتاۋعا:',
'move-watch' => 'بۇل بەتتٸ باقىلاۋ',
'movepagebtn' => 'بەتتٸ جىلجىت',
'markedaspatrolled' => 'كٷزەتتە دەپ بەلگٸلەندٸ',
'markedaspatrolledtext' => 'تالعانعان نۇسقا كٷزەتتە دەپ بەلگٸلەندٸ.',
'rcpatroldisabled' => 'جۋىقتاعى ٶزگەرٸستەر كٷزەتٸ ٶشٸرٸلگەن',
-'rcpatroldisabledtext' => 'جۋىقتاعى ٶزگەرٸستەر كٷزەتٸ ەرەكشەلٸگٸ اعىمدا ٶشٸرٸلگەن.',
+'rcpatroldisabledtext' => 'جۋىقتاعى ٶزگەرٸستەر كٷزەتٸ مٷمكٸندٸگٸ اعىمدا ٶشٸرٸلگەن.',
'markedaspatrollederror' => 'كٷزەتتە دەپ بەلگٸلەنبەيدٸ',
'markedaspatrollederrortext' => 'كٷزەتتە دەپ بەلگٸلەۋ ٷشٸن نۇسقاسىن ەنگٸزٸڭٸز.',
'markedaspatrollederror-noautopatrol' => 'ٶزٸڭٸز جاساعان ٶزگەرٸستەرٸڭٸزدٸ كٷزەتكە قويا المايسىز.',
'nextdiff' => 'كەلەسٸ ايىرم. →',
# Media information
-'mediawarning' => "'''نازار سالىڭىز''': بۇل فايل تٷرٸندە قاسكٷنەمدٸ ٵمٸردٸڭ بار بولۋى ىقتيمال; فايلدى جەگٸپ جٷيەڭٸزگە زييان كەلتٸرۋٸڭٸز مٷمكٸن.<hr />",
+'mediawarning' => "'''نازار سالىڭىز''': بۇل فايل تٷرٸندە قاسكٷنەمدٸ ٵمٸرلەردٸڭ بار بولۋى ىقتيمال; بۇنى جەگٸپ جٷيەڭٸزگە زييان كەلتٸرۋٸڭٸز مٷمكٸن.<hr />",
'imagemaxsize' => 'سيپاتتاماسى بەتٸندەگٸ سۋرەتتٸڭ مٶلشەرٸن شەكتەۋٸ:',
'thumbsize' => 'نوباي مٶلشەرٸ:',
'widthheight' => '$1 × $2',
'metadata-expand' => 'ەگجەي-تەگجەيٸن كٶرسەت',
'metadata-collapse' => 'ەگجەي-تەگجەيٸن جاسىر',
'metadata-fields' => 'وسى حاباردا تٸزٸمدەلگەن EXIF قوسىمشا مٵلٸمەتتەر اۋماقتارى,
-سÛ\8bرÛ\95ت بÛ\95تٸ Ù\83ٶرسÛ\95تÛ\8b Ù\83Û\95زٸÙ\86دÛ\95 Ù\85Û\95تا-دÛ\95رÛ\95Ù\83 كەستە جاسىرىلىعاندا كٸرٸستٸرلەدٸ.
-باسقاسى ٵدەپكٸدەن جاسىرىلادى.
+سÛ\8bرÛ\95ت بÛ\95تٸ Ù\83ٶرسÛ\95تÛ\8b Ù\83Û\95زٸÙ\86دÛ\95 Ù\82Ù\88سÙ\89Ù\85شا Ù\85ÙµÙ\84Ù¸Ù\85Û\95تتÛ\95ر كەستە جاسىرىلىعاندا كٸرٸستٸرلەدٸ.
+باسقالارى ٵدەپكٸدەن جاسىرىلادى.
* make
* model
* datetimeoriginal
* exposuretime
* fnumber
-* focallength',
+* focallength', # Do not translate list items
# EXIF tags
'exif-imagewidth' => 'ەنٸ',
# E-mail address confirmation
'confirmemail' => 'ە-پوشتا جايىن قۇپتاۋ',
'confirmemail_noemail' => '[[{{ns:special}}:Preferences|قاتىسۋشى باپتاۋىڭىزدا]] جارامدى ە-پوشتا جايىن قويماپسىز.',
-'confirmemail_text' => 'بۇل ۋيكيدە ە-پوشتا ەرەكشەلٸتەرٸن پايدالانۋ الدىنان ە-پوشتا جايىڭىزدىڭ
+'confirmemail_text' => '{{SITENAME}} ە-پوشتا مٷمكٸندٸكتەرٸن پايدالانۋ ٷشٸن الدىنان ە-پوشتا جايىڭىزدىڭ
جارامدىلىعىن تەكسەرٸپ شىعۋىڭىز كەرەك. ٶزٸڭٸزدٸڭ جايىڭىزعا قۇپتاۋ حاتىن جٸبەرۋ ٷشٸن تٶمەندەگٸ باتىرمانى نۇقىڭىز.
-حاتتىڭ ٸشٸندە ارنايى كودى بار سٸلتەمە كٸرٸستٸرلەدٸ; ە-پوشتا جايىڭىزدىڭ جارامدىلىعىن قۇپتاۋ ٷشٸن
+حاتتىڭ ٸشٸندە ارنايى كودى بار سٸلتەمە كٸرٸستٸرلەدٸ; ە-پوشتا جايىڭىزدىڭ جارامدىلىعىن قۇپتاۋ ٷشٸن
سٸلتەمەنٸ شولعىشتىڭ مەكەن-جاي جولاعىنا ەنگٸزٸپ اشىڭىز.',
'confirmemail_pending' => '<div class="error">
قۇپتاۋ بەلگٸلەمەڭٸز الداقاشان حاتپەن جٸبەرٸلٸپتٸ; ەگەر جۋىقتا
'confirmemail_sent' => 'قۇپتاۋ حاتى جٸبەرٸلدٸ.',
'confirmemail_oncreate' => 'قۇپتاۋ بەلگٸلەمەسٸ ە-پوشتا ادرەسٸڭٸزگە جٸبەرٸلدٸ.
بۇل بەلگٸلەمە كٸرۋ ٷدٸرٸسٸنە كەرەگٸ جوق, بٸراق ە-پوشتا نەگٸزٸندەگٸ
-ۋيكي ەرەكشەلٸكتەردٸ قوسۋ ٷشٸن بۇنى جەتٸستٸرۋٸڭٸز كەرەك.',
+ۋيكي مٷمكٸندٸكتەردٸ قوسۋ ٷشٸن بۇنى جەتٸستٸرۋٸڭٸز كەرەك.',
'confirmemail_sendfailed' => 'قۇپتاۋ حاتى جٸبەرٸلمەدٸ. جايدى جارامسىز ٵرٸپتەرٸنە تەكسەرٸپ شىعىڭىز.
پوشتا جٸبەرگٸشتٸڭ قايتارعانى: $1',
{{SITENAME}} جوباسىندا بۇل ە-پوشتا جايىن قولدانىپ «$2» دەگەن تٸركەلگٸ جاساپتى.
وسى تٸركەلگٸ شىنىنان سٸزدٸكٸ ەكەنٸن قۇپتاۋ ٷشٸن, جٵنە {{SITENAME}} جوباسىنىڭ
-ە-پوشتا ەرەكشەلٸكتەرٸن بەلسەندٸرۋ ٷشٸن, مىنا سٸلتەمەنٸ شولعىشپەن اشىڭىز:
+ە-پوشتا مٷمكٸندٸكتەرٸن بەلسەندٸرۋ ٷشٸن, مىنا سٸلتەمەنٸ شولعىشپەن اشىڭىز:
$3
'useajaxsearch' => 'AJAX قولدانىپ ٸزدەۋ',
# Separators for various lists
-'semicolon-separator' => ';',
-'filetype-separator' => ',',
+'semicolon-separator' => '؛',
+'comma-separator' => ' ،',
# Multipage image navigation
'imgmultipageprev' => '← الدىڭعى بەتكە',
);
$namespaceAliases = array(
- # Aliases to kk-tr namespaces
+ # Aliases to kk-latn namespaces
'Taspa' => NS_MEDIA,
'Arnaýı' => NS_SPECIAL,
'Talqılaw' => NS_TALK,
'Sanat' => NS_CATEGORY,
'Sanat_talqılawı' => NS_CATEGORY_TALK,
- # Aliases to renamed kk-cn namespaces
+ # Aliases to renamed kk-arab namespaces
'ٴۇلگٴى' => NS_TEMPLATE,
'ٴۇلگٴى_تالقىلاۋى' => NS_TEMPLATE_TALK,
- # Aliases to kk-cn namespaces
+ # Aliases to kk-arab namespaces
'تاسپا' => NS_MEDIA,
'ارنايى' => NS_SPECIAL,
'تالقىلاۋ' => NS_TALK,
);
$skinNames = array(
- 'standard' => 'Дағдылы',
- 'nostalgia' => 'Аңсау',
- 'cologneblue' => 'Көлн зеңгірлігі',
- 'monobook' => 'Дара кітап',
- 'myskin' => 'Өз мәнерім',
- 'chick' => 'Балапан',
- 'simple' => 'Кәдімгі'
+ 'standard' => 'Дағдылы (standard)',
+ 'nostalgia' => 'Аңсау (nostalgia)',
+ 'cologneblue' => 'Көлн зеңгірлігі (cologneblue)',
+ 'monobook' => 'Дара кітап (monobook)',
+ 'myskin' => 'Өз мәнерім (myskin)',
+ 'chick' => 'Балапан (chick)',
+ 'simple' => 'Кәдімгі (simple)'
);
$datePreferences = array(
'tog-hideminor' => 'Жуықтағы өзгерістерден шағындарын жасыр',
'tog-extendwatchlist' => 'Бақылау тізімді ұлғайт (барлық жарамды өзгерістерді көрсет)',
'tog-usenewrc' => 'Кеңейтілген жуықтағы өзгерістер (JavaScript)',
-'tog-numberheadings' => 'Бөлім тақырыптарын өздіктік түрде номірле',
+'tog-numberheadings' => 'Бас жолдарды өздіктік номірле',
'tog-showtoolbar' => 'Өңдеу қуралдар жолағын көрсет (JavaScript)',
'tog-editondblclick' => 'Қос нұқымдап өңдеу (JavaScript)',
'tog-editsection' => 'Бөлімдерді [өңдеу] сілтемесімен өңдеуін қос',
'laggedslavemode' => 'Назар салыңыз: Бетте жуықтағы жаңалаулар болмауы мүмкін.',
'readonly' => 'Дерекқоры құлыпталған',
'enterlockreason' => 'Құлыптау себебін енгізіңіз, қай уақытқа дейін
-құлыпталғанын қоса',
+құлыпталғанын кірістіріп',
'readonlytext' => 'Ағымда дерекқор жаңа жазба және тағы басқа өзгерістер жасаудан құлыпталынған. Бұл дерекқорды жөндету бағдарламаларын орындау үшін болуы мүмкін, бұны бітіргеннен соң қаліпті іске қайтарылады.
Құлыптаған әкімші бұны былай түсіндіреді: $1',
'cannotdelete' => 'Айтылмыш бет не сурет жойылмайды. (Бұны басқа біреу алдақашан жойған мүмкін.)',
'badtitle' => 'Жарамсыз атау',
'badtitletext' => 'Сұратылған бет атауы жарамсыз, бос, тілара сілтемесі не уики-ара атауы бұрыс енгізілген. Атауларда сүемелдемеген бірқатар әріптер болуы мүмкін.',
-'perfdisabled' => 'Ò\92аÑ\84Ñ\83 еÑ\82Ñ\96Ò£Ñ\96з! Ð\91ұл еÑ\80екÑ\88елік, дерекқордың жылдамылығына әсер етіп, ешкімге уикиді пайдалануға бермегесін, уақытша өшірілген.',
+'perfdisabled' => 'Ò\92аÑ\84Ñ\83 еÑ\82Ñ\96Ò£Ñ\96з! Ð\91ұл мүмкÑ\96ндік, дерекқордың жылдамылығына әсер етіп, ешкімге уикиді пайдалануға бермегесін, уақытша өшірілген.',
'perfcached' => 'Келесі дерек қосалқы қалтасынан алынған, сондықтан толықтай жаңаланмаған болуы мүмкін.',
'perfcachedts' => 'Келесі дерек қосалқы қалтасынан алынған, соңғы жаңаланлған кезі: $1.',
'querypage-no-updates' => 'Бұл беттің жаңартылуы ағымда өшірілген. Деректері қазір өзгертілмейді.',
'protectedinterface' => 'Бұл бет бағдарламаның тілдесу мәтінін жетістіреді, сондықтан қиянатты қақпайлау үшін өзгертуі құлыпталған.',
'editinginterface' => "'''Назар салыңыз:''' Бағдарламаға тілдесу мәтінін жетістіретін бетін өңдеп жатырсыз. Бұл беттің өзгертуі басқа қатысушыларға пайдаланушылық тілдесуі қалай көрінетіне әсер етеді. Аудару үшін, MediaWiki бағдарламасын жерсіндіру [http://translatewiki.net/wiki/Translating:Intro Betawiki] жобасы пайдалануы жан-жағын қараңыз.",
'sqlhidden' => '(SQL сұранымы жасырылған)',
-'cascadeprotected' => 'Бұл бет өңдеуден қорғалған, себебі келесі «баулы қорғауы» қосылған {{PLURAL:$1|бетке|беттерге}} кіріктірілген:
+'cascadeprotected' => 'Бұл бет өңдеуден қорғалған, себебі келесі «баулы қорғауы» қосылған {{PLURAL:$1|бетке|беттерге}} кірістірілген:
$2',
'namespaceprotected' => "'''$1''' есім аясындағы беттерді өңдеу үшін рұқсатыңыз жоқ.",
'acct_creation_throttle_hit' => 'Ғафу етіңіз, сіз алдақашан $1 рет тіркеіліпсіз. Онан артық істей алмайсыз.',
'emailauthenticated' => 'Е-пошта жайыңыз құпталған кезі: $1.',
'emailnotauthenticated' => 'Е-пошта жайыңыз әлі құпталған жоқ.
-ТөмендегÑ\96 еÑ\80екÑ\88еліктер үшін ешқандай хат жіберілмейді.',
-'noemailprefs' => 'Ð\9eÑ\81Ñ\8b еÑ\80екÑ\88еліктер істеуі үшін е-пошта жайыңызды енгізіңіз.',
+ТөмендегÑ\96 мүмкÑ\96ндіктер үшін ешқандай хат жіберілмейді.',
+'noemailprefs' => 'Ð\9eÑ\81Ñ\8b мүмкÑ\96ндіктер істеуі үшін е-пошта жайыңызды енгізіңіз.',
'emailconfirmlink' => 'Е-пошта жайыңызды құптаңыз',
'invalidemailaddress' => 'Осы е-пошта жайда жарамсыз пішім болған, қабыл етілмейді.
Дұрыс пішімделген жайды енгізіңіз, не аумақты бос қалдырыңыз.',
'resetpass_submit' => 'Құпия сөзді қойыңыз да кіріңіз',
'resetpass_success' => 'Құпия сөзіңіз сәтті өзгертілді! Енді кіріңіз…',
'resetpass_bad_temporary' => 'Уақытша құпия сөз жарамсыз. Мүмкін құпия сөзіңізді алдақашан сәтті өзгерткен боларсыз немесе жаңа уақытша құпия сөзін сұратылғансыз.',
-'resetpass_forbidden' => 'Бұл уикиде құпия сөздер өзгертілмейді',
+'resetpass_forbidden' => '{{SITENAME}} жобасында құпия сөздер өзгертілмейді',
'resetpass_missing' => 'Еш пішін деректері жоқ.',
# Edit page toolbar
'math_tip' => 'Математика формуласы (LaTeX)',
'nowiki_sample' => 'Пішімделмейтін мәтінді осында енгізіңіз',
'nowiki_tip' => 'Уики пішімін елемеу',
-'image_tip' => 'Ð\9aÑ\96Ñ\80Ñ\96кÑ\82ірілген сурет',
+'image_tip' => 'Ð\95ндірілген сурет',
'media_tip' => 'Таспа файлының сілтемесі',
'sig_tip' => 'Қолтаңбаңыз және уақыт белгісі',
'hr_tip' => 'Дерелей сызық (үнемді қолданыңыз)',
Осы бұғаттауды талқылау үшін $1 дегенмен, не басқа [[{{{{ns:mediawiki}}:grouppage-sysop}}|әкімшімен]] қатынасуыңызға болады.
[[{{ns:special}}:Preferences|Тіркелгі баптауларын]] қолданып жарамды е-пошта жайын енгізгенше дейін және бұны пайдалануы
-бұÒ\93аÑ\82Ñ\82алмаÒ\93анÑ\88а дейÑ\96н «Ò\9aаÑ\82Ñ\8bÑ\81Ñ\83Ñ\88Ñ\8bÒ\93а Ñ\85аÑ\82 жазÑ\83» еÑ\80екÑ\88елігін қолдана алмайсыз.
-Ағымдық IP жайыңыз: $3, және бұғатау нөмірі: $5. Соның біреуін, немесе екеуін де әрбір сұранымыңызға қосыңыз.",
+бұÒ\93аÑ\82Ñ\82алмаÒ\93анÑ\88а дейÑ\96н «Ò\9aаÑ\82Ñ\8bÑ\81Ñ\83Ñ\88Ñ\8bÒ\93а Ñ\85аÑ\82 жазÑ\83» мүмкÑ\96ндігін қолдана алмайсыз.
+Ағымдық IP жайыңыз: $3, және бұғатау нөмірі: $5. Соның біреуін, немесе екеуін де әрбір сұранымыңызға кірістіріңіз.",
'autoblockedtext' => "$1 деген бұрын басқа қатысушы пайдаланған болғасын осы IP жайыңыз өздіктік бұғатталған.
Келтірілген себебі:
не басқа [[{{{{ns:mediawiki}}:grouppage-sysop}}|әкімшімен]] қатынасуыңызға болады.
[[{{ns:special}}:Preferences|Тіркелгі баптауларын]] қолданып жарамды е-пошта жайын енгізгенше
-дейÑ\96н жÓ\99не бұнÑ\8b пайдаланÑ\83Ñ\8b бұÒ\93аÑ\82Ñ\82алмаÒ\93анÑ\88а дейÑ\96н «Ò\9aаÑ\82Ñ\8bÑ\81Ñ\83Ñ\88Ñ\8bÒ\93а Ñ\85аÑ\82 жазÑ\83» еÑ\80екÑ\88елігін қолдана алмайсыз.
+дейÑ\96н жÓ\99не бұнÑ\8b пайдаланÑ\83Ñ\8b бұÒ\93аÑ\82Ñ\82алмаÒ\93анÑ\88а дейÑ\96н «Ò\9aаÑ\82Ñ\8bÑ\81Ñ\83Ñ\88Ñ\8bÒ\93а Ñ\85аÑ\82 жазÑ\83» мүмкÑ\96ндігін қолдана алмайсыз.
-Бұғатау нөміріңіз: $5. Бұл нөмірді әрбір сұранымыңызға қосыңыз.",
+Бұғатау нөміріңіз: $5. Бұл нөмірді әрбір сұранымыңызға кірістіріңіз.",
'blockednoreason' => 'еш себебі келтірілмеген',
'blockedoriginalsource' => "'''$1''' дегеннің қайнары
төменде көрсетіледі:",
'whitelistreadtitle' => 'Оқу үшін кіруіңіз жөн',
'whitelistreadtext' => 'Беттерді оқу үшін [[{{ns:special}}:Userlogin|кіруіңіз]] жөн.',
'whitelistacctitle' => 'Тіркелуіңізге рұқсат берілмеген',
-'whitelistacctext' => 'Осы уикиде тіркелуге үшін [[{{ns:special}}:Userlogin|кіруіңіз]] керек және жанасымды рұқсаттарыңыз болу керек.',
+'whitelistacctext' => '{{SITENAME}} жобасына тіркелуге үшін [[{{ns:special}}:Userlogin|кіруіңіз]] керек және жанасымды рұқсаттарыңыз болу керек.',
'confirmedittitle' => 'Е-пошта жайын құптау хаты қайта өңделуі керек',
'confirmedittext' => 'Беттерді өңдеу үшін алдын ала Е-пошта жайыңызды құптауыңыз керек. Жайыңызды [[{{ns:special}}:Preferences|қатысушы баптауы]] арқылы қойыңыз да жарамдылығын тексеріп шығыңыз.',
'nosuchsectiontitle' => 'Бұндай бөлім жоқ',
Қайта байқап көріңіз. Егер бұл әлі істемесе, шығуды және қайта кіруді байқап көріңіз.</strong>',
'session_fail_preview_html' => "<strong>Ғафу етіңіз! Сессия деректері ысырап қалғандықтан өңдеуіңізді жөндей алмаймыз.</strong>
-''Осы уикиде қам HTML қосылған, JavaScript шабуылдардан қорғану үшін алдын ала қарап шығу жасырылған.''
+''{{SITENAME}} жобасында қам HTML қосылған, JavaScript шабуылдардан қорғану үшін алдын ала қарап шығу жасырылған.''
<strong>Егер бұл өңдеу адал талап болса, қайта байқап көріңіз. Егер бұл әлі істемесе, шығуды және қайта кіруді байқап көріңіз.</strong>",
'token_suffix_mismatch' => '<strong>Түзетуіңіз тайдырылды, себебі тұтынғышыңыз өңдеу нышанында
өз компүтеріңізде файлға сақтаңыз.</strong>',
'protectedpagewarning' => '<strong>НАЗАР САЛЫҢЫЗ: Бұл бет қорғалған. Тек әкімші рұқсаты бар қатысушылар өңдеу жасай алады.</strong>',
'semiprotectedpagewarning' => "'''Аңғартпа:''' Бет жартылай қорғалған, сондықтан осыны тек тіркелген қатысушылар өңдей алады.",
-'cascadeprotectedwarning' => "'''Назар салыңыз''': Бұл бет құлыпталған, енді тек әкімші құқықтары бар қатысушылар бұны өңдей алады.Бұның себебі: бұл бет «баулы қорғауы» бар келесі {{PLURAL:$1|бетке|беттерге}} кіріктірілген:",
+'cascadeprotectedwarning' => "'''Назар салыңыз''': Бұл бет құлыпталған, енді тек әкімші құқықтары бар қатысушылар бұны өңдей алады.Бұның себебі: бұл бет «баулы қорғауы» бар келесі {{PLURAL:$1|бетке|беттерге}} кірістірілген:",
'templatesused' => 'Бұл бетте қолданылған үлгілер:',
'templatesusedpreview' => 'Бұны қарап шығуға қолданылған үлгілер:',
'templatesusedsection' => 'Бұл бөлімде қолданылған үлгілер:',
'nocreatetitle' => 'Бетті бастау шектелген',
'nocreatetext' => 'Бұл торапта жаңа бет бастауы шектелген.
Кері қайтып бар бетті өңдеуіңізге болады, немесе [[{{ns:special}}:Userlogin|кіруіңізге не тіркелуіңізге]] болады.',
-'nocreate-loggedin' => 'Бұл уикиде жаңа бет бастау рұқсатыңыз жоқ.',
+'nocreate-loggedin' => '{{SITENAME}} жобасында жаңа бет бастау рұқсатыңыз жоқ.',
'permissionserrors' => 'Рұқсаттар қателері',
'permissionserrorstext' => 'Бұны істеуге рұқсатыңыз жоқ, келесі {{PLURAL:$1|себеп|себептер}} бойынша:',
'recreate-deleted-warn' => "'''Аңғартпа: Алдында жойылған бетті қайта бастайын деп тұрсыз.'''
'orig' => 'түпн.',
'page_first' => 'алғашқысына',
'page_last' => 'соңғысына',
-'histlegend' => 'Айырмасын бөлектеу: салыстырамын деген нұсқаларды таңдап, не <Enter> пернесін басыңыз, не төмендегі батырманы нұқыңыз.<br />
+'histlegend' => 'Айырмасын бөлектеу: салыстырамын деген нұсқаларды айырып-қосқышпен белгілеп және де <Enter> пернесін басыңыз, немесе астындағы батырманы нұқыңыз.<br />
Шартты белгілер: (ағым.) = ағымдық нұсқамен айырмасы,
(соң.) = алдыңғы нұсқамен айырмасы, ш = шағын түзету',
'deletedrev' => '[жойылған]',
'revdelete-text' => 'Жойылған нұсқалар мен жазбаларды әлі де бет тарихында және журналдарда табуға болады,
бірақ олардың мағлұмат бөлшектері баршаға қатыналмайды.
-Осы уикидің басқа әкімшілері жасырын мағлұматқа қатынай алады, және қосымша тиымдар
+{{SITENAME}} жобасының басқа әкімшілері жасырын мағлұматқа қатынай алады, және қосымша тиымдар
қойылғанша дейін, осы тілдесу арқылы жоюды болдырмауы мүмкін.',
'revdelete-legend' => 'Тиымдарды қою:',
'revdelete-hide-text' => 'Нұсқа мәтінін жасыр',
'mergehistory-from' => 'Қайнар беті:',
'mergehistory-into' => 'Нысана беті:',
'mergehistory-list' => 'Біріктірлетін түзету тарихы',
-'mergehistory-merge' => '[[:$1]] дегеннÑ\96Ò£ келеÑ\81Ñ\96 нұÑ\81Ò\9bалаÑ\80Ñ\8b [[:$2]] дегенге бÑ\96Ñ\80Ñ\96кÑ\82Ñ\96Ñ\80Ñ\96лÑ\83Ñ\96не мүмкÑ\96н. Ð\91Ñ\96Ñ\80Ñ\96кÑ\82Ñ\96Ñ\80Ñ\83ге Ñ\82ек енгÑ\96зÑ\96лген Ñ\83аÒ\9bÑ\8bÑ\82Ò\9bа дейÑ\96н жаÑ\81алÒ\93ан нұÑ\81Ò\9bалаÑ\80дÑ\8b баÒ\93андан Ñ\82аңдап Ñ\88Ñ\8bÒ\93ыңыз. Аңғартпа: бағыттау сілтемелерін қолданғанда бұл баған қайта қойылады.',
+'mergehistory-merge' => '[[:$1]] дегеннÑ\96Ò£ келеÑ\81Ñ\96 нұÑ\81Ò\9bалаÑ\80Ñ\8b [[:$2]] дегенге бÑ\96Ñ\80Ñ\96кÑ\82Ñ\96Ñ\80Ñ\96лÑ\83Ñ\96не мүмкÑ\96н. Ð\91Ñ\96Ñ\80Ñ\96кÑ\82Ñ\96Ñ\80Ñ\83ге Ñ\82ек енгÑ\96зÑ\96лген Ñ\83аÒ\9bÑ\8bÑ\82Ò\9bа дейÑ\96н жаÑ\81алÒ\93ан нұÑ\81Ò\9bалаÑ\80дÑ\8b айÑ\8bÑ\80Ñ\8bп-Ò\9bоÑ\81Ò\9bÑ\8bÑ\88 баÒ\93андÑ\8b Ò\9bолданыңыз. Аңғартпа: бағыттау сілтемелерін қолданғанда бұл баған қайта қойылады.',
'mergehistory-go' => 'Біріктірлетін түзетулерді көрсет',
'mergehistory-submit' => 'Нұсқаларды біріктіру',
'mergehistory-empty' => 'Еш нұсқалар біріктірілмейді',
'userrights-available-remove' => 'Қатысушыларды $1 тобынан аластай аласыз.',
'userrights-no-interwiki' => 'Басқа уикилердегі пайдаланушы құқықтарын өңдеуге рұқсатыңыз жоқ.',
'userrights-nodatabase' => '$1 дерекқоры жоқ не жергілікті емес.',
+'userrights-nologin' => 'Қатысушы құқықтарын тағайындау үшін әкімші тіркелгісімен [[{{ns:special}}:Userlogin|кіруіңіз]] жөн.',
+'userrights-notallowed' => 'Қатысушы құқықтарын тағайындау үшін тіркелгіңізде рұқсат жоқ.',
# Groups
'group' => 'Топ:',
'uploaderror' => 'Қотару қатесі',
'uploadtext' => "Төмендегі пішін файл қотаруға қолданылады, алдындағы суреттерді қарау үшін не іздеу үшін [[{{ns:special}}:Imagelist|қотарылған файлдар тізіміне]] барыңыз, қотару мен жою тағы да [[{{ns:special}}:Log/upload|қотару журналына]] жазылып алынады.
-Суретті бетке кіріктіруге, файлға тура сілтеу үшін мына пішіндегі сілтемені қолданыңыз:
+Суретті бетке кірістіруге, файлға тура сілтеу үшін мына пішіндегі сілтемені қолданыңыз:
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki>''',
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|балама мәтін]]</nowiki>''' не
'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki>'''.",
'uploadedimage' => '«[[$1]]» файлын қотарды',
'overwroteimage' => '«[[$1]]» файлын жаңа нұсқасын қотарды',
'uploaddisabled' => 'Файл қотаруы өшірілген',
-'uploaddisabledtext' => 'Осы уикиде файл қотаруы өшірілген.',
+'uploaddisabledtext' => '{{SITENAME}} жобасында файл қотаруы өшірілген.',
'uploadscripted' => 'Осы файлда, веб шолғышты ағат түсіндікке келтіретің HTML белгілеу, не скрипт коды бар.',
'uploadcorrupt' => 'Осы файл бүлдірілген, не бұрыс кеңейтімі бар. Файлды тексеріп, қотаруын қайталаңыз.',
'uploadvirus' => 'Осы файлда вирус болуы мүмкін! Егжей-тегжей ақпараты: $1',
'sitestats' => '{{SITENAME}} санағы',
'userstats' => 'Қатысушы санағы',
'sitestatstext' => "Дерекқорда {{PLURAL:\$1|'''1'''|бұлайша '''\$1'''}} бет бар.
-Бұның ішінде: «талқылау» беттері, {{SITENAME}} жобасы туралы беттер, ең аз «бітеме»
-беÑ\82Ñ\82еÑ\80Ñ\96, айдаÑ\82Ñ\83лаÑ\80, Ñ\82аÒ\93Ñ\8b да баÑ\81Ò\9bа маÒ\93лұмаÑ\82 деп Ñ\82анÑ\8bлмайÑ\82Ñ\8bн беÑ\82Ñ\82еÑ\80 болÑ\83Ñ\8b мүмкÑ\96н .
+Бұған «талқылау» беттері, {{SITENAME}} жобасы туралы беттер, ең аз «бітеме»
+беÑ\82Ñ\82еÑ\80Ñ\96, айдаÑ\82Ñ\83лаÑ\80, Ñ\82аÒ\93Ñ\8b да баÑ\81Ò\9bа маÒ\93лұмаÑ\82 деп Ñ\82анÑ\8bлмайÑ\82Ñ\8bн беÑ\82Ñ\82еÑ\80 кÑ\96Ñ\80Ñ\96Ñ\81Ñ\82Ñ\96Ñ\80ледÑ\96.
Соларды есептен шығарғанда, мында мағлұмат {{PLURAL:\$2|беті|беттері}} деп саналатын
{{PLURAL:\$2|'''1'''|'''\$2'''}} бет бар шығар.
'nviews' => '{{PLURAL:$1|1|$1}} рет қаралған',
'specialpage-empty' => 'Бұл баянатқа еш нәтиже жоқ.',
'lonelypages' => 'Еш беттен сілтелмеген беттер',
-'lonelypagestext' => 'Келесі беттерге осы жобадағы басқа беттер сілтемейді.',
+'lonelypagestext' => 'Келесі беттерге {{SITENAME}} жобасындағы басқа беттер сілтемейді.',
'uncategorizedpages' => 'Санатсыз беттер',
'uncategorizedcategories' => 'Санатсыз санаттар',
'uncategorizedimages' => 'Санатсыз суреттер',
'shortpages' => 'Ең қысқа беттер',
'longpages' => 'Ең ұзын беттер',
'deadendpages' => 'Еш бетке сілтемейтін беттер',
-'deadendpagestext' => 'Келесі беттер осы жобадағы басқа беттерге сілтемейді.',
+'deadendpagestext' => 'Келесі беттер {{SITENAME}} жобасындағы басқа беттерге сілтемейді.',
'protectedpages' => 'Қорғалған беттер',
'protectedpagestext' => 'Келесі беттер өңдеуден немесе жылжытудан қорғалған',
'protectedpagesempty' => 'Ағымда мынадай бапталымдарымен ешбір бет қорғалмаған',
'confirmdelete' => 'Жоюды құптау',
'deletesub' => '(«$1» жоюы)',
'historywarning' => 'Назар салыңыз: Жоюға арналған бетте өз тарихы бар:',
-'confirmdeletetext' => 'Бетті немесе суретті барлық тарихымен
-бірге дерекқордан әрдайым жойығыңыз келетін сияқты.
-Бұны жоюдың зардабын түсініп шын ниеттенгеніңізді, және
-[[{{{{ns:mediawiki}}:Policy-url}}]] дегенге лайықты деп
-сенгеніңізді құптаңыз.',
+'confirmdeletetext' => 'Бетті немесе суретті барлық тарихымен бірге дерекқордан әрдайым жойығыңыз келетін сияқты.
+Бұны жоюдың зардабын түсініп шын ниеттенгеніңізді, және [[{{{{ns:mediawiki}}:Policy-url}}]] дегенге лайықты деп сенгеніңізді құптаңыз.',
'actioncomplete' => 'Әрекет бітті',
'deletedtext' => '«$1» жойылды.
Жуықтағы жоюлар туралы жазбаларын $2 дегеннен қараңыз.',
'protect-level-sysop' => 'Тек әкімшілерге рұқсат',
'protect-summary-cascade' => 'баулы',
'protect-expiring' => 'бітуі: $1 (UTC)',
-'protect-cascade' => 'Бұл бетке кіріктірілген беттерді қорғау (баулы қорғау).',
+'protect-cascade' => 'Бұл бетке кірістірілген беттерді қорғау (баулы қорғау).',
'protect-cantedit' => 'Бұл беттің қорғау деңгейін өзгерте алмайсыз, себебі бұны өңдеуге рұқстаңыз жоқ.',
'restriction-type' => 'Рұқсаты:',
'restriction-level' => 'Тиым деңгейі:',
'viewdeletedpage' => 'Жойылған беттерді қарау',
'undeletepagetext' => 'Келесі беттер жойылды деп белгіленген, бірақ мағлұматы мұрағатта бар
және қалпына келтіруге мүмкін. Мұрағат мерзім бойынша тазаланып тұруы мүмкін.',
-'undeleteextrahelp' => "Бүкіл бетті қалпына келтіру үшін, барлық қабашақтарды бос қалдырып
-'''''Қалпына келтір!''''' түймесін нұқыңыз. Бөлектеумен қалпына келтіру орындау үшін, келтіремін деген нұсқаларына сәйкес
+'undeleteextrahelp' => "Бүкіл бетті қалпына келтіру үшін, барлық шаршыларды құсбелгілерден босатып
+'''''Қалпына келтір!''''' батырмасын нұқыңыз. Бөлектеумен қалпына келтіру орындау үшін, келтіремін деген нұсқаларына сәйкес
қабашақтарын белгілеңіз де, және '''''Қалпына келтір!''''' түймесін нұқыңыз. '''''Қайта қой''''' түймесін
-нұқығанда мәндеме аумағы мен барлық қабашақтар тазаланады.",
+нұқығанда мәндеме аумағы тазартады және барлық шаршыларды құсбелгілерден босатады.",
'undeleterevisions' => '{{PLURAL:$1|1|$1}} нұсқа мұрағатталды',
'undeletehistory' => 'Егер бет мағлұматын қалпына келтірсеңіз, тарихында барлық нұсқалар да
қайтарылады. Егер жоюдан соң дәл солай атауымен жаңа бет басталса, қалпына келтірілген нұсқалар
-Ñ\82аÑ\80иÑ\85Ñ\82Ñ\8bÒ£ ең алдÑ\8bнда көÑ\80Ñ\81еÑ\82Ñ\96ледÑ\96. Файл нұсқаларының қалпына келтіргенде тиымдары жойылатын ұмытпаңыз.',
+Ñ\82аÑ\80иÑ\85Ñ\82Ñ\8bÒ£ алдÑ\8bнда көÑ\80Ñ\81еÑ\82Ñ\96ледÑ\96. ТаÒ\93Ñ\8b да Ñ\84айл нұсқаларының қалпына келтіргенде тиымдары жойылатын ұмытпаңыз.',
'undeleterevdel' => 'Егер беттің үстіңгі нұсқасы жарым-жартылай жойылған болса жою болдырмауы
атқарылмайды. Осындай жағдайларда, ең жаңа жойылған нұсқа белгілеуін немесе жасыруын болдырмаңыз.
Көруіңізге рұқсат етілмеген файл нұсқалары қалпына келтірілмейді.',
'movearticle' => 'Бетті жылжыту:',
'movenologin' => 'Жүйеге кірмегенсіз',
'movenologintext' => 'Бетті жылжыту үшін тіркелген болуыңыз және [[{{ns:special}}:Userlogin|кіруіңіз]] керек.',
-'movenotallowed' => 'Бұл уикиде беттерді жылжыту руқсатыңыз жоқ.',
+'movenotallowed' => '{{SITENAME}} жобасында беттерді жылжыту руқсатыңыз жоқ.',
'newtitle' => 'Жаңа атауға:',
'move-watch' => 'Бұл бетті бақылау',
'movepagebtn' => 'Бетті жылжыт',
'markedaspatrolled' => 'Күзетте деп белгіленді',
'markedaspatrolledtext' => 'Талғанған нұсқа күзетте деп белгіленді.',
'rcpatroldisabled' => 'Жуықтағы өзгерістер Күзеті өшірілген',
-'rcpatroldisabledtext' => 'Ð\96Ñ\83Ñ\8bÒ\9bÑ\82аÒ\93Ñ\8b өзгеÑ\80Ñ\96Ñ\81Ñ\82еÑ\80 Ð\9aүзеÑ\82Ñ\96 еÑ\80екÑ\88елігі ағымда өшірілген.',
+'rcpatroldisabledtext' => 'Ð\96Ñ\83Ñ\8bÒ\9bÑ\82аÒ\93Ñ\8b өзгеÑ\80Ñ\96Ñ\81Ñ\82еÑ\80 Ð\9aүзеÑ\82Ñ\96 мүмкÑ\96ндігі ағымда өшірілген.',
'markedaspatrollederror' => 'Күзетте деп белгіленбейді',
'markedaspatrollederrortext' => 'Күзетте деп белгілеу үшін нұсқасын енгізіңіз.',
'markedaspatrollederror-noautopatrol' => 'Өзіңіз жасаған өзгерістеріңізді күзетке қоя алмайсыз.',
'nextdiff' => 'Келесі айырм. →',
# Media information
-'mediawarning' => "'''Ð\9dазаÑ\80 Ñ\81алÑ\8bÒ£Ñ\8bз''': Ð\91ұл Ñ\84айл Ñ\82Ò¯Ñ\80Ñ\96нде Ò\9bаÑ\81күнемдÑ\96 Ó\99мÑ\96Ñ\80дÑ\96Ò£ баÑ\80 болÑ\83Ñ\8b Ñ\8bÒ\9bÑ\82имал; Ñ\84айлды жегіп жүйеңізге зиян келтіруіңіз мүмкін.<hr />",
+'mediawarning' => "'''Ð\9dазаÑ\80 Ñ\81алÑ\8bÒ£Ñ\8bз''': Ð\91ұл Ñ\84айл Ñ\82Ò¯Ñ\80Ñ\96нде Ò\9bаÑ\81күнемдÑ\96 Ó\99мÑ\96Ñ\80леÑ\80дÑ\96Ò£ баÑ\80 болÑ\83Ñ\8b Ñ\8bÒ\9bÑ\82имал; бұны жегіп жүйеңізге зиян келтіруіңіз мүмкін.<hr />",
'imagemaxsize' => 'Сипаттамасы бетіндегі суреттің мөлшерін шектеуі:',
'thumbsize' => 'Нобай мөлшері:',
'widthheight' => '$1 × $2',
'metadata-expand' => 'Егжей-тегжейін көрсет',
'metadata-collapse' => 'Егжей-тегжейін жасыр',
'metadata-fields' => 'Осы хабарда тізімделген EXIF қосымша мәліметтер аумақтары,
-сурет беті көрсету кезінде мета-дерек кесте жасырылығанда кірістірледі.
-Басқасы әдепкіден жасырылады.
+сурет беті көрсету кезінде қосымша мәліметтер кесте жасырылығанда кірістірледі.
+Басқалары әдепкіден жасырылады.
* make
* model
* datetimeoriginal
* exposuretime
* fnumber
-* focallength',
+* focallength', # Do not translate list items
# EXIF tags
'exif-imagewidth' => 'Ені',
# E-mail address confirmation
'confirmemail' => 'Е-пошта жайын құптау',
'confirmemail_noemail' => '[[{{ns:special}}:Preferences|Қатысушы баптауыңызда]] жарамды е-пошта жайын қоймапсыз.',
-'confirmemail_text' => 'Бұл уикиде е-пошта ерекшелітерін пайдалану алдынан е-пошта жайыңыздың
+'confirmemail_text' => '{{SITENAME}} е-пошта мүмкіндіктерін пайдалану үшін алдынан е-пошта жайыңыздың
жарамдылығын тексеріп шығуыңыз керек. Өзіңіздің жайыңызға құптау хатын жіберу үшін төмендегі батырманы нұқыңыз.
-Хаттың ішінде арнайы коды бар сілтеме кірістірледі; е-пошта жайыңыздың жарамдылығын құптау үшін
+Хаттың ішінде арнайы коды бар сілтеме кірістірледі; е-пошта жайыңыздың жарамдылығын құптау үшін
сілтемені шолғыштың мекен-жай жолағына енгізіп ашыңыз.',
'confirmemail_pending' => '<div class="error">
Құптау белгілемеңіз алдақашан хатпен жіберіліпті; егер жуықта
'confirmemail_sent' => 'Құптау хаты жіберілді.',
'confirmemail_oncreate' => 'Құптау белгілемесі е-пошта адресіңізге жіберілді.
Бұл белгілеме кіру үдірісіне керегі жоқ, бірақ е-пошта негізіндегі
-Ñ\83ики еÑ\80екÑ\88еліктерді қосу үшін бұны жетістіруіңіз керек.',
+Ñ\83ики мүмкÑ\96ндіктерді қосу үшін бұны жетістіруіңіз керек.',
'confirmemail_sendfailed' => 'Құптау хаты жіберілмеді. Жайды жарамсыз әріптеріне тексеріп шығыңыз.
Пошта жібергіштің қайтарғаны: $1',
{{SITENAME}} жобасында бұл Е-пошта жайын қолданып «$2» деген тіркелгі жасапты.
Осы тіркелгі шынынан сіздікі екенін құптау үшін, және {{SITENAME}} жобасының
-е-поÑ\88Ñ\82а еÑ\80екÑ\88еліктерін белсендіру үшін, мына сілтемені шолғышпен ашыңыз:
+е-поÑ\88Ñ\82а мүмкÑ\96ндіктерін белсендіру үшін, мына сілтемені шолғышпен ашыңыз:
$3
# Separators for various lists
'semicolon-separator' => ';',
-'filetype-separator' => ',',
+'comma-separator' => ', ',
# Multipage image navigation
'imgmultipageprev' => '← алдыңғы бетке',
);
$namespaceAliases = array(
- # Aliases to kk-kz namespaces
+ # Aliases to kk-cyrl namespaces
'Таспа' => NS_MEDIA,
'Арнайы' => NS_SPECIAL,
'Талқылау' => NS_TALK,
'Санат' => NS_CATEGORY,
'Санат_талқылауы' => NS_CATEGORY_TALK,
- # Aliases to renamed kk-cn namespaces
+ # Aliases to renamed kk-arab namespaces
'ٴۇلگٴى' => NS_TEMPLATE,
'ٴۇلگٴى_تالقىلاۋى' => NS_TEMPLATE_TALK,
- # Aliases to kk-cn namespaces
+ # Aliases to kk-arab namespaces
'تاسپا' => NS_MEDIA,
'ارنايى' => NS_SPECIAL,
'تالقىلاۋ' => NS_TALK,
);
$skinNames = array(
- 'standard' => 'Dağdılı',
- 'nostalgia' => 'Añsaw',
- 'cologneblue' => 'Köln zeñgirligi',
- 'monobook' => 'Dara kitap',
- 'myskin' => 'Öz mänerim',
- 'chick' => 'Balapan',
- 'simple' => 'Kädimgi'
+ 'standard' => 'Dağdılı (standard)',
+ 'nostalgia' => 'Añsaw (nostalgia)',
+ 'cologneblue' => 'Köln zeñgirligi (cologneblue)',
+ 'monobook' => 'Dara kitap (monobook)',
+ 'myskin' => 'Öz mänerim (myskin)',
+ 'chick' => 'Balapan (chick)',
+ 'simple' => 'Kädimgi (simple)'
);
$datePreferences = array(
'tog-hideminor' => 'Jwıqtağı özgeristerden şağındarın jasır',
'tog-extendwatchlist' => 'Baqılaw tizimdi ulğaýt (barlıq jaramdı özgeristerdi körset)',
'tog-usenewrc' => 'Keñeýtilgen jwıqtağı özgerister (JavaScript)',
-'tog-numberheadings' => 'Bölim taqırıptarın özdiktik türde nomirle',
+'tog-numberheadings' => 'Bas joldardı özdiktik nomirle',
'tog-showtoolbar' => 'Öñdew qwraldar jolağın körset (JavaScript)',
'tog-editondblclick' => 'Qos nuqımdap öñdew (JavaScript)',
'tog-editsection' => 'Bölimderdi [öñdew] siltemesimen öñdewin qos',
'laggedslavemode' => 'Nazar salıñız: Bette jwıqtağı jañalawlar bolmawı mümkin.',
'readonly' => 'Derekqorı qulıptalğan',
'enterlockreason' => 'Qulıptaw sebebin engiziñiz, qaý waqıtqa deýin
-qulıptalğanın qosa',
+qulıptalğanın kiristirip',
'readonlytext' => 'Ağımda derekqor jaña jazba jäne tağı basqa özgerister jasawdan qulıptalınğan. Bul derekqordı jöndetw bağdarlamaların orındaw üşin bolwı mümkin, bunı bitirgennen soñ qalipti iske qaýtarıladı.
Qulıptağan äkimşi bunı bılaý tüsindiredi: $1',
'cannotdelete' => 'Aýtılmış bet ne swret joýılmaýdı. (Bunı basqa birew aldaqaşan joýğan mümkin.)',
'badtitle' => 'Jaramsız ataw',
'badtitletext' => 'Suratılğan bet atawı jaramsız, bos, tilara siltemesi ne wïkï-ara atawı burıs engizilgen. Atawlarda süemeldemegen birqatar äripter bolwı mümkin.',
-'perfdisabled' => 'Ğafw etiñiz! Bul erekşelik, derekqordıñ jıldamılığına äser etip, eşkimge wïkïdi paýdalanwğa bermegesin, waqıtşa öşirilgen.',
+'perfdisabled' => 'Ğafw etiñiz! Bul mümkindik, derekqordıñ jıldamılığına äser etip, eşkimge wïkïdi paýdalanwğa bermegesin, waqıtşa öşirilgen.',
'perfcached' => 'Kelesi derek qosalqı qaltasınan alınğan, sondıqtan tolıqtaý jañalanmağan bolwı mümkin.',
'perfcachedts' => 'Kelesi derek qosalqı qaltasınan alınğan, soñğı jañalanlğan kezi: $1.',
'querypage-no-updates' => 'Bul bettiñ jañartılwı ağımda öşirilgen. Derekteri qazir özgertilmeýdi.',
'protectedinterface' => 'Bul bet bağdarlamanıñ tildesw mätinin jetistiredi, sondıqtan qïyanattı qaqpaýlaw üşin özgertwi qulıptalğan.',
'editinginterface' => "'''Nazar salıñız:''' Bağdarlamağa tildesw mätinin jetistiretin betin öñdep jatırsız. Bul bettiñ özgertwi basqa qatıswşılarğa paýdalanwşılıq tildeswi qalaý körinetine äser etedi. Awdarw üşin, MediaWiki bağdarlamasın jersindirw [http://translatewiki.net/wiki/Translating:Intro Betawiki] jobası paýdalanwı jan-jağın qarañız.",
'sqlhidden' => '(SQL suranımı jasırılğan)',
-'cascadeprotected' => 'Bul bet öñdewden qorğalğan, sebebi kelesi «bawlı qorğawı» qosılğan {{PLURAL:$1|betke|betterge}} kiriktirilgen:
+'cascadeprotected' => 'Bul bet öñdewden qorğalğan, sebebi kelesi «bawlı qorğawı» qosılğan {{PLURAL:$1|betke|betterge}} kiristirilgen:
$2',
'namespaceprotected' => "'''$1''' esim ayasındağı betterdi öñdew üşin ruqsatıñız joq.",
'acct_creation_throttle_hit' => 'Ğafw etiñiz, siz aldaqaşan $1 ret tirkeilipsiz. Onan artıq isteý almaýsız.',
'emailauthenticated' => 'E-poşta jaýıñız quptalğan kezi: $1.',
'emailnotauthenticated' => 'E-poşta jaýıñız äli quptalğan joq.
-Tömendegi erekşelikter üşin eşqandaý xat jiberilmeýdi.',
-'noemailprefs' => 'Osı erekşelikter istewi üşin e-poşta jaýıñızdı engiziñiz.',
+Tömendegi mümkindikter üşin eşqandaý xat jiberilmeýdi.',
+'noemailprefs' => 'Osı mümkindikter istewi üşin e-poşta jaýıñızdı engiziñiz.',
'emailconfirmlink' => 'E-poşta jaýıñızdı quptañız',
'invalidemailaddress' => 'Osı e-poşta jaýda jaramsız pişim bolğan, qabıl etilmeýdi.
Durıs pişimdelgen jaýdı engiziñiz, ne awmaqtı bos qaldırıñız.',
'resetpass_submit' => 'Qupïya sözdi qoýıñız da kiriñiz',
'resetpass_success' => 'Qupïya söziñiz sätti özgertildi! Endi kiriñiz…',
'resetpass_bad_temporary' => 'Waqıtşa qupïya söz jaramsız. Mümkin qupïya söziñizdi aldaqaşan sätti özgertken bolarsız nemese jaña waqıtşa qupïya sözin suratılğansız.',
-'resetpass_forbidden' => 'Bul wïkïde qupïya sözder özgertilmeýdi',
+'resetpass_forbidden' => '{{SITENAME}} jobasında qupïya sözder özgertilmeýdi',
'resetpass_missing' => 'Eş pişin derekteri joq.',
# Edit page toolbar
'math_tip' => 'Matematïka formwlası (LaTeX)',
'nowiki_sample' => 'Pişimdelmeýtin mätindi osında engiziñiz',
'nowiki_tip' => 'Wïkï pişimin elemew',
-'image_tip' => 'Kiriktirilgen swret',
+'image_tip' => 'Endirilgen swret',
'media_tip' => 'Taspa faýlınıñ siltemesi',
'sig_tip' => 'Qoltañbañız jäne waqıt belgisi',
'hr_tip' => 'Dereleý sızıq (ünemdi qoldanıñız)',
Osı buğattawdı talqılaw üşin $1 degenmen, ne basqa [[{{{{ns:mediawiki}}:grouppage-sysop}}|äkimşimen]] qatınaswıñızğa boladı.
[[{{ns:special}}:Preferences|Tirkelgi baptawların]] qoldanıp jaramdı e-poşta jaýın engizgenşe deýin jäne bunı paýdalanwı
-buğattalmağanşa deýin «Qatıswşığa xat jazw» erekşeligin qoldana almaýsız.
-Ağımdıq IP jaýıñız: $3, jäne buğataw nömiri: $5. Sonıñ birewin, nemese ekewin de ärbir suranımıñızğa qosıñız.",
+buğattalmağanşa deýin «Qatıswşığa xat jazw» mümkindigin qoldana almaýsız.
+Ağımdıq IP jaýıñız: $3, jäne buğataw nömiri: $5. Sonıñ birewin, nemese ekewin de ärbir suranımıñızğa kiristiriñiz.",
'autoblockedtext' => "$1 degen burın basqa qatıswşı paýdalanğan bolğasın osı IP jaýıñız özdiktik buğattalğan.
Keltirilgen sebebi:
ne basqa [[{{{{ns:mediawiki}}:grouppage-sysop}}|äkimşimen]] qatınaswıñızğa boladı.
[[{{ns:special}}:Preferences|Tirkelgi baptawların]] qoldanıp jaramdı e-poşta jaýın engizgenşe
-deýin jäne bunı paýdalanwı buğattalmağanşa deýin «Qatıswşığa xat jazw» erekşeligin qoldana almaýsız.
+deýin jäne bunı paýdalanwı buğattalmağanşa deýin «Qatıswşığa xat jazw» mümkindigin qoldana almaýsız.
-Buğataw nömiriñiz: $5. Bul nömirdi ärbir suranımıñızğa qosıñız.",
+Buğataw nömiriñiz: $5. Bul nömirdi ärbir suranımıñızğa kiristiriñiz.",
'blockednoreason' => 'eş sebebi keltirilmegen',
'blockedoriginalsource' => "'''$1''' degenniñ qaýnarı
tömende körsetiledi:",
'whitelistreadtitle' => 'Oqw üşin kirwiñiz jön',
'whitelistreadtext' => 'Betterdi oqw üşin [[{{ns:special}}:Userlogin|kirwiñiz]] jön.',
'whitelistacctitle' => 'Tirkelwiñizge ruqsat berilmegen',
-'whitelistacctext' => 'Osı wïkïde tirkelwge üşin [[{{ns:special}}:Userlogin|kirwiñiz]] kerek jäne janasımdı ruqsattarıñız bolw kerek.',
+'whitelistacctext' => '{{SITENAME}} jobasına tirkelwge üşin [[{{ns:special}}:Userlogin|kirwiñiz]] kerek jäne janasımdı ruqsattarıñız bolw kerek.',
'confirmedittitle' => 'E-poşta jaýın quptaw xatı qaýta öñdelwi kerek',
'confirmedittext' => 'Betterdi öñdew üşin aldın ala E-poşta jaýıñızdı quptawıñız kerek. Jaýıñızdı [[{{ns:special}}:Preferences|qatıswşı baptawı]] arqılı qoýıñız da jaramdılığın tekserip şığıñız.',
'nosuchsectiontitle' => 'Bundaý bölim joq',
Qaýta baýqap köriñiz. Eger bul äli istemese, şığwdı jäne qaýta kirwdi baýqap köriñiz.</strong>',
'session_fail_preview_html' => "<strong>Ğafw etiñiz! Sessïya derekteri ısırap qalğandıqtan öñdewiñizdi jöndeý almaýmız.</strong>
-''Osı wïkïde qam HTML qosılğan, JavaScript şabwıldardan qorğanw üşin aldın ala qarap şığw jasırılğan.''
+''{{SITENAME}} jobasında qam HTML qosılğan, JavaScript şabwıldardan qorğanw üşin aldın ala qarap şığw jasırılğan.''
<strong>Eger bul öñdew adal talap bolsa, qaýta baýqap köriñiz. Eger bul äli istemese, şığwdı jäne qaýta kirwdi baýqap köriñiz.</strong>",
'token_suffix_mismatch' => '<strong>Tüzetwiñiz taýdırıldı, sebebi tutınğışıñız öñdew nışanında
öz kompüteriñizde faýlğa saqtañız.</strong>',
'protectedpagewarning' => '<strong>NAZAR SALIÑIZ: Bul bet qorğalğan. Tek äkimşi ruqsatı bar qatıswşılar öñdew jasaý aladı.</strong>',
'semiprotectedpagewarning' => "'''Añğartpa:''' Bet jartılaý qorğalğan, sondıqtan osını tek tirkelgen qatıswşılar öñdeý aladı.",
-'cascadeprotectedwarning' => "'''Nazar salıñız''': Bul bet qulıptalğan, endi tek äkimşi quqıqtarı bar qatıswşılar bunı öñdeý aladı.Bunıñ sebebi: bul bet «bawlı qorğawı» bar kelesi {{PLURAL:$1|betke|betterge}} kiriktirilgen:",
+'cascadeprotectedwarning' => "'''Nazar salıñız''': Bul bet qulıptalğan, endi tek äkimşi quqıqtarı bar qatıswşılar bunı öñdeý aladı.Bunıñ sebebi: bul bet «bawlı qorğawı» bar kelesi {{PLURAL:$1|betke|betterge}} kiristirilgen:",
'templatesused' => 'Bul bette qoldanılğan ülgiler:',
'templatesusedpreview' => 'Bunı qarap şığwğa qoldanılğan ülgiler:',
'templatesusedsection' => 'Bul bölimde qoldanılğan ülgiler:',
'nocreatetitle' => 'Betti bastaw şektelgen',
'nocreatetext' => 'Bul torapta jaña bet bastawı şektelgen.
Keri qaýtıp bar betti öñdewiñizge boladı, nemese [[{{ns:special}}:Userlogin|kirwiñizge ne tirkelwiñizge]] boladı.',
-'nocreate-loggedin' => 'Bul wïkïde jaña bet bastaw ruqsatıñız joq.',
+'nocreate-loggedin' => '{{SITENAME}} jobasında jaña bet bastaw ruqsatıñız joq.',
'permissionserrors' => 'Ruqsattar qateleri',
'permissionserrorstext' => 'Bunı istewge ruqsatıñız joq, kelesi {{PLURAL:$1|sebep|sebepter}} boýınşa:',
'recreate-deleted-warn' => "'''Añğartpa: Aldında joýılğan betti qaýta bastaýın dep tursız.'''
'orig' => 'tüpn.',
'page_first' => 'alğaşqısına',
'page_last' => 'soñğısına',
-'histlegend' => 'Aýırmasın bölektew: salıstıramın degen nusqalardı tañdap, ne <Enter> pernesin basıñız, ne tömendegi batırmanı nuqıñız.<br />
+'histlegend' => 'Aýırmasın bölektew: salıstıramın degen nusqalardı aýırıp-qosqışpen belgilep jäne de <Enter> pernesin basıñız, nemese astındağı batırmanı nuqıñız.<br />
Şarttı belgiler: (ağım.) = ağımdıq nusqamen aýırması,
(soñ.) = aldıñğı nusqamen aýırması, ş = şağın tüzetw',
'deletedrev' => '[joýılğan]',
'revdelete-text' => 'Joýılğan nusqalar men jazbalardı äli de bet tarïxında jäne jwrnaldarda tabwğa boladı,
biraq olardıñ mağlumat bölşekteri barşağa qatınalmaýdı.
-Osı wïkïdiñ basqa äkimşileri jasırın mağlumatqa qatınaý aladı, jäne qosımşa tïımdar
+{{SITENAME}} jobasınıñ basqa äkimşileri jasırın mağlumatqa qatınaý aladı, jäne qosımşa tïımdar
qoýılğanşa deýin, osı tildesw arqılı joywdı boldırmawı mümkin.',
'revdelete-legend' => 'Tïımdardı qoyw:',
'revdelete-hide-text' => 'Nusqa mätinin jasır',
'mergehistory-from' => 'Qaýnar beti:',
'mergehistory-into' => 'Nısana beti:',
'mergehistory-list' => 'Biriktirletin tüzetw tarïxı',
-'mergehistory-merge' => '[[:$1]] degenniñ kelesi nusqaları [[:$2]] degenge biriktirilwine mümkin. Biriktirwge tek engizilgen waqıtqa deýin jasalğan nusqalardı bağandan tañdap şığıñız. Añğartpa: bağıttaw siltemelerin qoldanğanda bul bağan qaýta qoýıladı.',
+'mergehistory-merge' => '[[:$1]] degenniñ kelesi nusqaları [[:$2]] degenge biriktirilwine mümkin. Biriktirwge tek engizilgen waqıtqa deýin jasalğan nusqalardı aýırıp-qosqış bağandı qoldanıñız. Añğartpa: bağıttaw siltemelerin qoldanğanda bul bağan qaýta qoýıladı.',
'mergehistory-go' => 'Biriktirletin tüzetwlerdi körset',
'mergehistory-submit' => 'Nusqalardı biriktirw',
'mergehistory-empty' => 'Eş nusqalar biriktirilmeýdi',
'userrights-available-remove' => 'Qatıswşılardı $1 tobınan alastaý alasız.',
'userrights-no-interwiki' => 'Basqa wïkïlerdegi paýdalanwşı quqıqtarın öñdewge ruqsatıñız joq.',
'userrights-nodatabase' => '$1 derekqorı joq ne jergilikti emes.',
+'userrights-nologin' => 'Qatıswşı quqıqtarın tağaýındaw üşin äkimşi tirkelgisimen [[{{ns:special}}:Userlogin|kirwiñiz]] jön.',
+'userrights-notallowed' => 'Qatıswşı quqıqtarın tağaýındaw üşin tirkelgiñizde ruqsat joq.',
# Groups
'group' => 'Top:',
'uploaderror' => 'Qotarw qatesi',
'uploadtext' => "Tömendegi pişin faýl qotarwğa qoldanıladı, aldındağı swretterdi qaraw üşin ne izdew üşin [[{{ns:special}}:Imagelist|qotarılğan faýldar tizimine]] barıñız, qotarw men joyw tağı da [[{{ns:special}}:Log/upload|qotarw jwrnalına]] jazılıp alınadı.
-Swretti betke kiriktirwge, faýlğa twra siltew üşin mına pişindegi siltemeni qoldanıñız:
+Swretti betke kiristirwge, faýlğa twra siltew üşin mına pişindegi siltemeni qoldanıñız:
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki>''',
'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|balama mätin]]</nowiki>''' ne
'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki>'''.",
'uploadedimage' => '«[[$1]]» faýlın qotardı',
'overwroteimage' => '«[[$1]]» faýlın jaña nusqasın qotardı',
'uploaddisabled' => 'Faýl qotarwı öşirilgen',
-'uploaddisabledtext' => 'Osı wïkïde faýl qotarwı öşirilgen.',
+'uploaddisabledtext' => '{{SITENAME}} jobasında faýl qotarwı öşirilgen.',
'uploadscripted' => 'Osı faýlda, veb şolğıştı ağat tüsindikke keltiretiñ HTML belgilew, ne skrïpt kodı bar.',
'uploadcorrupt' => 'Osı faýl büldirilgen, ne burıs keñeýtimi bar. Faýldı tekserip, qotarwın qaýtalañız.',
'uploadvirus' => 'Osı faýlda vïrws bolwı mümkin! Egjeý-tegjeý aqparatı: $1',
'sitestats' => '{{SITENAME}} sanağı',
'userstats' => 'Qatıswşı sanağı',
'sitestatstext' => "Derekqorda {{PLURAL:\$1|'''1'''|bulaýşa '''\$1'''}} bet bar.
-Bunıñ işinde: «talqılaw» betteri, {{SITENAME}} jobası twralı better, eñ az «biteme»
-betteri, aýdatwlar, tağı da basqa mağlumat dep tanılmaýtın better bolwı mümkin .
+Buğan «talqılaw» betteri, {{SITENAME}} jobası twralı better, eñ az «biteme»
+betteri, aýdatwlar, tağı da basqa mağlumat dep tanılmaýtın better kiristirledi.
Solardı esepten şığarğanda, mında mağlumat {{PLURAL:\$2|beti|betteri}} dep sanalatın
{{PLURAL:\$2|'''1'''|'''\$2'''}} bet bar şığar.
'nviews' => '{{PLURAL:$1|1|$1}} ret qaralğan',
'specialpage-empty' => 'Bul bayanatqa eş nätïje joq.',
'lonelypages' => 'Eş betten siltelmegen better',
-'lonelypagestext' => 'Kelesi betterge osı jobadağı basqa better siltemeýdi.',
+'lonelypagestext' => 'Kelesi betterge {{SITENAME}} jobasındağı basqa better siltemeýdi.',
'uncategorizedpages' => 'Sanatsız better',
'uncategorizedcategories' => 'Sanatsız sanattar',
'uncategorizedimages' => 'Sanatsız swretter',
'shortpages' => 'Eñ qısqa better',
'longpages' => 'Eñ uzın better',
'deadendpages' => 'Eş betke siltemeýtin better',
-'deadendpagestext' => 'Kelesi better osı jobadağı basqa betterge siltemeýdi.',
+'deadendpagestext' => 'Kelesi better {{SITENAME}} jobasındağı basqa betterge siltemeýdi.',
'protectedpages' => 'Qorğalğan better',
'protectedpagestext' => 'Kelesi better öñdewden nemese jıljıtwdan qorğalğan',
'protectedpagesempty' => 'Ağımda mınadaý baptalımdarımen eşbir bet qorğalmağan',
'confirmdelete' => 'Joywdı quptaw',
'deletesub' => '(«$1» joywı)',
'historywarning' => 'Nazar salıñız: Joywğa arnalğan bette öz tarïxı bar:',
-'confirmdeletetext' => 'Betti nemese swretti barlıq tarïxımen
-birge derekqordan ärdaýım joýığıñız keletin sïyaqtı.
-Bunı joywdıñ zardabın tüsinip şın nïettengeniñizdi, jäne
-[[{{{{ns:mediawiki}}:Policy-url}}]] degenge laýıqtı dep
-sengeniñizdi quptañız.',
+'confirmdeletetext' => 'Betti nemese swretti barlıq tarïxımen birge derekqordan ärdaýım joýığıñız keletin sïyaqtı.
+Bunı joywdıñ zardabın tüsinip şın nïettengeniñizdi, jäne [[{{{{ns:mediawiki}}:Policy-url}}]] degenge laýıqtı dep sengeniñizdi quptañız.',
'actioncomplete' => 'Äreket bitti',
'deletedtext' => '«$1» joýıldı.
Jwıqtağı joywlar twralı jazbaların $2 degennen qarañız.',
'protect-level-sysop' => 'Tek äkimşilerge ruqsat',
'protect-summary-cascade' => 'bawlı',
'protect-expiring' => 'bitwi: $1 (UTC)',
-'protect-cascade' => 'Bul betke kiriktirilgen betterdi qorğaw (bawlı qorğaw).',
+'protect-cascade' => 'Bul betke kiristirilgen betterdi qorğaw (bawlı qorğaw).',
'protect-cantedit' => 'Bul bettiñ qorğaw deñgeýin özgerte almaýsız, sebebi bunı öñdewge ruqstañız joq.',
'restriction-type' => 'Ruqsatı:',
'restriction-level' => 'Tïım deñgeýi:',
'viewdeletedpage' => 'Joýılğan betterdi qaraw',
'undeletepagetext' => 'Kelesi better joýıldı dep belgilengen, biraq mağlumatı murağatta bar
jäne qalpına keltirwge mümkin. Murağat merzim boýınşa tazalanıp turwı mümkin.',
-'undeleteextrahelp' => "Bükil betti qalpına keltirw üşin, barlıq qabaşaqtardı bos qaldırıp
-'''''Qalpına keltir!''''' tüýmesin nuqıñız. Bölektewmen qalpına keltirw orındaw üşin, keltiremin degen nusqalarına säýkes
+'undeleteextrahelp' => "Bükil betti qalpına keltirw üşin, barlıq şarşılardı qusbelgilerden bosatıp
+'''''Qalpına keltir!''''' batırmasın nuqıñız. Bölektewmen qalpına keltirw orındaw üşin, keltiremin degen nusqalarına säýkes
qabaşaqtarın belgileñiz de, jäne '''''Qalpına keltir!''''' tüýmesin nuqıñız. '''''Qaýta qoý''''' tüýmesin
-nuqığanda mändeme awmağı men barlıq qabaşaqtar tazalanadı.",
+nuqığanda mändeme awmağı tazartadı jäne barlıq şarşılardı qusbelgilerden bosatadı.",
'undeleterevisions' => '{{PLURAL:$1|1|$1}} nusqa murağattaldı',
'undeletehistory' => 'Eger bet mağlumatın qalpına keltirseñiz, tarïxında barlıq nusqalar da
qaýtarıladı. Eger joywdan soñ däl solaý atawımen jaña bet bastalsa, qalpına keltirilgen nusqalar
-tarïxtıñ eñ aldında körsetiledi. Faýl nusqalarınıñ qalpına keltirgende tïımdarı joýılatın umıtpañız.',
+tarïxtıñ aldında körsetiledi. Tağı da faýl nusqalarınıñ qalpına keltirgende tïımdarı joýılatın umıtpañız.',
'undeleterevdel' => 'Eger bettiñ üstiñgi nusqası jarım-jartılaý joýılğan bolsa joyw boldırmawı
atqarılmaýdı. Osındaý jağdaýlarda, eñ jaña joýılğan nusqa belgilewin nemese jasırwın boldırmañız.
Körwiñizge ruqsat etilmegen faýl nusqaları qalpına keltirilmeýdi.',
'movearticle' => 'Betti jıljıtw:',
'movenologin' => 'Jüýege kirmegensiz',
'movenologintext' => 'Betti jıljıtw üşin tirkelgen bolwıñız jäne [[{{ns:special}}:Userlogin|kirwiñiz]] kerek.',
-'movenotallowed' => 'Bul wïkïde betterdi jıljıtw rwqsatıñız joq.',
+'movenotallowed' => '{{SITENAME}} jobasında betterdi jıljıtw rwqsatıñız joq.',
'newtitle' => 'Jaña atawğa:',
'move-watch' => 'Bul betti baqılaw',
'movepagebtn' => 'Betti jıljıt',
'markedaspatrolled' => 'Küzette dep belgilendi',
'markedaspatrolledtext' => 'Talğanğan nusqa küzette dep belgilendi.',
'rcpatroldisabled' => 'Jwıqtağı özgerister Küzeti öşirilgen',
-'rcpatroldisabledtext' => 'Jwıqtağı özgerister Küzeti erekşeligi ağımda öşirilgen.',
+'rcpatroldisabledtext' => 'Jwıqtağı özgerister Küzeti mümkindigi ağımda öşirilgen.',
'markedaspatrollederror' => 'Küzette dep belgilenbeýdi',
'markedaspatrollederrortext' => 'Küzette dep belgilew üşin nusqasın engiziñiz.',
'markedaspatrollederror-noautopatrol' => 'Öziñiz jasağan özgeristeriñizdi küzetke qoya almaýsız.',
'nextdiff' => 'Kelesi aýırm. →',
# Media information
-'mediawarning' => "'''Nazar salıñız''': Bul faýl türinde qaskünemdi ämirdiñ bar bolwı ıqtïmal; faýldı jegip jüýeñizge zïyan keltirwiñiz mümkin.<hr />",
+'mediawarning' => "'''Nazar salıñız''': Bul faýl türinde qaskünemdi ämirlerdiñ bar bolwı ıqtïmal; bunı jegip jüýeñizge zïyan keltirwiñiz mümkin.<hr />",
'imagemaxsize' => 'Sïpattaması betindegi swrettiñ mölşerin şektewi:',
'thumbsize' => 'Nobaý mölşeri:',
'widthheight' => '$1 × $2',
'metadata-expand' => 'Egjeý-tegjeýin körset',
'metadata-collapse' => 'Egjeý-tegjeýin jasır',
'metadata-fields' => 'Osı xabarda tizimdelgen EXIF qosımşa mälimetter awmaqtarı,
-swret beti körsetw kezinde meta-derek keste jasırılığanda kiristirledi.
-Basqası ädepkiden jasırıladı.
+swret beti körsetw kezinde qosımşa mälimetter keste jasırılığanda kiristirledi.
+Basqaları ädepkiden jasırıladı.
* make
* model
* datetimeoriginal
* exposuretime
* fnumber
-* focallength',
+* focallength', # Do not translate list items
# EXIF tags
'exif-imagewidth' => 'Eni',
# E-mail address confirmation
'confirmemail' => 'E-poşta jaýın quptaw',
'confirmemail_noemail' => '[[{{ns:special}}:Preferences|Qatıswşı baptawıñızda]] jaramdı e-poşta jaýın qoýmapsız.',
-'confirmemail_text' => 'Bul wïkïde e-poşta erekşeliterin paýdalanw aldınan e-poşta jaýıñızdıñ
+'confirmemail_text' => '{{SITENAME}} e-poşta mümkindikterin paýdalanw üşin aldınan e-poşta jaýıñızdıñ
jaramdılığın tekserip şığwıñız kerek. Öziñizdiñ jaýıñızğa quptaw xatın jiberw üşin tömendegi batırmanı nuqıñız.
-Xattıñ işinde arnaýı kodı bar silteme kiristirledi; e-poşta jaýıñızdıñ jaramdılığın quptaw üşin
+Xattıñ işinde arnaýı kodı bar silteme kiristirledi; e-poşta jaýıñızdıñ jaramdılığın quptaw üşin
siltemeni şolğıştıñ meken-jaý jolağına engizip aşıñız.',
'confirmemail_pending' => '<div class="error">
Quptaw belgilemeñiz aldaqaşan xatpen jiberilipti; eger jwıqta
'confirmemail_sent' => 'Quptaw xatı jiberildi.',
'confirmemail_oncreate' => 'Quptaw belgilemesi e-poşta adresiñizge jiberildi.
Bul belgileme kirw üdirisine keregi joq, biraq e-poşta negizindegi
-wïkï erekşelikterdi qosw üşin bunı jetistirwiñiz kerek.',
+wïkï mümkindikterdi qosw üşin bunı jetistirwiñiz kerek.',
'confirmemail_sendfailed' => 'Quptaw xatı jiberilmedi. Jaýdı jaramsız äripterine tekserip şığıñız.
Poşta jibergiştiñ qaýtarğanı: $1',
{{SITENAME}} jobasında bul E-poşta jaýın qoldanıp «$2» degen tirkelgi jasaptı.
Osı tirkelgi şınınan sizdiki ekenin quptaw üşin, jäne {{SITENAME}} jobasınıñ
-e-poşta erekşelikterin belsendirw üşin, mına siltemeni şolğışpen aşıñız:
+e-poşta mümkindikterin belsendirw üşin, mına siltemeni şolğışpen aşıñız:
$3
# Separators for various lists
'semicolon-separator' => ';',
-'filetype-separator' => ',',
+'comma-separator' => ', ',
# Multipage image navigation
'imgmultipageprev' => '← aldıñğı betke',