Index: branches/ApiEdit_Vodafone/languages/Language.php |
— | — | @@ -97,6 +97,22 @@ |
98 | 98 | 'iranian-calendar-m10', 'iranian-calendar-m11', 'iranian-calendar-m12' |
99 | 99 | ); |
100 | 100 | |
| 101 | + static public $mHebrewCalendarMonthMsgs = array( |
| 102 | + 'hebrew-calendar-m1', 'hebrew-calendar-m2', 'hebrew-calendar-m3', |
| 103 | + 'hebrew-calendar-m4', 'hebrew-calendar-m5', 'hebrew-calendar-m6', |
| 104 | + 'hebrew-calendar-m7', 'hebrew-calendar-m8', 'hebrew-calendar-m9', |
| 105 | + 'hebrew-calendar-m10', 'hebrew-calendar-m11', 'hebrew-calendar-m12', |
| 106 | + 'hebrew-calendar-m6a', 'hebrew-calendar-m6b' |
| 107 | + ); |
| 108 | + |
| 109 | + static public $mHebrewCalendarMonthGenMsgs = array( |
| 110 | + 'hebrew-calendar-m1-gen', 'hebrew-calendar-m2-gen', 'hebrew-calendar-m3-gen', |
| 111 | + 'hebrew-calendar-m4-gen', 'hebrew-calendar-m5-gen', 'hebrew-calendar-m6-gen', |
| 112 | + 'hebrew-calendar-m7-gen', 'hebrew-calendar-m8-gen', 'hebrew-calendar-m9-gen', |
| 113 | + 'hebrew-calendar-m10-gen', 'hebrew-calendar-m11-gen', 'hebrew-calendar-m12-gen', |
| 114 | + 'hebrew-calendar-m6a-gen', 'hebrew-calendar-m6b-gen' |
| 115 | + ); |
| 116 | + |
101 | 117 | /** |
102 | 118 | * Create a language object for a given language code |
103 | 119 | */ |
— | — | @@ -404,7 +420,15 @@ |
405 | 421 | return $this->getMessageFromDB( self::$mIranianCalendarMonthMsgs[$key-1] ); |
406 | 422 | } |
407 | 423 | |
| 424 | + function getHebrewCalendarMonthName( $key ) { |
| 425 | + return $this->getMessageFromDB( self::$mHebrewCalendarMonthMsgs[$key-1] ); |
| 426 | + } |
408 | 427 | |
| 428 | + function getHebrewCalendarMonthNameGen( $key ) { |
| 429 | + return $this->getMessageFromDB( self::$mHebrewCalendarMonthGenMsgs[$key-1] ); |
| 430 | + } |
| 431 | + |
| 432 | + |
409 | 433 | /** |
410 | 434 | * Used by date() and time() to adjust the time output. |
411 | 435 | * @public |
— | — | @@ -473,6 +497,7 @@ |
474 | 498 | * xn Do not translate digits of the next numeric format character |
475 | 499 | * xN Toggle raw digit (xn) flag, stays set until explicitly unset |
476 | 500 | * xr Use roman numerals for the next numeric format character |
| 501 | + * xh Use hebrew numerals for the next numeric format character |
477 | 502 | * xx Literal x |
478 | 503 | * xg Genitive month name |
479 | 504 | * |
— | — | @@ -481,6 +506,12 @@ |
482 | 507 | * xin n (month number) in Iranian calendar |
483 | 508 | * xiY Y (full year) in Iranian calendar |
484 | 509 | * |
| 510 | + * xjj j (day number) in Hebrew calendar |
| 511 | + * xjF F (month name) in Hebrew calendar |
| 512 | + * xjx xg (genitive month name) in Hebrew calendar |
| 513 | + * xjn n (month number) in Hebrew calendar |
| 514 | + * xjY Y (full year) in Hebrew calendar |
| 515 | + * |
485 | 516 | * Characters enclosed in double quotes will be considered literal (with |
486 | 517 | * the quotes themselves removed). Unmatched quotes will be considered |
487 | 518 | * literal quotes. Example: |
— | — | @@ -502,9 +533,11 @@ |
503 | 534 | $s = ''; |
504 | 535 | $raw = false; |
505 | 536 | $roman = false; |
| 537 | + $hebrewNum = false; |
506 | 538 | $unix = false; |
507 | 539 | $rawToggle = false; |
508 | 540 | $iranian = false; |
| 541 | + $hebrew = false; |
509 | 542 | for ( $p = 0; $p < strlen( $format ); $p++ ) { |
510 | 543 | $num = false; |
511 | 544 | $code = $format[$p]; |
— | — | @@ -512,7 +545,7 @@ |
513 | 546 | $code .= $format[++$p]; |
514 | 547 | } |
515 | 548 | |
516 | | - if ( $code === 'xi' && $p < strlen( $format ) - 1 ) { |
| 549 | + if ( ( $code === 'xi' || $code == 'xj' ) && $p < strlen( $format ) - 1 ) { |
517 | 550 | $code .= $format[++$p]; |
518 | 551 | } |
519 | 552 | |
— | — | @@ -529,9 +562,16 @@ |
530 | 563 | case 'xr': |
531 | 564 | $roman = true; |
532 | 565 | break; |
| 566 | + case 'xh': |
| 567 | + $hebrewNum = true; |
| 568 | + break; |
533 | 569 | case 'xg': |
534 | 570 | $s .= $this->getMonthNameGen( substr( $ts, 4, 2 ) ); |
535 | 571 | break; |
| 572 | + case 'xjx': |
| 573 | + if ( !$hebrew ) $hebrew = self::tsToHebrew( $ts ); |
| 574 | + $s .= $this->getHebrewCalendarMonthNameGen( $hebrew[1] ); |
| 575 | + break; |
536 | 576 | case 'd': |
537 | 577 | $num = substr( $ts, 6, 2 ); |
538 | 578 | break; |
— | — | @@ -546,6 +586,10 @@ |
547 | 587 | if ( !$iranian ) $iranian = self::tsToIranian( $ts ); |
548 | 588 | $num = $iranian[2]; |
549 | 589 | break; |
| 590 | + case 'xjj': |
| 591 | + if ( !$hebrew ) $hebrew = self::tsToHebrew( $ts ); |
| 592 | + $num = $hebrew[2]; |
| 593 | + break; |
550 | 594 | case 'l': |
551 | 595 | if ( !$unix ) $unix = wfTimestamp( TS_UNIX, $ts ); |
552 | 596 | $s .= $this->getWeekdayName( gmdate( 'w', $unix ) + 1 ); |
— | — | @@ -574,6 +618,10 @@ |
575 | 619 | if ( !$iranian ) $iranian = self::tsToIranian( $ts ); |
576 | 620 | $s .= $this->getIranianCalendarMonthName( $iranian[1] ); |
577 | 621 | break; |
| 622 | + case 'xjF': |
| 623 | + if ( !$hebrew ) $hebrew = self::tsToHebrew( $ts ); |
| 624 | + $s .= $this->getHebrewCalendarMonthName( $hebrew[1] ); |
| 625 | + break; |
578 | 626 | case 'm': |
579 | 627 | $num = substr( $ts, 4, 2 ); |
580 | 628 | break; |
— | — | @@ -587,6 +635,10 @@ |
588 | 636 | if ( !$iranian ) $iranian = self::tsToIranian( $ts ); |
589 | 637 | $num = $iranian[1]; |
590 | 638 | break; |
| 639 | + case 'xjn': |
| 640 | + if ( !$hebrew ) $hebrew = self::tsToHebrew( $ts ); |
| 641 | + $num = $hebrew[1]; |
| 642 | + break; |
591 | 643 | case 't': |
592 | 644 | if ( !$unix ) $unix = wfTimestamp( TS_UNIX, $ts ); |
593 | 645 | $num = gmdate( 't', $unix ); |
— | — | @@ -602,6 +654,10 @@ |
603 | 655 | if ( !$iranian ) $iranian = self::tsToIranian( $ts ); |
604 | 656 | $num = $iranian[0]; |
605 | 657 | break; |
| 658 | + case 'xjY': |
| 659 | + if ( !$hebrew ) $hebrew = self::tsToHebrew( $ts ); |
| 660 | + $num = $hebrew[0]; |
| 661 | + break; |
606 | 662 | case 'y': |
607 | 663 | $num = substr( $ts, 2, 2 ); |
608 | 664 | break; |
— | — | @@ -677,6 +733,9 @@ |
678 | 734 | } elseif ( $roman ) { |
679 | 735 | $s .= self::romanNumeral( $num ); |
680 | 736 | $roman = false; |
| 737 | + } elseif( $hebrewNum ) { |
| 738 | + $s .= self::hebrewNumeral( $num ); |
| 739 | + $hebrewNum = false; |
681 | 740 | } else { |
682 | 741 | $s .= $this->formatNum( $num, true ); |
683 | 742 | } |
— | — | @@ -745,6 +804,145 @@ |
746 | 805 | } |
747 | 806 | |
748 | 807 | /** |
| 808 | + * Converting Gregorian dates to Hebrew dates. |
| 809 | + * |
| 810 | + * Based on a JavaScript code by Abu Mami and Yisrael Hersch |
| 811 | + * (abu-mami@kaluach.net, http://www.kaluach.net), who permitted |
| 812 | + * to translate the relevant functions into PHP and release them under |
| 813 | + * GNU GPL. |
| 814 | + */ |
| 815 | + private static function tsToHebrew( $ts ) { |
| 816 | + # Parse date |
| 817 | + $year = substr( $ts, 0, 4 ); |
| 818 | + $month = substr( $ts, 4, 2 ); |
| 819 | + $day = substr( $ts, 6, 2 ); |
| 820 | + |
| 821 | + # Month number when March = 1, February = 12 |
| 822 | + $month -= 2; |
| 823 | + if( $month <= 0 ) { |
| 824 | + # January of February |
| 825 | + $month += 12; |
| 826 | + $year--; |
| 827 | + } |
| 828 | + |
| 829 | + # Days since 1 March - calculating 30 days a month, |
| 830 | + # and then adding the missing number of days |
| 831 | + $day += (int)( 7 * $month / 12 + 30 * ( $month - 1 ) ); |
| 832 | + # Calculate Hebrew year for days after 1 Nisan |
| 833 | + $hebrewYear = $year + 3760; |
| 834 | + # Passover date for this year (as days since 1 March) |
| 835 | + $passover = self::passoverDate( $hebrewYear ); |
| 836 | + if( $day <= $passover - 15 ) { |
| 837 | + # Day is before 1 Nisan (passover is 15 Nisan) - it is the previous year |
| 838 | + # Next year's passover (as days since 1 March) |
| 839 | + $anchor = $passover; |
| 840 | + # Add days since previous year's 1 March |
| 841 | + $day += 365; |
| 842 | + if( ( $year % 400 == 0 ) || ( $year % 100 != 0 && $year % 4 == 0 ) ) { |
| 843 | + # Leap year |
| 844 | + $day++; |
| 845 | + } |
| 846 | + # Previous year |
| 847 | + $year--; |
| 848 | + $hebrewYear--; |
| 849 | + # Passover date for the new year (as days since 1 March) |
| 850 | + $passover = self::passoverDate( $hebrewYear ); |
| 851 | + } else { |
| 852 | + # Next year's passover (as days since 1 March) |
| 853 | + $anchor = self::passoverDate( $hebrewYear + 1 ); |
| 854 | + } |
| 855 | + |
| 856 | + # Days since 1 Nisan |
| 857 | + $day -= $passover - 15; |
| 858 | + # Difference between this year's passover date by gregorian calendar, |
| 859 | + # and the next year's one + 12 days. This should be 1 days for a regular year, |
| 860 | + # but 0 for incomplete one, 2 for complete, and those + 30 days of Adar I |
| 861 | + # for a leap year. |
| 862 | + $anchor -= $passover - 12; |
| 863 | + $nextYear = $year + 1; |
| 864 | + if( ( $nextYear % 400 == 0 ) || ( $nextYear % 100 != 0 && $nextYear % 4 == 0 ) ) { |
| 865 | + # Next year is a leap year - difference is growing |
| 866 | + $anchor++; |
| 867 | + } |
| 868 | + |
| 869 | + # Calculate day in the month from number of days sine 1 Nisan |
| 870 | + # Don't check Adar - if the day is not in adar, we will stop before; |
| 871 | + # if it is in adar, we will use it to check if it is Adar I or Adar II |
| 872 | + for( $month = 0; $month < 11; $month++ ) { |
| 873 | + # Calculate days in this month |
| 874 | + if( $month == 7 && $anchor % 30 == 2 ) { |
| 875 | + # Cheshvan in a complete year (otherwise as the rule below) |
| 876 | + $days = 30; |
| 877 | + } else if( $month == 8 && $anchor % 30 == 0 ) { |
| 878 | + # Kislev in an incomplete year (otherwise as the rule below) |
| 879 | + $days = 29; |
| 880 | + } else { |
| 881 | + # Even months have 30 days, odd have 29 |
| 882 | + $days = 30 - $month % 2; |
| 883 | + } |
| 884 | + if( $day <= $days ) { |
| 885 | + # In this month |
| 886 | + break; |
| 887 | + } |
| 888 | + # Try in next months |
| 889 | + $day -= $days; |
| 890 | + } |
| 891 | + |
| 892 | + # Now we move to a year from Tishrei |
| 893 | + if( $month >= 6 ) { |
| 894 | + # After Tishrei, use next year |
| 895 | + $hebrewYear++; |
| 896 | + } |
| 897 | + # Recalculate month number so that we start from Tishrei |
| 898 | + $month = ( $month + 6 ) % 12 + 1; |
| 899 | + |
| 900 | + # Fix Adar |
| 901 | + if( $month == 6 && $anchor >= 30 ) { |
| 902 | + # This *is* adar, and this year is leap |
| 903 | + if( $day > 30 ) { |
| 904 | + # Adar II |
| 905 | + $month = 14; |
| 906 | + $day -= 30; |
| 907 | + } else { |
| 908 | + # Adar I |
| 909 | + $month = 13; |
| 910 | + } |
| 911 | + } |
| 912 | + |
| 913 | + return array( $hebrewYear, $month, $day ); |
| 914 | + } |
| 915 | + |
| 916 | + /** |
| 917 | + * Based on Carl Friedrich Gauss algorithm for finding Easter date. |
| 918 | + * Used for Hebrew date. |
| 919 | + */ |
| 920 | + private static function passoverDate( $year ) { |
| 921 | + $a = (int)( ( 12 * $year + 17 ) % 19 ); |
| 922 | + $b = (int)( $year % 4 ); |
| 923 | + $m = 32.044093161144 + 1.5542417966212 * $a + $b / 4.0 - 0.0031777940220923 * $year; |
| 924 | + if( $m < 0 ) { |
| 925 | + $m--; |
| 926 | + } |
| 927 | + $Mar = (int)$m; |
| 928 | + if( $m < 0 ) { |
| 929 | + $m++; |
| 930 | + } |
| 931 | + $m -= $Mar; |
| 932 | + |
| 933 | + $c = (int)( ( $Mar + 3 * $year + 5 * $b + 5 ) % 7); |
| 934 | + if( $c == 0 && $a > 11 && $m >= 0.89772376543210 ) { |
| 935 | + $Mar++; |
| 936 | + } else if( $c == 1 && $a > 6 && $m >= 0.63287037037037 ) { |
| 937 | + $Mar += 2; |
| 938 | + } else if( $c == 2 || $c == 4 || $c == 6 ) { |
| 939 | + $Mar++; |
| 940 | + } |
| 941 | + |
| 942 | + $Mar += (int)( ( $year - 3760 ) / 100 ) - (int)( ( $year - 3760 ) / 400 ) - 2; |
| 943 | + return $Mar; |
| 944 | + } |
| 945 | + |
| 946 | + /** |
749 | 947 | * Roman number formatting up to 3000 |
750 | 948 | */ |
751 | 949 | static function romanNumeral( $num ) { |
— | — | @@ -770,6 +968,46 @@ |
771 | 969 | return $s; |
772 | 970 | } |
773 | 971 | |
| 972 | + /** |
| 973 | + * Hebrew Gematria number formatting up to 9999 |
| 974 | + */ |
| 975 | + static function hebrewNumeral( $num ) { |
| 976 | + static $table = array( |
| 977 | + array( '', 'א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ז', 'ח', 'ט', 'י' ), |
| 978 | + array( '', 'י', 'כ', 'ל', 'מ', 'נ', 'ס', 'ע', 'פ', 'צ', 'ק' ), |
| 979 | + array( '', 'ק', 'ר', 'ש', 'ת', 'תק', 'תר', 'תש', 'תת', 'תתק', 'תתר' ), |
| 980 | + array( '', 'א', 'ב', 'ג', 'ד', 'ה', 'ו', 'ז', 'ח', 'ט', 'י' ) |
| 981 | + ); |
| 982 | + |
| 983 | + $num = intval( $num ); |
| 984 | + if ( $num > 9999 || $num <= 0 ) { |
| 985 | + return $num; |
| 986 | + } |
| 987 | + |
| 988 | + $s = ''; |
| 989 | + for ( $pow10 = 1000, $i = 3; $i >= 0; $pow10 /= 10, $i-- ) { |
| 990 | + if ( $num >= $pow10 ) { |
| 991 | + if ( $num == 15 || $num == 16 ) { |
| 992 | + $s .= $table[0][9] . $table[0][$num - 10]; |
| 993 | + $num = 0; |
| 994 | + } else { |
| 995 | + $s .= $table[$i][(int)( $num / $pow10 )]; |
| 996 | + if( $pow10 == 1000 ) { |
| 997 | + $s .= "'"; |
| 998 | + } |
| 999 | + } |
| 1000 | + } |
| 1001 | + $num = $num % $pow10; |
| 1002 | + } |
| 1003 | + if( strlen( $s ) == 2 ) { |
| 1004 | + $str = $s . "'"; |
| 1005 | + } else { |
| 1006 | + $str = substr( $s, 0, strlen( $s ) - 2 ) . '"'; |
| 1007 | + $str .= substr( $s, strlen( $s ) - 2, 2 ); |
| 1008 | + } |
| 1009 | + return $str; |
| 1010 | + } |
| 1011 | + |
774 | 1012 | /** |
775 | 1013 | * This is meant to be used by time(), date(), and timeanddate() to get |
776 | 1014 | * the date preference they're supposed to use, it should be used in |
— | — | @@ -931,7 +1169,7 @@ |
932 | 1170 | } |
933 | 1171 | |
934 | 1172 | function ucfirst( $str ) { |
935 | | - if ( $str === '' ) return ""; |
| 1173 | + if ( empty($str) ) return $str; |
936 | 1174 | if ( ord($str[0]) < 128 ) return ucfirst($str); |
937 | 1175 | else return self::uc($str,true); // fall back to more complex logic in case of multibyte strings |
938 | 1176 | } |
— | — | @@ -963,7 +1201,7 @@ |
964 | 1202 | } |
965 | 1203 | |
966 | 1204 | function lcfirst( $str ) { |
967 | | - if ( $str === '' ) return ""; |
| 1205 | + if ( empty($str) ) return $str; |
968 | 1206 | if ( ord($str[0]) < 128 ) { |
969 | 1207 | // editing string in place = cool |
970 | 1208 | $str[0]=strtolower($str[0]); |
Index: branches/ApiEdit_Vodafone/languages/Names.php |
— | — | @@ -249,7 +249,7 @@ |
250 | 250 | 'sr-el' => 'latinica', # Serbian latin ekavian |
251 | 251 | 'sr-jl' => 'ijekavica', # Serbian latin iyekavian |
252 | 252 | 'ss' => 'SiSwati', # Swati |
253 | | - 'st' => 'seSotho', # Southern Sotho |
| 253 | + 'st' => 'Sesotho', # Southern Sotho |
254 | 254 | 'stq' => 'Seeltersk', # Saterland Frisian |
255 | 255 | 'su' => 'Basa Sunda', # Sundanese |
256 | 256 | 'sv' => 'Svenska', # Swedish |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesFr.php |
— | — | @@ -310,7 +310,7 @@ |
311 | 311 | 'page-rss-feed' => 'Flux RSS de "$1"', |
312 | 312 | 'page-atom-feed' => 'Flux Atom de "$1"', |
313 | 313 | |
314 | | -# Short words for each namespace, by default used in the 'article' tab in monobook |
| 314 | +# Short words for each namespace, by default used in the namespace tab in monobook |
315 | 315 | 'nstab-main' => 'Article', |
316 | 316 | 'nstab-user' => 'Page utilisateur', |
317 | 317 | 'nstab-media' => 'Média', |
— | — | @@ -582,11 +582,11 @@ |
583 | 583 | 'nonunicodebrowser' => '<strong>Attention : Votre navigateur ne supporte pas l’Unicode. Une solution temporaire a été trouvée pour vous permettre de modifier en toute sûreté un article : les caractères non-ASCII apparaîtront dans votre boîte de modification en tant que codes hexadécimaux. Vous devriez utiliser un navigateur plus récent.</strong>', |
584 | 584 | 'editingold' => '<strong>Attention : vous êtes en train de modifier une version désuète de cette page. Si vous sauvegardez, toutes les modifications effectuées depuis cette version seront perdues.</strong>', |
585 | 585 | 'yourdiff' => 'Différences', |
586 | | -'copyrightwarning' => 'Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la $2 (voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.<br /> |
587 | | -Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public, ou d’une ressource libre.<strong>N’UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE !</strong>', |
588 | | -'copyrightwarning2' => 'Toutes les contributions à {{SITENAME}} peuvent être modifiées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.<br /> |
| 586 | +'copyrightwarning' => "Toutes les contributions à {{SITENAME}} sont considérées comme publiées sous les termes de la $2 (voir $1 pour plus de détails). Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.<br /> |
| 587 | +Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public, ou d’une ressource libre.<strong>N’UTILISEZ PAS DE TRAVAUX SOUS DROIT D'AUTEUR SANS AUTORISATION EXPRESSE !</strong>", |
| 588 | +'copyrightwarning2' => "Toutes les contributions à {{SITENAME}} peuvent être modifiées ou supprimées par d’autres utilisateurs. Si vous ne désirez pas que vos écrits soient modifiés et distribués à volonté, merci de ne pas les soumettre ici.<br /> |
589 | 589 | Vous nous promettez aussi que vous avez écrit ceci vous-même, ou que vous l’avez copié d’une source provenant du domaine public, ou d’une ressource libre. (voir $1 pour plus de détails). |
590 | | -<strong>N’UTILISEZ PAS DE TRAVAUX SOUS COPYRIGHT SANS AUTORISATION EXPRESSE !</strong>', |
| 590 | +<strong>N’UTILISEZ PAS DE TRAVAUX SOUS DROIT D'AUTEUR SANS AUTORISATION EXPRESSE !</strong>", |
591 | 591 | 'longpagewarning' => "'''AVERTISSEMENT : cette page a une longueur de $1 Kio ; |
592 | 592 | certains navigateurs gèrent mal la modification des pages approchant ou dépassant 32 Kio. |
593 | 593 | Peut-être devriez-vous diviser la page en sections plus petites.'''", |
— | — | @@ -871,7 +871,7 @@ |
872 | 872 | 'filename' => 'Nom du fichier', |
873 | 873 | 'filedesc' => 'Description', |
874 | 874 | 'fileuploadsummary' => 'Description :', |
875 | | -'filestatus' => 'Statut du copyright', |
| 875 | +'filestatus' => "Statut du droit d'auteur", |
876 | 876 | 'uploadedfiles' => 'Fichiers copiés', |
877 | 877 | 'ignorewarning' => 'Ignorer l’avertissement et sauvegarder le fichier.', |
878 | 878 | 'ignorewarnings' => 'Ignorer les avertissements lors de l’import', |
— | — | @@ -1012,6 +1012,10 @@ |
1013 | 1013 | 'unusedtemplatestext' => 'Cette page liste toutes les pages de l’espace de noms « Modèle » qui ne sont inclus dans aucune autre page. N’oubliez pas de vérifier s’il n’y a pas d’autre lien vers les modèles avant de les supprimer.', |
1014 | 1014 | 'unusedtemplateswlh' => 'autres liens', |
1015 | 1015 | |
| 1016 | +# Random page |
| 1017 | +'randompage' => 'Une page au hasard', |
| 1018 | +'randompage-nopages' => 'Il n’y a aucune page dans cet espace de nom.', |
| 1019 | + |
1016 | 1020 | # Random redirect |
1017 | 1021 | 'randomredirect' => 'Une page de redirection au hasard', |
1018 | 1022 | 'randomredirect-nopages' => 'Il n’y a aucune page de redirection dans cet espace de nom.', |
— | — | @@ -1079,8 +1083,6 @@ |
1080 | 1084 | 'mostrevisions' => 'Articles les plus modifiés', |
1081 | 1085 | 'allpages' => 'Toutes les pages', |
1082 | 1086 | 'prefixindex' => 'Toutes les pages par premières lettres', |
1083 | | -'randompage' => 'Une page au hasard', |
1084 | | -'randompage-nopages' => 'Il n’y a aucune page dans cet espace de nom.', |
1085 | 1087 | 'shortpages' => 'Pages courtes', |
1086 | 1088 | 'longpages' => 'Pages longues', |
1087 | 1089 | 'deadendpages' => 'Pages en impasse', |
— | — | @@ -1827,7 +1829,7 @@ |
1828 | 1830 | 'exif-model' => 'Modèle de l’appareil', |
1829 | 1831 | 'exif-software' => 'Logiciel utilisé', |
1830 | 1832 | 'exif-artist' => 'Auteur', |
1831 | | -'exif-copyright' => 'Détenteur du copyright', |
| 1833 | +'exif-copyright' => "Détenteur du droit d'auteur", |
1832 | 1834 | 'exif-exifversion' => 'Version EXIF', |
1833 | 1835 | 'exif-flashpixversion' => 'Version FlashPix', |
1834 | 1836 | 'exif-colorspace' => 'Espace colorimétrique', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesNl.php |
— | — | @@ -552,7 +552,7 @@ |
553 | 553 | 'page-rss-feed' => '“$1” RSS-feed', |
554 | 554 | 'page-atom-feed' => '“$1” Atom-feed', |
555 | 555 | |
556 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 556 | +# Short words for each namespace, by default used in the namespace tab in monobook |
557 | 557 | 'nstab-main' => 'Pagina', |
558 | 558 | 'nstab-user' => 'Gebruikerspagina', |
559 | 559 | 'nstab-media' => 'Mediapagina', |
— | — | @@ -1321,7 +1321,7 @@ |
1322 | 1322 | 'unusedtemplatestext' => 'Deze pagina geeft alle pagina\'s weer in de naamruimte sjabloon die op geen enkele pagina gebruikt worden. Vergeet niet de "Links naar deze pagina" te controleren alvorens dit sjabloon te verwijderen.', |
1323 | 1323 | 'unusedtemplateswlh' => 'andere links', |
1324 | 1324 | |
1325 | | -# Random pages |
| 1325 | +# Random page |
1326 | 1326 | 'randompage' => 'Willekeurig artikel', |
1327 | 1327 | 'randompage-nopages' => "Er zijn geen pagina's in deze naamruimte.", |
1328 | 1328 | |
— | — | @@ -2478,12 +2478,12 @@ |
2479 | 2479 | 'watchlistedit-normal-done' => "{{PLURAL:$1|1 pagina is|$1 pagina's zijn}} verwijderd van uw volglijst:", |
2480 | 2480 | 'watchlistedit-raw-title' => 'Ruwe volglijst bewerken', |
2481 | 2481 | 'watchlistedit-raw-legend' => 'Ruwe volglijst bewerken', |
2482 | | -'watchlistedit-raw-explain' => "Hieronder staan pagina's op uw volglijst. U kunt de lijst bewerken door pagina's te verwijderen en toe te voegen. Eén pagina per regel. Als u klaar bent, klik dan op 'Volglijst bijwerken'. U kunt ook [[{{ns:special}}:Watchlist/edit|het standaard bewerkingsscherm gebruiken]].", |
2483 | | -'watchlistedit-raw-titles' => "Pagina's:", |
| 2482 | +'watchlistedit-raw-explain' => 'Hieronder staan pagina’s op uw volglijst. U kunt de lijst bewerken door pagina’s te verwijderen en toe te voegen. Eén pagina per regel. Als u klaar bent, klik dan op ‘Volglijst bijwerken’. U kunt ook [[{{ns:special}}:Watchlist/edit|het standaard bewerkingsscherm gebruiken]].', |
| 2483 | +'watchlistedit-raw-titles' => 'Pagina’s:', |
2484 | 2484 | 'watchlistedit-raw-submit' => 'Volglijst bijwerken', |
2485 | 2485 | 'watchlistedit-raw-done' => 'Uw volglijst is bijgewerkt.', |
2486 | | -'watchlistedit-raw-added' => "{{PLURAL:$1|1 pagina is|$1 pagina's zijn}} toegevoegd:", |
2487 | | -'watchlistedit-raw-removed' => "{{PLURAL:$1|1 pagina is|$1 pagina's zijn}} verwijderd:", |
| 2486 | +'watchlistedit-raw-added' => '{{PLURAL:$1|1 pagina werd|$1 pagina’s werden}} toegevoegd:', |
| 2487 | +'watchlistedit-raw-removed' => '{{PLURAL:$1|1 pagina werd|$1 pagina’s werden}} verwijderd:', |
2488 | 2488 | |
2489 | 2489 | # Watchlist editing tools |
2490 | 2490 | 'watchlisttools-view' => 'Volglijst bekijken', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesTyv.php |
— | — | @@ -53,9 +53,11 @@ |
54 | 54 | |
55 | 55 | $messages = array( |
56 | 56 | # User preference toggles |
57 | | -'tog-hideminor' => 'Сөөлгү өскерлиишкиннер арында бичии өскерлиишкиннерни чажырар', |
58 | | -'tog-showtoolbar' => 'Өскертир херекселдерни көргүзер (JavaScript)', |
59 | | -'tog-editondblclick' => 'Арынны өскертирде ийи катап базар (JavaScript)', |
| 57 | +'tog-highlightbroken' => '<a href="" class="new">Бо ышкаш</a> бузук холбааларны форматтап ирги. (азы: бо ышкаш<a href="" class="internal">?</a>).', |
| 58 | +'tog-hideminor' => 'Сөөлгү өскерлиишкиннер арында бичии өскерлиишкиннерни чажырар', |
| 59 | +'tog-showtoolbar' => 'Өскертир херекселдерни көргүзер (JavaScript)', |
| 60 | +'tog-editondblclick' => 'Арынны өскертирде ийи катап базар (JavaScript)', |
| 61 | +'tog-rememberpassword' => 'Мени сактып алыр', |
60 | 62 | |
61 | 63 | 'underline-always' => 'Кезээде', |
62 | 64 | 'underline-never' => 'Кажан-даа', |
— | — | @@ -94,17 +96,19 @@ |
95 | 97 | 'dec' => '12.ай', |
96 | 98 | |
97 | 99 | # Bits of text used by many pages |
98 | | -'categories' => 'Бөлүктер', |
99 | | -'pagecategories' => 'Бөлүктер', |
100 | | -'category_header' => '"$1" бөлүкте чүүлдер', |
101 | | -'subcategories' => 'Бичии бөлүктер', |
| 100 | +'categories' => 'Бөлүктер', |
| 101 | +'pagecategories' => '{{PLURAL:$1|Бөлүк|Бөлүктер}}', |
| 102 | +'category_header' => '"$1" бөлүкте чүүлдер', |
| 103 | +'subcategories' => 'Бичии бөлүктер', |
| 104 | +'category-media-header' => '"$1" бөлүкте медиа', |
| 105 | +'category-empty' => "''Амгы бо бөлүкте медиа база арыннар чок.''", |
102 | 106 | |
103 | 107 | 'about' => 'Дугайында', |
104 | 108 | 'article' => 'Допчу арын', |
105 | 109 | 'newwindow' => '(чаа козенекке ажыытынар)', |
106 | 110 | 'cancel' => 'Соксаар', |
107 | 111 | 'qbfind' => 'Тывар', |
108 | | -'qbbrowse' => 'Көөр', |
| 112 | +'qbbrowse' => 'Ажыдар', |
109 | 113 | 'qbedit' => 'Өскертир', |
110 | 114 | 'qbpageoptions' => 'Бо арын', |
111 | 115 | 'qbmyoptions' => 'Мээң арыннарым', |
— | — | @@ -115,7 +119,7 @@ |
116 | 120 | 'anontalk' => 'Бо ИП-адрестиң чугаа', |
117 | 121 | 'navigation' => 'Навигация', |
118 | 122 | |
119 | | -'errorpagetitle' => 'Частырыг', |
| 123 | +'errorpagetitle' => 'Алдаг', |
120 | 124 | 'returnto' => '{{grammar:directive1|$1}} дедир.', |
121 | 125 | 'tagline' => '{{grammar:ablative|{{SITENAME}}}}', |
122 | 126 | 'help' => 'Дуза', |
— | — | @@ -125,8 +129,9 @@ |
126 | 130 | 'searcharticle' => 'Чоруур', |
127 | 131 | 'history' => 'Арынның Төөгүзү', |
128 | 132 | 'history_short' => 'Төөгү', |
129 | | -'info_short' => 'Медээ', |
| 133 | +'info_short' => 'Медеглел', |
130 | 134 | 'printableversion' => 'Саазынга үндүрерин көөр', |
| 135 | +'permalink' => 'Үргүлчү холбаа', |
131 | 136 | 'print' => 'Саазынга үндүрер', |
132 | 137 | 'edit' => 'Өскертир', |
133 | 138 | 'editthispage' => 'Бо арынны өскертир', |
— | — | @@ -136,19 +141,20 @@ |
137 | 142 | 'protectthispage' => 'Бо арынны камгалаар', |
138 | 143 | 'unprotect' => 'Камгалалды ап каар', |
139 | 144 | 'unprotectthispage' => 'Бо арынның камгалалын ап каар', |
140 | | -'newpage' => 'Чаа Арын', |
| 145 | +'newpage' => 'Чаа арын', |
141 | 146 | 'talkpage' => 'Бо арын дугайында чугаалажыр', |
142 | 147 | 'talkpagelinktext' => 'Чугаалажыр', |
143 | 148 | 'specialpage' => 'Тускай Арын', |
144 | 149 | 'personaltools' => 'Хууда херекселдер', |
145 | | -'articlepage' => 'Допчу арынны көргүзер', |
| 150 | +'articlepage' => 'Допчу арынны көөр', |
146 | 151 | 'talk' => 'Чугаалажыр', |
147 | 152 | 'views' => 'Көрүштер', |
| 153 | +'toolbox' => 'Херекселдер', |
148 | 154 | 'userpage' => 'Ажыглакчының арынын көөр', |
149 | 155 | 'imagepage' => 'Чурук арынын көөр', |
150 | 156 | 'viewhelppage' => 'Дуза арынын көөр', |
151 | 157 | 'categorypage' => 'Бөлүк арынын көөр', |
152 | | -'viewtalkpage' => 'Чугаалажыры көөр', |
| 158 | +'viewtalkpage' => 'Чугаалажырыны көөр', |
153 | 159 | 'otherlanguages' => 'Өске дылдарга', |
154 | 160 | 'lastmodifiedat' => 'Бо арын сөөлгү каттап $1 өскерилген.', # $1 date, $2 time |
155 | 161 | 'jumptonavigation' => 'навигация', |
— | — | @@ -163,22 +169,28 @@ |
164 | 170 | 'edithelppage' => 'Help:Өскертир', |
165 | 171 | 'helppage' => 'Help:Допчузу', |
166 | 172 | 'mainpage' => 'Кол Арын', |
167 | | -'portal' => 'Ниитилелдиң порталы', |
168 | | -'portal-url' => 'Project:Ниитилелдиң порталы', |
| 173 | +'portal' => 'Ниитилелдиң хаалгазы', |
| 174 | +'portal-url' => 'Project:Ниитилелдиң хаалгазы', |
169 | 175 | 'sitesupport' => 'Белектер', |
170 | 176 | |
171 | 177 | 'retrievedfrom' => '"$1" арынында парлаттынган', |
172 | 178 | 'newmessageslink' => 'чаа чагаалар', |
173 | | -'newmessagesdifflink' => 'бурунгу өскерлири', |
| 179 | +'newmessagesdifflink' => 'бурунгу өскерлиишкин', |
174 | 180 | 'editsection' => 'өскертир', |
175 | 181 | 'editold' => 'өскертир', |
| 182 | +'editsectionhint' => 'Бөгүмнү өскертир: $1', |
176 | 183 | 'toc' => 'Допчу', |
177 | 184 | 'showtoc' => 'көргүзер', |
178 | 185 | 'hidetoc' => 'чажырар', |
179 | 186 | 'viewdeleted' => '{{grammar:accusative|$1}} көөр?', |
180 | 187 | 'restorelink' => '$1 балаттынган өскерилгелер', |
| 188 | +'feedlinks' => 'Агым:', |
| 189 | +'site-rss-feed' => '$1 РСС Медээ Агымы', |
| 190 | +'site-atom-feed' => '$1 Атом Медээ Агымы', |
| 191 | +'page-rss-feed' => '"$1" РСС Медээ Агымы', |
| 192 | +'page-atom-feed' => '"$1" Атом Медээ Агымы', |
181 | 193 | |
182 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 194 | +# Short words for each namespace, by default used in the namespace tab in monobook |
183 | 195 | 'nstab-main' => 'Чүүл', |
184 | 196 | 'nstab-user' => 'Ажыглакчының арыны', |
185 | 197 | 'nstab-media' => 'Медиа арыны', |
— | — | @@ -195,24 +207,28 @@ |
196 | 208 | 'nosuchspecialpage' => 'Ындыг арын чок', |
197 | 209 | |
198 | 210 | # General errors |
199 | | -'noconnect' => 'Буруулуг болдувус! Викиде чамдык техниктиг бергедээшкиннер бар болганындан database серверинче коштунмаан. <br /> |
| 211 | +'error' => 'Алдаг', |
| 212 | +'databaseerror' => 'Медээ шыгжамыры алдаг', |
| 213 | +'noconnect' => 'Буруулуг болдувус! Викиде чамдык техниктиг бергедээшкиннер бар болганындан database серверинче коштунмаан. <br /> |
200 | 214 | $1', |
201 | | -'laggedslavemode' => 'Оваарымчалыг: Бо арында чаартыышкыннар чок болуп болур', |
202 | | -'badtitle' => 'Багай ат', |
203 | | -'viewsource' => 'Бажы көөр', |
| 215 | +'laggedslavemode' => 'Оваарымчалыг: Бо арында чаартыышкыннар чок болуп болур', |
| 216 | +'internalerror' => 'Иштики алдаг', |
| 217 | +'internalerror_info' => 'Иштики алдаг: $1', |
| 218 | +'badtitle' => 'Багай ат', |
| 219 | +'viewsource' => 'Бажы көөр', |
204 | 220 | |
205 | 221 | # Login and logout pages |
206 | 222 | 'yourname' => 'Aжыглакчының ады', |
207 | 223 | 'yourpassword' => 'Чажыт сөс', |
208 | 224 | 'remembermypassword' => 'Мени сактып алыр', |
209 | 225 | 'login' => 'Кирер', |
210 | | -'userlogin' => 'Кирер / create account', |
| 226 | +'userlogin' => 'Кирер / кирерини чогаадып кылыр', |
211 | 227 | 'logout' => 'Үнер', |
212 | 228 | 'userlogout' => 'Үнер', |
213 | 229 | 'gotaccountlink' => 'Кирер', |
214 | 230 | 'createaccountmail' => 'е-чагаа-биле', |
215 | | -'badretype' => 'Силернин парлаан чажыт созуңер таарышпас.', |
216 | | -'userexists' => 'Силернин парлаан адыңар амгы уеде ажыглаттынып турар. өске аттан шилип алыңар.', |
| 231 | +'badretype' => 'Силерниң парлаан чажыт созуңер таарышпас.', |
| 232 | +'userexists' => 'Силерниң парлаан адыңар амгы уеде ажыглаттынып турар. өске аттан шилип алыңар.', |
217 | 233 | 'username' => 'Aжыглакчының ады:', |
218 | 234 | 'yourrealname' => 'Шын адыңар *', |
219 | 235 | 'yourlanguage' => 'Дылыңар:', |
— | — | @@ -221,20 +237,31 @@ |
222 | 238 | 'loginsuccesstitle' => 'Чедимчелиг кирери', |
223 | 239 | 'loginlanguagelabel' => 'Дыл: $1', |
224 | 240 | |
| 241 | +# Password reset dialog |
| 242 | +'resetpass_header' => 'Чажыт сөстү катап чогаадып кылыр', |
| 243 | +'resetpass_submit' => 'Чажыт сөстү чоогадып кылыр база кирер.', |
| 244 | +'resetpass_forbidden' => 'Бо викиде чажыт сөстү өскертивейн болбас', |
| 245 | +'resetpass_missing' => 'Бижиирии медээ чок.', |
| 246 | + |
225 | 247 | # Edit page toolbar |
226 | 248 | 'bold_sample' => 'Карартыр', |
227 | 249 | 'italic_sample' => 'Ийлендирер', |
228 | 250 | 'link_sample' => 'Холбаа ады', |
229 | 251 | 'link_tip' => 'Иштики холбаа', |
230 | | -'extlink_sample' => 'http://www.example.com холбаа ады', |
231 | | -'extlink_tip' => 'Даштыкы холбаа (http:// сактып алыр)', |
| 252 | +'extlink_sample' => 'http://www.чижек.com холбаа ады', |
| 253 | +'extlink_tip' => 'Даштыкы холбаа ("http://" чүве сактып алыр)', |
232 | 254 | 'nowiki_sample' => 'Форматтаваан сөзүглелини бээр салыр', |
| 255 | +'nowiki_tip' => 'Вики форматтаарын херекке албас', |
| 256 | +'image_sample' => 'Чижек.jpg', |
| 257 | +'media_sample' => 'Чижек.ogg', |
| 258 | +'media_tip' => 'Медиа бижиири холбаазы', |
233 | 259 | |
234 | 260 | # Edit pages |
235 | | -'minoredit' => 'Бо өскерлири биче-дир', |
236 | | -'watchthis' => 'Бо арынны көөр', |
| 261 | +'subject' => 'Кол сөс', |
| 262 | +'minoredit' => 'Бо өскерлиишкин биче-дир', |
| 263 | +'watchthis' => 'Бо арынны истээр', |
237 | 264 | 'savearticle' => 'Арынны шыгжаар', |
238 | | -'showdiff' => 'Өскерлирилер көргүзер', |
| 265 | +'showdiff' => 'Өскерлиишкиннерни көргүзер', |
239 | 266 | 'nosuchsectiontitle' => 'Ындыг бөлгүм чок', |
240 | 267 | 'loginreqlink' => 'кирер', |
241 | 268 | 'accmailtitle' => 'Чажыт сөс чоргустунган.', |
— | — | @@ -243,61 +270,83 @@ |
244 | 271 | 'editing' => '$1 арынны өскертип турар', |
245 | 272 | 'editinguser' => '<b>$1</b> ажыглакчыны өскертип турар', |
246 | 273 | 'editingsection' => '$1 бөлгүмнү өскертип турар', |
247 | | -'yourtext' => 'Силерниң сөзүглел', |
| 274 | +'yourtext' => 'Силерниң сөзүглелиңер', |
248 | 275 | 'yourdiff' => 'Ылгалдар', |
249 | 276 | |
250 | 277 | # History pages |
251 | | -'revhistory' => 'Өскерлири төөгүзү', |
252 | | -'nohistory' => 'Бо арынның өскерлири төөгүзү чок.', |
253 | | -'currentrev' => 'Амгы үе өскерлири', |
254 | | -'currentrevisionlink' => 'Амгы үе өскерлири', |
| 278 | +'revhistory' => 'Үндүрериниң төөгүзү', |
| 279 | +'nohistory' => 'Бо арынның өскерлиишкин төөгүзү чок.', |
| 280 | +'currentrev' => 'Амгы үе үндүрери', |
| 281 | +'nextrevision' => 'Артык чаа үндүрери→', |
| 282 | +'currentrevisionlink' => 'Амгы үе үндүрери', |
| 283 | +'cur' => 'амгы', |
255 | 284 | 'next' => 'соонда', |
| 285 | +'last' => 'бурунгу', |
| 286 | +'histfirst' => 'Эң эрте', |
| 287 | +'histlast' => 'Эң дээм чаагы', |
256 | 288 | |
257 | 289 | # Revision feed |
258 | | -'history-feed-title' => 'Өскерлири төөгүзү', |
| 290 | +'history-feed-title' => 'Үндүрериниң төөгүзү', |
259 | 291 | |
| 292 | +# Revision deletion |
| 293 | +'rev-delundel' => 'көргүзер/чажырар', |
| 294 | + |
260 | 295 | # Diffs |
| 296 | +'lineno' => '$1 одуруг:', |
261 | 297 | 'compareselectedversions' => 'Шилип алган хевирлери деңнээр', |
262 | 298 | |
263 | 299 | # Search results |
264 | | -'powersearch' => 'Дилээр', |
| 300 | +'viewprevnext' => '($1) ($2) ($3) көөр', |
| 301 | +'powersearch' => 'Дилээр', |
265 | 302 | |
266 | 303 | # Preferences page |
267 | | -'preferences' => 'Дээре деп санаарылар', |
268 | | -'changepassword' => 'Чажыт сөстү өскертир', |
269 | | -'prefs-personal' => 'Ажыглакчының медээлери', |
270 | | -'prefs-rc' => 'Дээм чаагы өскерлирилер', |
271 | | -'saveprefs' => 'Шыгжаар', |
272 | | -'oldpassword' => 'Эгри чажыт сөс:', |
273 | | -'newpassword' => 'Чаа чажыт сөс:', |
274 | | -'textboxsize' => 'Өскертир', |
275 | | -'searchresultshead' => 'Дилээр', |
276 | | -'files' => 'бижиирилер', |
| 304 | +'preferences' => 'Дээре деп санаарылар', |
| 305 | +'changepassword' => 'Чажыт сөстү өскертир', |
| 306 | +'math_unknown_error' => 'билбес алдаг', |
| 307 | +'prefs-personal' => 'Ажыглакчының медээлери', |
| 308 | +'prefs-rc' => 'Дээм чаагы өскерлиишкиннер', |
| 309 | +'saveprefs' => 'Шыгжаар', |
| 310 | +'oldpassword' => 'Эгри чажыт сөс:', |
| 311 | +'newpassword' => 'Чаа чажыт сөс:', |
| 312 | +'textboxsize' => 'Өскертир', |
| 313 | +'searchresultshead' => 'Дилээр', |
| 314 | +'files' => 'бижиирилер', |
277 | 315 | |
278 | 316 | # Recent changes |
279 | | -'recentchanges' => 'Өскерлиишкиннер', |
280 | | -'rcshowhideminor' => 'Биче өскерлирилерни $1', |
281 | | -'rcshowhidebots' => 'Боц $1', |
282 | | -'rcshowhideliu' => 'Кирер ажыглакчыларны $1', |
283 | | -'rcshowhideanons' => 'Ат чок ажыглакчыларны $1', |
284 | | -'rcshowhidemine' => 'Мээң өскерлиринеримни $1', |
285 | | -'hide' => 'Чажырар', |
286 | | -'show' => 'көргүзер', |
| 317 | +'recentchanges' => 'Өскерлиишкиннер', |
| 318 | +'rcshowhideminor' => 'Бичии өскерлиишкиннерни $1', |
| 319 | +'rcshowhidebots' => 'Боцту $1', |
| 320 | +'rcshowhideliu' => 'Кирер ажыглакчыларны $1', |
| 321 | +'rcshowhideanons' => 'Ат чок ажыглакчыларны $1', |
| 322 | +'rcshowhidemine' => 'Мээң өскерлиишкинимни $1', |
| 323 | +'diff' => 'ылгал', |
| 324 | +'hist' => 'төөгү', |
| 325 | +'hide' => 'Чажырар', |
| 326 | +'show' => 'көргүзер', |
| 327 | +'newsectionsummary' => '/* $1 */ чаа бөлгүм', |
287 | 328 | |
288 | 329 | # Upload |
289 | | -'upload' => 'Бижиирини киирер', |
290 | | -'uploadbtn' => 'Бижиирини киирер', |
291 | | -'filename' => 'бижиириниң ады:', |
292 | | -'filesource' => 'Эгези:', |
293 | | -'savefile' => 'бижиирини шыгжаар', |
| 330 | +'upload' => 'Бижиирини киирер', |
| 331 | +'uploadbtn' => 'Бижиирини киирер', |
| 332 | +'reupload' => 'Катап киирер', |
| 333 | +'uploadnologin' => 'Кирбес', |
| 334 | +'uploaderror' => 'Кииреринге алдаг', |
| 335 | +'filename' => 'бижиириниң ады:', |
| 336 | +'filesource' => 'Эгези:', |
| 337 | +'savefile' => 'бижиирини шыгжаар', |
| 338 | +'watchthisupload' => 'Бо арынны истээр', |
294 | 339 | |
| 340 | +'upload-file-error' => 'Иштики алдаг', |
| 341 | +'upload-misc-error' => 'Билбес кииреринге алдаг', |
| 342 | + |
295 | 343 | # Image list |
296 | 344 | 'ilsubmit' => 'Дилээр', |
297 | | -'imgfile' => 'файл', |
298 | | -'filehist' => 'Файлдың төөгүзү', |
| 345 | +'imgfile' => 'бижиири', |
| 346 | +'filehist' => 'Бижиириниң төөгүзү', |
299 | 347 | 'filehist-current' => 'амгы үе', |
300 | | -'filehist-datetime' => 'Үйе/Шак', |
| 348 | +'filehist-datetime' => 'Үе/Шак', |
301 | 349 | 'filehist-user' => 'Ажыглакчы', |
| 350 | +'filehist-filesize' => 'Бижиири хемчээли', |
302 | 351 | 'imagelinks' => 'Холбаалар', |
303 | 352 | 'imagelist_name' => 'Ат', |
304 | 353 | 'imagelist_user' => 'Ажыглакчы', |
— | — | @@ -310,31 +359,46 @@ |
311 | 360 | # MIME search |
312 | 361 | 'download' => 'алыр', |
313 | 362 | |
314 | | -# Random pages |
| 363 | +# Unused templates |
| 364 | +'unusedtemplateswlh' => 'өске холбаалар', |
| 365 | + |
| 366 | +# Random page |
315 | 367 | 'randompage' => 'Даап арын', |
316 | 368 | |
317 | 369 | 'brokenredirects-edit' => '(өскертир)', |
318 | 370 | 'brokenredirects-delete' => '(ап каар)', |
319 | 371 | |
320 | 372 | # Miscellaneous special pages |
321 | | -'ncategories' => '$1 бөлүк', |
322 | | -'nlinks' => '$1 холбаа', |
323 | | -'nmembers' => '$1 кежигүн', |
324 | | -'nrevisions' => '$1 үндүрери', |
325 | | -'nviews' => '$1 көрүүшкүн', |
326 | | -'allpages' => 'Шупту арыннар', |
327 | | -'shortpages' => 'Чолдак арыннар', |
328 | | -'longpages' => 'Узун арыннар', |
329 | | -'specialpages' => 'Тускай арыннар', |
330 | | -'spheading' => 'Шупту ажыглакчыниң тускай арыннар', |
331 | | -'newpages' => 'Чаа Арыннар', |
332 | | -'newpages-username' => 'Ажыглакчының ады:', |
| 373 | +'nbytes' => '$1 байт', |
| 374 | +'ncategories' => '$1 бөлүк', |
| 375 | +'nlinks' => '$1 холбаа', |
| 376 | +'nmembers' => '$1 кежигүн', |
| 377 | +'nrevisions' => '$1 үндүрери', |
| 378 | +'nviews' => '$1 көрүш', |
| 379 | +'uncategorizedpages' => 'Бөлүк эвес арыннар', |
| 380 | +'uncategorizedimages' => 'Бөлүк эвес чуруктар', |
| 381 | +'uncategorizedtemplates' => 'Бөлүк эвес хээлер', |
| 382 | +'wantedpages' => 'Күзээрүнге арыннар', |
| 383 | +'allpages' => 'Шупту арыннар', |
| 384 | +'shortpages' => 'Чолдак арыннар', |
| 385 | +'longpages' => 'Узун арыннар', |
| 386 | +'specialpages' => 'Тускай арыннар', |
| 387 | +'spheading' => 'Шупту ажыглакчыларның тускай арыннары', |
| 388 | +'newpages' => 'Чаа Арыннар', |
| 389 | +'newpages-username' => 'Ажыглакчының ады:', |
| 390 | +'move' => 'Шимчээр', |
| 391 | +'movethispage' => 'Бо арынны шимчээр', |
333 | 392 | |
334 | 393 | # Book sources |
335 | 394 | 'booksources-go' => 'Чоруур', |
336 | 395 | |
| 396 | +'data' => 'Медээ', |
| 397 | +'version' => 'Үндүрери', |
| 398 | + |
337 | 399 | # Special:Log |
338 | | -'specialloguserlabel' => 'Ажыглакчы:', |
| 400 | +'specialloguserlabel' => 'Ажыглакчы:', |
| 401 | +'speciallogtitlelabel' => 'Ат:', |
| 402 | +'log-search-submit' => 'Чоруур', |
339 | 403 | |
340 | 404 | # Special:Allpages |
341 | 405 | 'allarticles' => 'Шупту чүүлдер', |
— | — | @@ -342,45 +406,180 @@ |
343 | 407 | 'allpagesnext' => 'Соонда', |
344 | 408 | 'allpagessubmit' => 'Чоруур', |
345 | 409 | |
| 410 | +# Special:Listusers |
| 411 | +'listusers-submit' => 'Көргүзер', |
| 412 | + |
346 | 413 | # E-mail user |
347 | | -'emailmessage' => 'Дыңнадыры', |
| 414 | +'defemailsubject' => '{{grammar:ablative|{{SITENAME}}}} э-чагаа', |
| 415 | +'emailfrom' => 'Кайыын', |
| 416 | +'emailto' => 'Каяа', |
| 417 | +'emailsubject' => 'Кол сөс', |
| 418 | +'emailmessage' => 'Чагаа', |
| 419 | +'emailsend' => 'Чорудар', |
348 | 420 | |
349 | | -'enotif_newpagetext' => 'Бо чаа арын-дыр.', |
350 | | -'enotif_anon_editor' => 'ат чок ажыглакчы $1', |
| 421 | +# Watchlist |
| 422 | +'watchnologin' => 'Кирбес', |
| 423 | +'watch' => 'Истээр', |
| 424 | +'watchthispage' => 'Бо арынны истээр', |
| 425 | +'unwatch' => 'Истевес', |
| 426 | +'unwatchthispage' => 'Бо арынны истевес', |
| 427 | +'watchlist-show-bots' => 'Боттуң өскерлиишкиннерин көргүзер', |
| 428 | +'watchlist-hide-bots' => 'Боттуң өскерлиишкиннерин чажырар', |
| 429 | +'watchlist-show-own' => 'Мээң өскерлиишкиннеримни көргүзер', |
| 430 | +'watchlist-hide-own' => 'Мээң өскерлиишкиннеримни чажырар', |
| 431 | +'watchlist-show-minor' => 'Бичии өскерлиишкиннерни көргүзер', |
| 432 | +'watchlist-hide-minor' => 'Бичии өскерлиишкиннерни чажырар', |
351 | 433 | |
| 434 | +# Displayed when you click the "watch" button and it's in the process of watching |
| 435 | +'watching' => 'Истеп турар...', |
| 436 | +'unwatching' => 'Истевейн турар...', |
| 437 | + |
| 438 | +'enotif_newpagetext' => 'Бо чаа арын-дыр.', |
| 439 | +'enotif_impersonal_salutation' => '{{grammar:genitive|{{SITENAME}}}} ажыглакчызы', |
| 440 | +'enotif_anon_editor' => 'ат чок ажыглакчы $1', |
| 441 | + |
352 | 442 | # Delete/protect/revert |
| 443 | +'deletepage' => 'Арынны ап каар', |
| 444 | +'exblank' => 'Арын куруг турган', |
353 | 445 | 'actioncomplete' => 'Ажыл доосту', |
| 446 | +'deletedarticle' => 'ап каарынга "[[$1]]"', |
| 447 | +'unprotectsub' => '("$1" арынны истевейн турар)', |
| 448 | +'pagesize' => '(байттар)', |
354 | 449 | |
| 450 | +# Restrictions (nouns) |
| 451 | +'restriction-edit' => 'Өскертир', |
| 452 | +'restriction-move' => 'Шимчээр', |
| 453 | + |
| 454 | +# Undelete |
| 455 | +'undeletebtn' => 'Диргисир', |
| 456 | +'undelete-search-submit' => 'Дилээр', |
| 457 | + |
| 458 | +# Namespace form on various pages |
| 459 | +'blanknamespace' => '(Кол)', |
| 460 | + |
355 | 461 | # Contributions |
356 | | -'contributions' => 'Ажыглакчыниң деткимчемнер', |
| 462 | +'contributions' => 'Ажыглакчыниң деткимчемнери', |
357 | 463 | 'mycontris' => 'Мээң деткимчемнерим', |
| 464 | +'uctop' => ' (баш)', |
358 | 465 | |
| 466 | +'sp-contributions-newest' => 'Эң чаа', |
| 467 | +'sp-contributions-oldest' => 'Эң эрги', |
| 468 | +'sp-contributions-newer' => 'Артык чаа $1', |
| 469 | +'sp-contributions-older' => 'Артык эрги $1', |
| 470 | +'sp-contributions-newbies' => 'Чаңыс чаа кирерилерниң деткимчемнерин көргүзер', |
| 471 | +'sp-contributions-username' => 'ИП-адрес азы ажыглачының ады:', |
| 472 | +'sp-contributions-submit' => 'Дилээр', |
| 473 | + |
359 | 474 | # What links here |
360 | | -'whatlinkshere' => 'Pages that link here', |
| 475 | +'whatlinkshere' => 'Pages that link here', |
| 476 | +'whatlinkshere-links' => '← холбаалар', |
361 | 477 | |
362 | 478 | # Block/unblock |
363 | 479 | 'ipaddress' => 'ИП-адрес', |
364 | 480 | 'ipadressorusername' => 'ИП-адрес азы aжыглaкчының aды', |
| 481 | +'ipbreason' => 'Чылдагаан:', |
| 482 | +'ipbreasonotherlist' => 'Өске чылдагаан', |
| 483 | +'ipbother' => 'Өске шак:', |
| 484 | +'ipbotheroption' => 'өске', |
| 485 | +'ipbotherreason' => 'Өске/немелде чылдагаан:', |
365 | 486 | 'badipaddress' => 'Багай ИП-адрес', |
| 487 | +'ipblocklist-username' => 'Ажыглакчының ады азы ИП-адрес:', |
| 488 | +'ipblocklist-submit' => 'Дилээр', |
366 | 489 | 'infiniteblock' => 'кезээ-мөңгеде', |
| 490 | +'contribslink' => 'деткимчемнер', |
367 | 491 | 'block-log-flags-anononly' => 'чаңгыс ат чок ажыглакчылар', |
368 | 492 | |
| 493 | +# Developer tools |
| 494 | +'lockdb' => 'Медээ шыгжамырын шоочалаар', |
| 495 | +'unlockdb' => 'Медээ шыгжамырын ажыттынар', |
| 496 | +'lockbtn' => 'Медээ шыгжамырын шоочалаар', |
| 497 | +'unlockbtn' => 'Медээ шыгжамырын ажыттынар', |
| 498 | + |
| 499 | +# Move page |
| 500 | +'movepage' => 'Арынны шимчээр', |
| 501 | +'movearticle' => 'Арынны шимчээр:', |
| 502 | +'move-watch' => 'Бо арынны истээр', |
| 503 | +'movepagebtn' => 'Арынны шимчээр', |
| 504 | +'movereason' => 'Чылдагаан:', |
| 505 | +'delete_and_move' => 'Ап каар болгаш шимчээр', |
| 506 | + |
369 | 507 | # Namespace 8 related |
370 | | -'allmessages' => 'Системниң дыңнадырылар', |
| 508 | +'allmessages' => 'Системниң дыңнадыглары', |
371 | 509 | 'allmessagesname' => 'Ат', |
372 | 510 | 'allmessagesdefault' => 'Default сөзүглел', |
373 | 511 | 'allmessagescurrent' => 'Амгы сөзүглел', |
374 | 512 | |
| 513 | +# Import log |
| 514 | +'import-logentry-upload-detail' => '$1 үндүрери(лер)', |
| 515 | + |
375 | 516 | # Tooltip help for the actions |
376 | | -'tooltip-save' => 'Силерниң өскерлиишкиннериңерни шыгжаар', |
| 517 | +'tooltip-pt-userpage' => 'Мээң ажыглакчы арыным', |
| 518 | +'tooltip-pt-mytalk' => 'Мээң чугаалажыр арыным', |
| 519 | +'tooltip-pt-logout' => 'Үнер', |
| 520 | +'tooltip-ca-talk' => 'Допчу арыны дугайында чыгаалажыры', |
| 521 | +'tooltip-ca-protect' => 'Бо арынны камгалаар', |
| 522 | +'tooltip-ca-delete' => 'Бо арынны ап каар', |
| 523 | +'tooltip-ca-move' => 'Бо арынны шимчээр', |
| 524 | +'tooltip-search' => '{{grammar:locative|{{SITENAME}}}} дилээр', |
| 525 | +'tooltip-p-logo' => 'Кол Арын', |
| 526 | +'tooltip-n-mainpage' => 'Кол Арынны баар', |
| 527 | +'tooltip-feed-rss' => 'Бо арының РСС медээ агымы', |
| 528 | +'tooltip-feed-atom' => 'Бо арының Атом медээ агымы', |
| 529 | +'tooltip-ca-nstab-main' => 'Допчы арынын көөр', |
| 530 | +'tooltip-ca-nstab-user' => 'Ажыглакчы арынын көөр', |
| 531 | +'tooltip-ca-nstab-media' => 'Медиа арынын көөр', |
| 532 | +'tooltip-ca-nstab-image' => 'Чурук арынын көөр', |
| 533 | +'tooltip-ca-nstab-category' => 'Бөлүк арынын көөр', |
| 534 | +'tooltip-save' => 'Силерниң өскерлиишкиннериңерни шыгжаар', |
377 | 535 | |
378 | 536 | # Attribution |
379 | 537 | 'anonymous' => '{{grammar:genitive|{{SITENAME}}}} ат чок ажыглакчызы(лары)', |
380 | 538 | |
381 | | -'exif-subjectdistancerange-2' => 'Чоок көрүүшкүн', |
382 | | -'exif-subjectdistancerange-3' => 'ырак көрүүшкүн', |
| 539 | +# Spam protection |
| 540 | +'categoryarticlecount' => 'Бо бөлүкте $1 арын бар.', |
383 | 541 | |
| 542 | +# Browsing diffs |
| 543 | +'previousdiff' => '← Бүрүнгү ылгал', |
| 544 | +'nextdiff' => 'Соонда ылгал →', |
| 545 | + |
| 546 | +# Special:Newimages |
| 547 | +'showhidebots' => '(боцду $1)', |
| 548 | +'noimages' => 'Чуруклар чок.', |
| 549 | + |
| 550 | +# EXIF tags |
| 551 | +'exif-imagewidth' => 'Калбаа', |
| 552 | +'exif-imagelength' => 'Бедик', |
| 553 | +'exif-imagedescription' => 'Чуруктуң ады', |
| 554 | +'exif-artist' => 'Чогаадыкчы', |
| 555 | + |
| 556 | +'exif-subjectdistancerange-2' => 'Чоок көрүш', |
| 557 | +'exif-subjectdistancerange-3' => 'ырак көрүш', |
| 558 | + |
| 559 | +# 'all' in various places, this might be different for inflected languages |
| 560 | +'recentchangesall' => 'шупту', |
| 561 | +'imagelistall' => 'шупту', |
| 562 | +'watchlistall2' => 'шупту', |
| 563 | +'namespacesall' => 'шупту', |
| 564 | +'monthsall' => 'шупту', |
| 565 | + |
| 566 | +# Multipage image navigation |
| 567 | +'imgmultipageprev' => '← бүрүнгү арын', |
| 568 | +'imgmultipagenext' => 'соонда арын →', |
| 569 | +'imgmultigo' => 'Чоруур', |
| 570 | + |
| 571 | +# Table pager |
| 572 | +'table_pager_next' => 'Соонда арын', |
| 573 | +'table_pager_prev' => 'Бүрүнгү арын', |
| 574 | +'table_pager_first' => 'Бирги арын', |
| 575 | +'table_pager_last' => 'Сөөлгү арын', |
| 576 | +'table_pager_limit_submit' => 'Чоруур', |
| 577 | +'table_pager_empty' => 'Түңнеллер чок', |
| 578 | + |
384 | 579 | # Auto-summaries |
385 | 580 | 'autosumm-new' => 'Чаа арын: $1', |
386 | 581 | |
| 582 | +# Watchlist editor |
| 583 | +'watchlistedit-normal-submit' => 'Адарны ап каар', |
| 584 | +'watchlistedit-raw-titles' => 'Адар:', |
| 585 | + |
387 | 586 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesFrp.php |
— | — | @@ -309,7 +309,7 @@ |
310 | 310 | 'page-rss-feed' => 'Flux RSS de « $1 »', |
311 | 311 | 'page-atom-feed' => 'Flux Atom de « $1 »', |
312 | 312 | |
313 | | -# Short words for each namespace, by default used in the 'article' tab in monobook |
| 313 | +# Short words for each namespace, by default used in the namespace tab in monobook |
314 | 314 | 'nstab-main' => 'Articllo', |
315 | 315 | 'nstab-user' => 'Pâge utilisator', |
316 | 316 | 'nstab-media' => 'Mèdia', |
— | — | @@ -870,7 +870,7 @@ |
871 | 871 | 'diff' => 'dif', |
872 | 872 | 'hide' => 'mâscar', |
873 | 873 | 'show' => 'afichiér', |
874 | | -'number_of_watching_users_pageview' => '[$1 utilisator(s) siuvent(s)]', |
| 874 | +'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|utilisator siuvent|utilisators siuvents}}]', |
875 | 875 | 'rc_categories' => 'Limita de les catègories (sèparacion avouéc « | »)', |
876 | 876 | 'rc_categories_any' => 'Totes', |
877 | 877 | 'newsectionsummary' => '/* $1 */ novèla sèccion', |
— | — | @@ -1047,6 +1047,10 @@ |
1048 | 1048 | 'unusedtemplatestext' => 'Ceta pâge liste totes les pâges de l’èspâço de nom « Modèlo » que sont pas encllues dens niona ôtra pâge. Oubliâd pas de controlar s’y at pas d’ôtros lims vers los modèlos devant que los suprimar.', |
1049 | 1049 | 'unusedtemplateswlh' => 'ôtros lims', |
1050 | 1050 | |
| 1051 | +# Random page |
| 1052 | +'randompage' => 'Una pâge a l’hasârd', |
| 1053 | +'randompage-nopages' => 'Y at gins de pâge dens ceti èspâço de nom.', |
| 1054 | + |
1051 | 1055 | # Random redirect |
1052 | 1056 | 'randomredirect' => 'Una pâge de redirèccion a l’hasârd', |
1053 | 1057 | 'randomredirect-nopages' => 'Y at gins de pâge de redirèccion dens ceti èspâço de nom.', |
— | — | @@ -1114,8 +1118,6 @@ |
1115 | 1119 | 'mostrevisions' => 'Articllos los ples modifiâs', |
1116 | 1120 | 'allpages' => 'Totes les pâges', |
1117 | 1121 | 'prefixindex' => 'Totes les pâges per premiéres lètres', |
1118 | | -'randompage' => 'Una pâge a l’hasârd', |
1119 | | -'randompage-nopages' => 'Y at gins de pâge dens ceti èspâço de nom.', |
1120 | 1122 | 'shortpages' => 'Pâges côrtes', |
1121 | 1123 | 'longpages' => 'Pâges longes', |
1122 | 1124 | 'deadendpages' => 'Pâges en cul-de-sac', |
— | — | @@ -1378,6 +1380,7 @@ |
1379 | 1381 | 'undeletehistorynoadmin' => 'Ceti articllo at étâ suprimâ. La rêson de la suprèssion est endicâ dens lo rèsumâ ce-desot, avouéc los dètalys des utilisators que l’ont modifiâ devant sa suprèssion. Lo contegnu de cetes vèrsions est accèssiblo ren qu’ux administrators.', |
1380 | 1382 | 'undelete-revision' => 'Vèrsion suprimâ de $1, (vèrsion du $2) per $3 :', |
1381 | 1383 | 'undeleterevision-missing' => 'Vèrsion envalida ou manquenta. Vos avéd pôt-étre un môvés lim, ou la vèrsion at étâ rèstorâ ou suprimâ de les arch·ives.', |
| 1384 | +'undelete-nodiff' => 'Niona vèrsion prècèdenta trovâ.', |
1382 | 1385 | 'undeletebtn' => 'Rèstorar !', |
1383 | 1386 | 'undeletereset' => 'Tornar inicialisar', |
1384 | 1387 | 'undeletecomment' => 'Rèsumâ :', |
— | — | @@ -1522,7 +1525,9 @@ |
1523 | 1526 | 'ipb_already_blocked' => '« $1 » est ja blocâ', |
1524 | 1527 | 'ipb_cant_unblock' => 'Èrror : lo blocâjo d’ID $1 ègziste pas. O est possiblo qu’un dèblocâjo èye ja étâ fêt.', |
1525 | 1528 | 'ip_range_invalid' => 'Bloc IP fôx.', |
| 1529 | +'blockme' => 'Blocâd mè', |
1526 | 1530 | 'proxyblocker' => 'Bloquior de proxy', |
| 1531 | +'proxyblocker-disabled' => 'Cela fonccion est dèsactivâ.', |
1527 | 1532 | 'proxyblockreason' => 'Voutra adrèce IP at étâ blocâ perce qu’el est un proxy uvèrt. Marci de vos veriér vers voutron fornissor d’accès u Malyâjo ou voutron supôrt tècnico et de l’enformar de ceti problèmo de sècuritât.', |
1528 | 1533 | 'proxyblocksuccess' => 'Chavonâ.', |
1529 | 1534 | 'sorbsreason' => 'Voutra adrèce IP est listâ a titro de proxy uvèrt DNSBL.', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesLa.php |
— | — | @@ -260,6 +260,7 @@ |
261 | 261 | 'anontalk' => 'Disputatio huius IP', |
262 | 262 | 'navigation' => 'Navigatio', |
263 | 263 | |
| 264 | +'errorpagetitle' => 'Error', |
264 | 265 | 'returnto' => 'Redire ad $1.', |
265 | 266 | 'tagline' => 'E {{grammar:ablative|{{SITENAME}}}}', |
266 | 267 | 'help' => 'Adiutatum', |
— | — | @@ -350,7 +351,7 @@ |
351 | 352 | 'thisisdeleted' => 'Videre aut restituere $1?', |
352 | 353 | 'restorelink' => '{{PLURAL:$1|unam emendationem deletam|$1 emendationes deletas}}', |
353 | 354 | |
354 | | -# Short words for each namespace, by default used in the 'article' tab in monobook |
| 355 | +# Short words for each namespace, by default used in the namespace tab in monobook |
355 | 356 | 'nstab-main' => 'Res', |
356 | 357 | 'nstab-user' => 'Pagina usoris', |
357 | 358 | 'nstab-media' => 'Media', |
— | — | @@ -369,6 +370,7 @@ |
370 | 371 | 'nospecialpagetext' => 'Paginam specialem invalidam petivisti. Pro indice paginarum specialum validarum, vide [[Special:Specialpages|{{MediaWiki:specialpages}}]].', |
371 | 372 | |
372 | 373 | # General errors |
| 374 | +'error' => 'Error', |
373 | 375 | 'databaseerror' => 'Error in basi datorum', |
374 | 376 | 'noconnect' => 'Nos paenitet! {{SITENAME}} per aerumnas technicas agit, et server basis datorum invenire non potest. <br /> |
375 | 377 | $1', |
— | — | @@ -716,6 +718,7 @@ |
717 | 719 | 'rightslogtext' => 'Haec est index mutationum iuribus usorum.', |
718 | 720 | |
719 | 721 | # Recent changes |
| 722 | +'nchanges' => '$1 {{PLURAL:$1|mutatio|mutationes}}', |
720 | 723 | 'recentchanges' => 'Nuper mutata', |
721 | 724 | 'recentchangestext' => 'Inspice mutationes recentes huic vici in hac pagina.', |
722 | 725 | 'rcnote' => "Subter {{PLURAL:$1|est '''1''' nuper mutatum|sunt '''$1''' nuperrime mutata}} in {{PLURAL:$2|die proximo|'''$2''' diebus proximis}}, ad $3 tempus.", |
— | — | @@ -727,14 +730,19 @@ |
728 | 731 | 'rcshowhidemine' => '$1 conlationes meas', |
729 | 732 | 'rclinks' => 'Monstrare $1 nuperrime mutata in $2 diebus proximis.<br />$3', |
730 | 733 | 'diff' => 'diss', |
| 734 | +'hist' => 'hist', |
731 | 735 | 'hide' => 'celare', |
732 | 736 | 'show' => 'monstrare', |
| 737 | +'minoreditletter' => 'm', |
| 738 | +'newpageletter' => 'N', |
733 | 739 | 'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|usor custodiens|usores custodientes}}]', |
734 | 740 | 'rc_categories_any' => 'Ulla', |
735 | 741 | 'newsectionsummary' => '/* $1 */ nova pars', |
736 | 742 | |
737 | 743 | # Recent changes linked |
738 | | -'recentchangeslinked' => 'Nuper mutata annexorum', |
| 744 | +'recentchangeslinked' => 'Nuper mutata annexorum', |
| 745 | +'recentchangeslinked-title' => 'Nuper mutata in paginis quibus pagina $1 nectit', |
| 746 | +'recentchangeslinked-summary' => "Subter sunt nuperrime mutata paginis annexis. Paginae a te custoditae '''litteris pinguis''' monstrantur.", |
739 | 747 | |
740 | 748 | # Upload |
741 | 749 | 'upload' => 'Fasciculum onerare', |
— | — | @@ -774,34 +782,35 @@ |
775 | 783 | 'upload-file-error' => 'Error internus', |
776 | 784 | |
777 | 785 | # Image list |
778 | | -'imagelist' => 'Fasciculi', |
779 | | -'imagelisttext' => "Subter est index {{plural:$1|'''unius''' fasciculi|'''$1''' fasciculorum}} digestus $2.", |
780 | | -'getimagelist' => 'onerans indicem fasciculorum', |
781 | | -'ilsubmit' => 'Quaerere', |
782 | | -'byname' => 'ex nomine', |
783 | | -'bydate' => 'ex die', |
784 | | -'bysize' => 'ex magnitudine', |
785 | | -'imgfile' => 'fasciculus', |
786 | | -'filehist' => 'Historia fasciculi', |
787 | | -'filehist-help' => 'Ad emendationem fasciculi inspiciendum, preme in diem/tempus.', |
788 | | -'filehist-deleteall' => 'delere omnes emendationes', |
789 | | -'filehist-deleteone' => 'delere hanc emendationem', |
790 | | -'filehist-revert' => 'revertere', |
791 | | -'filehist-current' => 'recentissima', |
792 | | -'filehist-datetime' => 'Dies/Tempus', |
793 | | -'filehist-user' => 'Usor', |
794 | | -'filehist-dimensions' => 'Dimensiones', |
795 | | -'filehist-filesize' => 'Magnitudo fasciculi', |
796 | | -'filehist-comment' => 'Summarium', |
797 | | -'imagelinks' => 'Nexus', |
798 | | -'linkstoimage' => 'Paginae sequentes ad hunc fasciculum nectunt:', |
799 | | -'nolinkstoimage' => 'Nullae paginae ad hunc fasciculum nectunt.', |
800 | | -'noimage' => 'Fasciculus huius nominis non est. $1 potes.', |
801 | | -'noimage-linktext' => 'Fasciculum huius nominis onerare', |
802 | | -'imagelist_name' => 'Nomen', |
803 | | -'imagelist_user' => 'Usor', |
804 | | -'imagelist_size' => 'Magnitudo', |
805 | | -'imagelist_description' => 'Descriptio', |
| 786 | +'imagelist' => 'Fasciculi', |
| 787 | +'imagelisttext' => "Subter est index {{plural:$1|'''unius''' fasciculi|'''$1''' fasciculorum}} digestus $2.", |
| 788 | +'getimagelist' => 'onerans indicem fasciculorum', |
| 789 | +'ilsubmit' => 'Quaerere', |
| 790 | +'byname' => 'ex nomine', |
| 791 | +'bydate' => 'ex die', |
| 792 | +'bysize' => 'ex magnitudine', |
| 793 | +'imgfile' => 'fasciculus', |
| 794 | +'filehist' => 'Historia fasciculi', |
| 795 | +'filehist-help' => 'Ad emendationem fasciculi inspiciendum, preme in diem/tempus.', |
| 796 | +'filehist-deleteall' => 'delere omnes emendationes', |
| 797 | +'filehist-deleteone' => 'delere hanc emendationem', |
| 798 | +'filehist-revert' => 'revertere', |
| 799 | +'filehist-current' => 'recentissima', |
| 800 | +'filehist-datetime' => 'Dies/Tempus', |
| 801 | +'filehist-user' => 'Usor', |
| 802 | +'filehist-dimensions' => 'Dimensiones', |
| 803 | +'filehist-filesize' => 'Magnitudo fasciculi', |
| 804 | +'filehist-comment' => 'Summarium', |
| 805 | +'imagelinks' => 'Nexus', |
| 806 | +'linkstoimage' => 'Paginae sequentes ad hunc fasciculum nectunt:', |
| 807 | +'nolinkstoimage' => 'Nullae paginae ad hunc fasciculum nectunt.', |
| 808 | +'noimage' => 'Fasciculus huius nominis non est. $1 potes.', |
| 809 | +'noimage-linktext' => 'Fasciculum huius nominis onerare', |
| 810 | +'uploadnewversion-linktext' => 'Emendationem novam huius fasciculi onerare', |
| 811 | +'imagelist_name' => 'Nomen', |
| 812 | +'imagelist_user' => 'Usor', |
| 813 | +'imagelist_size' => 'Magnitudo', |
| 814 | +'imagelist_description' => 'Descriptio', |
806 | 815 | |
807 | 816 | # File reversion |
808 | 817 | 'filerevert-comment' => 'Sententia:', |
— | — | @@ -829,6 +838,10 @@ |
830 | 839 | # Unused templates |
831 | 840 | 'unusedtemplates' => 'Formulae non in usu', |
832 | 841 | |
| 842 | +# Random page |
| 843 | +'randompage' => 'Pagina fortuita', |
| 844 | +'randompage-nopages' => 'Non est ulla pagina hoc in spatio nominali.', |
| 845 | + |
833 | 846 | # Random redirect |
834 | 847 | 'randomredirect' => 'Redirectio fortuita', |
835 | 848 | 'randomredirect-nopages' => 'Non est ulla redirectio hoc in spatio nominali.', |
— | — | @@ -861,6 +874,8 @@ |
862 | 875 | 'brokenredirects-edit' => '(recensere)', |
863 | 876 | 'brokenredirects-delete' => '(delere)', |
864 | 877 | |
| 878 | +'withoutinterwiki' => 'Paginae sine nexibus ad linguas alias', |
| 879 | + |
865 | 880 | 'fewestrevisions' => 'Paginae minime mutatae', |
866 | 881 | |
867 | 882 | # Miscellaneous special pages |
— | — | @@ -873,6 +888,7 @@ |
874 | 889 | 'uncategorizedpages' => 'Paginae sine categoriis', |
875 | 890 | 'uncategorizedcategories' => 'Categoriae sine categoriis', |
876 | 891 | 'uncategorizedimages' => 'Fasciculi sine categoriis', |
| 892 | +'uncategorizedtemplates' => 'Formulae sine categoriis', |
877 | 893 | 'unusedcategories' => 'Categoriae non in usu', |
878 | 894 | 'unusedimages' => 'Fasciculi non in usu', |
879 | 895 | 'popularpages' => 'Paginae saepe monstratae', |
— | — | @@ -880,13 +896,12 @@ |
881 | 897 | 'wantedpages' => 'Paginae desideratae', |
882 | 898 | 'mostlinked' => 'Paginae maxime annexae', |
883 | 899 | 'mostlinkedcategories' => 'Categoriae maxime annexae', |
| 900 | +'mostlinkedtemplates' => 'Formulae maxime annexae', |
884 | 901 | 'mostcategories' => 'Paginae plurimis categoriis', |
885 | 902 | 'mostimages' => 'Fasciculi maxime annexi', |
886 | 903 | 'mostrevisions' => 'Paginae plurimum mutatae', |
887 | 904 | 'allpages' => 'Paginae omnes', |
888 | 905 | 'prefixindex' => 'Quaerere per praefixa', |
889 | | -'randompage' => 'Pagina fortuita', |
890 | | -'randompage-nopages' => 'Non est ulla pagina hoc in spatio nominali.', |
891 | 906 | 'shortpages' => 'Paginae breves', |
892 | 907 | 'longpages' => 'Paginae longae', |
893 | 908 | 'deadendpages' => 'Paginae sine nexu', |
— | — | @@ -1083,22 +1098,29 @@ |
1084 | 1099 | 'ucnote' => 'Subter sunt <b>$1</b> mutationes proximae huius usoris in <b>$2</b> diebus proximis.', |
1085 | 1100 | 'uclinks' => 'Videre $1 mutationes proximas; videre $2 dies proximos.', |
1086 | 1101 | 'uctop' => ' (vertex)', |
| 1102 | +'month' => 'Ab mense (et prior):', |
| 1103 | +'year' => 'Ab anno (et prior):', |
1087 | 1104 | |
1088 | 1105 | 'sp-contributions-newest' => 'Novissimus', |
1089 | 1106 | 'sp-contributions-oldest' => 'Veterrimus', |
1090 | | -'sp-contributions-newbies-sub' => 'Usorum novorum', |
| 1107 | +'sp-contributions-newbies' => 'Monstrare solum conlationes rationum novarum', |
| 1108 | +'sp-contributions-newbies-sub' => 'Conlationes rationum novarum', |
1091 | 1109 | 'sp-contributions-blocklog' => 'Acta obstructionum', |
1092 | | -'sp-contributions-search' => 'Quaerere conlationes', |
| 1110 | +'sp-contributions-search' => 'Conlationes usoris quaerere', |
| 1111 | +'sp-contributions-username' => 'Locus IP aut nomen usoris:', |
1093 | 1112 | 'sp-contributions-submit' => 'Ire', |
1094 | 1113 | |
1095 | 1114 | # What links here |
1096 | 1115 | 'whatlinkshere' => 'Nexus ad paginam', |
| 1116 | +'whatlinkshere-title' => 'Paginae quae ad $1 nectunt', |
1097 | 1117 | 'whatlinkshere-page' => 'Pagina:', |
1098 | 1118 | 'linklistsub' => '(Index nexuum)', |
1099 | 1119 | 'linkshere' => "Paginae sequentes ad '''[[:$1]]''' nectunt:", |
1100 | 1120 | 'nolinkshere' => "Nullae paginae ad '''[[:$1]]''' nectunt.", |
1101 | 1121 | 'isredirect' => 'pagina redirectionis', |
1102 | 1122 | 'istemplate' => 'inclusio', |
| 1123 | +'whatlinkshere-prev' => '{{PLURAL:$1|superior|$1 superiores}}', |
| 1124 | +'whatlinkshere-next' => '{{PLURAL:$1|proxima|proxima $1}}', |
1103 | 1125 | 'whatlinkshere-links' => '← nexus', |
1104 | 1126 | |
1105 | 1127 | # Block/unblock |
— | — | @@ -1403,4 +1425,9 @@ |
1404 | 1426 | # Watchlist editor |
1405 | 1427 | 'watchlistedit-raw-titles' => 'Tituli:', |
1406 | 1428 | |
| 1429 | +# Watchlist editing tools |
| 1430 | +'watchlisttools-view' => 'Mutationes paginarum custoditarum monstrare', |
| 1431 | +'watchlisttools-edit' => 'Indicem paginarum custoditarum inspicere vel recensere', |
| 1432 | +'watchlisttools-raw' => 'Indicem paginarum custoditarum quasi textum inspicere vel recensere', |
| 1433 | + |
1407 | 1434 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesExt.php |
— | — | @@ -241,11 +241,12 @@ |
242 | 242 | 'toc' => 'Continius', |
243 | 243 | 'showtoc' => 'muestral', |
244 | 244 | 'hidetoc' => 'açonchal', |
| 245 | +'thisisdeleted' => 'Guipal u restaural $1?', |
245 | 246 | 'viewdeleted' => 'Visoreal $1?', |
246 | 247 | 'restorelink' => '{{PLURAL:$1|una eición esborrá|$1 eicionis esborrás}}', |
247 | 248 | 'feedlinks' => 'Sindicación:', |
248 | 249 | |
249 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 250 | +# Short words for each namespace, by default used in the namespace tab in monobook |
250 | 251 | 'nstab-main' => 'Artículu', |
251 | 252 | 'nstab-user' => 'Páhina d´usuáriu', |
252 | 253 | 'nstab-media' => 'Páhina "Meya"', |
— | — | @@ -322,6 +323,8 @@ |
323 | 324 | 'protectedinterface' => "Esta páhina proporciona el testu la entrihazi el software, razón pola que s'alcuentra atarugá.", |
324 | 325 | 'editinginterface' => "'''Cudiau:''' Estás eitandu una páhina que proporciona el testu la entrihazi el software. Los chambus hechus aquí afetarán al entrihazi d´otrus usuárius.", |
325 | 326 | 'sqlhidden' => '(Consurta SQL açonchá)', |
| 327 | +'cascadeprotected' => 'Esta páhina s\'alcuentra protehia ebiu a que horma parti e {{PLURAL:$1|la siguienti páhina|las siguientis páhinas}}, qu\'están protehias cola oción "proteción en cascá" ativá: |
| 328 | +$2', |
326 | 329 | 'namespaceprotected' => "Nu tiinis premisu pa eital páhinas nel \"espaciu e nombris\" '''\$1'''.", |
327 | 330 | 'customcssjsprotected' => 'Nu tiinis premisu pa eital esta páhina ebiu a que contieni la configuración presonal d´otru usuáriu.', |
328 | 331 | 'ns-specialprotected' => 'Nu se puein eital las páhinas el {{ns:special}} "espaciu e nombris".', |
— | — | @@ -339,6 +342,7 @@ |
340 | 343 | 'yourpasswordagain' => 'Escrebi e nuevu la consínia:', |
341 | 344 | 'remembermypassword' => 'Recordal la mi cuenta nesti ordinaol', |
342 | 345 | 'yourdomainname' => 'El tu domeñu:', |
| 346 | +'externaldberror' => "Marru d'autentificación esterna e la basi e datus, u bien nu t'alcuentras autorizau p'atualizal la tu cuenta esterna.", |
343 | 347 | 'loginproblem' => '<b>Marru al abril la tu cuenta.</b><br />Preba otra vezi!', |
344 | 348 | 'login' => 'Entral', |
345 | 349 | 'loginprompt' => 'Ebis atival las cookies pa entral en {{SITENAME}}.', |
— | — | @@ -546,6 +550,7 @@ |
547 | 551 | razón pola que nu pueis emburacal los tus chambus agora. Pa nu perdel los chambus, pueis copialus i pegalus nel tu ordinaol, i endrentu un ratu, emburacalus ena güiqui.</strong>', |
548 | 552 | 'protectedpagewarning' => '<strong>Avisu: Esta páhina s´alcuentra atarugá, asínque sólu los duendis puein eitala.</strong>', |
549 | 553 | 'semiprotectedpagewarning' => "'''Nota:''' S'á atarugau esta páhina, asínque solu los usuárius rustrius puein eitala.", |
| 554 | +'cascadeprotectedwarning' => "'''Avisu:''' Esta páhina está protehia, asínque solu los duendis puein eitala. La razón de qu'esté protehia es que s'alcuentra encluia {{PLURAL:$1|ena siguienti páhina|enas siguientis páhinas}} cola oción ''cascá'' ativá:", |
550 | 555 | 'templatesused' => 'Prantillas gastás nesta páhina:', |
551 | 556 | 'templatesusedpreview' => 'Prantillas gastás al previsoreal:', |
552 | 557 | 'templatesusedsection' => 'Prantillas gastás nesta parti:', |
— | — | @@ -882,6 +887,7 @@ |
883 | 888 | # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html> |
884 | 889 | 'upload-curl-error6' => 'Nu se puei dil a la URL', |
885 | 890 | 'upload-curl-error6-text' => 'Nu á siu posibri dil a la URL.', |
| 891 | +'upload-curl-error28' => "Tiempu d'empuntu esceiu", |
886 | 892 | |
887 | 893 | 'license' => 'Licencia', |
888 | 894 | 'nolicense' => 'Dengunu selecionau', |
— | — | @@ -935,13 +941,14 @@ |
936 | 942 | 'filerevert-success' => '<span class="plainlinks">S\'á revertiu \'\'\'[[Media:$1|$1]]\'\'\' a [$4 velsión de $3, $2].</span>', |
937 | 943 | |
938 | 944 | # File deletion |
939 | | -'filedelete' => 'Esborral $1', |
940 | | -'filedelete-legend' => 'Esborral archivu', |
941 | | -'filedelete-intro' => "Estás esborrandu '''[[Media:$1|$1]]'''.", |
942 | | -'filedelete-comment' => 'Comentáriu:', |
943 | | -'filedelete-submit' => 'Esborral', |
944 | | -'filedelete-success' => "S´á esborrau '''$1'''.", |
945 | | -'filedelete-nofile' => "Nu desisti '''$1''' nesti lugal.", |
| 945 | +'filedelete' => 'Esborral $1', |
| 946 | +'filedelete-legend' => 'Esborral archivu', |
| 947 | +'filedelete-intro' => "Estás esborrandu '''[[Media:$1|$1]]'''.", |
| 948 | +'filedelete-comment' => 'Comentáriu:', |
| 949 | +'filedelete-submit' => 'Esborral', |
| 950 | +'filedelete-success' => "S´á esborrau '''$1'''.", |
| 951 | +'filedelete-nofile' => "Nu desisti '''$1''' nesti lugal.", |
| 952 | +'filedelete-iscurrent' => "Vas a esborral la úrtima velsión d'esti archivu. Pol favol enantis revierti a una velsión anteriol.", |
946 | 953 | |
947 | 954 | # MIME search |
948 | 955 | 'mimesearch' => 'Landeu MIME', |
— | — | @@ -958,7 +965,7 @@ |
959 | 966 | 'unusedtemplates' => 'Prantillas abaldonás', |
960 | 967 | 'unusedtemplateswlh' => 'otrus atihus', |
961 | 968 | |
962 | | -# Random pages |
| 969 | +# Random page |
963 | 970 | 'randompage' => 'Cualisquiel páhina', |
964 | 971 | 'randompage-nopages' => 'Nu ai páhinas nesti "espaciu e nombris".', |
965 | 972 | |
— | — | @@ -1136,6 +1143,7 @@ |
1137 | 1144 | 'watchmethod-recent' => 'comprebandu las úrtimas eicionis en páhinas vehilás', |
1138 | 1145 | 'watchmethod-list' => 'Revisandu las páhinas vehilás en cata los úrtimus chambus', |
1139 | 1146 | 'watchlistcontains' => 'Ai $1 {{PLURAL:$1|páhina|páhinas}} ena tu lista e seguimientu.', |
| 1147 | +'iteminvalidname' => "Pobrema con el artículu '$1', nombri nu premitiu...", |
1140 | 1148 | 'wlnote' => "Embahu {{PLURAL:$1|es el úrtimu chambu|son los úrtimus '''$1''' chambus}} enas úrtimas {{PLURAL:$2|oras|'''$2''' oras}}.", |
1141 | 1149 | 'wlshowlast' => 'Muestral úrtimus $1 oras $2 dias $3', |
1142 | 1150 | 'watchlist-show-bots' => 'Muestral eicionis de bots', |
— | — | @@ -1149,6 +1157,7 @@ |
1150 | 1158 | 'watching' => 'Vehilandu...', |
1151 | 1159 | 'unwatching' => 'Abaldonandu la vehiláncia en...', |
1152 | 1160 | |
| 1161 | +'enotif_mailer' => 'Notificaeru pol correu e {{SITENAME}}', |
1153 | 1162 | 'enotif_reset' => 'Aseñalal tolas páhinas vesitás', |
1154 | 1163 | 'enotif_newpagetext' => 'Esta páhina es nueva.', |
1155 | 1164 | 'enotif_impersonal_salutation' => 'usuáriu e {{SITENAME}}', |
— | — | @@ -1185,12 +1194,15 @@ |
1186 | 1195 | La úrtima eición á siu hecha pol [[User:$3|$3]] ([[User talk:$3|Caraba]]).', |
1187 | 1196 | 'editcomment' => 'La síntesis la eición hue: "<i>$1</i>".', # only shown if there is an edit comment |
1188 | 1197 | 'protectlogpage' => 'Rustrihu e proteción', |
| 1198 | +'protectlogtext' => 'Embahu se muestra una lista cola proteción i desproteción la páhina. Pa mas enhormación, lei "[[Special:Protectedpages|Esta páhina está protehia]]".', |
1189 | 1199 | 'protectedarticle' => '"[[$1]]" protehiu', |
1190 | 1200 | 'modifiedarticleprotection' => 'chambau el nivel de proteción a "[[$1]]"', |
1191 | 1201 | 'unprotectedarticle' => '"[[$1]]" esprotehiu', |
1192 | 1202 | 'confirmprotect' => 'Confirmal proteción', |
1193 | 1203 | 'protectcomment' => 'Comentáriu:', |
1194 | 1204 | 'protectexpiry' => 'Acabiha:', |
| 1205 | +'protect_expiry_invalid' => 'La fecha e cauciá nu es correta.', |
| 1206 | +'protect_expiry_old' => 'La fecha e cauciá está nel pasau.', |
1195 | 1207 | 'unprotectsub' => '(Esprotehiendu "$1")', |
1196 | 1208 | 'protect-unchain' => 'Desatarugal los premisus pa movel páhinas', |
1197 | 1209 | 'protect-locked-blocked' => 'Nu pueis chambal los nivelis de proteción mentris estés atarugau. Velaquí las ocionis atulais la páhina <strong>$1</strong>:', |
— | — | @@ -1202,7 +1214,9 @@ |
1203 | 1215 | 'protect-fallback' => 'Es mestel el premisu "$1"', |
1204 | 1216 | 'protect-level-autoconfirmed' => 'Atarugal a los usuárius anónimus', |
1205 | 1217 | 'protect-level-sysop' => 'Solu Duendis', |
| 1218 | +'protect-summary-cascade' => 'proteción en "cascá"', |
1206 | 1219 | 'protect-expiring' => 'acabiha el $1 (UTC)', |
| 1220 | +'protect-cascade' => 'Protehel las páhinas encluias nesta páhina (proteción en "cascá")', |
1207 | 1221 | 'restriction-type' => 'Premisus:', |
1208 | 1222 | 'minimum-size' => 'Grandol mén.', |
1209 | 1223 | 'maximum-size' => 'Grandol mái.', |
— | — | @@ -1217,23 +1231,34 @@ |
1218 | 1232 | 'restriction-level-all' => 'cualisquiel nivel', |
1219 | 1233 | |
1220 | 1234 | # Undelete |
1221 | | -'undelete' => 'Vel páhinas esborrás', |
1222 | | -'viewdeletedpage' => 'Vel páhinas esborrás', |
1223 | | -'undeleterevisions' => '$1 {{PLURAL:$1|revisión emburacá|revisionis emburacás}}', |
1224 | | -'undeletereset' => 'Reahustal', |
1225 | | -'undeletecomment' => 'Comentáriu:', |
1226 | | -'cannotundelete' => 'Marru arrecuperandu; es posibri qu´alguien ya aiga arrecuperau la páhina.', |
1227 | | -'undelete-header' => 'Vaiti pal [[Special:Log/delete|rustrihu d´esborrau]] pa vel las úrtimas páhinas esborrás.', |
1228 | | -'undelete-search-box' => 'Landeal páhinas esborrás', |
1229 | | -'undelete-search-prefix' => 'Muestral páhinas qu´esmiencin pol:', |
1230 | | -'undelete-search-submit' => 'Landeal', |
1231 | | -'undelete-error-short' => 'Marru arrecuperandu archivu: $1', |
1232 | | -'undelete-error-long' => 'Marrus alcuentraus al arrecuperal el archivu: |
| 1235 | +'undelete' => 'Vel páhinas esborrás', |
| 1236 | +'viewdeletedpage' => 'Vel páhinas esborrás', |
| 1237 | +'undeleterevisions' => '$1 {{PLURAL:$1|revisión emburacá|revisionis emburacás}}', |
| 1238 | +'undelete-revision' => 'Esborrá la revisión de $1 (cumu $2) pol $3:', |
| 1239 | +'undelete-nodiff' => "Nu s'á alcuentrau denguna revisión previa.", |
| 1240 | +'undeletebtn' => 'Restaural', |
| 1241 | +'undeletereset' => 'Reahustal', |
| 1242 | +'undeletecomment' => 'Comentáriu:', |
| 1243 | +'undeletedarticle' => '"[[$1]]" restaurau', |
| 1244 | +'undeletedrevisions' => '{{PLURAL:$1|1 revisión|$1 revisionis}} restaurás', |
| 1245 | +'undeletedrevisions-files' => '{{PLURAL:$1|1 revisión|$1 revisionis}} i {{PLURAL:$2|1 archivu|$2 archivus}} restauraus', |
| 1246 | +'undeletedfiles' => '{{PLURAL:$1|1 archivu|$1 archivus}} restauraus', |
| 1247 | +'cannotundelete' => 'Marru arrecuperandu; es posibri qu´alguien ya aiga arrecuperau la páhina.', |
| 1248 | +'undeletedpage' => "<big>'''S'á restaurau $1'''</big> |
1233 | 1249 | |
| 1250 | +Consurta el [[Special:Log/delete|rustrihu d'esborrau]] pa visoreal los úrtimus esborraus i arrecuperacionis.", |
| 1251 | +'undelete-header' => 'Vaiti pal [[Special:Log/delete|rustrihu d´esborrau]] pa vel las úrtimas páhinas esborrás.', |
| 1252 | +'undelete-search-box' => 'Landeal páhinas esborrás', |
| 1253 | +'undelete-search-prefix' => 'Muestral páhinas qu´esmiencin pol:', |
| 1254 | +'undelete-search-submit' => 'Landeal', |
| 1255 | +'undelete-error-short' => 'Marru arrecuperandu archivu: $1', |
| 1256 | +'undelete-error-long' => 'Marrus alcuentraus al arrecuperal el archivu: |
| 1257 | + |
1234 | 1258 | $1', |
1235 | 1259 | |
1236 | 1260 | # Namespace form on various pages |
1237 | 1261 | 'namespace' => 'Espaciu e nombris:', |
| 1262 | +'invert' => 'Invertil seleción', |
1238 | 1263 | 'blanknamespace' => '(Prencipal)', |
1239 | 1264 | |
1240 | 1265 | # Contributions |
— | — | @@ -1294,7 +1319,10 @@ |
1295 | 1320 | 'ipbotheroption' => 'otru', |
1296 | 1321 | 'ipbotherreason' => 'Anguna otra razón?:', |
1297 | 1322 | 'ipbhidename' => 'Açonchal nombri d´usuáriu/IP nel "rustrihu e tarugus", "lista e tarugus ativus" i "lista d´usuárius"', |
| 1323 | +'badipaddress' => 'Direción IP nu premitia', |
1298 | 1324 | 'blockipsuccesssub' => 'Usuáriu atarugau!', |
| 1325 | +'blockipsuccesstext' => "La direción IP [[Special:Contributions/$1|$1]] á siu atarugá. |
| 1326 | +<br />Consurta la [[Special:Ipblocklist|lista d'IP atarugás]] pa visoreal los tarugus.", |
1299 | 1327 | 'ipb-edit-dropdown' => 'Eital las razonis el tarugu', |
1300 | 1328 | 'ipb-unblock-addr' => 'Desatarugal $1', |
1301 | 1329 | 'ipb-unblock' => 'Desatarugal un nombri d´usuáriu u direción IP', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesPnt.php |
— | — | @@ -1,5 +1,5 @@ |
2 | 2 | <?php |
3 | | -/** Pontic Greek (Pontic Greek) |
| 3 | +/** Pontic (Ποντιακά) |
4 | 4 | * |
5 | 5 | * @addtogroup Language |
6 | 6 | * |
— | — | @@ -15,5 +15,29 @@ |
16 | 16 | 'thu' => 'Πεμ', |
17 | 17 | 'fri' => 'Παρ', |
18 | 18 | 'sat' => 'Σαβ', |
| 19 | +'jan' => 'Ιαν', |
| 20 | +'feb' => 'Φεβ', |
| 21 | +'mar' => 'Μάρ', |
| 22 | +'apr' => 'Απρ', |
| 23 | +'may' => 'Μάι', |
| 24 | +'jun' => 'Ιούν', |
| 25 | +'jul' => 'Ιούλ', |
| 26 | +'aug' => 'Αύγ', |
| 27 | +'sep' => 'Σεπ', |
| 28 | +'oct' => 'Οκτ', |
| 29 | +'nov' => 'Νοέ', |
| 30 | +'dec' => 'Δεκ', |
19 | 31 | |
| 32 | +'go' => 'Δέβα', |
| 33 | +'searcharticle' => 'Δέβα', |
| 34 | + |
| 35 | +# Book sources |
| 36 | +'booksources-go' => 'Δέβα', |
| 37 | + |
| 38 | +# Multipage image navigation |
| 39 | +'imgmultigo' => 'Δέβα!', |
| 40 | + |
| 41 | +# Table pager |
| 42 | +'table_pager_limit_submit' => 'Δέβα', |
| 43 | + |
20 | 44 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesAm.php |
— | — | @@ -57,7 +57,7 @@ |
58 | 58 | 'category-empty' => 'ይህ መደብ አሁን ባዶ ነው።', |
59 | 59 | |
60 | 60 | 'newwindow' => '(ባዲስ መስኮት ውስጥ ይከፈታል።)', |
61 | | -'cancel' => 'ይቅር! (ለመሰረዝ)', |
| 61 | +'cancel' => '<br>ይቅር! (ለመሰረዝ)', |
62 | 62 | 'mytalk' => 'የኔ ውይይት፤', |
63 | 63 | 'navigation' => 'የማውጫ ቁልፎች', |
64 | 64 | |
— | — | @@ -104,7 +104,7 @@ |
105 | 105 | 'showtoc' => 'ይታይ', |
106 | 106 | 'hidetoc' => 'ይደበቅ', |
107 | 107 | |
108 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 108 | +# Short words for each namespace, by default used in the namespace tab in monobook |
109 | 109 | 'nstab-main' => 'መጣጥፍ', |
110 | 110 | 'nstab-user' => 'ያባል መኖርያ ገጽ', |
111 | 111 | 'nstab-special' => 'ልዩ ገጽ', |
— | — | @@ -130,7 +130,7 @@ |
131 | 131 | በጥቂት ሴኮንድ ውስጥ ወደሚከተለው ገጽ በቀጥታ ይመለሳል፦', |
132 | 132 | 'welcomecreation' => '== ሰላምታ፣ $1! == |
133 | 133 | |
134 | | -የብዕር ስምዎ ተፈጥሯል። ስለ ምርጫዎች ምክር ይረዱ።', |
| 134 | +የብዕር ስምዎ ተፈጥሯል። [[Special:Preferences|ምርጫዎችዎን]] ለማስተካከል ይችላሉ።', |
135 | 135 | 'yourname' => 'Username / የብዕር ስም:', |
136 | 136 | 'yourpassword' => 'Password / መግቢያ ቃል', |
137 | 137 | 'yourpasswordagain' => 'መግቢያ ቃልዎን ዳግመኛ ይስጡ', |
— | — | @@ -366,7 +366,7 @@ |
367 | 367 | 'unusedtemplatestext' => 'እነኚህ መልጠፊያዎች አሁን ባንዳችም ገጽ ላይ አልተለጠፉም።', |
368 | 368 | 'unusedtemplateswlh' => 'ሌሎች መያያዣዎች', |
369 | 369 | |
370 | | -# Random pages |
| 370 | +# Random page |
371 | 371 | 'randompage' => 'ማናቸውንም ለማየት', |
372 | 372 | |
373 | 373 | # Random redirect |
— | — | @@ -591,7 +591,7 @@ |
592 | 592 | |
593 | 593 | # Block/unblock |
594 | 594 | 'ipblocklist' => 'የአሁኑ ማገጃዎች ዝርዝር', |
595 | | -'ipblocklist-legend' => 'አንድ የታገደውን ተጠቃሚ ለመለግ፦', |
| 595 | +'ipblocklist-legend' => 'አንድ የታገደውን ተጠቃሚ ለመፈለግ፦', |
596 | 596 | 'ipblocklist-username' => 'ይህ ብዕር ስም ወይም የቁጥር አድራሻ #፡', |
597 | 597 | 'ipblocklist-submit' => 'ይፈለግ', |
598 | 598 | 'blocklistline' => '$1 (እ.ኤ.አ.)፦ $2 በ$3 ላይ ማገጃ ጣለ ($4)', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesEn.php |
— | — | @@ -3014,4 +3014,38 @@ |
3015 | 3015 | 'iranian-calendar-m11' => 'Bahman', # only translate this message to other languages if you have to change it |
3016 | 3016 | 'iranian-calendar-m12' => 'Esfand', # only translate this message to other languages if you have to change it |
3017 | 3017 | |
| 3018 | +# Hebrew month names |
| 3019 | +'hebrew-calendar-m1' => 'Tishrei', # only translate this message to other languages if you have to change it |
| 3020 | +'hebrew-calendar-m2' => 'Cheshvan', # only translate this message to other languages if you have to change it |
| 3021 | +'hebrew-calendar-m3' => 'Kislev', # only translate this message to other languages if you have to change it |
| 3022 | +'hebrew-calendar-m4' => 'Tevet', # only translate this message to other languages if you have to change it |
| 3023 | +'hebrew-calendar-m5' => 'Shevat', # only translate this message to other languages if you have to change it |
| 3024 | +'hebrew-calendar-m6' => 'Adar', # only translate this message to other languages if you have to change it |
| 3025 | +'hebrew-calendar-m6a' => 'Adar I', # only translate this message to other languages if you have to change it |
| 3026 | +'hebrew-calendar-m6b' => 'Adar II', # only translate this message to other languages if you have to change it |
| 3027 | +'hebrew-calendar-m7' => 'Nisan', # only translate this message to other languages if you have to change it |
| 3028 | +'hebrew-calendar-m8' => 'Iyar', # only translate this message to other languages if you have to change it |
| 3029 | +'hebrew-calendar-m9' => 'Sivan', # only translate this message to other languages if you have to change it |
| 3030 | +'hebrew-calendar-m10' => 'Tamuz', # only translate this message to other languages if you have to change it |
| 3031 | +'hebrew-calendar-m11' => 'Av', # only translate this message to other languages if you have to change it |
| 3032 | +'hebrew-calendar-m12' => 'Elul', # only translate this message to other languages if you have to change it |
| 3033 | +'hebrew-calendar-m1-gen' => 'Tishrei', # only translate this message to other languages if you have to change it |
| 3034 | +'hebrew-calendar-m2-gen' => 'Cheshvan', # only translate this message to other languages if you have to change it |
| 3035 | +'hebrew-calendar-m3-gen' => 'Kislev', # only translate this message to other languages if you have to change it |
| 3036 | +'hebrew-calendar-m4-gen' => 'Tevet', # only translate this message to other languages if you have to change it |
| 3037 | +'hebrew-calendar-m5-gen' => 'Shevat', # only translate this message to other languages if you have to change it |
| 3038 | +'hebrew-calendar-m6-gen' => 'Adar', # only translate this message to other languages if you have to change it |
| 3039 | +'hebrew-calendar-m6a-gen' => 'Adar I', # only translate this message to other languages if you have to change it |
| 3040 | +'hebrew-calendar-m6b-gen' => 'Adar II', # only translate this message to other languages if you have to change it |
| 3041 | +'hebrew-calendar-m7-gen' => 'Nisan', # only translate this message to other languages if you have to change it |
| 3042 | +'hebrew-calendar-m8-gen' => 'Iyar', # only translate this message to other languages if you have to change it |
| 3043 | +'hebrew-calendar-m9-gen' => 'Sivan', # only translate this message to other languages if you have to change it |
| 3044 | +'hebrew-calendar-m10-gen' => 'Tamuz', # only translate this message to other languages if you have to change it |
| 3045 | +'hebrew-calendar-m11-gen' => 'Av', # only translate this message to other languages if you have to change it |
| 3046 | +'hebrew-calendar-m12-gen' => 'Elul', # only translate this message to other languages if you have to change it |
| 3047 | + |
| 3048 | +# Default signatures for all languages. Do not duplicate to other languages |
| 3049 | +'signature' => '[[User:$1|$2]]', # default signature for registered users |
| 3050 | +'signature-anon' => '[[Special:Contributions/$1|$2]]', # default signature for anonymous users |
| 3051 | + |
3018 | 3052 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesWuu.php |
— | — | @@ -77,23 +77,74 @@ |
78 | 78 | * [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki 常见问题解答] |
79 | 79 | * [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki 发布邮件列表]', |
80 | 80 | |
81 | | -'about' => '关于', |
82 | | -'article' => '文章', |
83 | | -'newwindow' => '(在新窗口中打开)', |
84 | | -'cancel' => '取消', |
85 | | -'mypage' => '我个页面', |
86 | | -'mytalk' => '我个讲张', |
| 81 | +'about' => '关于', |
| 82 | +'article' => '文章', |
| 83 | +'newwindow' => '(在新窗口中打开)', |
| 84 | +'cancel' => '取消', |
| 85 | +'qbedit' => '编辑', |
| 86 | +'qbpageoptions' => '页面选项', |
| 87 | +'mypage' => '我个页面', |
| 88 | +'mytalk' => '我个讲张', |
| 89 | +'anontalk' => '该IP个讲张', |
87 | 90 | |
88 | | -'history' => '页面历史', |
89 | | -'history_short' => '历史', |
90 | | -'print' => '打印', |
91 | | -'edit' => '编辑', |
92 | | -'editthispage' => '编辑此页', |
93 | | -'delete' => '删除', |
94 | | -'deletethispage' => '删除此页', |
95 | | -'protect' => '保护', |
96 | | -'newpage' => '新建页面', |
97 | | -'talkpage' => '讨论此页', |
98 | | -'talk' => '讨论', |
| 91 | +'errorpagetitle' => '错误', |
| 92 | +'returnto' => '返回到$1。', |
| 93 | +'history' => '页面历史', |
| 94 | +'history_short' => '历史', |
| 95 | +'info_short' => '信息', |
| 96 | +'print' => '打印', |
| 97 | +'edit' => '编辑', |
| 98 | +'editthispage' => '编辑此页', |
| 99 | +'delete' => '删除', |
| 100 | +'deletethispage' => '删除此页', |
| 101 | +'undelete_short' => '反删除$1项修订', |
| 102 | +'protect' => '保护', |
| 103 | +'protect_change' => '更改保护', |
| 104 | +'protectthispage' => '保护此页', |
| 105 | +'unprotect' => '解除保护', |
| 106 | +'unprotectthispage' => '解除此页保护', |
| 107 | +'newpage' => '新建页面', |
| 108 | +'talkpage' => '讨论此页', |
| 109 | +'talkpagelinktext' => '对话', |
| 110 | +'talk' => '讨论', |
99 | 111 | |
| 112 | +# All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations). |
| 113 | +'aboutsite' => '关于{{SITENAME}}', |
| 114 | +'aboutpage' => 'Project:关于', |
| 115 | +'mainpage' => '封面', |
| 116 | + |
| 117 | +'retrievedfrom' => '取自“$1”', |
| 118 | +'youhavenewmessages' => '你有$1($2)。', |
| 119 | +'newmessageslink' => '新信息', |
| 120 | +'newmessagesdifflink' => '上次更改', |
| 121 | +'youhavenewmessagesmulti' => '你有新信息在$1', |
| 122 | +'editsection' => '编辑', |
| 123 | +'editold' => '编辑', |
| 124 | +'toc' => '目录', |
| 125 | +'showtoc' => '显示', |
| 126 | +'hidetoc' => '隐藏', |
| 127 | +'restorelink' => '$1个被删除个版本', |
| 128 | + |
| 129 | +# Short words for each namespace, by default used in the namespace tab in monobook |
| 130 | +'nstab-main' => '文章', |
| 131 | +'nstab-user' => '用户页面', |
| 132 | +'nstab-media' => '媒体页面', |
| 133 | +'nstab-special' => '特殊页面', |
| 134 | +'nstab-image' => '文物', |
| 135 | +'nstab-mediawiki' => '信息', |
| 136 | +'nstab-category' => '分类', |
| 137 | + |
| 138 | +# General errors |
| 139 | +'error' => '错误', |
| 140 | + |
| 141 | +# Login and logout pages |
| 142 | +'logout' => '登出', |
| 143 | +'userlogout' => '登出', |
| 144 | +'youremail' => '电子邮件:', |
| 145 | +'username' => '用户名:', |
| 146 | +'uid' => '用户名:', |
| 147 | +'yourrealname' => '真实姓名:', |
| 148 | +'yourlanguage' => '语言:', |
| 149 | +'email' => '电子邮件', |
| 150 | + |
100 | 151 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesQu.php |
— | — | @@ -11,6 +11,27 @@ |
12 | 12 | |
13 | 13 | $fallback = 'es'; |
14 | 14 | |
| 15 | +$namespaceNames = array( |
| 16 | + NS_MEDIA => 'Midya', |
| 17 | + NS_SPECIAL => 'Sapaq', |
| 18 | + NS_MAIN => '', |
| 19 | + NS_TALK => 'Rimanakuy', |
| 20 | + NS_USER => 'Ruraq', |
| 21 | + NS_USER_TALK => 'Ruraq_rimanakuy', |
| 22 | + # NS_PROJECT set by \$wgMetaNamespace |
| 23 | + NS_PROJECT_TALK => '$1_rimanakuy', |
| 24 | + NS_IMAGE => 'Rikcha', |
| 25 | + NS_IMAGE_TALK => 'Rikcha_rimanakuy', |
| 26 | + NS_MEDIAWIKI => 'MediaWiki', |
| 27 | + NS_MEDIAWIKI_TALK => 'MediaWiki_rimanakuy', |
| 28 | + NS_TEMPLATE => 'Plantilla', |
| 29 | + NS_TEMPLATE_TALK => 'Plantilla_rimanakuy', |
| 30 | + NS_HELP => 'Yanapa', |
| 31 | + NS_HELP_TALK => 'Yanapa_rimanakuy', |
| 32 | + NS_CATEGORY => 'Katiguriya', |
| 33 | + NS_CATEGORY_TALK => 'Katiguriya_rimanakuy', |
| 34 | +); |
| 35 | + |
15 | 36 | $messages = array( |
16 | 37 | # User preference toggles |
17 | 38 | 'tog-underline' => "T'inkikunata uranpi sikwiy", |
— | — | @@ -212,6 +233,8 @@ |
213 | 234 | 'disclaimerpage' => '{{ns:project}}:Sapsilla saywachasqa paqtachiy', |
214 | 235 | 'edithelp' => "Llamk'ana yanapay", |
215 | 236 | 'edithelppage' => '{{ns:help}}:Qillqa yanapay', |
| 237 | +'faq' => 'Pasaq tapuykuna', |
| 238 | +'faqpage' => '{{ns:project}}:Pasaq tapuykuna', |
216 | 239 | 'helppage' => '{{ns:help}}:Yanapana', |
217 | 240 | 'mainpage' => "Qhapaq p'anqa", |
218 | 241 | 'policy-url' => '{{ns:project}}:Kawpay', |
— | — | @@ -249,7 +272,7 @@ |
250 | 273 | 'feedlinks' => 'Mikhuchiy:', |
251 | 274 | 'feed-invalid' => 'Willaykuna mikhuchina layaqa manam allinchu.', |
252 | 275 | |
253 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 276 | +# Short words for each namespace, by default used in the namespace tab in monobook |
254 | 277 | 'nstab-main' => 'Qillqa', |
255 | 278 | 'nstab-user' => "Ruraqpa p'anqan", |
256 | 279 | 'nstab-media' => 'Midya', |
— | — | @@ -367,30 +390,32 @@ |
368 | 391 | 'yourvariant' => "Rimaypa rikch'aynin", |
369 | 392 | 'yournick' => 'Chutu sutiyki (ruruchinapaq)', |
370 | 393 | 'badsig' => "Chawa silq'usqaykiqa manam allinchu; HTML sananchakunata llanchiy.", |
371 | | -'badsiglength' => 'Chutu sutiykiqa nisyu sunim; $1-manta aswan pisi kananmi.', |
| 394 | +'badsiglength' => 'Chutu sutiykiqa nisyu sunim; $1 sanampamanta aswan pisi kananmi.', |
372 | 395 | 'email' => 'E-chaski', |
373 | 396 | 'prefs-help-realname' => "* Chiqap sutiyki (munaspaqa): quwaptiykiqa, llamk'apusqaykikunam paywan sananchasqa kanqa.", |
374 | 397 | 'loginerror' => "Pantasqa llamk'apuy tiyaypa qallarisqan", |
375 | | -'prefs-help-email' => '* Correo (opcional): Permite a otros usuarios escribirle por correo desde su página de usuario o su página de discusión sin la necesidad de revelar su identidad.', |
376 | | -'nocookiesnew' => 'La cuenta de usuario ha sido creada, pero ahora mismo no está identificado. {{SITENAME}} usa <em>cookies</em> para identificar a los usuarios registrados, pero parecen deshabilitadas. Por favor, habilítelas e identifíquese con su nombre de usuario y contraseña.', |
| 398 | +'prefs-help-email' => "* Chaski (munaspayki): Huk ruraqkunata ruraqpa p'anqaykimanta icha rimachinaykimanta qamman qillqamusunaykiwan atichin qampa sutiykita mana rikuchispa.", |
| 399 | +'prefs-help-email-required' => 'E-chaskiykillawanmi atin.', |
| 400 | +'nocookiesnew' => "Ruraqpa rakiqunaykiqa kichasqañam, ichataq manaraqmi yaykurqankichu. {{SITENAME}}qa <em>kuki</em> nisqakunatam llamk'achin ruraqkunata kikinyachinapaq. Antañiqiqniykipiqa manam <em>kuki</em> nisqakuna atinchu. Ama hina kaspa, atichispa huk kutita yaykuykachay.", |
377 | 401 | 'nocookieslogin' => "{{SITENAME}} <em>kuki</em> nisqakunata llamk'achin ruraqkunata kikinyachinapaq. Antañiqiqniykipiqa manam <em>kuki</em> nisqakuna atinchu. Ama hina kaspa, atichispa huk kutita ruraykachay.", |
378 | | -'noname' => 'No ha especificado un nombre de usuario válido.', |
| 402 | +'noname' => 'Manam niwarqankichu ruraqpa allin sutinta.', |
379 | 403 | 'loginsuccesstitle' => "Llamk'apuy tiyayqa qallarisqañam", |
380 | 404 | 'loginsuccess' => 'Llamk\'apuy tiyayniykiqa qallarisqam {{SITENAME}}-pi "$1" sutiyuq kaspa.', |
381 | | -'nosuchuser' => 'No existe usuario alguno llamado "$1". |
382 | | -Compruebe que lo ha escrito correctamente, o use el formulario de abajo para crear una nueva cuenta de usuario.', |
383 | | -'nosuchusershort' => 'No hay un usuario con el nombre "$1". Compruebe que lo ha escrito correctamente.', |
384 | | -'nouserspecified' => 'Debes especificar un nombre de usuario.', |
| 405 | +'nosuchuser' => 'Nisqayki "$1" sutiyuq ruraqqa manam kanchu. |
| 406 | +Allin qillqasqaykita llanchiriy, ichataq urapi kaq hunt\'ana p\'anqata llamk\'achiy musuq rakiqunata kicharinaykipaq.', |
| 407 | +'nosuchusershort' => 'Nisqayki "$1" sutiyuq ruraqqa manam kanchu. |
| 408 | +Allin qillqasqaykita llanchiriy.', |
| 409 | +'nouserspecified' => 'Ruraqpa sutiykitam qunayki.', |
385 | 410 | 'wrongpassword' => 'Qillqamusqayki yaykuna rimaqa manam allinchu. Huk kutita ruraykachay.', |
386 | 411 | 'wrongpasswordempty' => 'Yaykuna rimaykita qillqamuyta qunqarqunkim, huk kutita ruraykachay.', |
387 | | -'passwordtooshort' => 'Su contraseña es muy corta. Debe tener al menos $1 caracteres.', |
| 412 | +'passwordtooshort' => 'Yaykuna rimaykiqa nisyu pisillam. $1 sanampayuq icha chaymanta aswan kananmi.', |
388 | 413 | 'mailmypassword' => 'Musuq yaykuna rimatam e-chaskiwan kachamuway', |
389 | | -'passwordremindertitle' => 'Recordatorio de contraseña de {{SITENAME}}', |
390 | | -'passwordremindertext' => 'Alguien (probablemente tú, desde la dirección IP $1) solicitó que te enviáramos una nueva contraseña para su cuenta en {{SITENAME}} ($4). |
391 | | -La contraseña para el usuario "$2" es ahora "$3". |
392 | | -Ahora deberías iniciar sesión y cambiar tu contraseña. |
| 414 | +'passwordremindertitle' => '{{SITENAME}}manta yaykuna rima yuyachina', |
| 415 | +'passwordremindertext' => 'Pipas (qamchiki, $1 IP huchhayuq tiyaymanta) mañakuwarqan {{SITENAME}}paq musuq yaykuna rimatam e-chaski imamaytaykiman kachayta ($4). |
| 416 | +"$2" sutiyuq ruraqpa yaykuna rimaqa kunan "$3" kachkan. |
| 417 | +Kunanqa yaykunaykim atinman yaykuna rimaykita hukchanaykipaq. |
393 | 418 | |
394 | | -Si fue otro quien solicitó este mensaje o has recordado tu contraseña y ya no deseas cambiarla, puedes ignorar este mensaje y seguir usando tu contraseña original.', |
| 419 | +Huk runa kay willayta mañakurqaptinqa icha yaykuna rimaykita hukchayta manaña munaspayki, kay willayta qhawarparispa ñawpaq yaykuna rimaykita llamk\'arayachiytam atinki.', |
395 | 420 | 'noemail' => 'No hay una dirección de correo electrónico registrada para "$1".', |
396 | 421 | 'passwordsent' => 'Una nueva contraseña ha sido enviada al correo electrónico de "$1". |
397 | 422 | Por favor, identifíquese de nuevo tras recibirla.', |
— | — | @@ -940,7 +965,7 @@ |
941 | 966 | 'unusedtemplatestext' => 'Aquí se enumeran todas las páginas en la zona de plantillas que no están incluidas en otras páginas. Recuerda mirar lo que enlaza a las plantillas antes de borrarlas.', |
942 | 967 | 'unusedtemplateswlh' => "huk t'inkikuna", |
943 | 968 | |
944 | | -# Random pages |
| 969 | +# Random page |
945 | 970 | 'randompage' => "Mayninpi p'anqa", |
946 | 971 | 'randompage-nopages' => 'No hay páginas en este espacio de nombres.', |
947 | 972 | |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesCa.php |
— | — | @@ -84,7 +84,7 @@ |
85 | 85 | 'Newimages' => array( 'Imatges_noves' ), |
86 | 86 | 'Listusers' => array( 'Usuaris' ), |
87 | 87 | 'Statistics' => array( 'Estadístiques' ), |
88 | | - 'Randompage' => array( 'Article_aleatori,Atzar,Aleatori' ), |
| 88 | + 'Randompage' => array( 'Article_aleatori', 'Atzar', 'Aleatori' ), |
89 | 89 | 'Lonelypages' => array( 'Pàgines_òrfenes' ), |
90 | 90 | 'Uncategorizedpages' => array( 'Pàgines_sense_categoria' ), |
91 | 91 | 'Uncategorizedcategories' => array( 'Categories_sense_categoria' ), |
— | — | @@ -121,7 +121,7 @@ |
122 | 122 | 'Categories' => array( 'Categories' ), |
123 | 123 | 'Export' => array( 'Exporta' ), |
124 | 124 | 'Version' => array( 'Versió' ), |
125 | | - 'Allmessages' => array( 'Missatges,MediaWiki' ), |
| 125 | + 'Allmessages' => array( 'Missatges', 'MediaWiki' ), |
126 | 126 | 'Log' => array( 'Registre' ), |
127 | 127 | 'Blockip' => array( 'Bloca' ), |
128 | 128 | 'Undelete' => array( 'Restaura' ), |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesCe.php |
— | — | @@ -6,3 +6,23 @@ |
7 | 7 | |
8 | 8 | $fallback = 'ru'; |
9 | 9 | |
| 10 | +$namespaceNames = array( |
| 11 | + NS_MEDIA => 'Медйа', |
| 12 | + NS_SPECIAL => 'Башхо', |
| 13 | + NS_MAIN => '', |
| 14 | + NS_TALK => 'Дийца', |
| 15 | + NS_USER => 'Юзер', |
| 16 | + NS_USER_TALK => 'Юзери_дийца', |
| 17 | + # NS_PROJECT set by \$wgMetaNamespace |
| 18 | + NS_PROJECT_TALK => '$1_Дийца', |
| 19 | + NS_IMAGE => 'Сурт', |
| 20 | + NS_IMAGE_TALK => 'Сурти_дийца', |
| 21 | + NS_MEDIAWIKI => 'МедйаВики', |
| 22 | + NS_MEDIAWIKI_TALK => 'МедйаВики_дийца', |
| 23 | + NS_TEMPLATE => 'Дакъа', |
| 24 | + NS_TEMPLATE_TALK => 'Дакъан_дийца', |
| 25 | + NS_HELP => 'ГІо', |
| 26 | + NS_HELP_TALK => 'ГІодан_дийца', |
| 27 | + NS_CATEGORY => 'Категорий', |
| 28 | + NS_CATEGORY_TALK => 'Категорийн_дийца', |
| 29 | +); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesCs.php |
— | — | @@ -441,7 +441,7 @@ |
442 | 442 | 'page-rss-feed' => 'RSS kanál stránky „$1“', |
443 | 443 | 'page-atom-feed' => 'Atom kanál stránky „$1“', |
444 | 444 | |
445 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 445 | +# Short words for each namespace, by default used in the namespace tab in monobook |
446 | 446 | 'nstab-main' => 'Stránka', |
447 | 447 | 'nstab-user' => 'Uživatelova stránka', |
448 | 448 | 'nstab-media' => 'Soubor', |
— | — | @@ -1200,7 +1200,7 @@ |
1201 | 1201 | 'unusedtemplatestext' => 'Tato stránka obsahuje seznam všech stran ve jmenném prostoru {{ns:-1}}, které nejsou vloženy do žádné jiné strany. Před jejich smazáním nezapomeňte zkontrolovat ostatní odkazy.', |
1202 | 1202 | 'unusedtemplateswlh' => 'ostatní odkazy', |
1203 | 1203 | |
1204 | | -# Random pages |
| 1204 | +# Random page |
1205 | 1205 | 'randompage' => 'Náhodná stránka', |
1206 | 1206 | 'randompage-nopages' => 'V tomto jmenném prostoru nejsou žádné stránky.', |
1207 | 1207 | |
— | — | @@ -1245,7 +1245,7 @@ |
1246 | 1246 | 'nlinks' => '$1 {{plural:$1|odkaz|odkazy|odkazů}}', |
1247 | 1247 | 'nmembers' => '$1 {{plural:$1|stránka|stránky|stránek}}', |
1248 | 1248 | 'nrevisions' => '$1 {{plural:$1|revize|revize|revizí}}', |
1249 | | -'nviews' => '$1 {{PLURAL:$1|zobrazení|zobrazení|zobrazení}}', |
| 1249 | +'nviews' => '$1 zobrazení', |
1250 | 1250 | 'specialpage-empty' => 'Tomuto požadavku neodpovídají žádné záznamy.', |
1251 | 1251 | 'lonelypages' => 'Sirotčí stránky', |
1252 | 1252 | 'lonelypagestext' => 'Na následující stránky na této wiki neodkazuje žádná jiná stránka.', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesSdc.php |
— | — | @@ -252,7 +252,7 @@ |
253 | 253 | 'page-rss-feed' => '"$1" RSS Feed', |
254 | 254 | 'page-atom-feed' => '"$1" Atom Feed', |
255 | 255 | |
256 | | -# Short words for each namespace, by default used in the 'article' tab in monobook |
| 256 | +# Short words for each namespace, by default used in the namespace tab in monobook |
257 | 257 | 'nstab-main' => 'Pàgina', |
258 | 258 | 'nstab-user' => 'Utenti', |
259 | 259 | 'nstab-media' => 'File mùrthimediari', |
— | — | @@ -424,6 +424,7 @@ |
425 | 425 | 'showpreview' => 'Visuarizza antiprimma', |
426 | 426 | 'showlivepreview' => "Funzioni ''Live preview''", |
427 | 427 | 'showdiff' => 'Musthra ciambamenti', |
| 428 | +'summary-preview' => 'Antiprimma oggettu', |
428 | 429 | 'loginreqtitle' => 'Pa mudìfiggà chistha pàgina è nezzessàriu intrà', |
429 | 430 | 'loginreqlink' => 'intra', |
430 | 431 | 'loginreqpagetext' => 'Pa vidé althri pàgini è nezzessàriu $1.', |
— | — | @@ -440,6 +441,9 @@ |
441 | 442 | 'editingsection' => 'Mudifigga di $1 (sezzioni)', |
442 | 443 | 'editingcomment' => 'Mudifigga di $1 (cummentu)', |
443 | 444 | 'editconflict' => "Cuntrasthu d'edizioni i $1", |
| 445 | +'yourtext' => 'Lu testhu tóiu', |
| 446 | +'storedversion' => 'La versioni mimurizadda', |
| 447 | +'yourdiff' => 'Diffarènzi', |
444 | 448 | 'copyrightwarning' => "Nota: tutti li cuntributi a {{SITENAME}} so rilassaddi i la licènzia d'usu $2 (vedi $1 pa maggiori dettàgli). Si nò vói chi li testhi tói siani mudìfiggaddi e disthribuiddi a cassisia chena l'autorizzazioni tóia, nò l'invia à {{SITENAME}}. <br /> |
445 | 449 | Inviendi lu testhu hai la ripunsabiriddai chi lu testhu sia toiu oppuru sia i lu pùbbriggu dumìniu. |
446 | 450 | |
— | — | @@ -604,19 +608,35 @@ |
605 | 609 | 'recentchangeslinked' => 'Mudìfigghi curriraddi', |
606 | 610 | |
607 | 611 | # Upload |
608 | | -'upload' => 'Carrigga un file', |
609 | | -'uploadbtn' => 'Carrigga', |
610 | | -'reupload' => 'Carrigga di nobu', |
611 | | -'reuploaddesc' => 'Turra a lu mòdulu pa lu carriggamentu.', |
612 | | -'uploadnologin' => 'Intradda nò effettuadda', |
613 | | -'uploaderror' => 'Errori i lu carriggamentu', |
614 | | -'uploadlog' => 'File carriggaddi', |
615 | | -'uploadlogpage' => 'Rigisthru di li file carrigaddi', |
616 | | -'filesource' => 'Funtana', |
617 | | -'sourcefilename' => "Nommu d'orìgini di lu file", |
618 | | -'destfilename' => 'Nommu di lu file di disthinazioni', |
619 | | -'watchthisupload' => 'Aggiungi a li abbaidaddi ippiziari', |
| 612 | +'upload' => 'Carrigga un file', |
| 613 | +'uploadbtn' => 'Carrigga', |
| 614 | +'reupload' => 'Carrigga di nobu', |
| 615 | +'reuploaddesc' => 'Turra a lu mòdulu pa lu carriggamentu.', |
| 616 | +'uploadnologin' => 'Intradda nò effettuadda', |
| 617 | +'uploaderror' => 'Errori i lu carriggamentu', |
| 618 | +'uploadtext' => "Use lu mòdulu in giossu pà carriggà file. Pà visuarizzà o zirchà li file già carriggaddi, cunsulthà lu [[Special:Imagelist|rigisthru di li file carriggaddi]]. Carriggamenti e ischarriggamenti di file sò rigisthraddi i lu [[Special:Log/upload|rigisthru di li carriggamenti]]. |
620 | 619 | |
| 620 | +Pà insirì un'immagina i'na pàgina, fà un cullegamentu cussì: |
| 621 | +'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.jpg]]</nowiki>''', |
| 622 | +'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:File.png|alt text]]</nowiki>''' ; |
| 623 | +usa inveci |
| 624 | +'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki>''' |
| 625 | +pà culligà direttamenti li althri tipi di file.", |
| 626 | +'uploadlog' => 'File carriggaddi', |
| 627 | +'uploadlogpage' => 'Rigisthru di li file carrigaddi', |
| 628 | +'filename' => 'Nommu di lu file', |
| 629 | +'filedesc' => 'Dettàgliu', |
| 630 | +'fileuploadsummary' => 'Dettàgli di lu file:', |
| 631 | +'filestatus' => 'Infuimmazioni i lu copyright', |
| 632 | +'filesource' => 'Funtana', |
| 633 | +'uploadedfiles' => 'Erencu di li file carriggaddi', |
| 634 | +'ignorewarning' => "Ignora l'avvirthimentu e saivva cumenti si sia lu file.", |
| 635 | +'ignorewarnings' => 'Ignora li imbasciaddi di avvirthimentu di lu sisthema', |
| 636 | +'minlength1' => "Lu nommu di lu file débi assé cumposthu arumandu d'un caràtteri.", |
| 637 | +'sourcefilename' => "Nommu d'orìgini di lu file", |
| 638 | +'destfilename' => 'Nommu di lu file di disthinazioni', |
| 639 | +'watchthisupload' => 'Aggiungi a li abbaidaddi ippiziari', |
| 640 | + |
621 | 641 | # Image list |
622 | 642 | 'imagelist' => 'Erencu di li file', |
623 | 643 | 'ilsubmit' => 'Zircha', |
— | — | @@ -646,6 +666,9 @@ |
647 | 667 | # Unused templates |
648 | 668 | 'unusedtemplates' => 'Mudelli inutirizaddi', |
649 | 669 | |
| 670 | +# Random page |
| 671 | +'randompage' => 'Una pàgina a casu', |
| 672 | + |
650 | 673 | # Random redirect |
651 | 674 | 'randomredirect' => 'Un rinviu a casu', |
652 | 675 | |
— | — | @@ -688,7 +711,6 @@ |
689 | 712 | 'mostrevisions' => 'Pàgini cun più ribisioni', |
690 | 713 | 'allpages' => 'Tutti li pàgini', |
691 | 714 | 'prefixindex' => 'Indizi di li bozi pa léttari a l’ischumenzu', |
692 | | -'randompage' => 'Una pàgina a casu', |
693 | 715 | 'shortpages' => 'Pàgini più corthi', |
694 | 716 | 'longpages' => 'Pàgini più longhi', |
695 | 717 | 'deadendpages' => 'Pàgini chena iscidda', |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesSk.php |
— | — | @@ -13,6 +13,7 @@ |
14 | 14 | * @author G - ג |
15 | 15 | * @author Nike |
16 | 16 | * @author SPQRobin |
| 17 | + * @author Michawiki |
17 | 18 | */ |
18 | 19 | |
19 | 20 | $datePreferences = array( |
— | — | @@ -397,7 +398,7 @@ |
398 | 399 | 'page-rss-feed' => 'RSS kanál „$1“', |
399 | 400 | 'page-atom-feed' => 'Atom kanál „$1“', |
400 | 401 | |
401 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 402 | +# Short words for each namespace, by default used in the namespace tab in monobook |
402 | 403 | 'nstab-main' => 'Stránka', |
403 | 404 | 'nstab-user' => 'Stránka redaktora', |
404 | 405 | 'nstab-media' => 'Médiá', |
— | — | @@ -865,7 +866,7 @@ |
866 | 867 | 'nextn' => 'ďalších $1', |
867 | 868 | 'viewprevnext' => 'Zobraziť ($1) ($2) ($3).', |
868 | 869 | 'showingresults' => "Nižšie {{PLURAL:$1|je zobrazený jeden výsledok|sú zobrazené '''1''' výsledky|je zobrazených '''$1''' výsledkov}}, počnúc od #<b>$2</b>.", |
869 | | -'showingresultsnum' => "Nižšie {{PLURAL:$3|je zobrazený najviac jeden výsledok|sú zobrazené najviac '''$3''' výsledky|je zobrazených najviac '''$3''' výsledkov}}, počnúc od #<b>$2</b>.", |
| 870 | +'showingresultsnum' => "Nižšie {{PLURAL:$3|je zobrazený najviac '''1''' výsledok|sú zobrazené najviac '''$3''' výsledky|je zobrazených najviac '''$3''' výsledkov}}, počnúc od #'''$2'''.", |
870 | 871 | 'nonefound' => "<strong>Poznámka</strong>: bezvýsledné vyhľadávania sú často spôsobené buď snahou hľadať príliš bežné, obyčajné slová (napríklad slovo ''je''), pretože tieto sa nezaraďujú do indexu vyhľadávača, alebo uvedením viac ako jedného vyhľadávaného výrazu, pretože výsledky uvádzajú len stránky obsahujúce všetky vyhľadávané výrazy.", |
871 | 872 | 'powersearch' => 'Vyhľadávanie', |
872 | 873 | 'powersearchtext' => 'Vyhľadávania v menných priestoroch :<br /> |
— | — | @@ -999,7 +1000,7 @@ |
1000 | 1001 | 'minoreditletter' => 'D', |
1001 | 1002 | 'newpageletter' => 'N', |
1002 | 1003 | 'boteditletter' => 'b', |
1003 | | -'number_of_watching_users_pageview' => '[{{PLURAL:jeden sledujúci používateľ|$1 sledujúci používatelia|$1 sledujúcich používateľov}}]', |
| 1004 | +'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|sledujúci používateľ|sledujúci používatelia|sledujúcich používateľov}}]', |
1004 | 1005 | 'rc_categories' => 'Obmedziť na kategórie (oddeľte znakom „|“)', |
1005 | 1006 | 'rc_categories_any' => 'akékoľvek', |
1006 | 1007 | 'newsectionsummary' => '/* $1 */ nová sekcia', |
— | — | @@ -1192,7 +1193,7 @@ |
1193 | 1194 | 'unusedtemplatestext' => 'Táto stránka obsahuje zoznam všetkých stránok v mennom prisetore Šablóna:, ktoré nie sú vložené v žiadnej inej stránke. Pred zmazaním nezabudnite skontrolovať ostatné odkazy!', |
1194 | 1195 | 'unusedtemplateswlh' => 'iné odkazy', |
1195 | 1196 | |
1196 | | -# Random pages |
| 1197 | +# Random page |
1197 | 1198 | 'randompage' => 'Náhodná stránka', |
1198 | 1199 | 'randompage-nopages' => 'V tomto mennom priestore nie sú žiadne stránky.', |
1199 | 1200 | |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesHe.php |
— | — | @@ -27,6 +27,15 @@ |
28 | 28 | 'chick' => "צ'יק" |
29 | 29 | ); |
30 | 30 | |
| 31 | +$datePreferences = array( |
| 32 | + 'default', |
| 33 | + 'mdy', |
| 34 | + 'dmy', |
| 35 | + 'ymd', |
| 36 | + 'hebrew', |
| 37 | + 'ISO 8601', |
| 38 | +); |
| 39 | + |
31 | 40 | $dateFormats = array( |
32 | 41 | 'mdy time' => 'H:i', |
33 | 42 | 'mdy date' => 'xg j, Y', |
— | — | @@ -40,6 +49,10 @@ |
41 | 50 | 'ymd date' => 'Y xg j', |
42 | 51 | 'ymd both' => 'H:i, Y xg j', |
43 | 52 | |
| 53 | + 'hebrew time' => 'H:i', |
| 54 | + 'hebrew date' => 'xhxjj xjx xhxjY', |
| 55 | + 'hebrew both' => 'H:i, xhxjj xjx xhxjY', |
| 56 | + |
44 | 57 | 'ISO 8601 time' => 'xnH:xni:xns', |
45 | 58 | 'ISO 8601 date' => 'xnY-xnm-xnd', |
46 | 59 | 'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns', |
— | — | @@ -2473,4 +2486,34 @@ |
2474 | 2487 | 'iranian-calendar-m11' => 'בהמן', |
2475 | 2488 | 'iranian-calendar-m12' => 'אספנד', |
2476 | 2489 | |
| 2490 | +# Hebrew month names |
| 2491 | +'hebrew-calendar-m1' => 'תשרי', |
| 2492 | +'hebrew-calendar-m2' => 'חשוון', |
| 2493 | +'hebrew-calendar-m3' => 'כסלו', |
| 2494 | +'hebrew-calendar-m4' => 'טבת', |
| 2495 | +'hebrew-calendar-m5' => 'שבט', |
| 2496 | +'hebrew-calendar-m6' => 'אדר', |
| 2497 | +'hebrew-calendar-m6a' => "אדר א'", |
| 2498 | +'hebrew-calendar-m6b' => "אדר ב'", |
| 2499 | +'hebrew-calendar-m7' => 'ניסן', |
| 2500 | +'hebrew-calendar-m8' => 'אייר', |
| 2501 | +'hebrew-calendar-m9' => 'סיוון', |
| 2502 | +'hebrew-calendar-m10' => 'תמוז', |
| 2503 | +'hebrew-calendar-m11' => 'אב', |
| 2504 | +'hebrew-calendar-m12' => 'אלול', |
| 2505 | +'hebrew-calendar-m1-gen' => 'בתשרי', |
| 2506 | +'hebrew-calendar-m2-gen' => 'בחשוון', |
| 2507 | +'hebrew-calendar-m3-gen' => 'בכסלו', |
| 2508 | +'hebrew-calendar-m4-gen' => 'בטבת', |
| 2509 | +'hebrew-calendar-m5-gen' => 'בשבט', |
| 2510 | +'hebrew-calendar-m6-gen' => 'באדר', |
| 2511 | +'hebrew-calendar-m6a-gen' => "באדר א'", |
| 2512 | +'hebrew-calendar-m6b-gen' => "באדר ב'", |
| 2513 | +'hebrew-calendar-m7-gen' => 'בניסן', |
| 2514 | +'hebrew-calendar-m8-gen' => 'באייר', |
| 2515 | +'hebrew-calendar-m9-gen' => 'בסיוון', |
| 2516 | +'hebrew-calendar-m10-gen' => 'בתמוז', |
| 2517 | +'hebrew-calendar-m11-gen' => 'באב', |
| 2518 | +'hebrew-calendar-m12-gen' => 'באלול', |
| 2519 | + |
2477 | 2520 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesKaa.php |
— | — | @@ -5,6 +5,7 @@ |
6 | 6 | * |
7 | 7 | * @author Atabek |
8 | 8 | * @author Jiemurat |
| 9 | + * @author AlefZet |
9 | 10 | */ |
10 | 11 | |
11 | 12 | $linkTrail = '/^([a-zʻ`]+)(.*)$/sDu'; |
— | — | @@ -113,24 +114,29 @@ |
114 | 115 | 'talkpagelinktext' => "Sa'wbet", |
115 | 116 | 'postcomment' => 'Kommentariy beriw', |
116 | 117 | 'talk' => 'Diskussiya', |
| 118 | +'views' => "Ko'rinis", |
117 | 119 | 'toolbox' => "A'sbaplar", |
118 | 120 | 'otherlanguages' => 'Basqa tillerde', |
119 | 121 | 'lastmodifiedat' => "Bul bettin' aqırg'ı ma'rte o'zgertilgen waqtı: $2, $1.", # $1 date, $2 time |
120 | 122 | 'viewcount' => "Bul bet {{PLURAL:$1|bir ma'rte|$1 ma'rte}} ko'rip shıg'ılg'an.", |
121 | | -'jumptosearch' => 'İzlew', |
| 123 | +'jumptosearch' => 'izlew', |
122 | 124 | |
123 | 125 | # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations). |
124 | 126 | 'aboutsite' => '{{SITENAME}} haqqında', |
| 127 | +'aboutpage' => "{{ns:project}}:Tu'sindirme", |
125 | 128 | 'copyrightpagename' => "{{SITENAME}} proektinin' avtorlıq huquqları", |
126 | 129 | 'copyrightpage' => '{{ns:project}}:Avtorlıq huquqı', |
127 | 130 | 'currentevents' => "Ha'zirgi ha'diyseler", |
128 | | -'currentevents-url' => "{{ns:project}}:Ha'zirgi ha'diyseler", |
| 131 | +'currentevents-url' => "Ha'zirgi ha'diyseler", |
| 132 | +'edithelp' => "O'zgertiw anıqlaması", |
| 133 | +'edithelppage' => "{{ns:help}}:O'zgertiw", |
| 134 | +'helppage' => '{{ns:help}}:Mazmunı', |
129 | 135 | 'mainpage' => 'Bas bet', |
130 | 136 | 'policy-url' => "{{ns:project}}:Qag'ıydalar", |
131 | 137 | 'portal' => "Ja'miyet portalı", |
132 | 138 | 'portal-url' => "{{ns:project}}:Ja'miyet Portalı", |
133 | | -'privacy' => 'Konfidentsiallıq siyasatı', |
134 | | -'privacypage' => '{{ns:project}}:Konfidentsiallıq siyasatı', |
| 139 | +'privacy' => "Konfidentsiallıq qag'ıydası", |
| 140 | +'privacypage' => "{{ns:project}}:Konfidentsiallıq qag'ıydası", |
135 | 141 | |
136 | 142 | 'versionrequired' => "MediaWikidin' $1 versiyası kerek", |
137 | 143 | |
— | — | @@ -142,14 +148,14 @@ |
143 | 149 | 'showtoc' => "ko'rset", |
144 | 150 | 'hidetoc' => 'jasır', |
145 | 151 | |
146 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
147 | | -'nstab-main' => 'Maqala', |
| 152 | +# Short words for each namespace, by default used in the namespace tab in monobook |
| 153 | +'nstab-main' => 'Bet', |
148 | 154 | 'nstab-user' => 'Paydalanıwshı beti', |
149 | 155 | 'nstab-project' => 'Proekt beti', |
150 | 156 | 'nstab-image' => 'Fayl', |
151 | 157 | 'nstab-mediawiki' => 'Xabar', |
152 | 158 | 'nstab-template' => 'Shablon', |
153 | | -'nstab-help' => "Ja'rdem beti", |
| 159 | +'nstab-help' => 'Anıqlama beti', |
154 | 160 | 'nstab-category' => 'Kategoriya', |
155 | 161 | |
156 | 162 | # General errors |
— | — | @@ -164,7 +170,7 @@ |
165 | 171 | 'yourname' => 'Paydalanıwshı ismi:', |
166 | 172 | 'yourpassword' => 'Parol:', |
167 | 173 | 'yourpasswordagain' => "Paroldi qayta kiritin':", |
168 | | -'remembermypassword' => "Menin' loginimdi usı kompyuterde saqlap qal", |
| 174 | +'remembermypassword' => "Menin' kirgenimdi usı kompyuterde saqlap qal", |
169 | 175 | 'yourdomainname' => "Sizin' domen:", |
170 | 176 | 'login' => 'Kiriw', |
171 | 177 | 'loginprompt' => "{{SITENAME}}g'a kiriw ushın kukiler qosılg'an bolıwı kerek.", |
— | — | @@ -211,6 +217,7 @@ |
212 | 218 | |
213 | 219 | # Edit pages |
214 | 220 | 'summary' => 'Juwmaq', |
| 221 | +'minoredit' => "Bul kishkene o'zgertiw", |
215 | 222 | 'savearticle' => 'Betti saqlaw', |
216 | 223 | 'preview' => "Ko'rip shıg'ıw", |
217 | 224 | 'showpreview' => "Ko'rip shıg'ıw", |
— | — | @@ -237,7 +244,7 @@ |
238 | 245 | 'permissionserrors' => 'Ruxsatnamalar Qatelikleri', |
239 | 246 | |
240 | 247 | # Account creation failure |
241 | | -'cantcreateaccounttitle' => 'Akkaunt jaratıw', |
| 248 | +'cantcreateaccounttitle' => 'Akkaunt jaratılmadı', |
242 | 249 | |
243 | 250 | # History pages |
244 | 251 | 'next' => 'keyingi', |
— | — | @@ -308,6 +315,18 @@ |
309 | 316 | 'rightsnone' => '(hesh qanday)', |
310 | 317 | |
311 | 318 | # Recent changes |
| 319 | +'nchanges' => "{{PLURAL:$1|1 o'zgeris|$1 o'zgeris}}", |
| 320 | +'rcshowhideminor' => "Kishkene o'zgertiwlerdi $1", |
| 321 | +'rcshowhidebots' => 'Botlardı $1', |
| 322 | +'rcshowhideliu' => 'Kirgenlerdi $1', |
| 323 | +'rcshowhideanons' => 'Kirmegenlerdi $1', |
| 324 | +'rcshowhidemine' => "O'zgertiwlerimdi $1", |
| 325 | +'hist' => 'tar.', |
| 326 | +'hide' => 'jasır', |
| 327 | +'show' => "ko'rset", |
| 328 | +'minoreditletter' => 'k', |
| 329 | +'newpageletter' => 'T', |
| 330 | +'boteditletter' => 'b', |
312 | 331 | 'rc_categories_any' => "Ha'r qanday", |
313 | 332 | |
314 | 333 | # Upload |
— | — | @@ -358,6 +377,7 @@ |
359 | 378 | 'filedelete-nofile' => "'''$1''' bul saytta joq.", |
360 | 379 | |
361 | 380 | # Unused templates |
| 381 | +'unusedtemplates' => "Paydalanılmag'an shablonlar", |
362 | 382 | 'unusedtemplateswlh' => 'basqa burıwshılar', |
363 | 383 | |
364 | 384 | # Statistics |
— | — | @@ -372,15 +392,16 @@ |
373 | 393 | 'brokenredirects-delete' => "(o'shiriw)", |
374 | 394 | |
375 | 395 | # Miscellaneous special pages |
| 396 | +'nbytes' => '{{PLURAL:$1|1 bayt|$1 bayt}}', |
376 | 397 | 'unusedcategories' => "Paydalanılmag'an kategoriyalar", |
377 | 398 | 'unusedimages' => "Paydalanılmag'an fayllar", |
378 | 399 | 'wantedcategories' => "Talap qılıng'an kategoriyalar", |
379 | 400 | 'wantedpages' => "Talap qılıng'an betler", |
380 | 401 | 'allpages' => "Ha'mme betler", |
381 | | -'shortpages' => 'Qısqa maqalalar', |
382 | | -'longpages' => 'Uzın maqalalar', |
| 402 | +'shortpages' => 'Qısqa betler', |
| 403 | +'longpages' => 'Uzın betler', |
383 | 404 | 'listusers' => 'Paydalanıwshı dizimi', |
384 | | -'newpages' => 'Taza maqalalar', |
| 405 | +'newpages' => 'Taza betler', |
385 | 406 | 'move' => "Ko'shiriw", |
386 | 407 | 'movethispage' => "Bul betti ko'shiriw", |
387 | 408 | |
— | — | @@ -403,7 +424,7 @@ |
404 | 425 | # Special:Allpages |
405 | 426 | 'nextpage' => 'Keyingi bet ($1)', |
406 | 427 | 'prevpage' => "Aldıng'ı bet ($1)", |
407 | | -'allarticles' => "Ha'mme maqalalar", |
| 428 | +'allarticles' => "Ha'mme betler", |
408 | 429 | 'allpagesprev' => "Aldıng'ı", |
409 | 430 | 'allpagesnext' => 'Keyingi', |
410 | 431 | 'allpagessubmit' => "O'tiw", |
— | — | @@ -421,7 +442,7 @@ |
422 | 443 | 'emailto' => 'Kimge', |
423 | 444 | |
424 | 445 | # Watchlist |
425 | | -'notanarticle' => 'Maqala emes', |
| 446 | +'notanarticle' => "Mag'lıwmat emes", |
426 | 447 | |
427 | 448 | 'enotif_newpagetext' => 'Bul taza bet.', |
428 | 449 | 'enotif_impersonal_salutation' => '{{SITENAME}} paydalanıwshısı', |
— | — | @@ -495,7 +516,7 @@ |
496 | 517 | 'tooltip-ca-nstab-project' => "Proekt betin ko'riw", |
497 | 518 | 'tooltip-ca-nstab-image' => "Su'wret betin ko'riw", |
498 | 519 | 'tooltip-ca-nstab-template' => "Shablondı ko'riw", |
499 | | -'tooltip-ca-nstab-help' => "Ja'rdem betin ko'riw", |
| 520 | +'tooltip-ca-nstab-help' => "Anıqlama betin ko'riw", |
500 | 521 | 'tooltip-ca-nstab-category' => "Kategoriya betin ko'riw", |
501 | 522 | |
502 | 523 | # Spam protection |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesStq.php |
— | — | @@ -8,7 +8,7 @@ |
9 | 9 | * @author SPQRobin |
10 | 10 | */ |
11 | 11 | |
12 | | -$fallback = 'fy'; |
| 12 | +$fallback = 'de'; |
13 | 13 | |
14 | 14 | $messages = array( |
15 | 15 | # Dates |
— | — | @@ -38,15 +38,22 @@ |
39 | 39 | 'categories' => 'Kategorien', |
40 | 40 | 'category_header' => 'Artikkel in de Kategorie "$1"', |
41 | 41 | |
| 42 | +'mainpagetext' => 'Ju Wiki Software wuude mäd Ärfoulch installierd!', |
| 43 | + |
42 | 44 | 'article' => 'Inhoold Siede', |
43 | 45 | 'cancel' => 'Oubreeke', |
| 46 | +'qbedit' => 'Beoarbaidje', |
44 | 47 | 'anontalk' => 'Diskussionssiede foar dissen IP', |
45 | 48 | |
46 | 49 | 'errorpagetitle' => 'Failer', |
| 50 | +'tagline' => 'Fon {{SITENAME}}', |
| 51 | +'help' => 'Hälpe', |
| 52 | +'history_short' => 'Geschichte', |
47 | 53 | 'edit' => 'Siede beoarbaidje', |
48 | 54 | 'editthispage' => 'Siede beoarbaidje', |
49 | 55 | 'delete' => 'Läskje', |
50 | 56 | 'deletethispage' => 'Disse Siede läskje', |
| 57 | +'talk' => 'Diskussion', |
51 | 58 | |
52 | 59 | # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations). |
53 | 60 | 'bugreports' => 'Kontakt Wikipedia', |
— | — | @@ -59,9 +66,12 @@ |
60 | 67 | 'edithelppage' => 'Help:Beoarbaidengshälpe', |
61 | 68 | 'faq' => 'Oafte stoalde Froagen', |
62 | 69 | 'faqpage' => 'Project:FAQ', |
| 70 | +'helppage' => '{{ns:project}}:Hälpe', |
| 71 | +'mainpage' => 'Haudsiede', |
63 | 72 | |
64 | 73 | 'editsection' => 'Beoarbaidje', |
65 | 74 | 'editold' => 'Beoarbaidje', |
| 75 | +'hidetoc' => 'ferbierge', |
66 | 76 | |
67 | 77 | # General errors |
68 | 78 | 'error' => 'Failer', |
— | — | @@ -70,7 +80,10 @@ |
71 | 81 | 'cachederror' => 'Dät Foulgjende is ne Kopie uut de Cache un is fielicht ferallerd.', |
72 | 82 | 'enterlockreason' => 'Reeke jädden n Gruund ien, wieruum ju Doatenboank speerd wäide schuul un ne Ouschätsenge uur ju Duur fon ju Speerenge', |
73 | 83 | 'filecopyerror' => 'Kuude Doatäi "$1" nit ätter "$2" kopierje.', |
| 84 | +'filerenameerror' => 'Kuude Doatäi "$1" nit ätter "$2" uumenaame.', |
74 | 85 | 'filedeleteerror' => 'Kuude Doatäi "$1" nit läskje.', |
| 86 | +'filenotfound' => 'Kuude Doatäi "$1" nit fiende.', |
| 87 | +'formerror' => '<b style="color: #cc0000;">Failer: Do Iengoawen konne nit feroarbaided wäide.</b>', |
75 | 88 | 'badarticleerror' => 'Disse Honnelenge kon ap disse Siede nit moaked wäide.', |
76 | 89 | 'cannotdelete' => 'Kon spezifizierde Siede of Artikkel nit läskje. Fielicht is ju al läsked wuuden.', |
77 | 90 | 'badtitle' => 'Uungultige Tittel.', |
— | — | @@ -78,6 +91,8 @@ |
79 | 92 | |
80 | 93 | # Login and logout pages |
81 | 94 | 'createaccount' => 'Benutserkonto anlääse', |
| 95 | +'gotaccount' => 'Du hääst al n Konto? $1.', |
| 96 | +'gotaccountlink' => 'Hier gungt dät ätter dän Login', |
82 | 97 | 'createaccountmail' => 'Uur Email', |
83 | 98 | 'badretype' => 'Do bee Paaswoude stimme nit uureen.', |
84 | 99 | 'badsig' => 'Signatursyntax is uungultich; HTML uurpröiwje.', |
— | — | @@ -96,6 +111,10 @@ |
97 | 112 | 'bold_tip' => 'Fatte Text', |
98 | 113 | 'extlink_sample' => 'http://www.Biespil.de Link-Text', |
99 | 114 | 'extlink_tip' => 'Externen Link (http:// beoachtje)', |
| 115 | +'headline_tip' => 'Ieuwene 2 Uurschrift', |
| 116 | +'image_sample' => 'Biespil.jpg', |
| 117 | +'image_tip' => 'Bielde-Ferwies', |
| 118 | +'hr_tip' => 'Horizontoale Lienje (spoarsoam ferweende)', |
100 | 119 | |
101 | 120 | # Edit pages |
102 | 121 | 'blockedtitle' => 'Benutser is blokkierd', |
— | — | @@ -120,7 +139,10 @@ |
121 | 140 | # History pages |
122 | 141 | 'currentrevisionlink' => 'Aktuälle Version ounsjo', |
123 | 142 | 'cur' => 'Aktuäl', |
| 143 | +'histlegend' => "Diff Uutwoal: Do Boxen fon do wonskede Versionen markierje un 'Enter' drukke ap dän Button unner klikke/alt-v.<br /> Legende: (Aktuäl) = Unnerscheed tou ju aktuälle Version, (Lääste) = Unnerscheed tou ju foarige Version, M = Litje Annerenge", |
124 | 144 | 'deletedrev' => '[läsked]', |
| 145 | +'histfirst' => 'Ooldste', |
| 146 | +'histlast' => 'Näiste', |
125 | 147 | |
126 | 148 | # Diffs |
127 | 149 | 'difference' => '(Unnerschied twiske Versionen)', |
— | — | @@ -134,27 +156,54 @@ |
135 | 157 | 'datetime' => 'Doatum un Tied', |
136 | 158 | 'contextlines' => 'Teekene pro Träffer:', |
137 | 159 | 'contextchars' => 'Teekene pro Riege:', |
| 160 | +'guesstimezone' => 'Ienföigje uut dän Browser', |
138 | 161 | 'allowemail' => 'Emails fon uur Benutsere kriegen', |
139 | 162 | 'defaultns' => 'In disse Noomensruume schäl standoardmäitich soacht wäide:', |
| 163 | +'files' => 'Doatäie', |
140 | 164 | |
141 | 165 | # User rights |
142 | 166 | 'editusergroup' => 'Beoarbaidede Benutsergjuchte', |
143 | 167 | |
| 168 | +# Groups |
| 169 | +'group' => 'Gruppe:', |
| 170 | +'group-bureaucrat' => 'Bürokraten', |
| 171 | + |
| 172 | +'group-bureaucrat-member' => 'Bürokrat', |
| 173 | + |
144 | 174 | # Recent changes |
145 | 175 | 'diff' => 'Unnerschied', |
| 176 | +'hide' => 'ferbierge', |
146 | 177 | |
147 | 178 | # Upload |
148 | | -'filedesc' => 'Beschrieuwenge, Wälle', |
149 | | -'badfilename' => 'Die Datäi-Noome is automatisk annerd tou "$1".', |
150 | | -'emptyfile' => 'Ju hoochleedene Doatäi is loos. Die Gruund kon n Typfailer in dän Doatäinoome weese. Kontrollierje jädden, of du ju Doatäi wuddelk hoochleede wolt.', |
151 | | -'fileexists' => "Ne Doatäi mäd dissen Noome bestoant al. Wan du ap 'Doatäi spiekerje' klikst, wäd ju Doatäi |
| 179 | +'filename' => 'Doatäinoome', |
| 180 | +'filedesc' => 'Beschrieuwenge, Wälle', |
| 181 | +'fileuploadsummary' => 'Beschrieuwenge/Wälle:', |
| 182 | +'filesource' => 'Wälle', |
| 183 | +'ignorewarning' => 'Woarschauenge ignorierje un Doatäi daach spiekerje.', |
| 184 | +'ignorewarnings' => 'Woarschauengen ignorierje', |
| 185 | +'illegalfilename' => 'Die Doatäinoome "$1" änthaalt ap minste een nit toulät Teeken. Benaam jädden ju Doatäi uum un fersäik, hier fon näien hoochtouleeden.', |
| 186 | +'badfilename' => 'Die Datäi-Noome is automatisk annerd tou "$1".', |
| 187 | +'emptyfile' => 'Ju hoochleedene Doatäi is loos. Die Gruund kon n Typfailer in dän Doatäinoome weese. Kontrollierje jädden, of du ju Doatäi wuddelk hoochleede wolt.', |
| 188 | +'fileexists' => "Ne Doatäi mäd dissen Noome bestoant al. Wan du ap 'Doatäi spiekerje' klikst, wäd ju Doatäi |
152 | 189 | uurschrieuwen. Unner $1 koast du die bewisje, of du dät wuddelk wolt.", |
| 190 | +'fileexists-forbidden' => 'Mäd dissen Noome bestoant al ne Doatäi. Gung jädden tourääch un leede dien Doatäi unner n uur Noome hooch. [[Bielde:$1|thumb|center|$1]]', |
| 191 | +'fileexists-shared-forbidden' => 'Mäd dissen Noome bestoant al ne Doatäi ap Wikipedia Commons. Gung jädden tourääch un leede dien Doatäi unner n uur Noome hooch. [[Bielde:$1|thumb|center|$1]]', |
153 | 192 | |
154 | 193 | # Image list |
155 | | -'byname' => 'ätter Noome', |
156 | | -'bydate' => 'ätter Doatum', |
157 | | -'bysize' => 'ätter Grööte', |
| 194 | +'imagelist' => 'Bieldelieste', |
| 195 | +'imagelisttext' => 'Hier is ne Lieste fon $1 Bielden, sortierd $2.', |
| 196 | +'getimagelist' => 'Leede Bieldelieste', |
| 197 | +'ilsubmit' => 'Säik', |
| 198 | +'byname' => 'ätter Noome', |
| 199 | +'bydate' => 'ätter Doatum', |
| 200 | +'bysize' => 'ätter Grööte', |
| 201 | +'imgdelete' => 'Läskje', |
| 202 | +'imagelinks' => 'Bieldeferwiese', |
| 203 | +'imagelist_description' => 'Beschrieuwenge', |
158 | 204 | |
| 205 | +# File reversion |
| 206 | +'filerevert-comment' => 'Kommentoar:', |
| 207 | + |
159 | 208 | # MIME search |
160 | 209 | 'download' => 'Deelleede', |
161 | 210 | |
— | — | @@ -172,9 +221,11 @@ |
173 | 222 | # Miscellaneous special pages |
174 | 223 | 'allpages' => 'Aal Artikkele', |
175 | 224 | 'deadendpages' => 'Siede sunner Ferwiese', |
| 225 | +'move' => 'Ferschuuwe', |
176 | 226 | |
177 | 227 | 'categoriespagetext' => 'Do foulgjende Kategorien existierje in de Wiki.', |
178 | 228 | 'data' => 'Failer in dän Doatenboank', |
| 229 | +'groups' => 'Benutsergruppen', |
179 | 230 | |
180 | 231 | # Special:Log |
181 | 232 | 'alllogstext' => 'Dit is ne kombinierde Anwiesenge fon aal Logs fon {{SITENAME}}.', |
— | — | @@ -248,6 +299,7 @@ |
249 | 300 | 'exblank' => 'Siede waas loos', |
250 | 301 | 'confirmdelete' => 'Läskenge bestäätigje', |
251 | 302 | 'deletesub' => '(Läskje "$1")', |
| 303 | +'historywarning' => 'WOARSCHAUENGE: Ju Siede, ju du läskje moatest, häd ne Versionsgeschichte: ', |
252 | 304 | 'confirmdeletetext' => 'Jie sunt deerbie, n Artikkel of ne Bielde un aal allere Versione foar altied uut dän Doatenboank tou läskjen. Bitte bestäätigje Jie Jou Apsicht, dät tou dwoon, dät Jie Jou do Konsekwänsen bewust sunt, un dät Jie in Uureenstämmenge mäd uus [[{{MediaWiki:policy-url}}]] honnelje.', |
253 | 305 | 'deletedtext' => '"$1" wuude läsked. |
254 | 306 | In $2 fiende Jie ne Lieste fon do lääste Läskengen.', |
— | — | @@ -285,6 +337,7 @@ |
286 | 338 | Die Artikkel "[[$1]]" existiert al. Moatest du him foar ju Ferschuuwenge läskje?', |
287 | 339 | 'delete_and_move_confirm' => 'Jee, Sielartikkel foar ju Ferschuuwenge läskje', |
288 | 340 | 'delete_and_move_reason' => 'Läsked uum Plats tou moakjen foar Ferschuuwenge', |
| 341 | +'immobile_namespace' => 'Die wonskede Siedentittel is aan besunneren; ju Siede kon nit in dissen (uur) Noomensruum ferschäuwen wäide.', |
289 | 342 | |
290 | 343 | # Export |
291 | 344 | 'export' => 'Sieden exportierje', |
— | — | @@ -300,6 +353,17 @@ |
301 | 354 | 'allmessagescurrent' => 'Disse Text', |
302 | 355 | 'allmessagestext' => 'Dit is ne Lieste fon aal System-Ättergjuchte do in dän MediaWiki-Noomenruum tou Ferföigenge stounde.', |
303 | 356 | |
| 357 | +# Thumbnails |
| 358 | +'filemissing' => 'Doatäi failt', |
| 359 | + |
| 360 | +# Special:Import |
| 361 | +'import' => 'Sieden importierje', |
| 362 | +'importfailed' => 'Import failsloain: $1', |
| 363 | +'importnotext' => 'Loos of neen Text', |
| 364 | +'importhistoryconflict' => 'Deer bestounde al allere Versionen, do mäd disse kollidierje. Muugelkerwiese wuude ju Siede al eer importierd.', |
| 365 | +'importnosources' => 'Foar dän Transwiki Import sunt neen Wällen definierd un dät direkte Hoochleeden fon Versione is blokkierd.', |
| 366 | +'importnofile' => 'Deer is neen Importdoatäi hoochleeden wuuden.', |
| 367 | + |
304 | 368 | # Attribution |
305 | 369 | 'creditspage' => 'Siedenstatistik', |
306 | 370 | |
— | — | @@ -310,6 +374,9 @@ |
311 | 375 | # Image deletion |
312 | 376 | 'deletedrevision' => 'Oolde Version $1 läsked', |
313 | 377 | |
| 378 | +# Video information, used by Language::formatTimePeriod() to format lengths in the above messages |
| 379 | +'hours-abbrev' => 'U', |
| 380 | + |
314 | 381 | # EXIF tags |
315 | 382 | 'exif-imagewidth' => 'Bratte', |
316 | 383 | 'exif-imagelength' => 'Laangte', |
— | — | @@ -487,6 +554,9 @@ |
488 | 555 | 'edit-externally-help' => 'Sjuch [http://meta.wikimedia.org/wiki/Hilfe:Externe_Editoren Installations-Anweisungen] foar |
489 | 556 | wiedere Informatione.', |
490 | 557 | |
| 558 | +# 'all' in various places, this might be different for inflected languages |
| 559 | +'imagelistall' => 'aal', |
| 560 | + |
491 | 561 | # Delete conflict |
492 | 562 | 'deletedwhileediting' => 'Oachtenge: Disse Siede wuude al läsked ätter dät du anfangd hiedest, hier tou beoarbaidjen! |
493 | 563 | Wan du disse Siede spiekerst, wäd ju deeruum näi anlaid.', |
— | — | @@ -496,4 +566,7 @@ |
497 | 567 | |
498 | 568 | $1', |
499 | 569 | |
| 570 | +# AJAX search |
| 571 | +'hideresults' => 'ferbierge', |
| 572 | + |
500 | 573 | ); |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesAn.php |
— | — | @@ -151,7 +151,7 @@ |
152 | 152 | 'about' => 'Informazión sobre', |
153 | 153 | 'article' => 'Articlo', |
154 | 154 | 'newwindow' => "(s'ubre en una nueba finestra)", |
155 | | -'cancel' => 'Nular', |
| 155 | +'cancel' => 'Anular', |
156 | 156 | 'qbfind' => 'Mirar', |
157 | 157 | 'qbbrowse' => 'Nabegar', |
158 | 158 | 'qbedit' => 'Editar', |
— | — | @@ -271,12 +271,13 @@ |
272 | 272 | 'thisisdeleted' => '¿Quiere fer beyer u restaurar $1?', |
273 | 273 | 'viewdeleted' => '¿Quiere fer beyer $1?', |
274 | 274 | 'restorelink' => '{{PLURAL:$1|una edizión borrata|$1 edizions borratas}}', |
275 | | -'feedlinks' => 'Sendicazión de fuent de notizias:', |
276 | | -'feed-invalid' => 'Sendicazión de fuent de notizias no balida.', |
| 275 | +'feedlinks' => 'Sendicazión como fuent de notizias:', |
| 276 | +'feed-invalid' => 'Tipo imbalido de sendicazión como fuent de notizias.', |
277 | 277 | |
278 | | -# Short words for each namespace, by default used in the 'page' tab in monobook |
| 278 | +# Short words for each namespace, by default used in the namespace tab in monobook |
279 | 279 | 'nstab-main' => 'Articlo', |
280 | 280 | 'nstab-user' => "Pachina d'usuario", |
| 281 | +'nstab-media' => 'Pachina multimedia', |
281 | 282 | 'nstab-special' => 'Espezial', |
282 | 283 | 'nstab-project' => "Pachina d'o proyeuto", |
283 | 284 | 'nstab-image' => 'Imachen', |
— | — | @@ -285,26 +286,103 @@ |
286 | 287 | 'nstab-help' => 'Aduya', |
287 | 288 | 'nstab-category' => 'Categoría', |
288 | 289 | |
| 290 | +# Main script and global functions |
| 291 | +'nosuchaction' => 'No se reconoxe ista aizión', |
| 292 | +'nosuchactiontext' => "{{SITENAME}} no reconoxe l'aizión espezificata en l'adreza URL", |
| 293 | +'nosuchspecialpage' => 'No esiste ixa pachina espezial', |
| 294 | +'nospecialpagetext' => "'''<big> A pachina espezial que ha demandato no esiste.</big>''' |
| 295 | + |
| 296 | +Puede trobar una lista de pachinas espezials en [[Special:Specialpages]].", |
| 297 | + |
289 | 298 | # General errors |
290 | | -'viewsource' => 'Beyer codigo fuen', |
291 | | -'viewsourcefor' => 'ta $1', |
| 299 | +'databaseerror' => "Error d'a base de datos", |
| 300 | +'dberrortext' => 'Ha escaizito una error de sintacsis en una consulta á la base de datos. |
| 301 | +Isto podría endicar una error en o programa. |
| 302 | +A zaguera consulta que se miró de fer estió: <blockquote><tt>$1</tt></blockquote> aintro d\'a funzión "<tt>$2</tt>". A error tornata por a base de datos estió "<tt>$3: $4</tt>".', |
| 303 | +'dberrortextcl' => 'Ha escaizito una error de sintacsis en una consulta á la base de datos. A zaguera consulta que se miró de fer estió: |
| 304 | +"$1" |
| 305 | +aintro d\'a funzión "$2". |
| 306 | +A base de datos retornó a error "<tt>$3: $4</tt>".', |
| 307 | +'noconnect' => "A wiki tiene agora bellas dificultaz tecnicas, y no se podió contautar con o serbidor d'a base de datos. <br /> |
| 308 | +$1", |
| 309 | +'nodb' => 'No se podió trigar a base de datos $1', |
| 310 | +'cachederror' => "Ista ye una copia en caché d'a pachina demandata, y puestar que no siga autualizata.", |
| 311 | +'laggedslavemode' => "Pare cuenta: podrían faltar as zagueras autualizazions d'ista pachina.", |
| 312 | +'readonly' => 'Base de datos bloquiata', |
| 313 | +'enterlockreason' => "Esplique o motibo d'o bloqueyo, encluyendo una estimazión de cuán se produzirá o desbloqueyo", |
| 314 | +'readonlytext' => "A base de datos de {{SITENAME}} ye bloquiata temporalment, probablement por mantenimiento rutinario, dimpués d'ixo tornará á la normalidat. |
| 315 | +L'almenistrador que la bloquió dió ista esplicazión: |
| 316 | +<p>$1", |
| 317 | +'missingarticle' => "A base de datos no trobó o testo d'a pachina \"\$1\", que abría d'aber trobato. |
292 | 318 | |
| 319 | +Isto gosa pasar si se sigue un binclo enta una esferenzia de bersions zircunduzita, u enta un istorial d'una pachina que ha estato borrata. |
| 320 | + |
| 321 | +Si ista no ye a causa, podría aber trobato una error en o programa. Por fabor, informe d'isto á un almenistrador, endicando-le l'adreza URL.", |
| 322 | +'readonly_lag' => 'A base de datos ye bloquiata temporalment entre que os serbidors se sincronizan.', |
| 323 | +'internalerror' => 'Error interna', |
| 324 | +'internalerror_info' => 'Error interna: $1', |
| 325 | +'filecopyerror' => 'No s\'ha puesto copiar l\'archibo "$1" ta "$2".', |
| 326 | +'filerenameerror' => 'No s\'ha puesto cambiar o nombre de l\'archibo "$1" á "$2".', |
| 327 | +'filedeleteerror' => 'No s\'ha puesto borrar l\'archibo "$1".', |
| 328 | +'directorycreateerror' => 'No s\'ha puesto crear o direutorio "$1".', |
| 329 | +'filenotfound' => 'No s\'ha puesto trobar l\'archibo "$1".', |
| 330 | +'fileexistserror' => 'No s\'ha puesto escribir en l\'archibo "$1": l\'archibo ya esiste', |
| 331 | +'unexpected' => 'Balura no prebista: "$1"="$2".', |
| 332 | +'formerror' => 'Error: no se podió nimbiar o formulario', |
| 333 | +'badarticleerror' => 'Ista aizión no se puede no se puede reyalizar en ista pachina.', |
| 334 | +'cannotdelete' => "No se podió borrar a pachina u l'archibo espezificato. (Puestar que belatro usuario l'aiga borrato dinantes)", |
| 335 | +'badtitle' => 'Títol incorreuto', |
| 336 | +'badtitletext' => "O títol d'a pachina demandata ye buedo, incorreuto, u tiene un binclo interwiki mal feito. Puede contener uno u más carauters que no se pueden fer serbir en títols.", |
| 337 | +'perfdisabled' => "S'ha desautibato temporalment ista opzión porque fa lenta a base de datos de traza que denguno no puede usar o wiki.", |
| 338 | +'perfcached' => 'Os datos que siguen son en caché, y podrían no estar esbiellatos:', |
| 339 | +'perfcachedts' => 'Istos datos se troban en a caché, que estió esbiellata por zaguer begada o $1.', |
| 340 | +'querypage-no-updates' => "S'han desautibato as autualizazions d'ista pachina. Por ixo, no s'esta esbiellando os datos.", |
| 341 | +'wrong_wfQuery_params' => 'Parametros incorreutos ta wfQuery()<br /> |
| 342 | +Funzión: $1<br /> |
| 343 | +Consulta: $2', |
| 344 | +'viewsource' => 'Beyer codigo fuen', |
| 345 | +'viewsourcefor' => 'ta $1', |
| 346 | +'protectedpagetext' => 'Ista pachina ha estato bloquiata y no se puede editar.', |
| 347 | +'viewsourcetext' => "Puez beyer y copiar o codigo fuent d'ista pachina:", |
| 348 | +'protectedinterface' => "Ista pachina furne o testo d'a interfaz ta o software. Ye protexita ta pribar o bandalismo. Si creye que bi ha bella error, contaute con un [[{{MediaWiki:grouppage-sysop}}|Almenistrador]].", |
| 349 | +'editinginterface' => "'''Pare cuenta:''' Ye editando una pachina emplegata ta furnir o testo d'a interfaz de {{SITENAME}}. Os cambeos en ista pachina tendrán efeuto en l'aparenzia d'a interfaz ta os atros usuarios.", |
| 350 | +'sqlhidden' => '(Consulta SQL amagata)', |
| 351 | +'cascadeprotected' => 'Ista pachina ye protexita y no se puede editar porque ye encluyita en {{PLURAL:$1|a siguient pachina|as siguients pachinas}}, que son protexitas con a opzión de "cascada":', |
| 352 | +'namespaceprotected' => "No tiens premiso ta editar as pachinas d'o espazio de nombres '''$1'''.", |
| 353 | +'customcssjsprotected' => "No tiens premiso ta editar ista pachina porque contiene para editar esta página porque contiene a confegurazión presonal d'atro usuario.", |
| 354 | +'ns-specialprotected' => "No ye posible editar as pachinas d'o espazio de nombres {{ns:special}}.", |
| 355 | + |
293 | 356 | # Login and logout pages |
294 | | -'yourname' => "Nombre d'usuario:", |
295 | | -'yourpassword' => 'A tuya parabra de paso:', |
296 | | -'yourpasswordagain' => 'Torna á escribir a tuya parabra de paso:', |
297 | | -'userlogin' => 'Creyar una cuenta u dentrar-ie', |
298 | | -'userlogout' => 'Salir', |
299 | | -'nologin' => 'No tiens una cuenta? $1.', |
300 | | -'nologinlink' => 'Creyar una nueba cuenta', |
301 | | -'createaccount' => 'Creyar una nueba cuenta', |
302 | | -'username' => "Nombre d'usuario:", |
303 | | -'yourrealname' => 'O tuyo nombre reyal:', |
304 | | -'yourlanguage' => 'Lenguache:', |
305 | | -'yournick' => 'A tuya embotada (ta siñar):', |
306 | | -'prefs-help-email' => "Correu-e (ozional): Premite á atros usuarios contautar con tu por meyo de a tuya pachina d'usuario u a tuya pachina de descusión sin de aber menester de rebelar a tuya identidá.", |
307 | | -'noname' => "No has introduziu un nombre d'usuario correuto.", |
| 357 | +'logouttitle' => 'Fin de sesión', |
| 358 | +'logouttext' => "Ha rematato a suya sesión. |
| 359 | +Puede continar nabegando por {{SITENAME}} anonimament, u puede enzetar unatra sesión atra begada con o mesmo u atro usuario. Pare cuenta que bellas pachinas se pueden amostrar encara como si continase en a sesión anterior, dica que se limpie a caché d'o nabegador.", |
| 360 | +'welcomecreation' => "== ¡Bienbeniu(da), $1! == |
308 | 361 | |
| 362 | +S'ha creyato a suya cuenta. No xublide presonalizar as [[Special:Preferences|preferenzias]].", |
| 363 | +'loginpagetitle' => 'Enzetar sesión', |
| 364 | +'yourname' => "Nombre d'usuario:", |
| 365 | +'yourpassword' => 'Parabra de paso:', |
| 366 | +'yourpasswordagain' => 'Torne á escribir a parabra de paso:', |
| 367 | +'remembermypassword' => "Remerar datos d'usuario entre sesions.", |
| 368 | +'yourdomainname' => 'Su dominio:', |
| 369 | +'externaldberror' => "Bi abió una error autenticazión esterna d'a base de datos u bien no tiene premisos ta autualizar a suya cuenta esterna.", |
| 370 | +'loginproblem' => '<b>Escaizió un problema con a suya autenticazión.</b><br />¡Prebe unatra begada!', |
| 371 | +'login' => 'Enzetar sesión', |
| 372 | +'loginprompt' => 'Ha de autibar as <i>cookies</i> en o nabegador ta rechistrar-se en {{SITENAME}}.', |
| 373 | +'userlogin' => 'Enzetar sesión / creyar cuenta', |
| 374 | +'userlogout' => 'Salir', |
| 375 | +'notloggedin' => 'No ha enzetato sesión', |
| 376 | +'nologin' => 'No tiene cuenta? $1.', |
| 377 | +'nologinlink' => 'Creyar una nueba cuenta', |
| 378 | +'createaccount' => 'Creyar una nueba cuenta', |
| 379 | +'gotaccount' => 'Tiene ya una cuenta? $1.', |
| 380 | +'username' => "Nombre d'usuario:", |
| 381 | +'yourrealname' => 'O tuyo nombre reyal:', |
| 382 | +'yourlanguage' => 'Lenguache:', |
| 383 | +'yournick' => 'A tuya embotada (ta siñar):', |
| 384 | +'prefs-help-email' => "Correu-e (ozional): Premite á atros usuarios contautar con tu por meyo de a tuya pachina d'usuario u a tuya pachina de descusión sin de aber menester de rebelar a tuya identidá.", |
| 385 | +'noname' => "No has introduziu un nombre d'usuario correuto.", |
| 386 | + |
309 | 387 | # Edit page toolbar |
310 | 388 | 'nowiki_tip' => 'Innorar o formato wiki', |
311 | 389 | |
— | — | @@ -333,7 +411,9 @@ |
334 | 412 | 'revhistory' => 'Istorial de rebisions', |
335 | 413 | 'nohistory' => "Ista pachina no tiene un istorial d'edizions.", |
336 | 414 | 'nextrevision' => 'Rebisión siguién →', |
| 415 | +'cur' => 'aut', |
337 | 416 | 'next' => 'siguién', |
| 417 | +'last' => 'zagu', |
338 | 418 | |
339 | 419 | # Search results |
340 | 420 | 'searchresults' => "Resultaus d'a rechira", |
— | — | @@ -378,7 +458,7 @@ |
379 | 459 | # Unused templates |
380 | 460 | 'unusedtemplates' => 'Plantillas sin de uso', |
381 | 461 | |
382 | | -# Random pages |
| 462 | +# Random page |
383 | 463 | 'randompage' => "Una pachina á l'azar", |
384 | 464 | |
385 | 465 | # Random redirect |
— | — | @@ -441,7 +521,7 @@ |
442 | 522 | 'unwatchthispage' => 'Dixar de bexilar', |
443 | 523 | |
444 | 524 | # Delete/protect/revert |
445 | | -'historywarning' => 'Para cuenta: A pachina que bas a borrar tiene un istorial de cambeos:', |
| 525 | +'historywarning' => 'Pare cuenta: A pachina que ba a borrar tiene un istorial de cambeos:', |
446 | 526 | 'actioncomplete' => 'Aizión rematada', |
447 | 527 | 'protectcomment' => 'Razón ta protexer:', |
448 | 528 | |
— | — | @@ -479,6 +559,21 @@ |
480 | 560 | 'allmessagescurrent' => 'Testo autual', |
481 | 561 | 'allmessagestext' => 'Ista ye una lista de toz os mensaches disposables en o espazio de nombres MediaWiki.', |
482 | 562 | |
| 563 | +# Tooltip help for the actions |
| 564 | +'tooltip-pt-login' => 'Li recomendamos rechistrar-se, encara que no ye obligatorio', |
| 565 | +'tooltip-ca-talk' => "Descusión sobre l'articlo", |
| 566 | +'tooltip-ca-edit' => 'Puede editar ista pachina. Por fabor, faga serbir o botón de bisualizazión prebia antes de grabar.', |
| 567 | +'tooltip-search' => 'Mirar en {{SITENAME}}', |
| 568 | +'tooltip-n-mainpage' => 'Besitar a Portalada', |
| 569 | +'tooltip-n-portal' => 'Sobre o procheuto, que puede fer, án trobar as cosas', |
| 570 | +'tooltip-n-recentchanges' => "A lista d'os zaguers cambeos en o wiki", |
| 571 | +'tooltip-n-randompage' => 'Cargar una pachina aleatoriament', |
| 572 | +'tooltip-n-help' => 'O puesto ta saber más.', |
| 573 | +'tooltip-n-sitesupport' => 'Refirme o procheuto', |
| 574 | +'tooltip-t-whatlinkshere' => "Lista de todas as pachinas d'o wiki binculatas con ista", |
| 575 | +'tooltip-t-upload' => 'Puyar imáchens u archibos multimedia ta o serbidor', |
| 576 | +'tooltip-t-specialpages' => 'Lista de todas as pachinas espezials', |
| 577 | + |
483 | 578 | # Attribution |
484 | 579 | 'and' => 'y', |
485 | 580 | 'others' => 'atros', |
— | — | @@ -486,6 +581,11 @@ |
487 | 582 | # Special:Newimages |
488 | 583 | 'newimages' => 'Galería de nuebas imachens', |
489 | 584 | |
| 585 | +# Bad image list |
| 586 | +'bad_image_list' => "O formato ye asinas: |
| 587 | + |
| 588 | +Se consideran nomás os elementos d'una lista (linias que escomienzan por *). O primer binclo de cada linia ha d'estar un binclo ta una imachen mala. Cualsiquiers atros binclos en a mesma linia se consideran eszepzions, i.e. pachinas an que a imachen puede amanexer enserita en a línia.", |
| 589 | + |
490 | 590 | # 'all' in various places, this might be different for inflected languages |
491 | 591 | 'namespacesall' => 'todo', |
492 | 592 | |
Index: branches/ApiEdit_Vodafone/languages/messages/MessagesAr.php |
— | — | @@ -551,7 +551,7 @@ |
552 | 552 | 'feed-atom' => 'أتوم', |
553 | 553 | 'feed-rss' => 'أر إس إس', |
554 | 554 | |
555 | | -# Short words for each namespace, by default used in the 'article' tab in monobook |
| 555 | +# Short words for each namespace, by default used in the namespace tab in monobook |
556 | 556 | 'nstab-main' => 'صفحة', |
557 | 557 | 'nstab-user' => 'صفحة مستخدم', |
558 | 558 | 'nstab-media' => 'صفحة ميديا', |
— | — | @@ -1327,6 +1327,10 @@ |
1328 | 1328 | 'unusedtemplatestext' => 'تحتوي هذه الصفحة على قائمة بالصفحات من نطاق قالب غير المستعملة في صفحات أخرى. تذكر بأن تتحقق من عدم وجود وصلات أخرى لهذه القوالب قبل حذفها.', |
1329 | 1329 | 'unusedtemplateswlh' => 'وصلات أخرى', |
1330 | 1330 | |
| 1331 | +# Random page |
| 1332 | +'randompage' => 'صفحة عشوائية', |
| 1333 | +'randompage-nopages' => 'لا توجد صفحات في هذا النطاق.', |
| 1334 | + |
1331 | 1335 | # Random redirect |
1332 | 1336 | 'randomredirect' => 'تحويلة عشوائية', |
1333 | 1337 | 'randomredirect-nopages' => 'لا توجد تحويلات في هذا النطاق.', |
— | — | @@ -1396,8 +1400,6 @@ |
1397 | 1401 | 'mostrevisions' => 'أكثر المقالات تعديلا', |
1398 | 1402 | 'allpages' => 'كل الصفحات', |
1399 | 1403 | 'prefixindex' => 'فهرس بادئة', |
1400 | | -'randompage' => 'صفحة عشوائية', |
1401 | | -'randompage-nopages' => 'لا توجد صفحات في هذا النطاق.', |
1402 | 1404 | 'shortpages' => 'صفحات قصيرة', |
1403 | 1405 | 'longpages' => 'صفحات طويلة', |
1404 | 1406 | 'deadendpages' => 'صفحات نهاية مسدودة', |
— | — | @@ -2557,4 +2559,34 @@ |
2558 | 2560 | 'iranian-calendar-m11' => 'بهمن', |
2559 | 2561 | 'iranian-calendar-m12' => 'اسفند', |
2560 | 2562 | |
| 2563 | +# Hebrew month names |
| 2564 | +'hebrew-calendar-m1' => 'تيشري', |
| 2565 | +'hebrew-calendar-m2' => 'تيشفان', |
| 2566 | +'hebrew-calendar-m3' => 'كيسليف', |
| 2567 | +'hebrew-calendar-m4' => 'تيفيت', |
| 2568 | +'hebrew-calendar-m5' => 'شيفات', |
| 2569 | +'hebrew-calendar-m6' => 'أدار', |
| 2570 | +'hebrew-calendar-m6a' => 'أدار الأول', |
| 2571 | +'hebrew-calendar-m6b' => 'أدار الثاني', |
| 2572 | +'hebrew-calendar-m7' => 'نيزان', |
| 2573 | +'hebrew-calendar-m8' => 'أيار', |
| 2574 | +'hebrew-calendar-m9' => 'سيفان', |
| 2575 | +'hebrew-calendar-m10' => 'تموز', |
| 2576 | +'hebrew-calendar-m11' => 'آف', |
| 2577 | +'hebrew-calendar-m12' => 'أيلول', |
| 2578 | +'hebrew-calendar-m1-gen' => 'تيشري', |
| 2579 | +'hebrew-calendar-m2-gen' => 'تيشفان', |
| 2580 | +'hebrew-calendar-m3-gen' => 'كيسليف', |
| 2581 | +'hebrew-calendar-m4-gen' => 'تيفيت', |
| 2582 | +'hebrew-calendar-m5-gen' => 'شيفات', |
| 2583 | +'hebrew-calendar-m6-gen' => 'أدار', |
| 2584 | +'hebrew-calendar-m6a-gen' => 'أدار الأول', |
| 2585 | +'hebrew-calendar-m6b-gen' => 'أدار الثاني', |
| 2586 | +'hebrew-calendar-m7-gen' => 'نيزان', |
| 2587 | +'hebrew-calendar-m8-gen' => 'أيار', |
| 2588 | +'hebrew-calendar-m9-gen' => 'سيفان', |
| 2589 | +'hebrew-calendar-m10-gen' => 'تموز', |
| 2590 | +'hebrew-calendar-m11-gen' => 'آف', |
| 2591 | +'hebrew-calendar-m12-gen' => 'أيلول', |
| 2592 | + |
2561 | 2593 | ); |
Index: branches/ApiEdit_Vodafone/includes/Parser.php |
— | — | @@ -2528,6 +2528,10 @@ |
2529 | 2529 | $subjPage = $this->mTitle->getSubjectPage(); |
2530 | 2530 | return $subjPage->getPrefixedUrl(); |
2531 | 2531 | case 'revisionid': |
| 2532 | + // Let the edit saving system know we should parse the page |
| 2533 | + // *after* a revision ID has been assigned. |
| 2534 | + $this->mOutput->setFlag( 'vary-revision' ); |
| 2535 | + wfDebug( __METHOD__ . ": {{REVISIONID}} used, setting vary-revision...\n" ); |
2532 | 2536 | return $this->mRevisionId; |
2533 | 2537 | case 'revisionday': |
2534 | 2538 | return intval( substr( $this->getRevisionTimestamp(), 6, 2 ) ); |
— | — | @@ -3874,8 +3878,13 @@ |
3875 | 3879 | $nickname = $this->cleanSigInSig( $nickname ); |
3876 | 3880 | |
3877 | 3881 | # If we're still here, make it a link to the user page |
3878 | | - $userpage = $user->getUserPage(); |
3879 | | - return( '[[' . $userpage->getPrefixedText() . '|' . wfEscapeWikiText( $nickname ) . ']]' ); |
| 3882 | + $userText = wfEscapeWikiText( $username ); |
| 3883 | + $nickText = wfEscapeWikiText( $nickname ); |
| 3884 | + if ( $user->isAnon() ) { |
| 3885 | + return wfMsgForContent( 'signature-anon', $userText, $nickText ); |
| 3886 | + } else { |
| 3887 | + return wfMsgForContent( 'signature', $userText, $nickText ); |
| 3888 | + } |
3880 | 3889 | } |
3881 | 3890 | |
3882 | 3891 | /** |
Index: branches/ApiEdit_Vodafone/includes/Article.php |
— | — | @@ -2425,18 +2425,19 @@ |
2426 | 2426 | * Prepare text which is about to be saved. |
2427 | 2427 | * Returns a stdclass with source, pst and output members |
2428 | 2428 | */ |
2429 | | - function prepareTextForEdit( $text ) { |
2430 | | - if ( $this->mPreparedEdit && $this->mPreparedEdit->newText == $text ) { |
| 2429 | + function prepareTextForEdit( $text, $revid=null ) { |
| 2430 | + if ( $this->mPreparedEdit && $this->mPreparedEdit->newText == $text && $this->mPreparedEdit->revid == $revid) { |
2431 | 2431 | // Already prepared |
2432 | 2432 | return $this->mPreparedEdit; |
2433 | 2433 | } |
2434 | 2434 | global $wgParser; |
2435 | 2435 | $edit = (object)array(); |
| 2436 | + $edit->revid = $revid; |
2436 | 2437 | $edit->newText = $text; |
2437 | 2438 | $edit->pst = $this->preSaveTransform( $text ); |
2438 | 2439 | $options = new ParserOptions; |
2439 | 2440 | $options->setTidy( true ); |
2440 | | - $edit->output = $wgParser->parse( $edit->pst, $this->mTitle, $options, true, true ); |
| 2441 | + $edit->output = $wgParser->parse( $edit->pst, $this->mTitle, $options, true, true, $revid ); |
2441 | 2442 | $edit->oldText = $this->getContent(); |
2442 | 2443 | $this->mPreparedEdit = $edit; |
2443 | 2444 | return $edit; |
— | — | @@ -2462,9 +2463,11 @@ |
2463 | 2464 | |
2464 | 2465 | # Parse the text |
2465 | 2466 | # Be careful not to double-PST: $text is usually already PST-ed once |
2466 | | - if ( !$this->mPreparedEdit ) { |
2467 | | - $editInfo = $this->prepareTextForEdit( $text ); |
| 2467 | + if ( !$this->mPreparedEdit || $this->mPreparedEdit->output->getFlag( 'vary-revision' ) ) { |
| 2468 | + wfDebug( __METHOD__ . ": No prepared edit or vary-revision is set...\n" ); |
| 2469 | + $editInfo = $this->prepareTextForEdit( $text, $newid ); |
2468 | 2470 | } else { |
| 2471 | + wfDebug( __METHOD__ . ": No vary-revision, using prepared edit...\n" ); |
2469 | 2472 | $editInfo = $this->mPreparedEdit; |
2470 | 2473 | } |
2471 | 2474 | |
Index: branches/ApiEdit_Vodafone/includes/GlobalFunctions.php |
— | — | @@ -889,8 +889,8 @@ |
890 | 890 | */ |
891 | 891 | function wfEscapeWikiText( $text ) { |
892 | 892 | $text = str_replace( |
893 | | - array( '[', '|', '\'', 'ISBN ', 'RFC ', '://', "\n=", '{{' ), |
894 | | - array( '[', '|', ''', 'ISBN ', 'RFC ', '://', "\n=", '{{' ), |
| 893 | + array( '[', '|', ']', '\'', 'ISBN ', 'RFC ', '://', "\n=", '{{' ), |
| 894 | + array( '[', '|', ']', ''', 'ISBN ', 'RFC ', '://', "\n=", '{{' ), |
895 | 895 | htmlspecialchars($text) ); |
896 | 896 | return $text; |
897 | 897 | } |
— | — | @@ -2181,11 +2181,7 @@ |
2182 | 2182 | function wfGetCaller( $level = 2 ) { |
2183 | 2183 | $backtrace = wfDebugBacktrace(); |
2184 | 2184 | if ( isset( $backtrace[$level] ) ) { |
2185 | | - if ( isset( $backtrace[$level]['class'] ) ) { |
2186 | | - $caller = $backtrace[$level]['class'] . '::' . $backtrace[$level]['function']; |
2187 | | - } else { |
2188 | | - $caller = $backtrace[$level]['function']; |
2189 | | - } |
| 2185 | + return wfFormatStackFrame($backtrace[$level]); |
2190 | 2186 | } else { |
2191 | 2187 | $caller = 'unknown'; |
2192 | 2188 | } |
— | — | @@ -2194,15 +2190,16 @@ |
2195 | 2191 | |
2196 | 2192 | /** Return a string consisting all callers in stack, somewhat useful sometimes for profiling specific points */ |
2197 | 2193 | function wfGetAllCallers() { |
2198 | | - return implode('/', array_map( |
2199 | | - create_function('$frame',' |
2200 | | - return isset( $frame["class"] )? |
2201 | | - $frame["class"]."::".$frame["function"]: |
2202 | | - $frame["function"]; |
2203 | | - '), |
2204 | | - array_reverse(wfDebugBacktrace()))); |
| 2194 | + return implode('/', array_map('wfFormatStackFrame',array_reverse(wfDebugBacktrace()))); |
2205 | 2195 | } |
2206 | 2196 | |
| 2197 | +/** Return a string representation of frame */ |
| 2198 | +function wfFormatStackFrame($frame) { |
| 2199 | + return isset( $frame["class"] )? |
| 2200 | + $frame["class"]."::".$frame["function"]: |
| 2201 | + $frame["function"]; |
| 2202 | +} |
| 2203 | + |
2207 | 2204 | /** |
2208 | 2205 | * Get a cache key |
2209 | 2206 | */ |
Index: branches/ApiEdit_Vodafone/includes/ParserOutput.php |
— | — | @@ -165,6 +165,17 @@ |
166 | 166 | return $this->displayTitle; |
167 | 167 | } |
168 | 168 | |
| 169 | + /** |
| 170 | + * Fairly generic flag setter thingy. |
| 171 | + */ |
| 172 | + public function setFlag( $flag ) { |
| 173 | + $this->mFlags[$flag] = true; |
| 174 | + } |
| 175 | + |
| 176 | + public function getFlag( $flag ) { |
| 177 | + return isset( $this->mFlags[$flag] ); |
| 178 | + } |
| 179 | + |
169 | 180 | } |
170 | 181 | |
171 | 182 | |
Index: branches/ApiEdit_Vodafone/includes/api/ApiMain.php |
— | — | @@ -93,24 +93,11 @@ |
94 | 94 | * @param $enableWrite bool should be set to true if the api may modify data |
95 | 95 | */ |
96 | 96 | public function __construct($request, $enableWrite = false) { |
97 | | - global $wgRequest, $wgUser; |
98 | 97 | |
99 | 98 | $this->mInternalMode = ($request instanceof FauxRequest); |
100 | 99 | |
101 | 100 | // Special handling for the main module: $parent === $this |
102 | 101 | parent :: __construct($this, $this->mInternalMode ? 'main_int' : 'main'); |
103 | | - |
104 | | - // Check if request has cookie-like variables, and set them |
105 | | - if( ($request->getVal('lgtoken')) && ($request->getVal('lgusername')) && ($request->getVal('lguserid')) ) { |
106 | | - |
107 | | - // Got variables, set cookies. |
108 | | - $_SESSION['wsUserID'] = $request->getVal('lguserid'); |
109 | | - $_SESSION['wsUserName'] = $request->getVal('lgusername'); |
110 | | - $_SESSION['wsToken'] = $request->getVal('lgtoken'); |
111 | | - |
112 | | - // Reinitialize $wgUser from session data |
113 | | - $wgUser = User::newFromSession(); |
114 | | - } |
115 | 102 | |
116 | 103 | if (!$this->mInternalMode) { |
117 | 104 | |
Index: branches/ApiEdit_Vodafone/includes/api/ApiLogin.php |
— | — | @@ -104,6 +104,7 @@ |
105 | 105 | $result['lgusername'] = $_SESSION['wsUserName']; |
106 | 106 | $result['lgtoken'] = $_SESSION['wsToken']; |
107 | 107 | $result['cookieprefix'] = $wgCookiePrefix; |
| 108 | + $result['sessionid'] = $_COOKIE["{$wgCookiePrefix}_session"]; |
108 | 109 | break; |
109 | 110 | |
110 | 111 | case LoginForm :: NO_NAME : |
Index: branches/ApiEdit_Vodafone/includes/SpecialNewpages.php |
— | — | @@ -17,7 +17,7 @@ |
18 | 18 | var $hidebots; |
19 | 19 | var $defaults; |
20 | 20 | |
21 | | - function NewPagesPage( $namespace, $username, $hideliu, $hidepatrolled, $hidebots, $defaults) { |
| 21 | + function NewPagesPage( $namespace=NS_MAIN, $username='', $hideliu=false, $hidepatrolled=false, $hidebots=false, $defaults=array()) { |
22 | 22 | $this->namespace = $namespace; |
23 | 23 | $this->username = $username; |
24 | 24 | $this->hideliu = $hideliu; |
— | — | @@ -165,6 +165,7 @@ |
166 | 166 | $nondefaults = array(); |
167 | 167 | wfAppendToArrayIfNotDefault( 'hidepatrolled', $this->hidepatrolled, $this->defaults, $nondefaults); |
168 | 168 | wfAppendToArrayIfNotDefault( 'hideliu', $this->hideliu, $this->defaults, $nondefaults); |
| 169 | + wfAppendToArrayIfNotDefault( 'hidebots', $this->hidebots, $this->defaults, $nondefaults); |
169 | 170 | wfAppendToArrayIfNotDefault( 'namespace', $this->namespace, $this->defaults, $nondefaults); |
170 | 171 | wfAppendToArrayIfNotDefault( 'limit', $this->limit , $this->defaults, $nondefaults); |
171 | 172 | wfAppendToArrayIfNotDefault( 'offset', $this->offset , $this->defaults, $nondefaults); |
— | — | @@ -274,7 +275,7 @@ |
275 | 276 | } |
276 | 277 | } |
277 | 278 | } else { |
278 | | - if( $ns = $wgRequest->getText( 'namespace', NS_MAIN ) ) |
| 279 | + if( $ns = $wgRequest->getInt( 'namespace', NS_MAIN ) ) |
279 | 280 | $namespace = $ns; |
280 | 281 | if( $un = $wgRequest->getText( 'username' ) ) |
281 | 282 | $username = $un; |
Index: branches/ApiEdit_Vodafone/includes/EditPage.php |
— | — | @@ -2127,7 +2127,7 @@ |
2128 | 2128 | $resultDetails = false; |
2129 | 2129 | $value = $this->internalAttemptSave( $resultDetails ); |
2130 | 2130 | |
2131 | | - if( $value == self::AS_SUCCESS_UPDATE || $value = self::AS_SUCCESS_NEW_ARTICLE ) { |
| 2131 | + if( $value == self::AS_SUCCESS_UPDATE || $value == self::AS_SUCCESS_NEW_ARTICLE ) { |
2132 | 2132 | $this->didSave = true; |
2133 | 2133 | } |
2134 | 2134 | |
Index: branches/ApiEdit_Vodafone/RELEASE-NOTES |
— | — | @@ -20,10 +20,6 @@ |
21 | 21 | |
22 | 22 | === Configuration changes in 1.12 === |
23 | 23 | |
24 | | -=== Removed features in 1.12 === |
25 | | -* {{REVISIONID}} will no longer give the correct revision ID for current revision |
26 | | - views. It will still work for history views. |
27 | | - |
28 | 24 | === New features in 1.12 === |
29 | 25 | * (bug 10735) Add a warning for non-descriptive filenames at Special:Upload |
30 | 26 | * Add {{filepath:}} parser function to get full path to an uploaded file, |
— | — | @@ -62,6 +58,12 @@ |
63 | 59 | * (bug 11848) Allow URL parameters 'editintro' and 'preload' in Special:Mypage |
64 | 60 | and Special:Mytalk |
65 | 61 | * Add ot=raw to Special:Allmessages |
| 62 | +* Support for Hebrew calendar |
| 63 | +* Support for Hebrew numerals in dates and times |
| 64 | +* (bug 11315) Signatures can be configured in [[MediaWiki:Signature]] and |
| 65 | + [[MediaWiki:Signature-anon]] |
| 66 | +* Signatures for anonymous users link to Special:Contributions page rather than user page |
| 67 | +* Added --override switch for disabled pages in updateSpecialPages.php |
66 | 68 | |
67 | 69 | === Bug fixes in 1.12 === |
68 | 70 | |
— | — | @@ -149,6 +151,7 @@ |
150 | 152 | * (bug 11921) Support plural in message number_of_watching_users_pageview |
151 | 153 | * If an IP address is blocked as part of a rangeblock, attempting to unblock |
152 | 154 | the single IP should not unblock the entire range. |
| 155 | +* (bug 6695) Fix native language name of Southern Sotho (Sesotho) (st) |
153 | 156 | |
154 | 157 | === API changes in 1.12 === |
155 | 158 | |
— | — | @@ -178,7 +181,6 @@ |
179 | 182 | * (bug 11721) Use a different title for results than for the help page. |
180 | 183 | * (bug 11562) Added a user_registration parameter/field to the list=allusers query. |
181 | 184 | * (bug 11588) Preserve document structure for empty dataset in backlinks query. |
182 | | -* Allow staying logged in through lg* parameters instead of cookies |
183 | 185 | * Outputting list of all user preferences rather than having to request them by name |
184 | 186 | |
185 | 187 | === Languages updated in 1.12 === |
— | — | @@ -247,6 +249,7 @@ |
248 | 250 | * Japanese (ja) |
249 | 251 | * Georgian (ka) |
250 | 252 | * Kara-Kalpak (kaa) |
| 253 | +* Kabyle (kab) |
251 | 254 | * Kazakh (kk) |
252 | 255 | * Kannada (kn) |
253 | 256 | * Korean (ko) |
— | — | @@ -261,6 +264,7 @@ |
262 | 265 | * Lingala (ln) |
263 | 266 | * Lithuanian (lt) |
264 | 267 | * Malayalam (ml) |
| 268 | +* Macedonian (mk) |
265 | 269 | * Malay (ms) |
266 | 270 | * Erzya (myv) (new) |
267 | 271 | * Nahuatl (nah) |
— | — | @@ -282,6 +286,7 @@ |
283 | 287 | * Romanian (ro) |
284 | 288 | * Russian (ru) |
285 | 289 | * Sakha (sah) |
| 290 | +* Sardinian (sc) |
286 | 291 | * Sicilian (scn) |
287 | 292 | * Sindhi (sd) |
288 | 293 | * Sassarese (sdc) (new) |
Index: branches/ApiEdit_Vodafone/maintenance/language/checkLanguage.inc |
— | — | @@ -6,6 +6,7 @@ |
7 | 7 | 'hak' => array( 'plural' ), |
8 | 8 | 'ja' => array( 'plural' ), // Does not use plural |
9 | 9 | 'my' => array( 'chars' ), // Uses a lot zwnj |
| 10 | +'tet' => array( 'plural' ), |
10 | 11 | 'th' => array( 'plural' ), |
11 | 12 | 'yue' => array( 'plural' ), |
12 | 13 | 'zh-classical' => array( 'plural' ), |
Index: branches/ApiEdit_Vodafone/maintenance/language/messages.inc |
— | — | @@ -2240,6 +2240,40 @@ |
2241 | 2241 | 'iranian-calendar-m11', |
2242 | 2242 | 'iranian-calendar-m12', |
2243 | 2243 | ), |
| 2244 | + 'hebrew-dates' => array( |
| 2245 | + 'hebrew-calendar-m1', |
| 2246 | + 'hebrew-calendar-m2', |
| 2247 | + 'hebrew-calendar-m3', |
| 2248 | + 'hebrew-calendar-m4', |
| 2249 | + 'hebrew-calendar-m5', |
| 2250 | + 'hebrew-calendar-m6', |
| 2251 | + 'hebrew-calendar-m6a', |
| 2252 | + 'hebrew-calendar-m6b', |
| 2253 | + 'hebrew-calendar-m7', |
| 2254 | + 'hebrew-calendar-m8', |
| 2255 | + 'hebrew-calendar-m9', |
| 2256 | + 'hebrew-calendar-m10', |
| 2257 | + 'hebrew-calendar-m11', |
| 2258 | + 'hebrew-calendar-m12', |
| 2259 | + 'hebrew-calendar-m1-gen', |
| 2260 | + 'hebrew-calendar-m2-gen', |
| 2261 | + 'hebrew-calendar-m3-gen', |
| 2262 | + 'hebrew-calendar-m4-gen', |
| 2263 | + 'hebrew-calendar-m5-gen', |
| 2264 | + 'hebrew-calendar-m6-gen', |
| 2265 | + 'hebrew-calendar-m6a-gen', |
| 2266 | + 'hebrew-calendar-m6b-gen', |
| 2267 | + 'hebrew-calendar-m7-gen', |
| 2268 | + 'hebrew-calendar-m8-gen', |
| 2269 | + 'hebrew-calendar-m9-gen', |
| 2270 | + 'hebrew-calendar-m10-gen', |
| 2271 | + 'hebrew-calendar-m11-gen', |
| 2272 | + 'hebrew-calendar-m12-gen', |
| 2273 | + ), |
| 2274 | + 'signatures' => array( |
| 2275 | + 'signature', |
| 2276 | + 'signature-anon', |
| 2277 | + ), |
2244 | 2278 | ); |
2245 | 2279 | /** Comments for each block */ |
2246 | 2280 | $wgBlockComments = array( |
— | — | @@ -2274,7 +2308,7 @@ |
2275 | 2309 | 'history' => 'History pages', |
2276 | 2310 | 'history-feed' => 'Revision feed', |
2277 | 2311 | 'revdelete' => 'Revision deletion', |
2278 | | - 'oversightlog' => 'Oversight log', |
| 2312 | + 'oversightlog' => 'Oversight log', |
2279 | 2313 | 'diffs' => 'Diffs', |
2280 | 2314 | 'search' => 'Search results', |
2281 | 2315 | 'preferences' => 'Preferences page', |
— | — | @@ -2410,6 +2444,8 @@ |
2411 | 2445 | 'watchlisteditor' => 'Watchlist editor', |
2412 | 2446 | 'watchlisttools' => 'Watchlist editing tools', |
2413 | 2447 | 'iranian-dates' => 'Iranian month names', |
| 2448 | + 'hebrew-dates' => 'Hebrew month names', |
| 2449 | + 'signatures' => 'Signatures', |
2414 | 2450 | ); |
2415 | 2451 | |
2416 | 2452 | /** Short comments for standalone messages */ |
Index: branches/ApiEdit_Vodafone/maintenance/language/messageTypes.inc |
— | — | @@ -226,6 +226,36 @@ |
227 | 227 | 'iranian-calendar-m10', |
228 | 228 | 'iranian-calendar-m11', |
229 | 229 | 'iranian-calendar-m12', |
| 230 | + 'hebrew-calendar-m1', |
| 231 | + 'hebrew-calendar-m2', |
| 232 | + 'hebrew-calendar-m3', |
| 233 | + 'hebrew-calendar-m4', |
| 234 | + 'hebrew-calendar-m5', |
| 235 | + 'hebrew-calendar-m6', |
| 236 | + 'hebrew-calendar-m6a', |
| 237 | + 'hebrew-calendar-m6b', |
| 238 | + 'hebrew-calendar-m7', |
| 239 | + 'hebrew-calendar-m8', |
| 240 | + 'hebrew-calendar-m9', |
| 241 | + 'hebrew-calendar-m10', |
| 242 | + 'hebrew-calendar-m11', |
| 243 | + 'hebrew-calendar-m12', |
| 244 | + 'hebrew-calendar-m1-gen', |
| 245 | + 'hebrew-calendar-m2-gen', |
| 246 | + 'hebrew-calendar-m3-gen', |
| 247 | + 'hebrew-calendar-m4-gen', |
| 248 | + 'hebrew-calendar-m5-gen', |
| 249 | + 'hebrew-calendar-m6-gen', |
| 250 | + 'hebrew-calendar-m6a-gen', |
| 251 | + 'hebrew-calendar-m6b-gen', |
| 252 | + 'hebrew-calendar-m7-gen', |
| 253 | + 'hebrew-calendar-m8-gen', |
| 254 | + 'hebrew-calendar-m9-gen', |
| 255 | + 'hebrew-calendar-m10-gen', |
| 256 | + 'hebrew-calendar-m11-gen', |
| 257 | + 'hebrew-calendar-m12-gen', |
| 258 | + 'signature', |
| 259 | + 'signature-anon', |
230 | 260 | ); |
231 | 261 | |
232 | 262 | /** EXIF messages, which may be set as optional in several checks, but are generally mandatory */ |
Index: branches/ApiEdit_Vodafone/maintenance/parserTests.txt |
— | — | @@ -81,6 +81,7 @@ |
82 | 82 | * plain''italic'''bold-italic'''''plain |
83 | 83 | * plain'''bold''bold-italic'''''plain |
84 | 84 | * plain l'''italic''plain |
| 85 | +* plain l''''bold''' plain |
85 | 86 | !! result |
86 | 87 | <ul><li> plain |
87 | 88 | </li><li> plain<i>italic</i>plain |
— | — | @@ -96,6 +97,7 @@ |
97 | 98 | </li><li> plain<i>italic<b>bold-italic</b></i>plain |
98 | 99 | </li><li> plain<b>bold<i>bold-italic</i></b>plain |
99 | 100 | </li><li> plain l'<i>italic</i>plain |
| 101 | +</li><li> plain l'<b>bold</b> plain |
100 | 102 | </li></ul> |
101 | 103 | |
102 | 104 | !! end |
— | — | @@ -6251,7 +6253,7 @@ |
6252 | 6254 | !! input |
6253 | 6255 | {{MSGNW:msg}} |
6254 | 6256 | !! result |
6255 | | -<p>[[:Template:Msg]] |
| 6257 | +<p>[[:Template:Msg]] |
6256 | 6258 | </p> |
6257 | 6259 | !! end |
6258 | 6260 | |
Index: branches/ApiEdit_Vodafone/maintenance/updateSpecialPages.php |
— | — | @@ -5,14 +5,15 @@ |
6 | 6 | |
7 | 7 | require_once( 'commandLine.inc' ); |
8 | 8 | |
9 | | -require_once( 'SpecialPage.php' ); |
10 | | -require_once( 'QueryPage.php' ); |
| 9 | +require_once( "$IP/includes/SpecialPage.php" ); |
| 10 | +require_once( "$IP/includes/QueryPage.php" ); |
11 | 11 | |
12 | 12 | if(@$options['help']) { |
13 | 13 | print "usage:updateSpecialPages.php [--help] [--only=page]\n"; |
14 | 14 | print " --help : this help message\n"; |
15 | 15 | print " --list : list special pages names\n"; |
16 | 16 | print " --only=page : only update 'page'. Ex: --only=BrokenRedirects\n"; |
| 17 | + print " --override : update even pages which have had updates disabled\n"; |
17 | 18 | wfDie(); |
18 | 19 | } |
19 | 20 | |
— | — | @@ -28,7 +29,7 @@ |
29 | 30 | continue; |
30 | 31 | } |
31 | 32 | |
32 | | - if ( $wgDisableQueryPageUpdate && in_array( $special, $wgDisableQueryPageUpdate ) ) { |
| 33 | + if ( !isset( $options['override'] ) && $wgDisableQueryPageUpdate && in_array( $special, $wgDisableQueryPageUpdate ) ) { |
33 | 34 | printf("%-30s disabled\n", $special); |
34 | 35 | continue; |
35 | 36 | } |
Property changes on: branches/ApiEdit_Vodafone |
___________________________________________________________________ |
Modified: svnmerge-integrated |
36 | 37 | - /trunk/phase3:1-27457 |
37 | 38 | + /trunk/phase3:1-27514 |