Index: branches/wmf/1.17wmf1/extensions/UploadWizard/SpecialUploadWizard.php |
— | — | @@ -265,6 +265,7 @@ |
266 | 266 | . '<div class="mwe-upwiz-stepdiv" id="mwe-upwiz-stepdiv-details" style="display:none;">' |
267 | 267 | . '<div id="mwe-upwiz-macro-files" class="mwe-upwiz-filled-filelist ui-corner-all"></div>' |
268 | 268 | . '<div class="mwe-upwiz-buttons">' |
| 269 | + . '<div id="mwe-upwiz-details-error-count" class="mwe-upwiz-file-endchoice mwe-error"></div>' |
269 | 270 | . '<div class="mwe-upwiz-start-next mwe-upwiz-file-endchoice">' |
270 | 271 | . '<button class="mwe-upwiz-button-next">' . wfMsg( "mwe-upwiz-next-details" ) . '</button>' |
271 | 272 | . '</div>' |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/UploadWizardHooks.php |
— | — | @@ -42,6 +42,9 @@ |
43 | 43 | // mediawiki-specific interface helper (relies on mediawiki globals) |
44 | 44 | 'resources/jquery/jquery.mwCoolCats.js', |
45 | 45 | |
| 46 | + // wikimedia-comons specific title checker |
| 47 | + 'resources/jquery/jquery.validate.wmCommonsBlacklist.js', |
| 48 | + |
46 | 49 | // common utilities |
47 | 50 | 'resources/mw.Log.js', |
48 | 51 | 'resources/mw.Utilities.js', |
— | — | @@ -133,9 +136,9 @@ |
134 | 137 | 'mwe-upwiz-api-error-unknown-warning', |
135 | 138 | 'mwe-upwiz-api-error-timeout', |
136 | 139 | 'mwe-upwiz-api-error-noimageinfo', |
137 | | - |
138 | 140 | 'mwe-upwiz-api-error-fileexists-shared-forbidden', |
139 | | - |
| 141 | + 'mwe-upwiz-api-error-unclassified', |
| 142 | + 'mwe-upwiz-api-warning-was-deleted', |
140 | 143 | 'mwe-upwiz-api-warning-exists', |
141 | 144 | 'mwe-upwiz-tutorial-error-localized-file-missing', |
142 | 145 | 'mwe-upwiz-tutorial-error-file-missing', |
— | — | @@ -254,6 +257,15 @@ |
255 | 258 | 'mwe-upwiz-error-too-short', |
256 | 259 | 'mwe-upwiz-error-bad-chars', |
257 | 260 | 'mwe-upwiz-error-date', |
| 261 | + 'mwe-upwiz-error-title-blacklisted', |
| 262 | + 'mwe-upwiz-error-title-badchars', |
| 263 | + 'mwe-upwiz-error-title-senselessimagename', |
| 264 | + 'mwe-upwiz-error-title-hosting', |
| 265 | + 'mwe-upwiz-error-title-thumbnail', |
| 266 | + 'mwe-upwiz-error-title-fileexists-shared-forbidden', |
| 267 | + 'mwe-upwiz-error-title-double-apostrophe', |
| 268 | + 'mwe-upwiz-error-title-extension', |
| 269 | + 'mwe-upwiz-details-error-count', |
258 | 270 | 'mwe-upwiz-license-cc-by-sa-3.0', |
259 | 271 | 'mwe-upwiz-license-cc-by-3.0', |
260 | 272 | 'mwe-upwiz-license-cc-zero', |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/UploadWizard.i18n.php |
— | — | @@ -23,6 +23,7 @@ |
24 | 24 | 'mwe-upwiz-step-thanks' => 'Use', |
25 | 25 | 'mwe-upwiz-api-error-http' => 'Internal error: unable to connect to server.', |
26 | 26 | 'mwe-upwiz-api-error-ok-but-empty' => 'Internal error: no response from server.', |
| 27 | + 'mwe-upwiz-api-error-unclassified' => 'An unknown error occurred', |
27 | 28 | 'mwe-upwiz-api-error-unknown-code' => 'Unknown error: "$1"', |
28 | 29 | 'mwe-upwiz-api-error-uploaddisabled' => 'Uploading is disabled on this wiki.', |
29 | 30 | 'mwe-upwiz-api-error-nomodule' => 'Internal error: no upload module set.', |
— | — | @@ -54,10 +55,10 @@ |
55 | 56 | 'mwe-upwiz-api-error-unknown-warning' => 'Unknown warning: $1', |
56 | 57 | 'mwe-upwiz-api-error-timeout' => 'The server did not respond within the expected time.', |
57 | 58 | 'mwe-upwiz-api-error-noimageinfo' => 'The upload succeeded, but the server did not give us any information about the file.', |
58 | | - 'mwe-upwiz-api-error-fileexists-shared-forbidden' => 'This filename is reserved by a file on a remote shared repository. Choose another name.', |
59 | 59 | |
60 | 60 | |
61 | 61 | 'mwe-upwiz-api-warning-exists' => 'There is [$1 another file] already on the wiki with the same filename', |
| 62 | + 'mwe-upwiz-api-warning-was-deleted' => 'There was a file by this name, "$1", but it was deleted and you can not reupload the file. If your file is different, try renaming it.', |
62 | 63 | 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Sorry, we could not find a tutorial in your language. The English one is shown instead.', |
63 | 64 | 'mwe-upwiz-tutorial-error-file-missing' => 'Sorry, we could not find any files for the tutorial that is supposed to go here. Please contact the system administrators.', |
64 | 65 | 'mwe-upwiz-tutorial-error-cannot-transform' => 'Sorry, we could not get a scaled image of the tutorial to fit this screen. This may be a temporary problem with Wikimedia Commons; try again later.', |
— | — | @@ -177,6 +178,15 @@ |
178 | 179 | 'mwe-upwiz-error-bad-chars' => 'This field contains symbols that are not allowed. |
179 | 180 | Please do not use wikitext or HTML here.', |
180 | 181 | 'mwe-upwiz-error-date' => 'Please enter a valid date in YYYY-MM-DD format, or pick a date from the popup calendar.', |
| 182 | + 'mwe-upwiz-error-title-blacklisted' => 'This title contains some undesirable text. Please revise it', |
| 183 | + 'mwe-upwiz-error-title-badchars' => 'This title contains some undesirable characters. Please remove them', |
| 184 | + 'mwe-upwiz-error-title-senselessimagename' => 'Please make this title more meaningful.', |
| 185 | + 'mwe-upwiz-error-title-hosting' => 'This looks like a file you obtained from another imagehost. Please make the title more meaningful. Also, double check that you have the rights to publish it on {{SITENAME}}.', |
| 186 | + 'mwe-upwiz-error-title-thumbnail' => 'This looks like a thumbnail title. Please do not upload thumbnails back to the same wiki. Otherwise, please fix the filename so it is more meaningful, and does not have the thumbnail prefix.', |
| 187 | + 'mwe-upwiz-error-title-fileexists-shared-forbidden' => 'This title is reserved by a file on a remote shared repository. Choose another name.', |
| 188 | + 'mwe-upwiz-error-title-double-apostrophe' => 'This title contains a double apostrophe; please remove it.', |
| 189 | + 'mwe-upwiz-error-title-extension' => 'You do not need to add a file extension. Just make a human readable title and the application will take care of the rest.', |
| 190 | + 'mwe-upwiz-details-error-count' => 'There {{PLURAL:$1|is one error|are $1 errors}} with the {{PLURAL:$2|form|forms}} above. Correct the errors, and try submitting again.', |
181 | 191 | |
182 | 192 | /* LICENSES & combinations of licenses */ |
183 | 193 | /* may be a good idea to shift to WikimediaLicenseTexts? */ |
— | — | @@ -405,6 +415,62 @@ |
406 | 416 | 'mwe-upwiz-category-remove' => 'Verwyder hierdie kategorie', |
407 | 417 | ); |
408 | 418 | |
| 419 | +/** Amharic (አማርኛ) |
| 420 | + * @author Elfalem |
| 421 | + */ |
| 422 | +$messages['am'] = array( |
| 423 | + 'mwe-upwiz-api-error-unknown-code' => 'ያልታወቀ ስህተት: "$1"', |
| 424 | + 'mwe-upwiz-api-error-uploaddisabled' => 'ፋይል መላክ በዚህ ውኪ ላይ አልተፈቀደም።', |
| 425 | + 'mwe-upwiz-api-error-badaccess-groups' => 'እርስዎ በዚህ ውኪ ላይ ፋይል እንድሊኩ አልተፈቀደም።', |
| 426 | + 'mwe-upwiz-api-error-stashfailed' => 'የውስጥ ስህተት: አቅራቢው ጊዜያዊ ፍይሉን አላስቀመጠም።', |
| 427 | + 'mwe-upwiz-api-error-missingresult' => 'የውስጥ ስህተት: መቅዳቱ እንደተሳካ ማረጋገጥ አልተቻለም።', |
| 428 | + 'mwe-upwiz-api-error-missingparam' => 'የውስጥ ስህተት: ጥያቄው ግቤቶች ይጎሉታል።', |
| 429 | + 'mwe-upwiz-api-error-invalid-session-key' => 'የውስጥ ስህተት: ፍይሉ የጊዜያዊ ማስቀመጫ ውስጥ አልተገኘም።', |
| 430 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'በሰነድ አድራሻ መላክ በዚህ አቅራቢ ላይ አልተፈቀደም።', |
| 431 | + 'mwe-upwiz-api-error-mustbeloggedin' => 'ፋይል ለመላክ ተዘግቦ መግባት ያስፈልጋል።', |
| 432 | + 'mwe-upwiz-api-error-empty-file' => 'የላኩት ፋይል ባዶ ነበር።', |
| 433 | + 'mwe-upwiz-api-error-file-too-large' => 'የላኩት ፋይል በጣም ትልቅ ነበር።', |
| 434 | + 'mwe-upwiz-api-error-filetype-missing' => 'ፋይሉ ቅጥያ ይጎለዋል።', |
| 435 | + 'mwe-upwiz-api-error-filetype-banned' => 'የዚህ ዓይነት ፋይል ተከልክሏል።', |
| 436 | + 'mwe-upwiz-api-error-filename-tooshort' => 'የፋይሉ ስም በጣም ትንሽ ነው።', |
| 437 | + 'mwe-upwiz-api-error-illegal-filename' => 'የፋይሉ ስም የተፈቀደ አይደለም።', |
| 438 | + 'mwe-upwiz-api-error-verification-error' => 'ይህ ፋይል የተበላሸ ወይም ትክክል ያልሆነ ቅጥያ ያለው ሊሆን ይችላል።', |
| 439 | + 'mwe-upwiz-api-error-unknown-error' => 'የውስጥ ስህተት: የእርስዎን ፋይል ለመላክ ሲሞከር ችግር ተፈጠረ።', |
| 440 | + 'mwe-upwiz-api-error-overwrite' => 'እንድን ፋይል ደምስሶ መጻፍ አልተፈቀደም።', |
| 441 | + 'mwe-upwiz-api-error-badtoken' => 'የውስጥ ስህተት: መጥፎ ጥቅል።', |
| 442 | + 'mwe-upwiz-api-error-fetchfileerror' => 'የውስጥ ስህተት: ፍይሉ ሲመጣ ችግር ተፈጠረ።', |
| 443 | + 'mwe-upwiz-api-error-duplicate' => 'በዚህ ድረ ገጽ ላይ የዚህ ዓይነት ይዞታ {{PLURAL:$1| [$2 ያለው ፋይል አለ።] | [$2 ያላቸው ፍይሎች አሉ።]}}', |
| 444 | + 'mwe-upwiz-api-error-duplicate-popup-title' => 'አንድ አይነት {{PLURAL:$1|ፋይል|ፋይሎች}}', |
| 445 | + 'mwe-upwiz-api-error-unknown-warning' => 'ያልታወቀ ማስጠንቀቂያ $1', |
| 446 | + 'mwe-upwiz-api-error-timeout' => 'በሚገባ ጊዜ ውስጥ አቅራቢው መልስ አልሰጠም።', |
| 447 | + 'mwe-upwiz-api-error-noimageinfo' => 'ፋይል መላኩ ተሳክቷል ግን አቅራቢው ምንም ዓይነት መረጃ ስለ ፋይሉ አልሰጠም።', |
| 448 | + 'mwe-upwiz-api-warning-exists' => 'በውኪው ላይ [$1 ሌላ ፋይል] በዚህ ስም አለ።', |
| 449 | + 'mwe-upwiz-tutorial-error-localized-file-missing' => 'ይቅርታ፣ መማሪያ በእርስዎ ቋንቋ ማግኘት አልተቻለም። በሱ ቦታ የእንግሊዝኛው ይታያል።', |
| 450 | + 'mwe-upwiz-help-desk' => 'የእርዳታ ቦታ', |
| 451 | + 'mwe-upwiz-transport-started' => 'እየጀመረ ነው...', |
| 452 | + 'mwe-upwiz-uploading' => 'በመላክ ላይ ነው...', |
| 453 | + 'mwe-upwiz-transported' => 'መላኩን በመጨረስ ላይ ነው...', |
| 454 | + 'mwe-upwiz-stashed-upload' => 'እሺ', |
| 455 | + 'mwe-upwiz-getting-metadata' => 'የፋይሉን መረጃና ቅድመ-ዕይታ በማግኘት ላይ ነው...', |
| 456 | + 'mwe-upwiz-submitting-details' => 'ዝርዝሮችን በመላክና በማሳተም ላይ ነው...', |
| 457 | + 'mwe-upwiz-published' => 'ተጭኗል!', |
| 458 | + 'mwe-upwiz-failed' => 'አልተቻለም።', |
| 459 | + 'mwe-upwiz-remove' => 'ለማጥፋት', |
| 460 | + 'mwe-upwiz-remove-upload' => 'ይህን ፋይል ከሚላኩት ፋይሎች ዝርዝር ላይ አጥፋ', |
| 461 | + 'mwe-upwiz-remove-description' => 'ይህን ገለፃ አጥፋ', |
| 462 | + 'mwe-upwiz-upload' => 'ለመላክ', |
| 463 | + 'mwe-upwiz-file-all-ok' => 'የተላኩት ሁሉ ስኬታማ ናቸው!', |
| 464 | + 'mwe-upwiz-file-some-failed' => 'አንዳንድ ፋይሎችን መላክ አልተቻለም።', |
| 465 | + 'mwe-upwiz-file-retry' => 'ለመላክ ያልተቻሉትን እንደገና ሞክር', |
| 466 | + 'mwe-upwiz-next-file-despite-failures' => 'ቢሆንም ቀጥል', |
| 467 | + 'mwe-upwiz-skip-tutorial-future' => 'ወደፊት ይህንን ደረጃ ዘልለህ እለፍ', |
| 468 | + 'mwe-upwiz-file-all-failed' => 'ለመላክ ከተሞከሩት ማናቸውም አልተሳኩም።', |
| 469 | + 'mwe-upwiz-upload-count' => 'ከ$2 ውስጥ $1 {{PLURAL:$2|ፋይል ተላከ።|ፋይሎች ተላኩ።}}', |
| 470 | + 'mwe-upwiz-progressbar-uploading' => 'በመላክ ላይ ነው', |
| 471 | + 'mwe-upwiz-finished' => 'ተጨረሸ!', |
| 472 | + 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|ሴኮንድ ይቀራል|ሴኮንዶች ይቀራሉ}}', |
| 473 | +); |
| 474 | + |
409 | 475 | /** Aragonese (Aragonés) |
410 | 476 | * @author Juanpabl |
411 | 477 | */ |
— | — | @@ -479,9 +545,9 @@ |
480 | 546 | 'uploadwizard-desc' => 'Майстар загрузкі, распрацавацы па гранту Multimedia Usability', |
481 | 547 | 'mwe-upwiz-js-off' => 'UploadWizard выкарыстоўвае JavaScript для паляпшэньня інтэрфэйсу. Магчыма Ваш браўзэр не падтрымлівае JavaScript ці JavaScript выключаны, таму паказваецца простая форма загрузкі.', |
482 | 548 | 'mwe-upwiz-code-unknown' => 'Невядомая мова', |
483 | | - 'mwe-upwiz-step-tutorial' => 'Даведацца', |
484 | | - 'mwe-upwiz-step-file' => 'Загрузка', |
485 | | - 'mwe-upwiz-step-deeds' => 'Пазначэньне правоў', |
| 549 | + 'mwe-upwiz-step-tutorial' => 'Даведайцеся', |
| 550 | + 'mwe-upwiz-step-file' => 'Загрузіце', |
| 551 | + 'mwe-upwiz-step-deeds' => 'Пазначце правы', |
486 | 552 | 'mwe-upwiz-step-details' => 'Апішыце', |
487 | 553 | 'mwe-upwiz-step-thanks' => 'Выкарыстоўвайце', |
488 | 554 | 'mwe-upwiz-api-error-http' => 'Унутраная памылка: немагчыма далучыцца да сэрвэра.', |
— | — | @@ -521,7 +587,7 @@ |
522 | 588 | 'mwe-upwiz-tutorial-error-cannot-transform' => 'Прабачце, немагчыма атрымаць маштабаваную выяву даведкі, каб умесьціць у экран. Прычынай можа быць часовая праблема ў ВікіСховішчы. Паспрабуйце зноў пазьней.', |
523 | 589 | 'mwe-upwiz-help-desk' => 'Дапамога', |
524 | 590 | 'mwe-upwiz-add-file-n' => 'Дадайце іншы файл', |
525 | | - 'mwe-upwiz-add-file-0-free' => 'Выберыце мэдыя-файл для ахвяраваньня', |
| 591 | + 'mwe-upwiz-add-file-0-free' => 'Выберыце мэдыяфайл для загрузкі', |
526 | 592 | 'mwe-upwiz-transport-started' => 'Пачатак…', |
527 | 593 | 'mwe-upwiz-uploading' => 'загрузка…', |
528 | 594 | 'mwe-upwiz-transported' => 'Добра', |
— | — | @@ -607,6 +673,7 @@ |
608 | 674 | 'mwe-upwiz-tooltip-title' => 'Кароткая ўнікальная назва файла. Вы можаце выкарыстоўваць звычайны тэкст з прагаламі. Не пазначайце пашырэньне.', |
609 | 675 | 'mwe-upwiz-dialog-title' => 'Файлы могуць быць загружаныя з назвамі на любой мове любым альфабэтам (у кадаваньні UTF-8). Варта, каб па назвах файлаў быў зразумелы іх зьмест.', |
610 | 676 | 'mwe-upwiz-tooltip-description' => "Коратка апішыце ўсё значнае пра гэты файл. Для фота, узгадайце пра асноўны аб'ект, выпадак ці месца.", |
| 677 | + 'mwe-upwiz-tooltip-date' => 'Дата стварэньня працы ці першай публікацыі (у фармаце «гггг-мм-дд»).', |
611 | 678 | 'mwe-upwiz-tooltip-categories' => 'Дадайце [$1 катэгорыі] да файла, каб яго можна было лягчэй знайсьці.', |
612 | 679 | 'mwe-upwiz-tooltip-other' => 'Любая іншая інфармацыя, якую Вы жадаеце дадаць пра гэтую працу: геаграфічныя каардынаты, спасылкі на іншыя вэрсіі і іншае.', |
613 | 680 | 'mwe-upwiz-tooltip-more-info' => 'Даведацца болей.', |
— | — | @@ -642,6 +709,7 @@ |
643 | 710 | 'mwe-upwiz-license-pd-old-100' => 'Аўтар памёр больш за 100 гадоў таму', |
644 | 711 | 'mwe-upwiz-license-pd-old' => 'Аўтар памёр больш за 70 гадоў таму', |
645 | 712 | 'mwe-upwiz-license-pd-art' => 'Рэпрадукцыя карціны знаходзіцца ў грамадзкім набытку з-за ўзросту', |
| 713 | + 'mwe-upwiz-license-pd-us' => 'Упершыню апублікаваная ў ЗША да 1923 году', |
646 | 714 | 'mwe-upwiz-license-pd-usgov' => 'Праца фэдэральнага ўраду ЗША', |
647 | 715 | 'mwe-upwiz-license-pd-usgov-nasa' => 'Праца NASA', |
648 | 716 | 'mwe-upwiz-license-pd-usgov-military-navy' => 'Праца ВМС ЗША', |
— | — | @@ -659,6 +727,8 @@ |
660 | 728 | 'mwe-upwiz-license-public-domain-head' => 'Тэрмін аховы аўтарскіх правоў відавочна скончыўся', |
661 | 729 | 'mwe-upwiz-license-usgov-head' => '{{PLURAL:$1|Гэтая праца створаная|Гэтыя працы створаныя}} фэдэральным ўрадам ЗША', |
662 | 730 | 'mwe-upwiz-license-misc' => 'Іншыя прычыны', |
| 731 | + 'mwe-upwiz-license-custom-head' => 'Толькі для экспэртаў: увядзіце код не паказанай тут ліцэнзіі', |
| 732 | + 'mwe-upwiz-license-custom-subhead' => 'Увядзіце вікі-тэкст, які дадае шаблён ліцэнзіі ў Вашыя загрузкі.', |
663 | 733 | 'mwe-upwiz-license-none-applicable-head' => 'Я ня ведаю, ці слушны любы зь пералічаных варыянтаў. Дапамажыце!', |
664 | 734 | 'mwe-upwiz-license-confirm-remove-title' => 'Пацьвярджэньне выдаленьня', |
665 | 735 | 'mwe-upwiz-categories' => 'Катэгорыі', |
— | — | @@ -670,7 +740,7 @@ |
671 | 741 | 'mwe-upwiz-thumbnail-failed' => 'Файл загружаны, але сэрвэр ня змог здабыць мініятуру файла', |
672 | 742 | 'mwe-upwiz-unparseable-filename' => 'Незразумелая назва файла «$1»', |
673 | 743 | 'mwe-upwiz-image-preview' => 'Папярэдні прагляд выявы', |
674 | | - 'mwe-upwiz-subhead-message' => 'Дзякуй за выкарыстаньне новай прылады загрузкі!', |
| 744 | + 'mwe-upwiz-subhead-message' => 'Дзякуй за выкарыстаньне новага інструмэнту загрузкі!', |
675 | 745 | 'mwe-upwiz-subhead-bugs' => '[$1 Вядомыя праблемы]', |
676 | 746 | 'mwe-upwiz-subhead-translate' => '[$1 Дапамажыце зь перакладам]', |
677 | 747 | 'mwe-upwiz-subhead-alt-upload' => '[$1 Вярнуцца да старой формы]', |
— | — | @@ -865,38 +935,41 @@ |
866 | 936 | /** Bengali (বাংলা) |
867 | 937 | * @author Bellayet |
868 | 938 | * @author Sm faysal |
| 939 | + * @author Wikitanvir |
869 | 940 | */ |
870 | 941 | $messages['bn'] = array( |
871 | 942 | 'uploadwizard' => 'আপলোড উইজার্ড', |
872 | | - 'uploadwizard-desc' => 'আপলোড ইউজার্ড, মাল্টিমিডিয়া ইউজাবিলিটি গ্রান্টের জন্য উন্নয়নকৃত', |
| 943 | + 'uploadwizard-desc' => 'আপলোড উইজার্ড, মাল্টিমিডিয়া ইউজাবিলিটি অনুদানের জন্য উন্নয়নকৃত', |
| 944 | + 'mwe-upwiz-js-off' => 'আপলোড উইজার্ড উন্নতমানের ইন্টারফেস প্রদানের জন্য জাভাস্ক্রিপ্ট ব্যবহার করে। আপনার ব্রাউজার হয়তো জাভাস্ক্রিপ্ট সমর্থন করে না, নতুবা এটির জাভাস্ক্রিপ্ট নিষ্ক্রিয় করে রাখা হয়েছে। এ কারণে আমরা আপনাকে সাধারণ আপলোড ফর্ম প্রদর্শন করছি।', |
873 | 945 | 'mwe-upwiz-code-unknown' => 'অজানা ভাষা', |
874 | 946 | 'mwe-upwiz-step-tutorial' => 'জানুন', |
875 | 947 | 'mwe-upwiz-step-file' => 'আপলোড', |
876 | 948 | 'mwe-upwiz-step-deeds' => 'প্রকাশের অধিকার', |
877 | 949 | 'mwe-upwiz-step-details' => 'বিবরণ', |
878 | 950 | 'mwe-upwiz-step-thanks' => 'ব্যবহার', |
879 | | - 'mwe-upwiz-api-error-http' => 'অভ্যন্তরীণ ত্রুটি: সার্ভারে সংযোগ সম্ভব হচ্ছে না।', |
| 951 | + 'mwe-upwiz-api-error-http' => 'অভ্যন্তরীণ ত্রুটি: সার্ভারে সংযোগ প্রদান করা সম্ভব হচ্ছে না।', |
880 | 952 | 'mwe-upwiz-api-error-ok-but-empty' => 'অভ্যন্তরীণ ত্রুটি: সার্ভার হতে কোন সাড়া পাওয়া যাচ্ছে না।', |
881 | 953 | 'mwe-upwiz-api-error-unknown-code' => 'অজানা ত্রুটি: "$1"', |
882 | | - 'mwe-upwiz-api-error-uploaddisabled' => 'এই উইকিতে আপলোড নিস্ক্রিয় রয়েছে।', |
883 | | - 'mwe-upwiz-api-error-nomodule' => 'অভ্যন্তরীণ ত্রুটি: কোন আপলোড মডিউল সেট হয়নি।', |
884 | | - 'mwe-upwiz-api-error-badaccess-groups' => 'এই উইকিতে ফাইল আপলোডে আপনার অনুমতি নাই।', |
885 | | - 'mwe-upwiz-api-error-stashfailed' => 'অভ্যন্তরীণ ত্রুটি: সার্ভার অস্থায়ী ফাইলটি সংরক্ষণ করতে পারছে না।', |
886 | | - 'mwe-upwiz-api-error-missingresult' => 'অভ্যন্তরীণ ত্রুটি: সফলভাবে অনুলিপি হয়েছে কিনা তা নিশ্চিত করা যাচ্ছে না।', |
887 | | - 'mwe-upwiz-api-error-missingparam' => 'অভ্যন্তরীণ ত্রুটি: অনুরোধ কিছু প্যারামিটারের অভাব রয়েছে।', |
888 | | - 'mwe-upwiz-api-error-invalid-session-key' => 'অভ্যন্তরীণ ত্রুটি: অস্থায়ী সংরক্ষণশালায় ফাইলটি পাওয়া যায়নি।', |
889 | | - 'mwe-upwiz-api-error-copyuploaddisabled' => 'এই সার্ভারে URL এর মাধ্যমে আপলোড ব্যবস্থা নিস্ক্রিয় রয়েছে।', |
890 | | - 'mwe-upwiz-api-error-mustbeloggedin' => 'ফাইল আপলোড করতে আপনাকে অবশ্যই উইকিতে প্রবেশ বা লগইন করতে হবে।', |
891 | | - 'mwe-upwiz-api-error-empty-file' => 'আপনার জমাকৃত ফাইলটি খালি।', |
892 | | - 'mwe-upwiz-api-error-file-too-large' => 'আপনার জমাকৃত ফাইলটি অনেক বড়।', |
893 | | - 'mwe-upwiz-api-error-filetype-missing' => 'ফাইলটির এক্সটেনশন মুছে গিয়েছে।', |
894 | | - 'mwe-upwiz-api-error-filetype-banned' => 'এই ধরনের ফাইল নিষিদ্ধ।', |
895 | | - 'mwe-upwiz-api-error-filename-tooshort' => 'ফাইল নামটি খুব ছোট।', |
| 954 | + 'mwe-upwiz-api-error-uploaddisabled' => 'এই উইকির জন্য আপলোড সুবিধা নিস্ক্রিয় রয়েছে।', |
| 955 | + 'mwe-upwiz-api-error-nomodule' => 'অভ্যন্তরীণ ত্রুটি: কোন আপলোড মডিউল সেট করা হয়নি।', |
| 956 | + 'mwe-upwiz-api-error-mustbeposted' => 'অভ্যন্তরীণ ত্রুটি: এই অনুরোধের জন্য এইচটিটিপি পোস্ট প্রয়োজন।', |
| 957 | + 'mwe-upwiz-api-error-badaccess-groups' => 'আপনার এই উইকিতে ফাইল আপলোডের অনুমতি নেই।', |
| 958 | + 'mwe-upwiz-api-error-stashfailed' => 'অভ্যন্তরীণ ত্রুটি: সার্ভার অস্থায়ী ফাইলটি সংরক্ষণ করতে ব্যর্থ হয়েছে।', |
| 959 | + 'mwe-upwiz-api-error-missingresult' => 'অভ্যন্তরীণ ত্রুটি: সফলভাবে অনুলিপি করা হয়েছে কিনা তা নিশ্চিত করা সম্ভব হয়নি।', |
| 960 | + 'mwe-upwiz-api-error-missingparam' => 'অভ্যন্তরীণ ত্রুটি: অনুরোধে কিছু প্যারামিটারের ঘাটতি রয়েছে।', |
| 961 | + 'mwe-upwiz-api-error-invalid-session-key' => 'অভ্যন্তরীণ ত্রুটি: অস্থায়ী সংরক্ষণশালায় ফাইলটি খুঁজে পাওয়া যায়নি।', |
| 962 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'এই সার্ভারে ইউআরএল-এর মাধ্যমে আপলোড করার সুবিধা নিস্ক্রিয় রয়েছে।', |
| 963 | + 'mwe-upwiz-api-error-mustbeloggedin' => 'ফাইল আপলোড করার জন্য আপনাকে অবশ্যই এই উইকিতে প্রবেশ বা লগইন করতে হবে।', |
| 964 | + 'mwe-upwiz-api-error-empty-file' => 'আপনার জমাদানকৃত ফাইলটি খালি।', |
| 965 | + 'mwe-upwiz-api-error-file-too-large' => 'আপনার জমাদানকৃত ফাইলটি অনেক বড়।', |
| 966 | + 'mwe-upwiz-api-error-filetype-missing' => 'এই ফাইলটির কোনো এক্সটেনশন নেই।', |
| 967 | + 'mwe-upwiz-api-error-filetype-banned' => 'এই ধরনের ফাইল আপলোডে বাধা রয়েছে।', |
| 968 | + 'mwe-upwiz-api-error-filename-tooshort' => 'এই ফাইল নামটি খুবই ছোট।', |
896 | 969 | 'mwe-upwiz-api-error-illegal-filename' => 'ফাইলের এই নামটি গ্রহণযোগ্য নয়।', |
897 | | - 'mwe-upwiz-api-error-verification-error' => 'সম্ভবত এই ফাইলটি নষ্ট অথবা এর এক্সটেনশনটি ভূল।', |
| 970 | + 'mwe-upwiz-api-error-verification-error' => 'সম্ভবত এই ফাইলটি ত্রুটিপূর্ণ অথবা এর এক্সটেনশনটি ভুল।', |
898 | 971 | 'mwe-upwiz-api-error-unknown-error' => 'অভ্যন্তরীণ ত্রুটি: আপনার ফাইলটি আপলোড করার সময় কিছু সমস্যা হয়েছে।', |
899 | 972 | 'mwe-upwiz-api-error-overwrite' => 'কোন ফাইল প্রতিস্থাপন করা অনুমোদিত নয়।', |
900 | | - 'mwe-upwiz-api-error-badtoken' => 'অভ্যন্তরীণ ত্রুটি: খারাপ টোকেন।', |
| 973 | + 'mwe-upwiz-api-error-badtoken' => 'অভ্যন্তরীণ ত্রুটি: অপ্রযোজ্য টোকেন।', |
901 | 974 | 'mwe-upwiz-api-error-duplicate' => 'ইতোমধ্যে এই সাইটে একই রকমের কন্টেট সমৃদ্ধ {{PLURAL:$1|[$2 অন্য ফাইল]|[$2 কিছু অন্য ফাইল]}} রয়েছে।', |
902 | 975 | 'mwe-upwiz-api-error-duplicate-popup-title' => 'অনুলিপি {{PLURAL:$1|ফাইল|ফাইল}}', |
903 | 976 | 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'অনুলিপি {{PLURAL:$1|ফাইল|ফাইল}} যা ইতমধ্যে অপসারণ করা হয়েছে', |
— | — | @@ -904,22 +977,22 @@ |
905 | 978 | 'mwe-upwiz-api-error-timeout' => 'কাঙ্খিত সময়ের মধ্যে সার্ভারের কোন সাড়া পাওয়া যায়নি।', |
906 | 979 | 'mwe-upwiz-api-error-noimageinfo' => 'আপলোড সফল হয়েছে, কিন্তু ফাইলটি সম্পর্কে সার্ভার কোন তথ্য প্রদান করে নি।', |
907 | 980 | 'mwe-upwiz-api-warning-exists' => 'এই উইকিতে একই নামের [$1 অন্য ফাইল] রয়েছে', |
908 | | - 'mwe-upwiz-help-desk' => 'হেল্প ডেস্ক', |
| 981 | + 'mwe-upwiz-help-desk' => 'সাহায্য কেন্দ্র', |
909 | 982 | 'mwe-upwiz-add-file-n' => 'আরেকটি ফাইল যোগ', |
910 | | - 'mwe-upwiz-add-file-0-free' => 'দানের জন্য কোন মিডিয়া ফাইল নির্বাচন করুন', |
911 | | - 'mwe-upwiz-transport-started' => 'শুরু...', |
912 | | - 'mwe-upwiz-uploading' => 'আপলোডিং…', |
913 | | - 'mwe-upwiz-transported' => 'আপলোড সম্পন্ন...', |
| 983 | + 'mwe-upwiz-add-file-0-free' => 'অনুদানের জন্য একটি মিডিয়া ফাইল নির্বাচন করুন', |
| 984 | + 'mwe-upwiz-transport-started' => 'শুরু হয়েছে...', |
| 985 | + 'mwe-upwiz-uploading' => 'আপলোড চলছে…', |
| 986 | + 'mwe-upwiz-transported' => 'আপলোড সম্পন্ন করা হচ্ছে...', |
914 | 987 | 'mwe-upwiz-stashed-upload' => 'ঠিক আছে', |
915 | | - 'mwe-upwiz-getting-metadata' => 'ফাইলের তথ্য এবং প্রাকদর্শন আসছে...', |
916 | | - 'mwe-upwiz-submitting-details' => ' বিবরণ জমা এবং প্রকাশিত হচ্ছে...', |
| 988 | + 'mwe-upwiz-getting-metadata' => 'ফাইলের তথ্যাদি এবং প্রাকদর্শন আসছে...', |
| 989 | + 'mwe-upwiz-submitting-details' => 'বিবরণ জমা এবং প্রকাশিত হচ্ছে...', |
917 | 990 | 'mwe-upwiz-published' => 'প্রকাশিত!', |
918 | 991 | 'mwe-upwiz-failed' => 'ব্যর্থ।', |
919 | 992 | 'mwe-upwiz-remove' => 'অপসারণ', |
920 | 993 | 'mwe-upwiz-remove-upload' => 'আপলোড করার জন্য ফাইলের তালিকা থেকে এই ফাইলটি অপসারণ করো', |
921 | | - 'mwe-upwiz-remove-description' => 'এই বিবরণ অপসারণ', |
922 | | - 'mwe-upwiz-upload' => 'Upload', |
923 | | - 'mwe-upwiz-file-all-ok' => 'সকল আপলোড সফল হয়েছে!', |
| 994 | + 'mwe-upwiz-remove-description' => 'এই বিবরণটি অপসারণ করো', |
| 995 | + 'mwe-upwiz-upload' => 'আপলোড', |
| 996 | + 'mwe-upwiz-file-all-ok' => 'সকল আপলোড সফলভাবে সম্পন্ন হয়েছে!', |
924 | 997 | 'mwe-upwiz-file-some-failed' => 'কিছু আপলোড ব্যর্থ হয়েছে।', |
925 | 998 | 'mwe-upwiz-file-retry' => 'ব্যর্থ আপলোডসমূহ পুনরায় চেষ্টা করো', |
926 | 999 | 'mwe-upwiz-next-file-despite-failures' => 'যাই হোক না কেন অব্যাহত রাখুন', |
— | — | @@ -956,9 +1029,10 @@ |
957 | 1030 | 'mwe-upwiz-allowed-filename-extensions' => 'অনুমোদিত এক্সটেনশনসমূহ:', |
958 | 1031 | 'mwe-upwiz-help-allowed-filename-extensions' => 'অনুমোদিত ফাইলনাম এক্সটেনশন', |
959 | 1032 | 'mwe-upwiz-upload-error-duplicate' => 'এই ফাইলটি পূর্বে এই উইকিতে আপলোড করা হয়েছিল।', |
960 | | - 'mwe-upwiz-upload-error-stashed-anyway' => 'যাই হোন না কেন আপলোড হবে?', |
| 1033 | + 'mwe-upwiz-upload-error-stashed-anyway' => 'যাই হোক না কেনো আপলোড হবে?', |
961 | 1034 | 'mwe-upwiz-ok' => 'ঠিক আছে', |
962 | 1035 | 'mwe-upwiz-cancel' => 'বাতিল', |
| 1036 | + 'mwe-upwiz-fileexists-replace' => '"$1" নামে ইতিমধ্যেই একটি ফাইল রয়েছে। অনুগ্রহপূর্বক স্বতন্ত্র নাম দ্বারা শিরোনাম পরিবর্তন করুন।', |
963 | 1037 | 'mwe-upwiz-fileexists' => 'এই নামের একটি ফাইল ইতোমধ্যে বিদ্যমান। যদি আপনি এটি প্রতিস্থাপনের ব্যাপারে নিশ্চিত না হন, অনুগ্রহ করে <b><code>$1</code></b> ফাইলটি দেখুন।', |
964 | 1038 | 'mwe-upwiz-fileexists-replace-on-page' => 'এই নামের একটি ইতোমধ্যে রয়েছে। আপনি চাইলে ফাইলটিকে প্রতিস্থাপন করতে পারেন, [$2 $1] এর পাতায় যান এবং সেখানে এটি প্রতিস্থাপন করুন।', |
965 | 1039 | 'mwe-upwiz-fileexists-replace-no-link' => 'এই নামে একটি ফাইল ইতমধ্যে রয়েছে।', |
— | — | @@ -990,8 +1064,8 @@ |
991 | 1065 | 'mwe-upwiz-license-pd-old' => 'লেখক ৭০ বছর আগে মৃত্যুবরণ করেছেন।', |
992 | 1066 | 'mwe-upwiz-license-pd-usgov' => 'ইউএস ফেডারেল গভার্নমেন্টের মূল কর্মকান্ড', |
993 | 1067 | 'mwe-upwiz-license-pd-usgov-nasa' => 'নাসার মূল কর্মকান্ড', |
994 | | - 'mwe-upwiz-license-pd-usgov-military-navy' => 'ইউএস মেলিটারি নেভির মূল কর্মকান্ড', |
995 | | - 'mwe-upwiz-license-gfdl' => 'জিএনইউ ফ্রি ডকুমেন্টেশন লাইসেন্স', |
| 1068 | + 'mwe-upwiz-license-pd-usgov-military-navy' => 'ইউএস মিলিটারি নেভির মূল কাজ', |
| 1069 | + 'mwe-upwiz-license-gfdl' => 'গনু ফ্রি ডকুমেন্টেশন লাইসেন্স', |
996 | 1070 | 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => 'কপিলেফট, স্বীকৃতি প্রয়োজন (GFDL, CC-BY-SA-3.0)', |
997 | 1071 | 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'স্বীকৃতি প্রয়োজন (GFDL, CC-BY-SA-3.0)', |
998 | 1072 | 'mwe-upwiz-license-usgov-head' => '{{PLURAL:$1|এই কাজটি|এই কাজগুলো}} ইউনাইটেড স্টেটস গভার্নমেন্ট কর্তৃক তৈরি', |
— | — | @@ -1004,23 +1078,26 @@ |
1005 | 1079 | 'mwe-upwiz-categories-add' => 'যোগ', |
1006 | 1080 | 'mwe-upwiz-category-remove' => 'বিষয়শ্রেণী অপসারণ', |
1007 | 1081 | 'mwe-upwiz-thanks-caption' => 'এখানে ক্যাপশন যোগ করুন', |
1008 | | - 'mwe-upwiz-help-popup' => 'সহায়িকা', |
| 1082 | + 'mwe-upwiz-help-popup' => 'সাহায্য', |
1009 | 1083 | 'mwe-upwiz-help-popup-title' => 'শিরোনাম', |
| 1084 | + 'mwe-upwiz-thumbnail-failed' => 'আপলোড সফলভাবে সম্পন্ন হয়েছে, কিন্তু সার্ভার থাম্বনেইলের প্রাকদর্শন পেতে ব্যর্থ হয়েছে।', |
1010 | 1085 | 'mwe-upwiz-unparseable-filename' => '"$1" ফাইলের নামটি বোধগম্য নয়', |
1011 | 1086 | 'mwe-upwiz-image-preview' => 'চিত্র প্রাকদর্শন', |
1012 | 1087 | 'mwe-upwiz-subhead-message' => 'নতুন আপলোড টুল ব্যবহারের জন্য ধন্যবাদ!', |
1013 | 1088 | 'mwe-upwiz-subhead-bugs' => '[$1 জানা ব্যাপারসমূহ]', |
1014 | 1089 | 'mwe-upwiz-subhead-translate' => '[$1 অনুবাদে সাহায্য করুন]', |
1015 | | - 'mwe-upwiz-subhead-alt-upload' => '[$1 পুরনো ফরমে ফিরে যাও]', |
| 1090 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 পুরনো ফর্মে ফিরে যাও]', |
1016 | 1091 | 'mwe-upwiz-feedback-prompt' => '[$1 প্রতিক্রিয়া জানান]', |
| 1092 | + 'mwe-upwiz-feedback-note' => 'আপনার ফিডব্যাক "[$2 $1]" পাতায়, আপনার ব্যবহারকারী নাম, ব্রাউজারের সংস্করণ, ও অপারেটিং সিস্টেমসহ, সবার জন্য উন্মুক্তভাবে প্রকাশিত হবে।', |
1017 | 1093 | 'mwe-upwiz-feedback-subject' => 'বিষয়:', |
1018 | 1094 | 'mwe-upwiz-feedback-message' => 'বার্তা:', |
1019 | 1095 | 'mwe-upwiz-feedback-title' => 'আপলোড উইজার্ড সম্পর্কে আপনার প্রতিক্রিয়া জানান', |
1020 | 1096 | 'mwe-upwiz-feedback-cancel' => 'বাতিল', |
1021 | 1097 | 'mwe-upwiz-feedback-submit' => 'প্রতিক্রিয়া জমা', |
1022 | 1098 | 'mwe-upwiz-feedback-adding' => 'পাতায় প্রতিক্রিয়া যোগ করা হচ্ছে...', |
| 1099 | + 'mwe-upwiz-feedback-error1' => 'ত্রুটি: এপিআই থেকে অজানা ফলাফল এসেছে', |
1023 | 1100 | 'mwe-upwiz-feedback-error2' => 'ত্রুটি: সম্পাদনা ব্যর্থ', |
1024 | | - 'mwe-upwiz-feedback-error3' => 'ত্রুটি: API থেকে কোন সাড়া নেই', |
| 1101 | + 'mwe-upwiz-feedback-error3' => 'ত্রুটি: এপিআই থেকে কোন সাড়া নেই', |
1025 | 1102 | ); |
1026 | 1103 | |
1027 | 1104 | /** Breton (Brezhoneg) |
— | — | @@ -1215,9 +1292,11 @@ |
1216 | 1293 | 'mwe-upwiz-license-gfdl' => 'Aotre implijout teuliaouiñ frank GNU', |
1217 | 1294 | 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => 'Copyleft, deroadenn rekis (GFDL, CC-BY-SA-3.0)', |
1218 | 1295 | 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'Deroadenn rekis (GFDL, CC-BY-SA-3.0)', |
| 1296 | + 'mwe-upwiz-license-cc-head' => "Perc'henn ar gwirioù aozañ en deus embannet an {{PLURAL:$1|oberenn-mañ|oberennoù-mañ}} gant an aotre-implijout Creative Commons reizh", |
1219 | 1297 | 'mwe-upwiz-license-public-domain-head' => 'Dispredet eo ar gwirioù-aozer', |
1220 | 1298 | 'mwe-upwiz-license-usgov-head' => 'Graet eo bet an {{PLURAL:$1|oberenn-mañ|oberennoù-mañ}} gant gouarnamant ar Stadoù-Unanet', |
1221 | 1299 | 'mwe-upwiz-license-misc' => 'Abegoù a bep seurt', |
| 1300 | + 'mwe-upwiz-license-custom-head' => "Arbennigourien nemetken : merkit kod an aotre-implijout n'eo ket diskouezet amañ", |
1222 | 1301 | 'mwe-upwiz-license-custom-subhead' => "Merkit ar wikitestenn a ouzhpenno ur patrom aotre-implijout d'ho enporzhiadennoù.", |
1223 | 1302 | 'mwe-upwiz-license-none-applicable-head' => "N'ouzon dare hag-eñ e tegouezh hini pe hini eus an dibaboù kinniget a-us ! Sikour din !", |
1224 | 1303 | 'mwe-upwiz-license-none-applicable' => 'Dilezel {{PLURAL:$1|an enporzhiadenn-mañ|an enporzhiadnenoù-mañ}} hep o embann', |
— | — | @@ -1466,9 +1545,62 @@ |
1467 | 1546 | |
1468 | 1547 | /** Catalan (Català) |
1469 | 1548 | * @author Paucabot |
| 1549 | + * @author SMP |
1470 | 1550 | */ |
1471 | 1551 | $messages['ca'] = array( |
1472 | 1552 | 'uploadwizard' => 'Assistent de càrrega', |
| 1553 | + 'uploadwizard-desc' => "Assistent de càrregues, desenvolupat gràcies a la subvenció per a l'usabilitat multimèdia", |
| 1554 | + 'mwe-upwiz-code-unknown' => 'Idioma desconegut', |
| 1555 | + 'mwe-upwiz-step-tutorial' => 'Apreneu', |
| 1556 | + 'mwe-upwiz-step-file' => 'Carregueu', |
| 1557 | + 'mwe-upwiz-step-deeds' => 'Allibereu els drets', |
| 1558 | + 'mwe-upwiz-step-details' => 'Descriviu', |
| 1559 | + 'mwe-upwiz-step-thanks' => 'Utilitzeu', |
| 1560 | + 'mwe-upwiz-api-error-http' => 'Error intern: no es pot connectar al servidor.', |
| 1561 | + 'mwe-upwiz-api-error-ok-but-empty' => 'Error intern: no hi ha resposta del servidor.', |
| 1562 | + 'mwe-upwiz-api-error-unknown-code' => 'Error desconegut: «$1»', |
| 1563 | + 'mwe-upwiz-api-error-uploaddisabled' => 'Estan desactivades les càrregues en aquest wiki', |
| 1564 | + 'mwe-upwiz-api-error-nomodule' => 'Error intern: no està definit el mòdul de càrregues.', |
| 1565 | + 'mwe-upwiz-api-error-mustbeposted' => 'Error intern: la sol·licitud necessita HTTP POST.', |
| 1566 | + 'mwe-upwiz-api-error-badaccess-groups' => 'No teniu permís per a carregar fitxers en aquest wiki.', |
| 1567 | + 'mwe-upwiz-api-error-stashfailed' => 'Error intern: el servidor no ha pogut emmagatzemar fitxers temporals.', |
| 1568 | + 'mwe-upwiz-api-error-missingresult' => "Error intern: no s'ha pogut determinar si la còpia ha reeixit.", |
| 1569 | + 'mwe-upwiz-api-error-missingparam' => 'Error intern: falten paràmetres a la petició.', |
| 1570 | + 'mwe-upwiz-api-error-invalid-session-key' => "Error intern: no s'ha trobat el fitxer al dipòsit temporal.", |
| 1571 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'Les càrregues via URL estan desactivades en aquest servidor.', |
| 1572 | + 'mwe-upwiz-api-error-mustbeloggedin' => "Cal que estigueu autenticats en un compte d'usuari per a poder carregar fitxers.", |
| 1573 | + 'mwe-upwiz-api-error-empty-file' => 'El fitxer que heu tramès està buit.', |
| 1574 | + 'mwe-upwiz-api-error-file-too-large' => 'El fitxer que heu tramès és massa gran.', |
| 1575 | + 'mwe-upwiz-api-error-filetype-missing' => 'El nom de fitxer no té extensió.', |
| 1576 | + 'mwe-upwiz-api-error-filetype-banned' => 'Aquest tipus de fitxer està prohibit.', |
| 1577 | + 'mwe-upwiz-api-error-filename-tooshort' => 'El nom del fitxer és massa curt.', |
| 1578 | + 'mwe-upwiz-api-error-illegal-filename' => 'El nom del fitxer no està permès.', |
| 1579 | + 'mwe-upwiz-api-error-verification-error' => 'Aquest fitxer pot estar danyat, o tenir una extensió incorrecta.', |
| 1580 | + 'mwe-upwiz-api-error-unknown-error' => 'Error intern: quelcom no ha funcionat en intentar carregar el fitxer.', |
| 1581 | + 'mwe-upwiz-api-error-internal-error' => 'Error intern: el procés de càrrega en el wiki no ha funcionat.', |
| 1582 | + 'mwe-upwiz-api-error-overwrite' => 'No està permès sobreescriure un fitxer existent.', |
| 1583 | + 'mwe-upwiz-api-error-badtoken' => 'Error intern: argument incorrecte.', |
| 1584 | + 'mwe-upwiz-api-error-fetchfileerror' => 'Error intern: quelcom no ha funcionat en accedir al fitxer.', |
| 1585 | + 'mwe-upwiz-api-error-duplicate' => 'Ja hi ha {{PLURAL:$1|[$2 un altre fitxer]|[$2 altres fitxers]}} en aquest lloc web amb el mateix contingut.', |
| 1586 | + 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|Fitxer duplicat|Fitxers duplicats}}', |
| 1587 | + 'mwe-upwiz-more-options' => 'més opcions...', |
| 1588 | + 'mwe-upwiz-fewer-options' => 'menys opcions...', |
| 1589 | + 'mwe-upwiz-desc' => 'Descripció', |
| 1590 | + 'mwe-upwiz-title' => 'Títol', |
| 1591 | + 'mwe-upwiz-location' => 'Ubicació', |
| 1592 | + 'mwe-upwiz-source' => 'Origen', |
| 1593 | + 'mwe-upwiz-thanks-intro' => 'Gràcies per carregar!', |
| 1594 | + 'mwe-upwiz-next-file' => 'Continua', |
| 1595 | + 'mwe-upwiz-tooltip-more-info' => 'Apreneu-ne més.', |
| 1596 | + 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Reconeixement - Compartir Igual 3.0', |
| 1597 | + 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons Reconeixement 3.0', |
| 1598 | + 'mwe-upwiz-license-cc-by-sa-2.5' => 'Creative Commons Reconeixement - Compartir Igual 2.5', |
| 1599 | + 'mwe-upwiz-license-cc-by-2.5' => 'Creative Commons Reconeixement 2.5', |
| 1600 | + 'mwe-upwiz-license-cc-by-sa-2.0' => 'Creative Commons Reconeixement - Compartir Igual 2.0', |
| 1601 | + 'mwe-upwiz-license-cc-by-2.0' => 'Creative Commons Reconeixement 2.0', |
| 1602 | + 'mwe-upwiz-license-pd-old-100' => 'Fa més de 100 anys que van morir els autors', |
| 1603 | + 'mwe-upwiz-license-pd-old' => 'Fa més de 70 anys que van morir els autors', |
| 1604 | + 'mwe-upwiz-license-gfdl' => 'Llicència de Documentació Lliure de GNU', |
1473 | 1605 | ); |
1474 | 1606 | |
1475 | 1607 | /** Czech (Česky) |
— | — | @@ -1520,6 +1652,7 @@ |
1521 | 1653 | 'mwe-upwiz-tutorial-error-cannot-transform' => 'Je nám líto, ale nepodařilo se nám získat průvodce ve správné velikosti pro tuto obrazovku. Může se jednat o dočasný problém na Wikimedia Commons, zkuste to později.', |
1522 | 1654 | 'mwe-upwiz-help-desk' => 'Potřebuji pomoc', |
1523 | 1655 | 'mwe-upwiz-add-file-n' => 'Přidat další soubor', |
| 1656 | + 'mwe-upwiz-add-file-0-free' => 'Vyberte soubor, kterým chcete přispět', |
1524 | 1657 | 'mwe-upwiz-uploading' => 'načítání…', |
1525 | 1658 | 'mwe-upwiz-transported' => 'OK', |
1526 | 1659 | 'mwe-upwiz-stashed-upload' => 'OK', |
— | — | @@ -1623,6 +1756,11 @@ |
1624 | 1757 | 'mwe-upwiz-categories-add' => 'Přidat', |
1625 | 1758 | 'mwe-upwiz-category-remove' => 'Odebrat tuto kategorii', |
1626 | 1759 | 'mwe-upwiz-help-popup' => 'Nápověda', |
| 1760 | + 'mwe-upwiz-subhead-message' => 'Děkujeme, že používáte náš nový nástroj pro načítání!', |
| 1761 | + 'mwe-upwiz-subhead-bugs' => '[$1 Známé problémy]', |
| 1762 | + 'mwe-upwiz-subhead-translate' => '[$1 Pomozte s překladem]', |
| 1763 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Zpět na starý formulář]', |
| 1764 | + 'mwe-upwiz-feedback-prompt' => '[$1 Názor na průvodce]', |
1627 | 1765 | ); |
1628 | 1766 | |
1629 | 1767 | /** Welsh (Cymraeg) |
— | — | @@ -1770,20 +1908,68 @@ |
1771 | 1909 | * @author Peter Alberti |
1772 | 1910 | */ |
1773 | 1911 | $messages['da'] = array( |
| 1912 | + 'uploadwizard' => 'Vejviser til oplægning af filer', |
| 1913 | + 'mwe-upwiz-js-off' => 'Vejviseren brugeren JavaScript for at kunne lave en forbedret brugerflade. Enten understøtter din browser ikke JavaScript eller den har JavaScript slået fra, så vi viser dig en mere primitiv formular til filoplægning istedet.', |
1774 | 1914 | 'mwe-upwiz-code-unknown' => 'Ukendt sprog', |
| 1915 | + 'mwe-upwiz-step-tutorial' => 'Lær', |
| 1916 | + 'mwe-upwiz-step-file' => 'Læg op', |
| 1917 | + 'mwe-upwiz-step-deeds' => 'Frigiv rettigheder', |
| 1918 | + 'mwe-upwiz-step-details' => 'Beskriv', |
| 1919 | + 'mwe-upwiz-step-thanks' => 'Brug', |
1775 | 1920 | 'mwe-upwiz-api-error-http' => 'Intern fejl: Kan ikke forbinde til serveren.', |
1776 | 1921 | 'mwe-upwiz-api-error-ok-but-empty' => 'Intern fejl: intet svar fra serveren.', |
1777 | 1922 | 'mwe-upwiz-api-error-unknown-code' => 'Ukendt fejl: "$1"', |
| 1923 | + 'mwe-upwiz-api-error-uploaddisabled' => 'Oplægning af filer er slået fra på denne wiki.', |
| 1924 | + 'mwe-upwiz-api-error-mustbeposted' => 'Intern fejl: anmodningen kræver brug af HTTP POST.', |
| 1925 | + 'mwe-upwiz-api-error-badaccess-groups' => 'Du har ikke tilladelse til at overføre filer til denne wiki.', |
| 1926 | + 'mwe-upwiz-api-error-stashfailed' => 'Intern fejl: serveren kunne ikke gemme midlertidig fil.', |
| 1927 | + 'mwe-upwiz-api-error-missingresult' => 'Intern fejl: kunne ikke afgøre om kopieringen lykkedes.', |
| 1928 | + 'mwe-upwiz-api-error-invalid-session-key' => 'Intern fejl: filen blev ikke fundet på den midlertidige lagerplads.', |
| 1929 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'At lægge filer op via hjemmesideadresser er slået fra på denne server.', |
| 1930 | + 'mwe-upwiz-api-error-mustbeloggedin' => 'Du skal være logget på for at kunne lægge filer op.', |
1778 | 1931 | 'mwe-upwiz-api-error-empty-file' => 'Den fil du indsendte var tom.', |
1779 | 1932 | 'mwe-upwiz-api-error-file-too-large' => 'Den fil du indsendte var for stor.', |
1780 | 1933 | 'mwe-upwiz-api-error-filetype-missing' => 'Filen mangler en filendelse.', |
| 1934 | + 'mwe-upwiz-api-error-filetype-banned' => 'Denne type fil er ikke tilladt.', |
1781 | 1935 | 'mwe-upwiz-api-error-filename-tooshort' => 'Filnavnet er for kort.', |
| 1936 | + 'mwe-upwiz-api-error-illegal-filename' => 'Filnavnet er ikke tilladt.', |
| 1937 | + 'mwe-upwiz-api-error-verification-error' => 'Denne fil kan være beskadiget, eller den har måske en forkert filendelse.', |
| 1938 | + 'mwe-upwiz-api-error-unknown-error' => 'Intern fejl: noget gik galt under forsøget på at lægge din fil op.', |
| 1939 | + 'mwe-upwiz-api-error-overwrite' => 'Det er ikke tilladt at overskrive en eksisterende fil.', |
| 1940 | + 'mwe-upwiz-api-error-unknown-warning' => 'Ukendt advarsel: $1', |
| 1941 | + 'mwe-upwiz-api-error-timeout' => 'Serveren svarede ikke tilbage inden for den forventede tid.', |
| 1942 | + 'mwe-upwiz-api-warning-exists' => 'Der er allerede [$1 en anden fil] med samme filnavn på denne wiki', |
| 1943 | + 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Beklager, vi kunne ikke finde en vejviser på dit sprog. Istedetfor viser vi den engelske.', |
1782 | 1944 | 'mwe-upwiz-add-file-n' => 'Tilføj yderligere en fil', |
1783 | 1945 | 'mwe-upwiz-transport-started' => 'Begynder...', |
| 1946 | + 'mwe-upwiz-uploading' => 'Overfører...', |
| 1947 | + 'mwe-upwiz-transported' => 'Færdig med at overføre...', |
1784 | 1948 | 'mwe-upwiz-stashed-upload' => 'OK', |
| 1949 | + 'mwe-upwiz-getting-metadata' => 'Læser filoplysninger og forhåndsvisninger...', |
1785 | 1950 | 'mwe-upwiz-remove' => 'Fjern', |
| 1951 | + 'mwe-upwiz-remove-upload' => 'Fjern denne fil fra listen af filer, der skal lægges op', |
| 1952 | + 'mwe-upwiz-remove-description' => 'Fjern denne beskrivelse', |
| 1953 | + 'mwe-upwiz-upload' => 'Læg op', |
| 1954 | + 'mwe-upwiz-file-all-ok' => 'Det lykkedes at lægge alle filerne op!', |
| 1955 | + 'mwe-upwiz-file-some-failed' => 'Nogle filer lykkedes det ikke at lægge op.', |
1786 | 1956 | 'mwe-upwiz-next-file-despite-failures' => 'Fortsæt alligevel', |
| 1957 | + 'mwe-upwiz-skip-tutorial-future' => 'Spring dette trin over i fremtiden', |
| 1958 | + 'mwe-upwiz-file-all-failed' => 'Det lykkedes ikke at lægge nogen af filerne op.', |
| 1959 | + 'mwe-upwiz-upload-count' => '$1 af $2 {{PLURAL:$2|fil|filer}} lagt op', |
| 1960 | + 'mwe-upwiz-progressbar-uploading' => 'lægger op', |
1787 | 1961 | 'mwe-upwiz-finished' => 'Færdig!', |
| 1962 | + 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|sekund|sekunder}} tilbage', |
| 1963 | + 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|minut|minutter}} og $2 {{PLURAL:$2|sekund|sekunder}} tilbage', |
| 1964 | + 'mwe-upwiz-hrs-mins-secs-remaining' => '$1 {{PLURAL:$1|time|timer}}, $2 {{PLURAL:$2|minut|minutter}} og $3 {{PLURAL:$3|sekund|sekunder}} tilbage', |
| 1965 | + 'mwe-upwiz-deeds-macro-prompt' => '{{SITENAME}} kræver at du angiver oplysninger om ophavsretlig beskyttelse for {{PLURAL:$1|dette værk|disse værker}} for at sikre at alle kan genbruge {{PLURAL:$1|det|dem}} på lovlig vis.', |
| 1966 | + 'mwe-upwiz-deeds-custom-prompt' => 'Eller:', |
| 1967 | + 'mwe-upwiz-source-ownwork' => '{{PLURAL:$1|Denne fil er mit eget værk|Disse filer er mine egne værker}}.', |
| 1968 | + 'mwe-upwiz-source-ownwork-assert-any-license' => 'Jeg, $2, {{PLURAL:$1|dette værks|disse værkers}} ophavsretsindehaver, giver hermed uigenkaldeligt hvem som helst retten til at bruge, bearbejde og genudgive {{PLURAL:$1|dette værk|disse værker}} til et hvilket som helst formål, og jeg udgiver {{PLURAL:$1|det|dem}} derfor under de følgende betingelser:', |
| 1969 | + 'mwe-upwiz-source-permission' => 'Ophavsmanden gav dig udtrykkelig tilladelse til at lægge dem op', |
| 1970 | + 'mwe-upwiz-source-thirdparty' => '{{PLURAL:$1|Denne fil er ikke mit eget værk|Disse filer er ikke mine egne værker}}.', |
| 1971 | + 'mwe-upwiz-source-thirdparty-cases' => 'Fortæl os nu, hvorfor du er sikker på at {{SITENAME}} har tilladelse til at offentliggøre {{PLURAL:$1|dette værk|disse værker}}:', |
| 1972 | + 'mwe-upwiz-source-thirdparty-accept' => 'OK', |
| 1973 | + 'mwe-upwiz-source-custom' => 'Angiv ophavsretlig information for hver enkelt fil på den næste side.', |
1788 | 1974 | 'mwe-upwiz-more-options' => 'flere valgmuligheder...', |
1789 | 1975 | 'mwe-upwiz-fewer-options' => 'færre valgmuligheder...', |
1790 | 1976 | 'mwe-upwiz-desc' => 'Beskrivelse', |
— | — | @@ -1792,15 +1978,23 @@ |
1793 | 1979 | 'mwe-upwiz-title' => 'Titel', |
1794 | 1980 | 'mwe-upwiz-media-type' => 'Medietype', |
1795 | 1981 | 'mwe-upwiz-location' => 'Sted', |
1796 | | - 'mwe-upwiz-author' => 'Forfatter(e)', |
| 1982 | + 'mwe-upwiz-author' => 'Ophavsmand/-mænd', |
1797 | 1983 | 'mwe-upwiz-autoconverted' => 'Filen blev automatisk konverteret til formatet $1', |
1798 | 1984 | 'mwe-upwiz-other' => 'Andre oplysninger', |
1799 | 1985 | 'mwe-upwiz-source' => 'Kilde', |
| 1986 | + 'mwe-upwiz-thanks-explain' => 'Du kan nu bruge {{PLURAL:$1|denne fil|disse filer}} på websteder som Wikipedia eller linke til {{PLURAL:$1|den|dem}} på internettet.', |
| 1987 | + 'mwe-upwiz-thanks-wikitext' => '<b>For at bruge filen i en wiki</b>, kopier denne tekst til siden:', |
| 1988 | + 'mwe-upwiz-thanks-url' => '<b>For at linke til den i HTML</b>, kopier denne URL-adresse:', |
1800 | 1989 | 'mwe-upwiz-upload-error-bad-filename-extension' => 'Denne wiki accepterer ikke filnavne med endelsen ".$1".', |
1801 | 1990 | 'mwe-upwiz-upload-error-bad-filename-no-extension' => 'Denne wiki kræver at filer har en filendelse – som f. eks. ".JPG" i slutningen af filnavnet.', |
1802 | 1991 | 'mwe-upwiz-allowed-filename-extensions' => 'De tilladte filendelser er:', |
| 1992 | + 'mwe-upwiz-help-allowed-filename-extensions' => 'Tilladte filendelser', |
| 1993 | + 'mwe-upwiz-upload-error-stashed-anyway' => 'Læg op alligevel?', |
1803 | 1994 | 'mwe-upwiz-ok' => 'OK', |
1804 | 1995 | 'mwe-upwiz-cancel' => 'Afbryd', |
| 1996 | + 'mwe-upwiz-fileexists-replace' => 'Der findes allerede en fil med titlen "$1". Ændr venligst din titel til noget unikt.', |
| 1997 | + 'mwe-upwiz-fileexists' => 'Der findes allerede en fil med dette navn. |
| 1998 | +Tjek venligst <b><tt>$1</tt></b>, hvis du ikke er sikker på, om du ønsker at erstatte den.', |
1805 | 1999 | 'mwe-upwiz-fileexists-replace-on-page' => "Der findes allerede en fil med dette navn. Hvis du vil erstatte den, gå til [$2 $1]'s filbeskrivelsesside og erstat den derfra.", |
1806 | 2000 | 'mwe-upwiz-fileexists-replace-no-link' => 'Der findes allerede en fil med dette navn.', |
1807 | 2001 | 'mwe-upwiz-thumbnail-more' => 'Forstør', |
— | — | @@ -1809,27 +2003,57 @@ |
1810 | 2004 | 'mwe-upwiz-next-file' => 'Fortsæt', |
1811 | 2005 | 'mwe-upwiz-next-deeds' => 'Næste', |
1812 | 2006 | 'mwe-upwiz-next-details' => 'Næste', |
| 2007 | + 'mwe-upwiz-home' => "Gå til wiki'ens startside", |
| 2008 | + 'mwe-upwiz-upload-another' => 'Læg flere filer op', |
| 2009 | + 'mwe-upwiz-files-complete' => 'Dine filer blev lagt op!', |
| 2010 | + 'mwe-upwiz-tooltip-author' => 'Navnet på personen, der tog fotografiet eller malede billedet eller tegnede illustrationen o.s.v.', |
| 2011 | + 'mwe-upwiz-tooltip-source' => 'Hvor denne digitale fil kom fra – det kan være en hjemmesideadresse eller en bog eller anden publikation', |
| 2012 | + 'mwe-upwiz-tooltip-description' => 'Giv en kortfattet beskrivelse af alt, der er bemærkelsesværdigt ved dette værk. |
| 2013 | +For et fotografi, nævn hovedmotiverne, begivenheden eller stedet.', |
| 2014 | + 'mwe-upwiz-tooltip-date' => 'Tidspunktet værket blev skabt eller offentliggjort for første gang (i formatet "åååå-mm-dd").', |
| 2015 | + 'mwe-upwiz-tooltip-categories' => 'Angiv [$1 kategorier] for din fil så den bliver nemmere at finde', |
| 2016 | + 'mwe-upwiz-tooltip-other' => 'Alle andre oplysninger, du vil angive om dette værk – geografiske koordinater, links til andre udgaver o.s.v.', |
1813 | 2017 | 'mwe-upwiz-tooltip-more-info' => 'Lær mere.', |
1814 | 2018 | 'mwe-upwiz-deeds-need-license' => 'Vælg venligst en licens.', |
1815 | 2019 | 'mwe-upwiz-license-show-all' => 'Brug en anden licens', |
1816 | 2020 | 'mwe-upwiz-license-show-recommended' => 'Brug den anbefalede licens', |
| 2021 | + 'mwe-upwiz-error-blank' => 'Dette felt skal udfyldes.', |
| 2022 | + 'mwe-upwiz-error-too-long' => 'Dette felt er for langt. |
| 2023 | +Det skal være kortere end $1 {{PLURAL:$1|tegn|tegn}}.', |
| 2024 | + 'mwe-upwiz-error-too-short' => 'Dette felt er for kort. |
| 2025 | +Det skal være længere end $1 {{PLURAL:$1|tegn|tegn}}.', |
1817 | 2026 | 'mwe-upwiz-error-date' => 'Indtast venligst en gyldig dato i formatet ÅÅÅÅ-MM-DD eller vælg en dato i popup-kalenderen.', |
1818 | | - 'mwe-upwiz-license-pd-old-100' => 'Forfatteren døde for mere end 100 år siden', |
1819 | | - 'mwe-upwiz-license-pd-old' => 'Forfatteren døde for mere end 70 år siden', |
| 2027 | + 'mwe-upwiz-license-pd-old-100' => 'Ophavsmanden døde for mere end 100 år siden', |
| 2028 | + 'mwe-upwiz-license-pd-old' => 'Ophavsmanden døde for mere end 70 år siden', |
| 2029 | + 'mwe-upwiz-license-pd-art' => 'Reproduktion af et maleri, der er offentlig ejendom på grund af dets alder', |
| 2030 | + 'mwe-upwiz-license-pd-us' => 'Første udgivelse var i USA og før 1923', |
1820 | 2031 | 'mwe-upwiz-license-pd-ineligible' => 'For simpelt til at være beskyttet af ophavsret', |
| 2032 | + 'mwe-upwiz-license-pd-ineligible-help' => 'Vær forsigtig med at bruge denne valgmulighed. Et billede skal være meget simpelt, som f. eks. en grøn cirkel eller et rødt kvadrat', |
1821 | 2033 | 'mwe-upwiz-license-public-domain-head' => 'Ophavsretten er med sikkerhed udløbet', |
| 2034 | + 'mwe-upwiz-license-misc' => 'Diverse grunde', |
1822 | 2035 | 'mwe-upwiz-license-custom-head' => 'Kun for eksperter: Indtasten koden for en licens, der ikke er vist her', |
1823 | 2036 | 'mwe-upwiz-license-none-applicable-head' => 'Jeg ved ikke om nogen af de ovenstående valgmuligheder kan bruges eller ej! Hjælp!', |
| 2037 | + 'mwe-upwiz-license-external' => 'Denne fil er under den følgende licens på $1: <b>$2</b>.', |
| 2038 | + 'mwe-upwiz-license-external-invalid' => 'Denne fil er under den følgende licens på $1: <b>$2</b>. Desværre er denne licens ikke egnet til brug på {{SITENAME}}.', |
1824 | 2039 | 'mwe-upwiz-categories' => 'Kategorier', |
1825 | 2040 | 'mwe-upwiz-categories-add' => 'Tilføj', |
1826 | 2041 | 'mwe-upwiz-category-remove' => 'Fjern denne kategori', |
1827 | 2042 | 'mwe-upwiz-help-popup' => 'Hjælp', |
1828 | 2043 | 'mwe-upwiz-help-popup-title' => 'Titel', |
| 2044 | + 'mwe-upwiz-unparseable-filename' => 'Kunne ikke forstå filnavnet "$1"', |
1829 | 2045 | 'mwe-upwiz-image-preview' => 'Forhåndsvisning af billede', |
1830 | | - 'mwe-upwiz-subhead-translate' => '[ $1 Hjælp med oversættelser]', |
| 2046 | + 'mwe-upwiz-subhead-message' => 'Tak fordi du bruger vores nye vejviser!', |
| 2047 | + 'mwe-upwiz-subhead-bugs' => '[$1 Kendte problemer]', |
| 2048 | + 'mwe-upwiz-subhead-translate' => '[$1 Hjælp med oversættelser]', |
| 2049 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Tilbage til den gamle formular]', |
| 2050 | + 'mwe-upwiz-feedback-prompt' => '[$1 Giv kommentarer]', |
| 2051 | + 'mwe-upwiz-feedback-note' => 'Dine kommentarer vil blive offentligt tilgængelige på siden "[$2 $1]", sammen med dit brugernavn, browserversion og operativsystem.', |
1831 | 2052 | 'mwe-upwiz-feedback-subject' => 'Emne:', |
1832 | 2053 | 'mwe-upwiz-feedback-message' => 'Besked:', |
| 2054 | + 'mwe-upwiz-feedback-title' => 'Giv kommentarer om vejviseren', |
1833 | 2055 | 'mwe-upwiz-feedback-cancel' => 'Afbryd', |
| 2056 | + 'mwe-upwiz-feedback-submit' => 'Send kommentar', |
| 2057 | + 'mwe-upwiz-feedback-adding' => 'Tilføjer kommentar til side...', |
1834 | 2058 | ); |
1835 | 2059 | |
1836 | 2060 | /** German (Deutsch) |
— | — | @@ -1986,8 +2210,8 @@ |
1987 | 2211 | 'mwe-upwiz-file-need-file' => 'Füge zuerst eine Datei zum Hochladen hinzu.', |
1988 | 2212 | 'mwe-upwiz-deeds-need-deed' => 'Erläutere bitten woher die {{PLURAL:$1|Datei|Dateien}} stammen und wie sie auf dieser Website genutzt werden können, indem du eine der Optionen auswählst.', |
1989 | 2213 | 'mwe-upwiz-deeds-need-license' => 'Bitte wähle eine Lizenz aus.', |
1990 | | - 'mwe-upwiz-license-show-all' => 'Verwende eine andere Lizenz', |
1991 | | - 'mwe-upwiz-license-show-recommended' => 'Verwende die empfohlene Lizenz', |
| 2214 | + 'mwe-upwiz-license-show-all' => 'Eine andere Lizenz verwenden', |
| 2215 | + 'mwe-upwiz-license-show-recommended' => 'Die empfohlene Lizenz verwenden', |
1992 | 2216 | 'mwe-upwiz-error-signature-blank' => 'Du musst das Feld unten mit deinem Benutzernamen oder deinem bürgerlichen Namen unterzeichnen.', |
1993 | 2217 | 'mwe-upwiz-error-signature-too-long' => 'Deine Signatur ist zu lang. |
1994 | 2218 | Kürze sie auf weniger als $1 {{PLURAL:$1|Zeichen|Zeichen}}.', |
— | — | @@ -2036,7 +2260,7 @@ |
2037 | 2261 | 'mwe-upwiz-license-misc' => 'Sonstige Gründe', |
2038 | 2262 | 'mwe-upwiz-license-custom-head' => 'Nur für Experten: Den Code für eine Lizenz eingeben, die hier nicht zur Auswahl angezeigt wird.', |
2039 | 2263 | 'mwe-upwiz-license-custom-subhead' => 'Den Wikitext eingeben, mit dem deinen hochgeladenen Dateien eine Lizenzvorlage hinzugefügt wird.', |
2040 | | - 'mwe-upwiz-license-none-applicable-head' => 'Ich kann nicht beurteilen, ob eine der angegebenen Möglichkeiten zutrifft oder nicht. Bitte helfen.', |
| 2264 | + 'mwe-upwiz-license-none-applicable-head' => 'Ich kann nicht beurteilen, ob eine der angegebenen Möglichkeiten zutrifft oder nicht und benötige Hilfe.', |
2041 | 2265 | 'mwe-upwiz-license-none-applicable-subhead' => 'Sofern du dir nicht bezüglich der Absichten sicher bist, die der ursprüngliche Autor hatte, {{PLURAL:$1|sollte diese Datei|sollten diese Dateien}} nicht bei {{SITENAME}} hochgeladen werden. Bitte die Schaltfläche unten anklicken, um das Hochladen dieser {{PLURAL:$1|Datei|Dateien}} abzubrechen. Mache dir keine Sorgen, denn bislang wurde noch nichts veröffentlicht.', |
2042 | 2266 | 'mwe-upwiz-license-none-applicable' => 'Das Hochladen dieser {{PLURAL:$1|Datei|Dateien}} abbrechen ohne sie zu veröffentlichen.', |
2043 | 2267 | 'mwe-upwiz-license-confirm-remove' => 'Bist du dir sicher, dass du diese {{PLURAL:$1|hochgeladene Datei|hochgeladenen Dateien}} entfernen willst?', |
— | — | @@ -2054,9 +2278,9 @@ |
2055 | 2279 | 'mwe-upwiz-image-preview' => 'Bildvorschau', |
2056 | 2280 | 'mwe-upwiz-subhead-message' => 'Vielen Dank für die Nutzung unseres neuen Hilfsmittels zum Hochladen.', |
2057 | 2281 | 'mwe-upwiz-subhead-bugs' => '[$1 Bekannte Probleme]', |
2058 | | - 'mwe-upwiz-subhead-translate' => '[$1 - Bei den Übersetzungen helfen]', |
| 2282 | + 'mwe-upwiz-subhead-translate' => '[$1 Bei der Übersetzung helfen]', |
2059 | 2283 | 'mwe-upwiz-subhead-alt-upload' => '[$1 Zurück zum alten Formular]', |
2060 | | - 'mwe-upwiz-feedback-prompt' => '[$1 Eine Rückmeldung geben]', |
| 2284 | + 'mwe-upwiz-feedback-prompt' => '[$1 Rückmeldung geben]', |
2061 | 2285 | 'mwe-upwiz-feedback-note' => 'Die Rückmeldung wird auf $1 gespeichert.', |
2062 | 2286 | 'mwe-upwiz-feedback-subject' => 'Betreff:', |
2063 | 2287 | 'mwe-upwiz-feedback-message' => 'Nachricht:', |
— | — | @@ -2259,6 +2483,7 @@ |
2260 | 2484 | |
2261 | 2485 | /** Spanish (Español) |
2262 | 2486 | * @author Crazymadlover |
| 2487 | + * @author Fitoschido |
2263 | 2488 | * @author Locos epraix |
2264 | 2489 | * @author McDutchie |
2265 | 2490 | * @author Pertile |
— | — | @@ -2267,10 +2492,34 @@ |
2268 | 2493 | 'uploadwizard' => 'Asistente de subida', |
2269 | 2494 | 'uploadwizard-desc' => 'Asistente de subida, desarrollado por el equipo de de Usabilidad Multimedia', |
2270 | 2495 | 'mwe-upwiz-code-unknown' => 'Idioma desconocido', |
| 2496 | + 'mwe-upwiz-step-tutorial' => 'Aprende', |
2271 | 2497 | 'mwe-upwiz-step-file' => 'Subir', |
2272 | 2498 | 'mwe-upwiz-step-deeds' => 'Liberar derechos', |
2273 | 2499 | 'mwe-upwiz-step-details' => 'Describir', |
2274 | 2500 | 'mwe-upwiz-step-thanks' => 'Usar', |
| 2501 | + 'mwe-upwiz-api-error-http' => 'Error interno: no se puede conectar al servidor.', |
| 2502 | + 'mwe-upwiz-api-error-ok-but-empty' => 'Error interno: no hay respuesta del servidor.', |
| 2503 | + 'mwe-upwiz-api-error-unknown-code' => 'Error desconocido: «$1»', |
| 2504 | + 'mwe-upwiz-api-error-uploaddisabled' => 'Las subidas están desactivadas en este wiki.', |
| 2505 | + 'mwe-upwiz-api-error-nomodule' => 'Error interno: no hay módulo de carga configurado.', |
| 2506 | + 'mwe-upwiz-api-error-mustbeposted' => 'Error interno: la solicitud requiere HTTP POST.', |
| 2507 | + 'mwe-upwiz-api-error-badaccess-groups' => 'No puedes cargar archivos en este wiki.', |
| 2508 | + 'mwe-upwiz-api-error-stashfailed' => 'Error interno: el servidor no pudo almacenar el archivo temporal.', |
| 2509 | + 'mwe-upwiz-api-error-missingresult' => 'Error interno: no se pudo determinar si la copia tuvo éxito.', |
| 2510 | + 'mwe-upwiz-api-error-missingparam' => 'Error interno: faltan parámetros en la solicitud.', |
| 2511 | + 'mwe-upwiz-api-error-invalid-session-key' => 'Error interno: no se encontró el archivo en almacenamiento temporal.', |
| 2512 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'La subida por URL está desactivada en este servidor.', |
| 2513 | + 'mwe-upwiz-api-error-mustbeloggedin' => 'Debes iniciar sesión para subir archivos.', |
| 2514 | + 'mwe-upwiz-api-error-empty-file' => 'El archivo que enviaste estaba vacío.', |
| 2515 | + 'mwe-upwiz-api-error-file-too-large' => 'El archivo que enviaste era demasiado grande.', |
| 2516 | + 'mwe-upwiz-api-error-filetype-missing' => 'El archivo no tiene extensión de archivo.', |
| 2517 | + 'mwe-upwiz-api-error-filetype-banned' => 'El tipo de archivo está prohibido.', |
| 2518 | + 'mwe-upwiz-api-error-filename-tooshort' => 'El nombre de archivo es demasiado corto.', |
| 2519 | + 'mwe-upwiz-api-error-illegal-filename' => 'El nombre de archivo no está permitido.', |
| 2520 | + 'mwe-upwiz-api-error-verification-error' => 'Este archivo puede estar dañado, o tiene una extensión incorrecta.', |
| 2521 | + 'mwe-upwiz-api-error-unknown-error' => 'Error interno: algo salió mal al intentar cargar el archivo.', |
| 2522 | + 'mwe-upwiz-api-error-internal-error' => 'Error interno: algo salió mal al procesar tu carga en el wiki.', |
| 2523 | + 'mwe-upwiz-api-error-overwrite' => 'No se permite sobrescribir un archivo existente.', |
2275 | 2524 | 'mwe-upwiz-add-file-n' => 'Agregar otro archivo', |
2276 | 2525 | 'mwe-upwiz-uploading' => 'subiendo...', |
2277 | 2526 | 'mwe-upwiz-transported' => 'OK', |
— | — | @@ -2325,17 +2574,18 @@ |
2326 | 2575 | 'mwe-upwiz-thumbnail-more' => 'Aumentar', |
2327 | 2576 | 'mwe-upwiz-overwrite' => 'Reemplazar el archivo', |
2328 | 2577 | 'mwe-upwiz-next' => 'Siguiente', |
2329 | | - 'mwe-upwiz-next-file' => 'Subir archivos y continuar', |
| 2578 | + 'mwe-upwiz-next-file' => 'Continuar', |
2330 | 2579 | 'mwe-upwiz-next-deeds' => 'Siguiente', |
2331 | 2580 | 'mwe-upwiz-next-details' => 'Siguiente', |
2332 | 2581 | 'mwe-upwiz-home' => 'Ir a la página principal del wiki', |
2333 | 2582 | 'mwe-upwiz-upload-another' => 'Subir más archivos', |
2334 | | - 'mwe-prevent-close' => 'Tus archivos están aún subiendo. Estás seguro de abandonar esta página?', |
| 2583 | + 'mwe-prevent-close' => 'Salir de esta página puede causar que se pierdan los cambios realizados.', |
| 2584 | + 'mwe-upwiz-prevent-close' => 'Aún no has terminado de subir y publicar {{PLURAL:$1|este archivo|estos archivos}}.', |
2335 | 2585 | 'mwe-upwiz-files-complete' => 'Tus archivos han terminado de subir!', |
2336 | 2586 | 'mwe-upwiz-tooltip-author' => 'El nombre de la persona que tomó la foto, o pintó el cuadro, dibujó el gráfico, etc', |
2337 | 2587 | 'mwe-upwiz-tooltip-source' => 'De donde vino este archivo digital -- Podría ser una URL, o un libro o publicación', |
2338 | 2588 | 'mwe-upwiz-tooltip-sign' => 'Puedes usar tu nombre de usuario de wiki o tu nombre real. En ambos casos, esto será vinculado a tu página de usuario del wiki', |
2339 | | - 'mwe-upwiz-tooltip-title' => 'Un título corto para el archivo. Puedes usar lenguaje simple con espacios, pero no con líneas. Este título no debe ser similar a todos los demás títulos de este wiki.', |
| 2589 | + 'mwe-upwiz-tooltip-title' => 'Un título único descriptivo para el archivo. Puedes usar un lenguaje sencillo con espacios. No incluyas la extensión de archivo.', |
2340 | 2590 | 'mwe-upwiz-tooltip-description' => 'Describe brevemente todo lo destacable acerca del trabajo. |
2341 | 2591 | Para una foto, menciona las cosas principales que se representan, la ocasión o el lugar.', |
2342 | 2592 | 'mwe-upwiz-tooltip-other' => 'Alguna otra información que desees incluir acerca de este trabajo. |
— | — | @@ -2368,6 +2618,12 @@ |
2369 | 2619 | 'mwe-upwiz-categories' => 'Categorías', |
2370 | 2620 | 'mwe-upwiz-categories-add' => 'Agregar', |
2371 | 2621 | 'mwe-upwiz-category-remove' => 'Remover esta categoría', |
| 2622 | + 'mwe-upwiz-feedback-cancel' => 'Cancelar', |
| 2623 | + 'mwe-upwiz-feedback-submit' => 'Enviar comentarios', |
| 2624 | + 'mwe-upwiz-feedback-adding' => 'Añadiendo comentarios a la página...', |
| 2625 | + 'mwe-upwiz-feedback-error1' => 'Error: No se reconoce resultado de API', |
| 2626 | + 'mwe-upwiz-feedback-error2' => 'Error: Falló la edición', |
| 2627 | + 'mwe-upwiz-feedback-error3' => 'Error: No hay respuesta de la API', |
2372 | 2628 | ); |
2373 | 2629 | |
2374 | 2630 | /** Basque (Euskara) |
— | — | @@ -2678,7 +2934,7 @@ |
2679 | 2935 | 'mwe-upwiz-api-error-duplicate' => "Il y a {{PLURAL:$1|[$2 un autre fichier]|[$2 d'autres fichiers]}} déjà sur le site avec le même contenu", |
2680 | 2936 | 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|fichier|fichiers}} en double', |
2681 | 2937 | 'mwe-upwiz-api-error-duplicate-archive' => "Il y avait {{PLURAL:$1|[$2 un autre fichier]|[$2 d'autres fichiers]}} déjà sur le site avec le même contenu, mais {{PLURAL:$1|il a été supprimé|ils ont été supprimés}}.", |
2682 | | - 'mwe-upwiz-api-error-duplicate-archive-popup-title' => '{{PLURAL:$1|Fichier|Fichiers}} en double déjà {{PLURAL:$1|supprimé|supprimés}}', |
| 2938 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Dupliquer {{PLURAL:$1|le fichier|les fichiers}} qui {{PLURAL:$1|a déjà été supprimé|ont déjà été supprimés}}', |
2683 | 2939 | 'mwe-upwiz-api-error-unknown-warning' => 'Avertissement inconnu : $1', |
2684 | 2940 | 'mwe-upwiz-api-error-timeout' => "Le serveur n'a pas répondu dans le délai imparti.", |
2685 | 2941 | 'mwe-upwiz-api-error-noimageinfo' => "Le téléversement a réussi, mais le serveur n'a pas donné d'informations sur le fichier.", |
— | — | @@ -2694,7 +2950,7 @@ |
2695 | 2951 | 'mwe-upwiz-uploading' => 'téléversement...', |
2696 | 2952 | 'mwe-upwiz-transported' => 'OK', |
2697 | 2953 | 'mwe-upwiz-stashed-upload' => 'OK', |
2698 | | - 'mwe-upwiz-getting-metadata' => 'Récupération des informations de fichier et des prévisualisations...', |
| 2954 | + 'mwe-upwiz-getting-metadata' => 'Récupération des informations et des aperçus des fichiers…', |
2699 | 2955 | 'mwe-upwiz-submitting-details' => 'Soumission des détails et publication...', |
2700 | 2956 | 'mwe-upwiz-published' => 'Publié !', |
2701 | 2957 | 'mwe-upwiz-failed' => 'Échec', |
— | — | @@ -2813,6 +3069,7 @@ |
2814 | 3070 | 'mwe-upwiz-license-pd-old-100' => "L'auteur est décédé il y a plus de 100 ans", |
2815 | 3071 | 'mwe-upwiz-license-pd-old' => "L'auteur est décédé il y a plus de 70 ans", |
2816 | 3072 | 'mwe-upwiz-license-pd-art' => "Reproduction d'une peinture qui est dans le domaine public en raison de son âge.", |
| 3073 | + 'mwe-upwiz-license-pd-us' => 'Publié en premier aux États-Unis avant 1923', |
2817 | 3074 | 'mwe-upwiz-license-pd-usgov' => "Œuvre originale de l'administration fédérale des États-Unis", |
2818 | 3075 | 'mwe-upwiz-license-pd-usgov-nasa' => 'Œuvre originale de la NASA', |
2819 | 3076 | 'mwe-upwiz-license-pd-usgov-military-navy' => 'Œuvre originale de la marine militaire des États-Unis', |
— | — | @@ -2838,6 +3095,8 @@ |
2839 | 3096 | 'mwe-upwiz-license-none-applicable' => 'Abandonner {{PLURAL:$1|ce téléversement sans le|ces téléversements sans les}} publier', |
2840 | 3097 | 'mwe-upwiz-license-confirm-remove' => 'Êtes-vous sûr de vouloir supprimer {{PLURAL:$1|ce téléversement|ces téléversements}} ?', |
2841 | 3098 | 'mwe-upwiz-license-confirm-remove-title' => 'Confirmer la suppression', |
| 3099 | + 'mwe-upwiz-license-external' => 'Ce fichier est sous la licence suivante sur $1 : <b>$2</b>.', |
| 3100 | + 'mwe-upwiz-license-external-invalid' => 'Ce fichier est sous la licence suivante sur $1: <b>$2</b>. Malheureusement, cette licence ne convient pas pour être utilisée sur {{SITENAME}}.', |
2842 | 3101 | 'mwe-upwiz-categories' => 'Catégories', |
2843 | 3102 | 'mwe-upwiz-categories-add' => 'Ajouter', |
2844 | 3103 | 'mwe-upwiz-category-remove' => 'Enlever cette catégorie', |
— | — | @@ -2847,7 +3106,11 @@ |
2848 | 3107 | 'mwe-upwiz-thumbnail-failed' => "Le téléchargement a réussi, mais le serveur n'a pas pu obtenir un aperçu", |
2849 | 3108 | 'mwe-upwiz-unparseable-filename' => "Impossible d'interpréter le nom du fichier « $1 »", |
2850 | 3109 | 'mwe-upwiz-image-preview' => "Prévisualisation de l'image", |
2851 | | - 'mwe-upwiz-feedback-prompt' => "[$1 Laissez-nous savoir] ce que vous pensez de l'assistant de téléversement !", |
| 3110 | + 'mwe-upwiz-subhead-message' => 'Merci d’avoir utilisé notre nouvel outil de versement !', |
| 3111 | + 'mwe-upwiz-subhead-bugs' => '[$1 Problèmes connus]', |
| 3112 | + 'mwe-upwiz-subhead-translate' => '[$1 Aider aux traductions]', |
| 3113 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Retour à l’ancien formulaire]', |
| 3114 | + 'mwe-upwiz-feedback-prompt' => '[$1 Faites-nous savoir] ce que vous pensez de l’assistant d’import !', |
2852 | 3115 | 'mwe-upwiz-feedback-note' => "Vos commentaires seront affichés publiquement sur la page « [$2 $1] » avec votre nom d'utilisateur, la version de votre navigateur et le système d'exploitation.", |
2853 | 3116 | 'mwe-upwiz-feedback-subject' => 'Objet :', |
2854 | 3117 | 'mwe-upwiz-feedback-message' => 'Message :', |
— | — | @@ -2958,7 +3221,7 @@ |
2959 | 3222 | 'mwe-upwiz-js-off' => 'O asistente de cargas emprega JavaScript para mellorar a súa interface. O seu navegador ou ben non o soporta ou ben o ten desactivado, de modo que está a ver o formulario sinxelo.', |
2960 | 3223 | 'mwe-upwiz-code-unknown' => 'Lingua descoñecida', |
2961 | 3224 | 'mwe-upwiz-step-tutorial' => 'Aprender', |
2962 | | - 'mwe-upwiz-step-file' => 'Subir', |
| 3225 | + 'mwe-upwiz-step-file' => 'Cargar', |
2963 | 3226 | 'mwe-upwiz-step-deeds' => 'Dereitos de liberación', |
2964 | 3227 | 'mwe-upwiz-step-details' => 'Describir', |
2965 | 3228 | 'mwe-upwiz-step-thanks' => 'Usar', |
— | — | @@ -3014,7 +3277,7 @@ |
3015 | 3278 | 'mwe-upwiz-remove' => 'Eliminar', |
3016 | 3279 | 'mwe-upwiz-remove-upload' => 'Quitar este ficheiro da lista de ficheiros a subir', |
3017 | 3280 | 'mwe-upwiz-remove-description' => 'Borrar esta descrición', |
3018 | | - 'mwe-upwiz-upload' => 'Subir', |
| 3281 | + 'mwe-upwiz-upload' => 'Cargar', |
3019 | 3282 | 'mwe-upwiz-file-all-ok' => 'Todas as cargas completáronse correctamente!', |
3020 | 3283 | 'mwe-upwiz-file-some-failed' => 'Algunhas cargas fallaron.', |
3021 | 3284 | 'mwe-upwiz-file-retry' => 'Repetir as cargas erróneas', |
— | — | @@ -3865,7 +4128,7 @@ |
3866 | 4129 | 'mwe-upwiz-next-details' => 'Dale', |
3867 | 4130 | 'mwe-upwiz-home' => 'K hłownej stronje wikija', |
3868 | 4131 | 'mwe-upwiz-upload-another' => 'Dalše dataje nahrać', |
3869 | | - 'mwe-prevent-close' => 'Tute dataje so hišće nahrawaja. Chceš woprawdźe tutu stronu wopušćić?', |
| 4132 | + 'mwe-prevent-close' => 'Wopušćenje tuteje strony móže k tomu wjesć, zo so twoje změny zhubja.', |
3870 | 4133 | 'mwe-upwiz-files-complete' => 'Twoje dataje su nahrate!', |
3871 | 4134 | 'mwe-upwiz-tooltip-author' => 'Mjeno wosoby, kotraž je sfotografowała, wobraz molowała abo rysowanku zhotowiła atd.', |
3872 | 4135 | 'mwe-upwiz-tooltip-source' => 'Zwotkelž tuta dataja pochadaš - móže to URL, kniha abo publikacija być.', |
— | — | @@ -3901,7 +4164,7 @@ |
3902 | 4165 | 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Attribution ShareAlike 3.0', |
3903 | 4166 | 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons Attribution 3.0', |
3904 | 4167 | 'mwe-upwiz-license-cc-zero' => 'Creative Commons CC0 Waiver (zjawnosći k dispoziciji stejacy)', |
3905 | | - 'mwe-upwiz-license-pd-us' => 'Public Domain (US)', |
| 4168 | + 'mwe-upwiz-license-pd-us' => 'Prěni raz w Zjednocenych statach Ameriki do lěta 1923 wozjewjeny', |
3906 | 4169 | 'mwe-upwiz-license-gfdl' => 'GNU Free Documentation License', |
3907 | 4170 | 'mwe-upwiz-categories' => 'Kategorije', |
3908 | 4171 | 'mwe-upwiz-categories-add' => 'Přidać', |
— | — | @@ -4350,6 +4613,7 @@ |
4351 | 4614 | ); |
4352 | 4615 | |
4353 | 4616 | /** Indonesian (Bahasa Indonesia) |
| 4617 | + * @author Bennylin |
4354 | 4618 | * @author Farras |
4355 | 4619 | * @author IvanLanin |
4356 | 4620 | */ |
— | — | @@ -4363,8 +4627,8 @@ |
4364 | 4628 | 'mwe-upwiz-step-deeds' => 'Hak melepaskan', |
4365 | 4629 | 'mwe-upwiz-step-details' => 'Penjelasan', |
4366 | 4630 | 'mwe-upwiz-step-thanks' => 'Penggunaan', |
4367 | | - 'mwe-upwiz-api-error-http' => 'Kesalahan internal: tidak dapat menghubungkan ke server.', |
4368 | | - 'mwe-upwiz-api-error-ok-but-empty' => 'Kesalahan internal: tidak ada tanggapan dari server.', |
| 4631 | + 'mwe-upwiz-api-error-http' => 'Kesalahan internal: tidak dapat menghubungkan ke peladen.', |
| 4632 | + 'mwe-upwiz-api-error-ok-but-empty' => 'Kesalahan internal: tidak ada tanggapan dari peladen.', |
4369 | 4633 | 'mwe-upwiz-api-error-unknown-code' => 'Kesalahan tidak dikenal: "$1"', |
4370 | 4634 | 'mwe-upwiz-api-error-uploaddisabled' => 'Pengunggahan dinonaktifkan di wiki ini.', |
4371 | 4635 | 'mwe-upwiz-api-error-nomodule' => 'Kesalahan internal: tidak ada modul unggahan yang ditetapkan.', |
— | — | @@ -4372,9 +4636,9 @@ |
4373 | 4637 | 'mwe-upwiz-api-error-badaccess-groups' => 'Anda tidak diizinkan mengunggah berkas ke wiki ini.', |
4374 | 4638 | 'mwe-upwiz-api-error-stashfailed' => 'Kesalahan internal: server gagal menyimpan berkas sementara.', |
4375 | 4639 | 'mwe-upwiz-api-error-missingresult' => 'Kesalahan internal: tidak dapat menentukan apakah penyalinan berhasil.', |
4376 | | - 'mwe-upwiz-api-error-missingparam' => 'Kesalahan internnal: parameter permintaan hilang.', |
| 4640 | + 'mwe-upwiz-api-error-missingparam' => 'Kesalahan internal: parameter permintaan hilang.', |
4377 | 4641 | 'mwe-upwiz-api-error-invalid-session-key' => 'Kesalahan internal: berkas tidak ditemukan di penyimpanan sementara.', |
4378 | | - 'mwe-upwiz-api-error-copyuploaddisabled' => 'Mengunggah melalui URL dilarang pada server ini.', |
| 4642 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'Mengunggah melalui URL dilarang pada peladen ini.', |
4379 | 4643 | 'mwe-upwiz-api-error-mustbeloggedin' => 'Anda harus masuk log untuk mengunggah berkas.', |
4380 | 4644 | 'mwe-upwiz-api-error-empty-file' => 'Berkas yang Anda kirim kosong.', |
4381 | 4645 | 'mwe-upwiz-api-error-file-too-large' => 'Berkas yang Anda kirim terlalu besar.', |
— | — | @@ -4394,8 +4658,8 @@ |
4395 | 4659 | 'mwe-upwiz-api-error-duplicate-archive' => 'Ada {{PLURAL:$1|[$2 berkas]|[$2 berkas]}} lain di situs dengan konten yang sama, namun {{PLURAL:$1|berkas|berkas-berkas}} itu telah dihapus.', |
4396 | 4660 | 'mwe-upwiz-api-error-duplicate-archive-popup-title' => '{{PLURAL:$1|Berkas|Berkas-berkas}} duplikat yang telah dihapus', |
4397 | 4661 | 'mwe-upwiz-api-error-unknown-warning' => 'Peringatan tidak dikenal: $1', |
4398 | | - 'mwe-upwiz-api-error-timeout' => 'Server tidak merespons dalam waktu yang diharapkan.', |
4399 | | - 'mwe-upwiz-api-error-noimageinfo' => 'Pengunggahan berhasil, tetapi server tidak memberikan informasi apa pun tentang berkas.', |
| 4662 | + 'mwe-upwiz-api-error-timeout' => 'Peladen tidak merespons dalam waktu yang diharapkan.', |
| 4663 | + 'mwe-upwiz-api-error-noimageinfo' => 'Pengunggahan berhasil, tetapi peladen tidak memberikan informasi apa pun tentang berkas.', |
4400 | 4664 | 'mwe-upwiz-api-error-fileexists-shared-forbidden' => 'Nama berkas ini dicadangkan oleh berkas pada repositori berbagi luar. Silakan pilih nama lain.', |
4401 | 4665 | 'mwe-upwiz-api-warning-exists' => 'Sudah ada [$1 berkas lain] dengan nama yang sama di wiki ini', |
4402 | 4666 | 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Maaf, kami tidak dapat menemukan tutorial dalam bahasa Anda sehingga menampilkan versi bahasa Inggris.', |
— | — | @@ -4425,9 +4689,9 @@ |
4426 | 4690 | 'mwe-upwiz-upload-count' => '$1 dari $2 {{PLURAL:$2|berkas|berkas}} telah diunggah', |
4427 | 4691 | 'mwe-upwiz-progressbar-uploading' => 'mengunggah', |
4428 | 4692 | 'mwe-upwiz-finished' => 'Selesai!', |
4429 | | - 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|detik|detik}} tersisa', |
4430 | | - 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|menit|menit}} $2 {{PLURAL:$2|detik|detik}} tersisa', |
4431 | | - 'mwe-upwiz-hrs-mins-secs-remaining' => '$1 {{PLURAL:$1|jam|jam}} $2 {{PLURAL:$2|menit|menit}} $3 {{PLURAL:$3|detik|detik}} tersisa', |
| 4693 | + 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|detik|detik}} lagi', |
| 4694 | + 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|menit|menit}} $2 {{PLURAL:$2|detik|detik}} lagi', |
| 4695 | + 'mwe-upwiz-hrs-mins-secs-remaining' => '$1 {{PLURAL:$1|jam|jam}} $2 {{PLURAL:$2|menit|menit}} $3 {{PLURAL:$3|detik|detik}} lagi', |
4432 | 4696 | 'mwe-upwiz-deeds-macro-prompt' => '{{SITENAME}} mengharuskan Anda untuk memberikan informasi hak cipta untuk {{PLURAL:$1|karya|karya}} ini demi memastikan semua orang dapat secara legal menggunakan kembali {{PLURAL:$1|karya|karya}} tersebut.', |
4433 | 4697 | 'mwe-upwiz-deeds-custom-prompt' => 'Atau:', |
4434 | 4698 | 'mwe-upwiz-source-ownwork' => '{{PLURAL:$1|Berkas ini|Berkas-berkas ini}} adalah karya saya.', |
— | — | @@ -4443,8 +4707,8 @@ |
4444 | 4708 | 'mwe-upwiz-source-thirdparty-cases' => 'Sekarang, beritahu kami mengapa Anda yakin {{SITENAME}} memiliki hak untuk menerbitkan {{PLURAL:$1|karya|karya-karya}} ini:', |
4445 | 4709 | 'mwe-upwiz-source-thirdparty-accept' => 'OK', |
4446 | 4710 | 'mwe-upwiz-source-custom' => 'Berikan informasi hak cipta untuk setiap berkas secara individu pada halaman berikutnya.', |
4447 | | - 'mwe-upwiz-more-options' => 'lebih banyak pilihan...', |
4448 | | - 'mwe-upwiz-fewer-options' => 'lebih sedikit pilihan...', |
| 4711 | + 'mwe-upwiz-more-options' => 'tampilkan lebih banyak pilihan...', |
| 4712 | + 'mwe-upwiz-fewer-options' => 'tampilkan lebih sedikit pilihan...', |
4449 | 4713 | 'mwe-upwiz-desc' => 'Deskripsi', |
4450 | 4714 | 'mwe-upwiz-desc-add-n' => 'tambahkan deskripsi dalam bahasa lain', |
4451 | 4715 | 'mwe-upwiz-desc-add-0' => 'tambahkan deskripsi', |
— | — | @@ -4492,7 +4756,7 @@ |
4493 | 4757 | 'mwe-upwiz-dialog-title' => 'Berkas dapat diunggah dengan nama dalam bahasa apa pun dan dalam skrip apa pun (dikodekan sebagai UTF-8). Judul berkas media harus bermakna dan membantu dalam bahasa yang dipilih.', |
4494 | 4758 | 'mwe-upwiz-tooltip-description' => 'Jelaskan dengan singkat hal-hal penting tentang karya ini. |
4495 | 4759 | Untuk foto, sebutkan hal-hal utama yang ditampilkan, kesempatan atau tempat yang ditampilkan di foto.', |
4496 | | - 'mwe-upwiz-tooltip-date' => 'Tanggal karya ini dibuat atau pertama kali diterbitkan (format "yyyy-mm-dd").', |
| 4760 | + 'mwe-upwiz-tooltip-date' => 'Tanggal karya ini dibuat atau pertama kali diterbitkan (format "tttt-bb-hh").', |
4497 | 4761 | 'mwe-upwiz-tooltip-categories' => 'Tambahkan [$1 kategori] pada berkas Anda untuk membuatnya lebih mudah ditemukan.', |
4498 | 4762 | 'mwe-upwiz-tooltip-other' => 'Informasi lain yang ingin Anda sertakan mengenai karya ini — koordinat geografis, pranala ke versi lain, dll.', |
4499 | 4763 | 'mwe-upwiz-tooltip-more-info' => 'Pelajari lebih lanjut.', |
— | — | @@ -4515,7 +4779,7 @@ |
4516 | 4780 | Buat lebih panjang dari $1 {{PLURAL:$1|karakter|karakter}}.', |
4517 | 4781 | 'mwe-upwiz-error-bad-chars' => 'Kotak ini berisi simbol yang tidak diperbolehkan. |
4518 | 4782 | Harap tidak menggunakan teks wiki atau HTML di sini.', |
4519 | | - 'mwe-upwiz-error-date' => 'Silakan masukkan tanggal yang sah dalam format YYY-MM-DD, atau pilih tanggal dari kotak kalender.', |
| 4783 | + 'mwe-upwiz-error-date' => 'Silakan masukkan tanggal yang sah dalam format TTTT-BB-HH, atau pilih tanggal dari kotak kalender.', |
4520 | 4784 | 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Atribusi BerbagiSerupa 3.0', |
4521 | 4785 | 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons Atribusi 3.0', |
4522 | 4786 | 'mwe-upwiz-license-cc-by-sa-2.5' => 'Creative Commons Atribusi BerbagiSerupa 2.5', |
— | — | @@ -4538,7 +4802,7 @@ |
4539 | 4803 | 'mwe-upwiz-license-copyrighted-free-use' => 'Berhak cipta, tetapi dapat digunakan untuk tujuan apa pun, termasuk komersial', |
4540 | 4804 | 'mwe-upwiz-license-attribution' => 'Dapat digunakan untuk tujuan apa pun, termasuk komersial, jika pemegang hak cipta diatribusikan sepantasnya', |
4541 | 4805 | 'mwe-upwiz-license-gfdl' => 'Lisensi Dokumentasi Bebas GNU', |
4542 | | - 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => 'Copyleft, perlu atribusi (GFDL, CC-BY-SA-3.0)', |
| 4806 | + 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => "''Copyleft'', perlu atribusi (GFDL, CC-BY-SA-3.0)", |
4543 | 4807 | 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'Perlu atribusi (GFDL, CC-BY-SA-3.0)', |
4544 | 4808 | 'mwe-upwiz-license-cc-head' => 'Pemegang hak cipta menerbitkan {{PLURAL:$1|karya|karya-karya}} ini dengan lisensi Creative Commons yang tepat', |
4545 | 4809 | 'mwe-upwiz-license-cc-subhead' => 'Tidak semua lisensi Creative Commons cocok untuk {{SITENAME}} -- pastikan pemegang hak cipta menggunakan salah satu dari lisensi berikut.', |
— | — | @@ -4558,7 +4822,7 @@ |
4559 | 4823 | 'mwe-upwiz-license-external-invalid' => 'Berkas ini dilisensikan dengan lisensi berikut di $1: <b>$2</b>. Sayangnya, lisensi ini tidak sesuai untuk digunakan di {{SITENAME}}.', |
4560 | 4824 | 'mwe-upwiz-categories' => 'Kategori', |
4561 | 4825 | 'mwe-upwiz-categories-add' => 'Tambahkan', |
4562 | | - 'mwe-upwiz-category-remove' => 'Singkirkan kategori ini', |
| 4826 | + 'mwe-upwiz-category-remove' => 'Buang kategori ini', |
4563 | 4827 | 'mwe-upwiz-thanks-caption' => 'Tambahkan keterangan di sini', |
4564 | 4828 | 'mwe-upwiz-help-popup' => 'Bantuan', |
4565 | 4829 | 'mwe-upwiz-help-popup-title' => 'Judul', |
— | — | @@ -4611,10 +4875,12 @@ |
4612 | 4876 | /** Italian (Italiano) |
4613 | 4877 | * @author Beta16 |
4614 | 4878 | * @author Gianfranco |
| 4879 | + * @author Trixt |
4615 | 4880 | * @author Una giornata uggiosa '94 |
4616 | 4881 | */ |
4617 | 4882 | $messages['it'] = array( |
4618 | 4883 | 'uploadwizard' => 'Caricamento guidato', |
| 4884 | + 'uploadwizard-desc' => 'Caricamento guidato, sviluppato per la sovvenzione Multimedia Usability', |
4619 | 4885 | 'mwe-upwiz-js-off' => "UploadWizard usa JavaScript per offrire un'interfaccia migliorata. Il tuo browser non supporta JavaScript o ha JavaScript disattivato, per cui ti viene mostrato un semplice modulo di caricamento.", |
4620 | 4886 | 'mwe-upwiz-code-unknown' => 'Lingua sconosciuta', |
4621 | 4887 | 'mwe-upwiz-step-tutorial' => 'Conosci', |
— | — | @@ -4626,10 +4892,12 @@ |
4627 | 4893 | 'mwe-upwiz-api-error-ok-but-empty' => 'Errore interno: nessuna risposta dal server.', |
4628 | 4894 | 'mwe-upwiz-api-error-unknown-code' => 'Errore sconosciuto: "$1"', |
4629 | 4895 | 'mwe-upwiz-api-error-uploaddisabled' => 'Il caricamento è disabilitato su questa wiki.', |
| 4896 | + 'mwe-upwiz-api-error-nomodule' => 'Errore interno: no upload module set.', |
4630 | 4897 | 'mwe-upwiz-api-error-mustbeposted' => 'Errore interno: la richiesta richiede HTTP POST.', |
4631 | 4898 | 'mwe-upwiz-api-error-badaccess-groups' => 'Non sei autorizzato a caricare i file su questa wiki.', |
4632 | 4899 | 'mwe-upwiz-api-error-stashfailed' => 'Errore interno: il server non è riuscito a memorizzare il file temporaneo.', |
4633 | 4900 | 'mwe-upwiz-api-error-missingresult' => 'Errore interno: impossibile determinare se la copia è riuscita.', |
| 4901 | + 'mwe-upwiz-api-error-missingparam' => 'Errore interno: missing parameters on request.', |
4634 | 4902 | 'mwe-upwiz-api-error-invalid-session-key' => 'Errore interno: il file non è stato trovato nel deposito temporaneo.', |
4635 | 4903 | 'mwe-upwiz-api-error-copyuploaddisabled' => 'Il caricamento tramite URL è disabilitato su questo server.', |
4636 | 4904 | 'mwe-upwiz-api-error-mustbeloggedin' => "Devi aver effettuato l'accesso per caricare i file.", |
— | — | @@ -4640,14 +4908,16 @@ |
4641 | 4909 | 'mwe-upwiz-api-error-filename-tooshort' => 'Il nome del file è troppo breve.', |
4642 | 4910 | 'mwe-upwiz-api-error-illegal-filename' => 'Il nome del file non è ammesso.', |
4643 | 4911 | 'mwe-upwiz-api-error-verification-error' => "Questo file potrebbe essere danneggiato, o avere l'estensione sbagliata.", |
| 4912 | + 'mwe-upwiz-api-error-hookaborted' => "La modifica che si è tentato di fare è stata interrotta da un hook di un'estensione.", |
4644 | 4913 | 'mwe-upwiz-api-error-unknown-error' => 'Errore interno: qualcosa è andato storto provando a caricare il file.', |
4645 | 4914 | 'mwe-upwiz-api-error-internal-error' => "Errore interno: qualcosa è andato storto con l'elaborazione del tuo caricamento sulla wiki.", |
4646 | 4915 | 'mwe-upwiz-api-error-overwrite' => 'Sovrascrivere un file esistente non è consentito.', |
| 4916 | + 'mwe-upwiz-api-error-badtoken' => 'Errore interno: bad token.', |
4647 | 4917 | 'mwe-upwiz-api-error-fetchfileerror' => 'Errore interno: qualcosa è andato storto durante il recupero del file.', |
4648 | 4918 | 'mwe-upwiz-api-error-duplicate' => "Sul sito {{PLURAL:$1|c'è già [$2 un altro file]|ci sono già [$2 altri file]}} con lo stesso contenuto", |
4649 | 4919 | 'mwe-upwiz-api-error-duplicate-popup-title' => 'File duplicat{{PLURAL:$1|o|i}}', |
4650 | 4920 | 'mwe-upwiz-api-error-duplicate-archive' => "{{PLURAL:$1|C'era [$2 un altro file]|C'erano [$2 altri file]}} già nel sito con lo stesso contenuto, ma {{PLURAL:$1|è stato cancellato|sono stati cancellati}}.", |
4651 | | - 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'File duplicat{{PLURAL:$1|o|i}} già cancellat{{PLURAL:$1|o|i}}', |
| 4921 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'File duplicat{{PLURAL:$1|o che è già stato cancellato|i che sono già stati cancellati}}', |
4652 | 4922 | 'mwe-upwiz-api-error-unknown-warning' => 'Avvertimento sconosciuto: $1', |
4653 | 4923 | 'mwe-upwiz-api-error-timeout' => 'Il server non ha risposto entro il tempo previsto.', |
4654 | 4924 | 'mwe-upwiz-api-error-noimageinfo' => 'Il caricamento è riuscito, ma il server non ci ha dato alcuna informazione sul file.', |
— | — | @@ -4658,11 +4928,14 @@ |
4659 | 4929 | 'mwe-upwiz-tutorial-error-cannot-transform' => "Spiacenti, non siamo riusciti ad ottenere un'immagine del tutorial scalata per soddisfare il tuo schermo. Questo può essere un problema temporaneo con Wikimedia Commons; riprovare più tardi.", |
4660 | 4930 | 'mwe-upwiz-help-desk' => 'Help Desk', |
4661 | 4931 | 'mwe-upwiz-add-file-n' => 'Aggiungi un altro file', |
| 4932 | + 'mwe-upwiz-add-file-0-free' => 'Seleziona un file multimediale da donare', |
4662 | 4933 | 'mwe-upwiz-transport-started' => 'Inizializzazione...', |
4663 | 4934 | 'mwe-upwiz-uploading' => 'Caricamento in corso…', |
4664 | 4935 | 'mwe-upwiz-transported' => 'OK', |
4665 | 4936 | 'mwe-upwiz-stashed-upload' => 'OK', |
4666 | 4937 | 'mwe-upwiz-getting-metadata' => 'Lettura delle informazioni dei file e generazione delle anteprime...', |
| 4938 | + 'mwe-upwiz-submitting-details' => 'Invio dei dettagli e pubblicazione in corso...', |
| 4939 | + 'mwe-upwiz-published' => 'Pubblicato!', |
4667 | 4940 | 'mwe-upwiz-failed' => 'Non riuscito.', |
4668 | 4941 | 'mwe-upwiz-remove' => 'Rimuovi', |
4669 | 4942 | 'mwe-upwiz-remove-upload' => "Rimuovi questo file dall'elenco dei file da caricare", |
— | — | @@ -4675,6 +4948,7 @@ |
4676 | 4949 | 'mwe-upwiz-skip-tutorial-future' => 'Salta questo passo in futuro', |
4677 | 4950 | 'mwe-upwiz-file-all-failed' => 'Nessuno dei caricamenti è riuscito.', |
4678 | 4951 | 'mwe-upwiz-upload-count' => '$1 di $2 {{PLURAL:$2|file|files}} caricati', |
| 4952 | + 'mwe-upwiz-progressbar-uploading' => 'caricamento in corso', |
4679 | 4953 | 'mwe-upwiz-finished' => 'Completato!', |
4680 | 4954 | 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|secondo rimanente|secondi rimanenti}}', |
4681 | 4955 | 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|minuto|minuti}} e $2 {{PLURAL:$2|secondo|secondi}} rimanenti', |
— | — | @@ -4774,14 +5048,22 @@ |
4775 | 5049 | 'mwe-upwiz-license-cc-by-2.5' => 'Creative Commons Attribuzione 2.5', |
4776 | 5050 | 'mwe-upwiz-license-cc-by-sa-2.0' => 'Creative Commons Attribuzione-Condividi allo stesso modo 2.0', |
4777 | 5051 | 'mwe-upwiz-license-cc-by-2.0' => 'Creative Commons Attribuzione 2.0', |
| 5052 | + 'mwe-upwiz-license-cc-zero' => 'Rinuncia Creative Commons CC0 (pubblico dominio)', |
| 5053 | + 'mwe-upwiz-license-fal' => 'Licenza Arte Libera', |
| 5054 | + 'mwe-upwiz-license-own-pd' => 'Pubblico dominio (si rinuncia a tutti i diritti con la licenza Creative Commons Zero)', |
4778 | 5055 | 'mwe-upwiz-license-pd-old-100' => "L'autore è morto più di 100 anni fa", |
4779 | 5056 | 'mwe-upwiz-license-pd-old' => "L'autore è morto più di 70 anni fa", |
4780 | 5057 | 'mwe-upwiz-license-pd-art' => 'Riproduzione di un dipinto che è di pubblico dominio a causa della sua età', |
| 5058 | + 'mwe-upwiz-license-pd-us' => 'Pubblicata per la prima volta negli Stati Uniti prima del 1923', |
4781 | 5059 | 'mwe-upwiz-license-pd-usgov' => 'Opera originale del governo federale degli Stati Uniti', |
4782 | 5060 | 'mwe-upwiz-license-pd-usgov-nasa' => 'Opera originale della NASA', |
| 5061 | + 'mwe-upwiz-license-pd-usgov-military-navy' => 'Opera originale della US Military Navy', |
4783 | 5062 | 'mwe-upwiz-license-pd-ineligible' => 'Troppo semplice per essere protetta da copyright', |
4784 | 5063 | 'mwe-upwiz-license-pd-ineligible-help' => "Fai attenzione qui. L'immagine deve essere davvero semplice, come un cerchio verde o un quadrato rosso.", |
| 5064 | + 'mwe-upwiz-license-pd-textlogo' => 'Logo formato solo da testo semplice (wordmark)', |
| 5065 | + 'mwe-upwiz-license-copyrighted-free-use' => 'Protetta da copyright, ma può essere usata per qualsiasi scopo, anche commercialmente', |
4785 | 5066 | 'mwe-upwiz-license-attribution' => 'Può essere usata per qualsiasi scopo, anche commercialmente, se il detentore del copyright è correttamente attribuito', |
| 5067 | + 'mwe-upwiz-license-gfdl' => 'GNU Free Documentation License', |
4786 | 5068 | 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => 'Copyleft, attribuzione richiesta (GFDL, CC-BY-SA-3.0)', |
4787 | 5069 | 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'Attribuzione richiesta (GFDL, CC-BY-SA-3.0)', |
4788 | 5070 | 'mwe-upwiz-license-cc-head' => 'Il detentore del copyright ha pubblicato {{PLURAL:$1|questa opera|queste opere}} con la corretta licenza Creative Commons', |
— | — | @@ -4798,6 +5080,8 @@ |
4799 | 5081 | 'mwe-upwiz-license-none-applicable' => 'Abbandona {{PLURAL:$1|questo caricamento|questi caricamenti}} senza pubblicare', |
4800 | 5082 | 'mwe-upwiz-license-confirm-remove' => 'Sei sicuro di voler rimuovere {{PLURAL:$1|questo caricamento|questi caricamenti}}?', |
4801 | 5083 | 'mwe-upwiz-license-confirm-remove-title' => 'Conferma rimozione', |
| 5084 | + 'mwe-upwiz-license-external' => 'Questo file è sotto la seguente licenza su $1: <b>$2</b>.', |
| 5085 | + 'mwe-upwiz-license-external-invalid' => "Questo file è sotto la seguente licenza su $1: <b>$2</b>. Purtroppo, questa licenza non è appropriata per l'uso su {{SITENAME}}.", |
4802 | 5086 | 'mwe-upwiz-categories' => 'Categorie', |
4803 | 5087 | 'mwe-upwiz-categories-add' => 'Aggiungi', |
4804 | 5088 | 'mwe-upwiz-category-remove' => 'Elimina questa categoria', |
— | — | @@ -4807,11 +5091,15 @@ |
4808 | 5092 | 'mwe-upwiz-thumbnail-failed' => 'Il caricamento è riuscito, ma il server non ha potuto generare una miniatura di anteprima.', |
4809 | 5093 | 'mwe-upwiz-unparseable-filename' => 'Non è stato possibile capire il nome del file "$1"', |
4810 | 5094 | 'mwe-upwiz-image-preview' => "Anteprima dell'immagine", |
4811 | | - 'mwe-upwiz-feedback-prompt' => '[$1 Facci sapere] cosa pensi di UploadWizard!', |
| 5095 | + 'mwe-upwiz-subhead-message' => 'Grazie per utilizzare il nostro nuovo strumento di caricamento!', |
| 5096 | + 'mwe-upwiz-subhead-bugs' => '[$1 Problemi noti]', |
| 5097 | + 'mwe-upwiz-subhead-translate' => '[$1 Aiuta con le traduzioni]', |
| 5098 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Torna al vecchio modulo]', |
| 5099 | + 'mwe-upwiz-feedback-prompt' => '[$1 Lascia un feedback]', |
4812 | 5100 | 'mwe-upwiz-feedback-note' => 'Il tuo feedback sarà inviato a $1.', |
4813 | 5101 | 'mwe-upwiz-feedback-subject' => 'Oggetto:', |
4814 | 5102 | 'mwe-upwiz-feedback-message' => 'Messaggio:', |
4815 | | - 'mwe-upwiz-feedback-title' => 'Lascia un feedback su Upload Wizard', |
| 5103 | + 'mwe-upwiz-feedback-title' => 'Lascia un feedback sul Caricamento guidato', |
4816 | 5104 | 'mwe-upwiz-feedback-cancel' => 'Annulla', |
4817 | 5105 | 'mwe-upwiz-feedback-submit' => 'Invia feedback', |
4818 | 5106 | 'mwe-upwiz-feedback-adding' => 'Inserimento del feedback nella pagina...', |
— | — | @@ -4947,8 +5235,7 @@ |
4948 | 5236 | 'mwe-upwiz-next-details' => '次', |
4949 | 5237 | 'mwe-upwiz-home' => 'ウィキのホームページに移動', |
4950 | 5238 | 'mwe-upwiz-upload-another' => 'さらにファイルをアップロード', |
4951 | | - 'mwe-prevent-close' => 'ファイルが既にアップロード中です。 |
4952 | | -本当にこのページから移動しますか?', |
| 5239 | + 'mwe-prevent-close' => 'このページを閉じると、あなたによるすべての変更が失われる可能性があります。', |
4953 | 5240 | 'mwe-upwiz-files-complete' => 'ファイルのアップロードが完了しました!', |
4954 | 5241 | 'mwe-upwiz-tooltip-author' => '写真を撮ったり、絵や図面を描いたり塗ったりなどした人の名前', |
4955 | 5242 | 'mwe-upwiz-tooltip-source' => 'このデジタルファイルの出どころ(URL、本や出版物など)', |
— | — | @@ -4999,9 +5286,11 @@ |
5000 | 5287 | * @author BRUTE |
5001 | 5288 | * @author Dawid Deutschland |
5002 | 5289 | * @author ITshnik |
| 5290 | + * @author გიორგიმელა |
5003 | 5291 | */ |
5004 | 5292 | $messages['ka'] = array( |
5005 | 5293 | 'uploadwizard' => 'ფაილთა ატვირთვის ასისტენტი', |
| 5294 | + 'uploadwizard-desc' => 'გამარტივებული ამტვირთველი, შექმნილი მოხერხებულობის ჯგუფის მიერ', |
5006 | 5295 | 'mwe-upwiz-js-off' => 'ატვირთვის ოსტატი იყენებს ჯავასკრიპტს გაუმჯობესებული ინტერფეისისათვის. თქვენი ბრაუზერს ან ჯავასკრიპტის მხარდაჭერა არ აქვს, ან იგი გამორთულია, ამიტომ გიჩვენებთ ატვირთვის მარტივ ფორმას.', |
5007 | 5296 | 'mwe-upwiz-code-unknown' => 'უცნობი ენა', |
5008 | 5297 | 'mwe-upwiz-step-tutorial' => 'შესწავლა', |
— | — | @@ -5009,14 +5298,15 @@ |
5010 | 5299 | 'mwe-upwiz-step-deeds' => 'ლიცენზიის არჩევა', |
5011 | 5300 | 'mwe-upwiz-step-details' => 'აღწერა', |
5012 | 5301 | 'mwe-upwiz-step-thanks' => 'გამოიყენება', |
5013 | | - 'mwe-upwiz-api-error-http' => 'აღმოჩენილია შეცდომა დაკავშირებისას.', |
5014 | | - 'mwe-upwiz-api-error-ok-but-empty' => 'სერვერს არ დაუბრუნებია ინფორმაცია ატვირთვადი ფაილის სესახებ.', |
5015 | | - 'mwe-upwiz-api-error-unknown-code' => 'სერვერმა დააბრუნა შეცდომა, რომელიც ვერ გავიგეთ: "$1"', |
| 5302 | + 'mwe-upwiz-api-error-http' => 'აღმოჩენილია შეცდომა სერვერთან დაკავშირებისას.', |
| 5303 | + 'mwe-upwiz-api-error-ok-but-empty' => 'შიდა შეცდომა. სერვერს არ დაუბრუნებია ინფორმაცია ატვირთვადი ფაილის შესახებ.', |
| 5304 | + 'mwe-upwiz-api-error-unknown-code' => 'უცნობი შეცდომა : «$1»', |
5016 | 5305 | 'mwe-upwiz-api-error-uploaddisabled' => 'ატვირთვის მექანიზმი ამ ვიკიზე გამორთულია', |
| 5306 | + 'mwe-upwiz-api-error-nomodule' => 'შიდა შეცდომა. ატვირთვის მოდული არ არის კონფიგურირებული.', |
5017 | 5307 | 'mwe-upwiz-api-error-mustbeposted' => 'პროგრამული შეცდომა; გამოყენებულია არასწორი HTTP-მეთოდი.', |
5018 | 5308 | 'mwe-upwiz-api-error-badaccess-groups' => 'თქვენ ფაილების ატვირთვის უფლება არ გაქვთ ამ ვიკიზე. შეამოწმეთ, წვდომის რომელ ჯგუფებს ეკუთვნით.', |
5019 | | - 'mwe-upwiz-api-error-stashfailed' => 'ვიკიმ ვერ შეძლო ფაილის შენახვა.', |
5020 | | - 'mwe-upwiz-api-error-missingresult' => 'ვერ მოხერხდა იმის დადგენა, იყო თუ არა კოპირება წარმატებული.', |
| 5309 | + 'mwe-upwiz-api-error-stashfailed' => 'შიდა შეცდომა. ვიკიმ ვერ შეძლო დროებით ფაილის შენახვა.', |
| 5310 | + 'mwe-upwiz-api-error-missingresult' => 'შიდა შეცდომა. ვერ მოხერხდა იმის დადგენა, იყო თუ არა კოპირება წარმატებული.', |
5021 | 5311 | 'mwe-upwiz-api-error-missingparam' => 'ფაილი არ შეიცავს ყველა საჭირო ინფორმაციას (შესაძლებელია პროგრამული შეცდომაც)', |
5022 | 5312 | 'mwe-upwiz-api-error-invalid-session-key' => 'სერვერმა ვერ იპოვა თქვენ მიერ მითითებული ფაილი', |
5023 | 5313 | 'mwe-upwiz-api-error-copyuploaddisabled' => 'კოპირების გზით ატვირთვის შესაძლებლობა ამ ვიკიში გამორთულია.', |
— | — | @@ -5097,9 +5387,25 @@ |
5098 | 5388 | 'mwe-upwiz-error-bad-chars' => 'ეს ველი შეიცავს მიუღებელ სიმბოლოებს. |
5099 | 5389 | გთხოვთ, ნუ გამოიყენებთ ვიკიტექსტს ან HTML-ს აქ.', |
5100 | 5390 | 'mwe-upwiz-license-gfdl' => 'GNU-ლიცენზია თავისუფალი დოკუმენტაციისათვის', |
| 5391 | + 'mwe-upwiz-license-confirm-remove-title' => 'წაშლის დადასტურება', |
5101 | 5392 | 'mwe-upwiz-categories' => 'კატეგორიები', |
5102 | 5393 | 'mwe-upwiz-categories-add' => 'დამატება', |
5103 | 5394 | 'mwe-upwiz-category-remove' => 'ამ კატეგორიის წაშლა', |
| 5395 | + 'mwe-upwiz-help-popup' => 'დახმარება', |
| 5396 | + 'mwe-upwiz-help-popup-title' => 'სათაური:', |
| 5397 | + 'mwe-upwiz-subhead-bugs' => '[$1 ცნობილი პრობლემები]', |
| 5398 | + 'mwe-upwiz-subhead-translate' => '[$1 დაგვეხმარეთ თარგმნაში]', |
| 5399 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 ძველი ფორმის დაბრუნება]', |
| 5400 | + 'mwe-upwiz-feedback-prompt' => '[$1 შეფასების დატოვება]', |
| 5401 | + 'mwe-upwiz-feedback-subject' => 'თემა:', |
| 5402 | + 'mwe-upwiz-feedback-message' => 'შეტყობინება:', |
| 5403 | + 'mwe-upwiz-feedback-title' => 'ამტვირთელის თქვენი შეფასება', |
| 5404 | + 'mwe-upwiz-feedback-cancel' => 'გაუქმება', |
| 5405 | + 'mwe-upwiz-feedback-submit' => 'შეფასების გაგზავნა', |
| 5406 | + 'mwe-upwiz-feedback-adding' => 'თქვენი შეფასების შენახვა...', |
| 5407 | + 'mwe-upwiz-feedback-error1' => 'შეცდომა. API-ს მოულოდნელი რეზულტატი.', |
| 5408 | + 'mwe-upwiz-feedback-error2' => 'შეცდომა: რედაქტირება ვერ განხორციელდა', |
| 5409 | + 'mwe-upwiz-feedback-error3' => 'შეცდომა. არ არის API-ს პასუხი .', |
5104 | 5410 | ); |
5105 | 5411 | |
5106 | 5412 | /** Kannada (ಕನ್ನಡ) |
— | — | @@ -5115,18 +5421,34 @@ |
5116 | 5422 | */ |
5117 | 5423 | $messages['ko'] = array( |
5118 | 5424 | 'uploadwizard' => '파일 올리기 마법사', |
| 5425 | + 'uploadwizard-desc' => '올리기 마법사, 멀티미디어 이용을 편리하게 할 수 있도록 하기 위해 개발된 확장 기능', |
| 5426 | + 'mwe-upwiz-js-off' => '올리기 마법사는 향상된 인터페이스를 제공하기 위해 자바스크립트를 이용합니다. 당신의 브라우저가 자바스크립트를 지원하지 않거나 자바스크립트가 꺼져 있어 단순한 올리기 마법사를 표시합니다.', |
| 5427 | + 'mwe-upwiz-code-unknown' => '알 수 없는 언어', |
5119 | 5428 | 'mwe-upwiz-step-tutorial' => '알아보기', |
5120 | 5429 | 'mwe-upwiz-step-file' => '올리기', |
5121 | 5430 | 'mwe-upwiz-step-deeds' => '이용 허락', |
5122 | 5431 | 'mwe-upwiz-step-details' => '설명하기', |
5123 | 5432 | 'mwe-upwiz-step-thanks' => '이용하기', |
5124 | | - 'mwe-upwiz-api-error-http' => '서비스에 연결하는 동안 문제가 발생했습니다.', |
| 5433 | + 'mwe-upwiz-api-error-http' => '내부 오류: 서버에 연결할 수 없습니다.', |
| 5434 | + 'mwe-upwiz-api-error-ok-but-empty' => '내부 오류: 서버에서 응답이 없습니다.', |
| 5435 | + 'mwe-upwiz-api-error-unknown-code' => '알 수 없는 오류: "$1"', |
5125 | 5436 | 'mwe-upwiz-api-error-uploaddisabled' => '이 위키에서 파일 올리기가 비활성화되어 있습니다.', |
5126 | | - 'mwe-upwiz-api-error-nomodule' => '이 위키에서 이 파일을 올리는 것을 처리할 수 없습니다.', |
| 5437 | + 'mwe-upwiz-api-error-nomodule' => '내부 오류: 올리기 모듈이 설정되지 않았습니다.', |
5127 | 5438 | 'mwe-upwiz-api-error-mustbeposted' => '이 소프트웨어에 버그가 있습니다; 올바른 HTTP 전송 방식을 사용하지 않았습니다.', |
5128 | | - 'mwe-upwiz-api-error-badaccess-groups' => '당신은 이 위키에 파일을 올릴 권한이 없습니다. 당신이 속해 있는 권한 그룹을 확인해보십시오.', |
5129 | | - 'mwe-upwiz-api-error-stashfailed' => '위키에 파일을 저장하지 못했습니다.', |
5130 | | - 'mwe-upwiz-api-error-missingresult' => '파일의 복제가 성공했는지 판단할 수 없습니다.', |
| 5439 | + 'mwe-upwiz-api-error-badaccess-groups' => '당신은 이 위키에 파일을 올릴 권한이 없습니다.', |
| 5440 | + 'mwe-upwiz-api-error-stashfailed' => '내부 오류: 서버가 임시 파일을 저장하지 못했습니다.', |
| 5441 | + 'mwe-upwiz-api-error-missingresult' => '내부 오류: 파일의 복제가 성공했는지 판단할 수 없습니다.', |
| 5442 | + 'mwe-upwiz-api-error-missingparam' => '내부 오류: 요청 중 매개변수가 누락되었습니다.', |
| 5443 | + 'mwe-upwiz-api-error-invalid-session-key' => '내부 오류: 임시 저장소에서 파일을 찾지 못했습니다.', |
| 5444 | + 'mwe-upwiz-api-error-copyuploaddisabled' => '이 서버에서 URL을 통해 파일 올리기가 비활성화되어 있습니다.', |
| 5445 | + 'mwe-upwiz-api-error-mustbeloggedin' => '파일을 올리기 위해서는 로그인해야 합니다.', |
| 5446 | + 'mwe-upwiz-transport-started' => '시작하는 중...', |
| 5447 | + 'mwe-upwiz-uploading' => '올리는 중...', |
| 5448 | + 'mwe-upwiz-transported' => '올리기 완료', |
| 5449 | + 'mwe-upwiz-stashed-upload' => '확인', |
| 5450 | + 'mwe-upwiz-getting-metadata' => '파일 정보와 미리 보기를 가져오는 중...', |
| 5451 | + 'mwe-upwiz-submitting-details' => '파일 정보를 올리고 배포하는 중...', |
| 5452 | + 'mwe-upwiz-file-retry' => '실패한 파일 올리기 다시 시도하기', |
5131 | 5453 | 'mwe-upwiz-next' => '다음', |
5132 | 5454 | 'mwe-upwiz-next-file' => '계속', |
5133 | 5455 | 'mwe-upwiz-next-deeds' => '다음', |
— | — | @@ -5393,6 +5715,7 @@ |
5394 | 5716 | 'mwe-upwiz-api-error-fetchfileerror' => 'Interne Feeler: beim Opruffe vum Fichier huet eppes net fonctionnéiert.', |
5395 | 5717 | 'mwe-upwiz-api-error-duplicate' => 'Et gëtt schonn {{PLURAL:$1|[$2 en anere Fichier]|[$2 aner Fichiere]}} mat dem selwechten Inhalt op dem Site', |
5396 | 5718 | 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|Duebele Fichier|Duebel Fichieren}}', |
| 5719 | + 'mwe-upwiz-api-error-unknown-warning' => 'Onbekannte Warnung: $1', |
5397 | 5720 | 'mwe-upwiz-api-error-timeout' => 'De Server huet net bannen där Zäit geäntwert déi virgesinn ass.', |
5398 | 5721 | 'mwe-upwiz-api-warning-exists' => 'Et gëtt op der Wiki schonn [$1 anere Fichier] mat dem selwechten Numm', |
5399 | 5722 | 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Pardon, mir konnte keng Uleedung an Ärer Sprooch fannen. Déi Englesch Versioun gëtt amplaz gewisen.', |
— | — | @@ -5404,6 +5727,7 @@ |
5405 | 5728 | 'mwe-upwiz-transported' => 'OK', |
5406 | 5729 | 'mwe-upwiz-stashed-upload' => 'OK', |
5407 | 5730 | 'mwe-upwiz-getting-metadata' => 'Erofluede vun de Fichiersinformatiounen a vum Preview...', |
| 5731 | + 'mwe-upwiz-published' => 'Verëffentlecht!', |
5408 | 5732 | 'mwe-upwiz-failed' => 'Huet net fonctionnéiert', |
5409 | 5733 | 'mwe-upwiz-remove' => 'Ewechhuelen', |
5410 | 5734 | 'mwe-upwiz-remove-upload' => 'Dëse Fichier vun der Lëscht vun de Fichieren, déi eropgeluede solle ginn, erofhuelen', |
— | — | @@ -5479,6 +5803,7 @@ |
5480 | 5804 | 'mwe-upwiz-tooltip-title' => "E kuerzen Titel fir de Fichier, deen anescht ass wéi all déi aner op dëser Wiki. Dir kënnt dobäi Text mat Espace benotzen. D'Erweiderung vum Fichier soll net ugi ginn.", |
5481 | 5805 | 'mwe-upwiz-tooltip-description' => "Beschreift w.e.g. kuerz dat Wichtegst vun dësem Wierk. |
5482 | 5806 | fir eng Photo, ernimmt déi Haaptsaachen déi drop sinn, d'Geleeënheet oder d'Plaz", |
| 5807 | + 'mwe-upwiz-tooltip-date' => 'Datum wéini dëst Wierk fir gemaach gouf oder fir d\'éischt verëffentlecht gouf ("jjjj-mm-dd"-Format).', |
5483 | 5808 | 'mwe-upwiz-tooltip-categories' => 'Setzt [$1 Kategorie] bäi Äre Fichier derbäi fir e méi einfach erëmzefannen.', |
5484 | 5809 | 'mwe-upwiz-tooltip-other' => 'All aner Informatioun déi Dir bäi Äert Wierk derbäisetze wëllt - geographesch Koordinaten, Linken op aner Versiounen, asw.', |
5485 | 5810 | 'mwe-upwiz-tooltip-more-info' => 'Fir méi ze wëssen', |
— | — | @@ -5505,10 +5830,18 @@ |
5506 | 5831 | 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Attribution ShareAlike 3.0', |
5507 | 5832 | 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons Attributioun 3.0', |
5508 | 5833 | 'mwe-upwiz-license-cc-zero' => 'Creative Commons CC0 Waiver (public domain)', |
| 5834 | + 'mwe-upwiz-license-fal' => 'Fräi Artistesch Lizenz (Free Artistic Licence)', |
5509 | 5835 | 'mwe-upwiz-license-pd-old-100' => 'Den Auteur ass viru méi wéi 100 Joer gestuerwen', |
5510 | 5836 | 'mwe-upwiz-license-pd-old' => 'Den Auteur ass viru méi wéi 70 Joer gestuerwen', |
| 5837 | + 'mwe-upwiz-license-pd-us' => 'Fir déischt an de Vereenegte Staate vun Amerika virun 1923 publizéiert', |
| 5838 | + 'mwe-upwiz-license-pd-usgov-nasa' => 'Original Wierk vun der NASA', |
| 5839 | + 'mwe-upwiz-license-pd-ineligible' => 'Ze einfach fir e Copyright ze hunn', |
5511 | 5840 | 'mwe-upwiz-license-gfdl' => 'GNU Fräi Dokumentatiouns Lizenz', |
| 5841 | + 'mwe-upwiz-license-public-domain-head' => 'De Copyright ass definitiv ofgelaf', |
5512 | 5842 | 'mwe-upwiz-license-misc' => 'Aner Grënn', |
| 5843 | + 'mwe-upwiz-license-none-applicable-head' => 'Ech weess net ob eng vun de Méiglechkeeten hei driwwer passt oder net! Ech brauch Hëllef!', |
| 5844 | + 'mwe-upwiz-license-confirm-remove-title' => 'Ewechhuele confirméieren', |
| 5845 | + 'mwe-upwiz-license-external' => "Dëse Fichier huet op $1 d'Lizenz: <b>$2</b>.", |
5513 | 5846 | 'mwe-upwiz-categories' => 'Kategorien', |
5514 | 5847 | 'mwe-upwiz-categories-add' => 'Derbäisetzen', |
5515 | 5848 | 'mwe-upwiz-category-remove' => 'Dës Kategorie ewechhuelen', |
— | — | @@ -5517,10 +5850,18 @@ |
5518 | 5851 | 'mwe-upwiz-help-popup-title' => 'Titel', |
5519 | 5852 | 'mwe-upwiz-thumbnail-failed' => "D'Eroplueden huet geklappt, mä de Server ka kee Miniaturbild vum Fichier weisen.", |
5520 | 5853 | 'mwe-upwiz-unparseable-filename' => 'Den Numm vum Fichier "$1" gouf net verstan', |
| 5854 | + 'mwe-upwiz-image-preview' => 'Bild weisen (ouni ze späicheren)', |
| 5855 | + 'mwe-upwiz-subhead-message' => 'Merci datt Dir den neien Tool fir eropzeluede benotzt!', |
| 5856 | + 'mwe-upwiz-subhead-bugs' => '[$1 Bekannte Problemer]', |
| 5857 | + 'mwe-upwiz-subhead-translate' => '[$1 Bei der Iwwersetzung hëllefen]', |
| 5858 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Zréck op den ale Formulaire]', |
| 5859 | + 'mwe-upwiz-feedback-prompt' => '[$1 Réckmeldung ginn] (iwwert den Tool fir eropzelueden)', |
5521 | 5860 | 'mwe-upwiz-feedback-subject' => 'Sujet:', |
5522 | 5861 | 'mwe-upwiz-feedback-message' => 'Message:', |
5523 | 5862 | 'mwe-upwiz-feedback-cancel' => 'Ofbriechen', |
| 5863 | + 'mwe-upwiz-feedback-error1' => 'Feeler: Resultat vum API gouf net erkannt', |
5524 | 5864 | 'mwe-upwiz-feedback-error2' => "Feeler: D'Ännerung gouf net gespäichert", |
| 5865 | + 'mwe-upwiz-feedback-error3' => 'Feeler: Keng Äntwert vum API', |
5525 | 5866 | ); |
5526 | 5867 | |
5527 | 5868 | /** Macedonian (Македонски) |
— | — | @@ -6074,6 +6415,122 @@ |
6075 | 6416 | 'mwe-upwiz-categories' => 'رجئون', |
6076 | 6417 | ); |
6077 | 6418 | |
| 6419 | +/** Nepali (नेपाली) |
| 6420 | + * @author Bhawani Gautam |
| 6421 | + */ |
| 6422 | +$messages['ne'] = array( |
| 6423 | + 'uploadwizard' => 'अपलोड विजार्ड', |
| 6424 | + 'uploadwizard-desc' => 'मल्टीमीडिया प्रयोज्य अनुदानको निम्ति विकसित गरिएको अपलोड विजार्ड', |
| 6425 | + 'mwe-upwiz-code-unknown' => 'अज्ञात भाषा', |
| 6426 | + 'mwe-upwiz-step-tutorial' => 'सिक्ने', |
| 6427 | + 'mwe-upwiz-step-file' => 'अपलोड गर्ने', |
| 6428 | + 'mwe-upwiz-step-deeds' => 'अधिकार जारी गर्ने', |
| 6429 | + 'mwe-upwiz-step-details' => 'वर्णन गर्ने', |
| 6430 | + 'mwe-upwiz-step-thanks' => 'प्रयोग गर्ने', |
| 6431 | + 'mwe-upwiz-api-error-http' => 'आन्तरिक त्रुटि: सर्वरसित जोड़न असमर्थ', |
| 6432 | + 'mwe-upwiz-api-error-ok-but-empty' => 'आन्तरिक त्रुटि: सर्वरबाट कुनै उत्तर आएन।', |
| 6433 | + 'mwe-upwiz-api-error-unknown-code' => 'अज्ञात त्रुटि: "$1"', |
| 6434 | + 'mwe-upwiz-api-error-uploaddisabled' => 'यस विकिमा अपलोड निस्क्रिय गरिएकोछ।', |
| 6435 | + 'mwe-upwiz-api-error-nomodule' => 'आन्तरिक त्रुटि: अपलोड मोडुल सेट नगरिएको।', |
| 6436 | + 'mwe-upwiz-api-error-mustbeposted' => 'आन्तरिक त्रुटि: अनुरोधको निम्ति HTTP POST को आवश्यकता', |
| 6437 | + 'mwe-upwiz-api-error-badaccess-groups' => 'यस विकिमा तपाईंलाई फाइल अपलोड गर्ने अनुमति छैन।', |
| 6438 | + 'mwe-upwiz-api-error-stashfailed' => 'आन्तरिक त्रुटि: अस्थाई फाइल राख्न सर्वर असफल भयो।', |
| 6439 | + 'mwe-upwiz-api-error-missingresult' => 'आन्तरिक त्रुटि: कपी सफल भयो भएन भनेर निश्चय गर्ने सकिएन।', |
| 6440 | + 'mwe-upwiz-api-error-missingparam' => 'आन्तरिक त्रुटि: अनुरोधमा पैरामीटरहरुको कमी', |
| 6441 | + 'mwe-upwiz-api-error-invalid-session-key' => 'आन्तरिक त्रुटि: अस्थाई भण्डारमा फाइल पाइएन।', |
| 6442 | + 'mwe-upwiz-api-error-copyuploaddisabled' => 'यस सर्वरमा URL द्वारा अपलोड गर्ने व्यवस्था निस्क्रिय गरिएकोछ।', |
| 6443 | + 'mwe-upwiz-api-error-mustbeloggedin' => 'फाइल अपलोड गर्न तपाईंले प्रवेश गरेको हुनुपर्छ।', |
| 6444 | + 'mwe-upwiz-api-error-empty-file' => 'तपाईंले बुझाएको फाइल खालि छ।', |
| 6445 | + 'mwe-upwiz-api-error-file-too-large' => 'तपाईंले बुझाएको फाइल अति ठूलो छ।', |
| 6446 | + 'mwe-upwiz-api-error-filetype-missing' => 'फाइलमा एक्स्टेन्शनको अभाव छ।', |
| 6447 | + 'mwe-upwiz-api-error-filetype-banned' => 'यस प्रकारको फाइलमाथि प्रतिबन्ध छ।', |
| 6448 | + 'mwe-upwiz-api-error-filename-tooshort' => 'फाइलको नाम अति छोटो भयो।', |
| 6449 | + 'mwe-upwiz-api-error-illegal-filename' => 'यस्तो फाइल नामको अनुमति छैन।', |
| 6450 | + 'mwe-upwiz-api-error-hookaborted' => 'एक्सटेन्शन हुकले गर्दा यस फाइललाई नयाँ रुप दिने क्रिया रद्द भयो।', |
| 6451 | + 'mwe-upwiz-api-error-overwrite' => 'वर्तमान फाइलमाथि अधिलेखन(Overwriting)को अनुमति छैन।', |
| 6452 | + 'mwe-upwiz-api-error-duplicate' => 'यस साइटमा पहिलेबाट यस्तै सामग्री {{PLURAL:$1|भएको [$2 अर्को फाइल छ]|भएका [$2 केहि अरु फाइलहरु छन्]}} ।', |
| 6453 | + 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|फाइल|फाइलहरु}} नकल प्रति बनाउने', |
| 6454 | + 'mwe-upwiz-api-error-duplicate-archive' => 'यस साइटमा पहिलेबाट यस्तै सामग्री {{PLURAL:$1|भएको [$2 अर्को फाइल थियो]|भएका [$2 केहि अरु फाइलहरु थिए]}} । |
| 6455 | +तर {{PLURAL:$1|यो मेटाइएको थियो|यी मेटाइएका थिए}} ।', |
| 6456 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'पहिले {{PLURAL:$1|मेटाइएको फाइलको|मेटाइएका फाइलहरुको}} नकल प्रति बनाउने।', |
| 6457 | + 'mwe-upwiz-api-error-unknown-warning' => 'अज्ञात चेतावनी: $1', |
| 6458 | + 'mwe-upwiz-api-error-timeout' => 'अपेक्षित समय भित्रमा सर्वरले प्रतिक्रिया देखाएन।', |
| 6459 | + 'mwe-upwiz-api-error-noimageinfo' => 'अपलोड सफल भयो, तर सर्वरले फाइलको बारेमा कुनै सूचना दिएन।', |
| 6460 | + 'mwe-upwiz-api-warning-exists' => 'विकिमा [$1 अर्को फाइल] यही फाइल नाम गरेको पहिलेदेखि छ।', |
| 6461 | + 'mwe-upwiz-tutorial-error-localized-file-missing' => 'माफ गर्नुहोस्, हामीले तपाईको भाषामा ट्यूटोरियल पाएनौं, यसको बदलामा अंग्रेजीको प्रदर्शन गरिएकोछ।', |
| 6462 | + 'mwe-upwiz-tutorial-error-file-missing' => 'माफ गर्नुहोस्, हामीले ट्यूटोरियलमा हाल्न खालको कुनै फाइल पाएनौं । कृपया प्रणाली सञ्चालकसित सम्पर्क गर्नुहोस्।', |
| 6463 | + 'mwe-upwiz-tutorial-error-cannot-transform' => 'माफ गर्नुहोस्, हामीले ट्यूटोरियलमा हाल्ने खालको सही आकारको कुनै चित्र पाएनौं । यो मीडियाविकिको अस्थाई समस्या हुनसक्छ, भरे फेरि प्रयास गर्नुहोस्।', |
| 6464 | + 'mwe-upwiz-help-desk' => 'सहायता डेस्क', |
| 6465 | + 'mwe-upwiz-add-file-n' => 'अर्को फाइल थप्ने', |
| 6466 | + 'mwe-upwiz-add-file-0-free' => 'दान गर्ने मीडिया फाइल चुन्ने', |
| 6467 | + 'mwe-upwiz-transport-started' => 'सुरु गरिंदै...', |
| 6468 | + 'mwe-upwiz-uploading' => 'अपलोड गरिंदै छ…', |
| 6469 | + 'mwe-upwiz-transported' => 'अपलोड समाप्त...', |
| 6470 | + 'mwe-upwiz-stashed-upload' => 'हुन्छ', |
| 6471 | + 'mwe-upwiz-getting-metadata' => 'फाइलका जानकारीहरु र पूर्वावलोकन प्राप्त गरिंदै...', |
| 6472 | + 'mwe-upwiz-submitting-details' => 'विवरण बुझाइंदै र प्रकाशित गरिंदै...', |
| 6473 | + 'mwe-upwiz-published' => 'प्रकाशित!', |
| 6474 | + 'mwe-upwiz-failed' => 'असफल।', |
| 6475 | + 'mwe-upwiz-remove' => 'हटाउने', |
| 6476 | + 'mwe-upwiz-remove-upload' => 'यो फाइल अपलोड गर्ने फाइलहरुको सूचीबाट हटाउने', |
| 6477 | + 'mwe-upwiz-remove-description' => 'यो विवरण हटाउने', |
| 6478 | + 'mwe-upwiz-upload' => 'अपलोड गर्ने', |
| 6479 | + 'mwe-upwiz-file-all-ok' => 'सबै अपलोडहरु सफल भए!', |
| 6480 | + 'mwe-upwiz-file-some-failed' => 'केही अपलोड असफल।', |
| 6481 | + 'mwe-upwiz-file-retry' => 'असफल अपलोडहरुको पुनः प्रयास गर्ने', |
| 6482 | + 'mwe-upwiz-next-file-despite-failures' => 'र पनि जारी राख्ने', |
| 6483 | + 'mwe-upwiz-skip-tutorial-future' => 'भविष्यमा यो पाइला नाघेर जाने', |
| 6484 | + 'mwe-upwiz-file-all-failed' => 'कुनै पनि फाइल अपलोड सफल भएन', |
| 6485 | + 'mwe-upwiz-upload-count' => '$2 मध्ये $1 {{PLURAL:$2|फाइल|फाइलहरु}} अपलोड गरियो।', |
| 6486 | + 'mwe-upwiz-progressbar-uploading' => 'अपलोड गरिँदै', |
| 6487 | + 'mwe-upwiz-finished' => 'समाप्त!', |
| 6488 | + 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|सेकेण्ड|सेकेण्ड}} रहल समय', |
| 6489 | + 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|मिनट|मिनट}} $2 {{PLURAL:$2|सेकेण्ड|सेकेण्ड}} रहल समय', |
| 6490 | + 'mwe-upwiz-hrs-mins-secs-remaining' => '$1 {{PLURAL:$1|घण्टा|घण्टा}} $2 {{PLURAL:$2|मिनट|मिनट}} $3 {{PLURAL:$3|सेकेण्ड|सेकेण्ड}} रहल समय', |
| 6491 | + 'mwe-upwiz-source-thirdparty-accept' => 'ठीक', |
| 6492 | + 'mwe-upwiz-source-custom' => 'प्रत्येक फाइलको कपी राइट सूचना अर्को पृष्ठमा दिनुहोस्।', |
| 6493 | + 'mwe-upwiz-more-options' => 'अधिक विकल्प...', |
| 6494 | + 'mwe-upwiz-fewer-options' => 'कम विकल्प...', |
| 6495 | + 'mwe-upwiz-desc' => 'विवरण', |
| 6496 | + 'mwe-upwiz-desc-add-n' => 'अर्को भाषामा विवरण थप्ने', |
| 6497 | + 'mwe-upwiz-desc-add-0' => 'विवरण थप्ने', |
| 6498 | + 'mwe-upwiz-title' => 'शीर्षक', |
| 6499 | + 'mwe-upwiz-media-type' => 'मीडिया प्रकार', |
| 6500 | + 'mwe-upwiz-date-created' => 'सृजना गरिएको मिति', |
| 6501 | + 'mwe-upwiz-location' => 'स्थान', |
| 6502 | + 'mwe-upwiz-copyright-info' => 'अधिकार जारी गर्ने', |
| 6503 | + 'mwe-upwiz-author' => 'रचयिता(हरु)', |
| 6504 | + 'mwe-upwiz-other' => 'अरु जानकारी', |
| 6505 | + 'mwe-upwiz-source' => 'स्रोत', |
| 6506 | + 'mwe-upwiz-thanks-intro' => 'आपलोडको निम्ति धन्यवाद!', |
| 6507 | + 'mwe-upwiz-thanks-wikitext' => '<b>विकिमा यो फाइल प्रयोग गर्न</b>, यो पाठ पृष्ठमा कपी गर्नुहोस्:', |
| 6508 | + 'mwe-upwiz-thanks-url' => '<b>यसमा HTMLमा लिंक गर्न</b>, यो URL ठेगाना कपी गर्नुहोस्:', |
| 6509 | + 'mwe-upwiz-upload-error-bad-filename-extension' => 'अन्तमा ".$1". एक्सटेन्शन भएको फाइल नाम यो विकिले स्वीकार्दैन।', |
| 6510 | + 'mwe-upwiz-upload-error-bad-filename-no-extension' => 'अन्तमा ".JPG" एक्सटेन्शन भएको फाइल नाम यस विकिले स्वीकार गर्छ।', |
| 6511 | + 'mwe-upwiz-allowed-filename-extensions' => 'मान्य एक्सटेन्शनहरु हुन्', |
| 6512 | + 'mwe-upwiz-help-allowed-filename-extensions' => 'मान्य फाइल नाम एक्सटेन्शनहरु', |
| 6513 | + 'mwe-upwiz-upload-error-duplicate' => 'यो फाइल पहिला नैं यस विकिमा अपलोड गरिएको हो।', |
| 6514 | + 'mwe-upwiz-upload-error-stashed-anyway' => 'र पनि अपलोड गर्ने', |
| 6515 | + 'mwe-upwiz-ok' => 'ठीक', |
| 6516 | + 'mwe-upwiz-cancel' => 'रद्द गर्ने', |
| 6517 | + 'mwe-upwiz-fileexists-replace' => '"$1" शीर्षक को फाइल पहिलेदेखि छ। कृपया कुनै अनौठो नाम दिनुहोस्।', |
| 6518 | + 'mwe-upwiz-fileexists' => 'यो नाम भएको फाइल पहिलेदेखि नैं छ। |
| 6519 | +यसको स्थानमा राख्न चाहनु हुनुहुन्छ र यदि अनिश्चित हुनुहुन्छ कृपया जाँच्नुहोस् <b><tt>$1</tt></b>।', |
| 6520 | + 'mwe-upwiz-fileexists-replace-on-page' => 'यो नाम भएको फाइल पहिलेदेखि नैं छ। यसको स्थानमा राख्न चाहनु हुनुहुन्छ भनें [$2 $1]मा जानुहोस् र यसको स्थानमा राख्नुहोस्।', |
| 6521 | + 'mwe-upwiz-fileexists-replace-no-link' => 'यो नाम भएको फाइल पहिलेदेखि नैं छ।', |
| 6522 | + 'mwe-upwiz-thumbnail-more' => 'ठूलो बनाउने', |
| 6523 | + 'mwe-upwiz-overwrite' => 'फाइल बदली गर्ने', |
| 6524 | + 'mwe-upwiz-next' => 'अघि जाने', |
| 6525 | + 'mwe-upwiz-next-file' => 'जारी राख्ने', |
| 6526 | + 'mwe-upwiz-next-deeds' => 'अघि जाने', |
| 6527 | + 'mwe-upwiz-next-details' => 'अघि जाने', |
| 6528 | + 'mwe-upwiz-home' => 'गृह पृष्ठमा जाने', |
| 6529 | + 'mwe-upwiz-upload-another' => 'अरु फाइलहरु अपलोड गर्ने', |
| 6530 | + 'mwe-prevent-close' => 'यो पृष्ठ छोड़ेर जाँदा तपाईंले गरेका परिवर्तनहरु हराएर जान सक्छन्।', |
| 6531 | + 'mwe-upwiz-prevent-close' => 'तपाईंले अहिले सम्म {{PLURAL:$1|यो फाइल|यी फाइलहरु }} अपलोड र प्रकाशन गर्ने कार्य पूरा गर्नु भएको छैन।', |
| 6532 | + 'mwe-upwiz-files-complete' => 'तपाईंको फाइल अपलोड पूरा भयो!', |
| 6533 | +); |
| 6534 | + |
6078 | 6535 | /** Dutch (Nederlands) |
6079 | 6536 | * @author McDutchie |
6080 | 6537 | * @author SPQRobin |
— | — | @@ -6443,6 +6900,45 @@ |
6444 | 6901 | 'mwe-upwiz-fileexists' => 'Un fichièr amb aqueste nom existís ja. Mercé de verificar <b><tt>$1</tt></b> se sètz pas segur que lo volètz cambiar.', |
6445 | 6902 | ); |
6446 | 6903 | |
| 6904 | +/** Oriya (ଓଡ଼ିଆ) |
| 6905 | + * @author Odisha1 |
| 6906 | + * @author Psubhashish |
| 6907 | + */ |
| 6908 | +$messages['or'] = array( |
| 6909 | + 'uploadwizard' => 'ଅପଲୋଡ଼ ଉଇଜାର୍ଡ଼', |
| 6910 | + 'uploadwizard-desc' => 'ଅପଲୋଡ଼ ଉଇଜାର୍ଡ଼, ମଲ୍ଟିମିଡ଼ିଆ ବ୍ୟବହାର୍ ଗ୍ରାଣ୍ଟ ଦେଇ ତିଆରି', |
| 6911 | + 'mwe-upwiz-js-off' => 'ଅପଲୋଡ଼ ଉଇଜାର୍ଡ଼ ଏକ ଉନ୍ନତ ଇଣ୍ଟରଫେସ ସହ ଜାଭାସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାରକରିଥାଏ । ଆପଣଙ୍କ ବ୍ରାଉଜର ଜାଭାସ୍କ୍ରିପ୍ଟ ବ୍ୟବହାରକୁ ଆପଣେଇ ନାହିଁ ଅବା ଜାଭାସ୍କ୍ରିପ୍ଟଟି ବନ୍ଦ କରାଯାଇଅଛି, ତେଣୁ ଆମେ ଆପଣଙ୍କୁ ସହଜ ଅପଲୋଡ଼ ଫର୍ମ ଦେଖାଉଛୁ ।', |
| 6912 | + 'mwe-upwiz-code-unknown' => 'ଅଜଣା ଭାଷା', |
| 6913 | + 'mwe-upwiz-step-tutorial' => 'ଶିଖନ୍ତୁ', |
| 6914 | + 'mwe-upwiz-step-file' => 'ଅପଲୋଡ଼ କରନ୍ତୁ', |
| 6915 | + 'mwe-upwiz-step-deeds' => 'ପ୍ରକାଶ ନୀତି', |
| 6916 | + 'mwe-upwiz-step-details' => 'ବଖାଣିବେ', |
| 6917 | + 'mwe-upwiz-step-thanks' => 'ବ୍ୟବହାର', |
| 6918 | + 'mwe-upwiz-api-error-http' => 'ଭିତର ଅସୁବିଧା: ସର୍ଭର ସହ ଯୋଡ଼ି ହେଉନାହିଁ ।', |
| 6919 | + 'mwe-upwiz-api-error-ok-but-empty' => 'ଭିତର ଅସୁବିଧା: ସର୍ଭର ଠାରୁ କିଛି ଖବର ନାହିଁ ।', |
| 6920 | + 'mwe-upwiz-api-error-unknown-code' => 'ଅଜଣା ଅସୁବିଧା: "$1"', |
| 6921 | + 'mwe-upwiz-api-error-uploaddisabled' => 'ଉଇକିରେ ଅପଲୋଡ଼ କରିବା ଅଚଳ କରାଯାଇଅଛି ।', |
| 6922 | + 'mwe-upwiz-api-error-nomodule' => 'ଭିତର ଅସୁବିଧା: ଅପଲୋଡ଼ ମୋଡୁଲ ଠିକ କରାଯାଇନାହିଁ ।', |
| 6923 | + 'mwe-upwiz-api-error-mustbeposted' => 'ଭିତର ଅସୁବିଧା: କରାଯାଇଥିବା ଅନୁରୋଧ ପାଇଁ HTTP POST ଦରକାର ।', |
| 6924 | + 'mwe-upwiz-api-error-badaccess-groups' => 'ଆପଣଙ୍କୁ ଏହି ଉଇକିରେ ଅପଲୋଡ଼ କରିବାକୁ ଅନୁମତି ଦିଆଯାଇନାହିଁ ।', |
| 6925 | + 'mwe-upwiz-api-error-stashfailed' => 'ଭିତର ଅସୁବିଧା: ସର୍ଭର ଅସ୍ଥାୟୀ ଫାଇଲକୁ ସାଇତି ପାରିଲା ନାହିଁ ।', |
| 6926 | + 'mwe-upwiz-api-error-missingresult' => 'ଭିତର ଅସୁବିଧା: ନକଲ କରିବା ଠିକରେ ହେଲାକି ନାହିଁ ଜାଣି ପାରିଲା ନାହିଁ ।', |
| 6927 | + 'mwe-upwiz-api-error-missingparam' => 'ଭିତର ଅସୁବିଧା: ହଜିଯାଇଥିବା ପାରାମିଟର ସବୁକୁ ଅନୁରୋଧ କ୍ରମେ ଦେଖାଇଦିଆଗଲା ।', |
| 6928 | + 'mwe-upwiz-api-error-invalid-session-key' => 'ଭିତର ଅସୁବିଧା: ଫାଇଲଟି ଅସ୍ଥାୟୀ ସାଇତାଘର ଭିତରୁ ମିଳିଲାନାହିଁ ।', |
| 6929 | + 'mwe-upwiz-stashed-upload' => 'ଠିକ ଅଛି', |
| 6930 | + 'mwe-upwiz-remove' => 'ବାହାର କରିବା', |
| 6931 | + 'mwe-upwiz-source-thirdparty-accept' => 'ଠିକ ଅଛି', |
| 6932 | + 'mwe-upwiz-ok' => 'ଠିକ ଅଛି', |
| 6933 | + 'mwe-upwiz-next' => 'ପରେ', |
| 6934 | + 'mwe-upwiz-next-deeds' => 'ପରେ', |
| 6935 | + 'mwe-upwiz-next-details' => 'ପରେ', |
| 6936 | + 'mwe-upwiz-categories' => 'ଶ୍ରେଣୀସବୁ', |
| 6937 | + 'mwe-upwiz-help-popup' => 'ସାହାଯ୍ୟ', |
| 6938 | + 'mwe-upwiz-help-popup-title' => 'ନାଆଁ:', |
| 6939 | + 'mwe-upwiz-feedback-message' => 'ଖବର:', |
| 6940 | + 'mwe-upwiz-feedback-cancel' => 'ନାକଚ କରିଦିଅନ୍ତୁ', |
| 6941 | +); |
| 6942 | + |
6447 | 6943 | /** Deitsch (Deitsch) |
6448 | 6944 | * @author Xqt |
6449 | 6945 | */ |
— | — | @@ -6506,7 +7002,7 @@ |
6507 | 7003 | 'mwe-upwiz-api-error-fetchfileerror' => 'Błąd wewnętrzny – wystąpił błąd w trakcie pobierania pliku.', |
6508 | 7004 | 'mwe-upwiz-api-error-duplicate' => '{{PLURAL:$1|Jest już [$2 inny plik]|Są już [$2 inne pliki]}} o tej samej zawartości', |
6509 | 7005 | 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|Zdublowany plik|Zdublowane plik}}', |
6510 | | - 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Usunięto {{PLURAL:$1|zdublowany plik|zdublowane pliki}}', |
| 7006 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => '{{PLURAL:$1|Zdublowany plik, który został już usunięty|Zdublowane pliki, które zostały już usunięte}}', |
6511 | 7007 | 'mwe-upwiz-api-error-timeout' => 'Serwer nie odpowiedział w oczekiwanym czasie.', |
6512 | 7008 | 'mwe-upwiz-api-error-noimageinfo' => 'Plik przesłano, ale serwer nie zwrócił informacji na jego temat.', |
6513 | 7009 | 'mwe-upwiz-api-error-fileexists-shared-forbidden' => 'Ta nazwa pliku jest zarezerwowana dla pliku znajdującego się w zdalnym repozytorium. Użyj innej.', |
— | — | @@ -6661,7 +7157,7 @@ |
6662 | 7158 | 'mwe-upwiz-thumbnail-failed' => 'Plik przesłano, ale serwer nie zwrócił miniaturki', |
6663 | 7159 | 'mwe-upwiz-unparseable-filename' => 'Niezrozumiała nazwa pliku „$1”', |
6664 | 7160 | 'mwe-upwiz-image-preview' => 'Podgląd grafiki', |
6665 | | - 'mwe-upwiz-feedback-prompt' => '[$1 Poinformuj nas] co sądzisz o kreatorze przesyłania plików!', |
| 7161 | + 'mwe-upwiz-feedback-prompt' => '[$1 Twoja opinia]', |
6666 | 7162 | 'mwe-upwiz-feedback-note' => 'Twoja opinia zostanie wysłana do $1.', |
6667 | 7163 | 'mwe-upwiz-feedback-subject' => 'Temat', |
6668 | 7164 | 'mwe-upwiz-feedback-message' => 'Wiadomość:', |
— | — | @@ -6978,8 +7474,12 @@ |
6979 | 7475 | 'mwe-upwiz-api-error-fetchfileerror' => 'Erro interno: ocorreu um problema indeterminado ao aceder ao ficheiro.', |
6980 | 7476 | 'mwe-upwiz-api-error-duplicate' => 'Já {{PLURAL:$1|existe [$2 outro ficheiro]|existem [$2 outros ficheiros]}} na wiki com o mesmo conteúdo', |
6981 | 7477 | 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|Ficheiro duplicado|Ficheiros duplicados}}', |
| 7478 | + 'mwe-upwiz-api-error-duplicate-archive' => 'Já {{PLURAL:$1|existia no site [$2 outro ficheiro]|existiam no site [$2 alguns outros ficheiros]}} com o mesmo conteúdo, mas {{PLURAL:$1|foi|foram}} eliminados.', |
| 7479 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => '{{PLURAL:$1|Ficheiro duplicado que já foi eliminado|Ficheiros duplicados já foram eliminados}}', |
| 7480 | + 'mwe-upwiz-api-error-unknown-warning' => 'Aviso desconhecido: $1', |
6982 | 7481 | 'mwe-upwiz-api-error-timeout' => 'O servidor não respondeu no prazo esperado.', |
6983 | 7482 | 'mwe-upwiz-api-error-noimageinfo' => 'O upload correu bem, mas o servidor não forneceu informação sobre o ficheiro.', |
| 7483 | + 'mwe-upwiz-api-error-fileexists-shared-forbidden' => 'Este nome de ficheiro está reservado para um ficheiro num repositório partilhado remoto. Escolha outro nome.', |
6984 | 7484 | 'mwe-upwiz-api-warning-exists' => 'Já existe [$1 outro ficheiro] na wiki com o mesmo nome', |
6985 | 7485 | 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Não foi encontrado um guia na sua língua. Será usado o de língua inglesa.', |
6986 | 7486 | 'mwe-upwiz-tutorial-error-file-missing' => 'Não foram encontrados os ficheiros do guia que devia ser apresentado aqui. Contacte os administradores do sistema, por favor.', |
— | — | @@ -6992,6 +7492,8 @@ |
6993 | 7493 | 'mwe-upwiz-transported' => 'OK', |
6994 | 7494 | 'mwe-upwiz-stashed-upload' => 'OK', |
6995 | 7495 | 'mwe-upwiz-getting-metadata' => 'A obter informação e antevisões...', |
| 7496 | + 'mwe-upwiz-submitting-details' => 'A enviar os detalhes e a publicar...', |
| 7497 | + 'mwe-upwiz-published' => 'Publicado!', |
6996 | 7498 | 'mwe-upwiz-failed' => 'Falhou', |
6997 | 7499 | 'mwe-upwiz-remove' => 'Remover', |
6998 | 7500 | 'mwe-upwiz-remove-upload' => 'Remover este ficheiro da lista de ficheiros para upload', |
— | — | @@ -7021,6 +7523,7 @@ |
7022 | 7524 | 'mwe-upwiz-source-thirdparty-intro' => 'Introduza o endereço onde encontrou cada ficheiro, por favor.', |
7023 | 7525 | 'mwe-upwiz-source-thirdparty-custom-multiple-intro' => 'Se todos os ficheiros têm a mesma fonte, autor e direitos de autor, pode introduzi-los uma única vez para todos.', |
7024 | 7526 | 'mwe-upwiz-source-thirdparty-license' => 'O titular dos direitos de autor {{PLURAL:$1|desta obra, publicou-a|destas obras, publicou-as}} com a(s) seguinte(s) licença(s):', |
| 7527 | + 'mwe-upwiz-source-thirdparty-cases' => 'Agora diga-nos porque é que tem a certeza de que a {{SITENAME}} tem o direito de publicar {{PLURAL:$1|esta obra|estas obras}}:', |
7025 | 7528 | 'mwe-upwiz-source-thirdparty-accept' => 'OK', |
7026 | 7529 | 'mwe-upwiz-source-custom' => 'Forneça na próxima página a informação dos direitos de autor de cada ficheiro em separado.', |
7027 | 7530 | 'mwe-upwiz-more-options' => 'mais opções...', |
— | — | @@ -7051,6 +7554,8 @@ |
7052 | 7555 | 'mwe-upwiz-cancel' => 'Cancelar', |
7053 | 7556 | 'mwe-upwiz-fileexists-replace' => 'Já existe um ficheiro com o título "$1". Altere o título para torná-lo único, por favor.', |
7054 | 7557 | 'mwe-upwiz-fileexists' => 'Já existe um ficheiro com este nome. Por favor, verifique <b><tt>$1</tt></b> se não tem a certeza de que pretende alterá-lo.', |
| 7558 | + 'mwe-upwiz-fileexists-replace-on-page' => 'Já existe um ficheiro com este nome. Se pretende substituí-lo, visite a página [$2 $1] e faça lá a substituição.', |
| 7559 | + 'mwe-upwiz-fileexists-replace-no-link' => 'Já existe um ficheiro com este nome.', |
7055 | 7560 | 'mwe-upwiz-thumbnail-more' => 'Ampliar', |
7056 | 7561 | 'mwe-upwiz-overwrite' => 'Substituir o ficheiro', |
7057 | 7562 | 'mwe-upwiz-next' => 'Próximo', |
— | — | @@ -7060,6 +7565,7 @@ |
7061 | 7566 | 'mwe-upwiz-home' => 'Ir para a página inicial da Wiki', |
7062 | 7567 | 'mwe-upwiz-upload-another' => 'Fazer upload de mais ficheiros', |
7063 | 7568 | 'mwe-prevent-close' => 'Se sair desta página pode perder todas as alterações feitas.', |
| 7569 | + 'mwe-upwiz-prevent-close' => 'Ainda não terminou o envio e publicação {{PLURAL:$1|deste ficheiro|destes ficheiros}}.', |
7064 | 7570 | 'mwe-upwiz-files-complete' => 'O upload dos seus ficheiros terminou!', |
7065 | 7571 | 'mwe-upwiz-tooltip-author' => 'O nome da pessoa que tirou a fotografia, pintou o quadro, fez o desenho, etc.', |
7066 | 7572 | 'mwe-upwiz-tooltip-source' => 'De onde veio este ficheiro digital; pode ser uma URL, ou um livro ou publicação', |
— | — | @@ -7067,6 +7573,7 @@ |
7068 | 7574 | 'mwe-upwiz-tooltip-title' => 'Um título curto e único para o ficheiro. Pode usar linguagem simples com espaços. Não inclua a extensão do ficheiro.', |
7069 | 7575 | 'mwe-upwiz-dialog-title' => 'Podem ser carregados ficheiros com nomes em qualquer língua e em qualquer alfabeto (codificado como UTF-8). Os títulos dos ficheiros multimédia devem ter um significado e ser úteis na língua escolhida.', |
7070 | 7576 | 'mwe-upwiz-tooltip-description' => 'Descreva de forma breve todos os elementos de nota sobre a obra. Para uma fotografia, mencione as principais coisas que estão fotografadas, a ocasião e o sítio.', |
| 7577 | + 'mwe-upwiz-tooltip-date' => 'A data da criação ou primeira publicação desta obra (no formato "aaaa-mm-dd").', |
7071 | 7578 | 'mwe-upwiz-tooltip-categories' => 'Adicione [$1 categorias] ao seu ficheiro para torná-lo mais fácil de encontrar.', |
7072 | 7579 | 'mwe-upwiz-tooltip-other' => 'Qualquer informação adicional que pretenda incluir acerca da obra — coordenadas geográficas, links para outras versões, etc.', |
7073 | 7580 | 'mwe-upwiz-tooltip-more-info' => 'Saiba mais.', |
— | — | @@ -7092,8 +7599,44 @@ |
7093 | 7600 | 'mwe-upwiz-error-date' => 'Introduza uma data válida no formato AAAA-MM-DD, ou escolha uma do calendário.', |
7094 | 7601 | 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons - Atribuição - Partilha nos Mesmos Termos 3.0', |
7095 | 7602 | 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons - Atribuição 3.0', |
| 7603 | + 'mwe-upwiz-license-cc-by-sa-2.5' => 'Creative Commons - Atribuição - Partilha nos Mesmos Termos 2.5', |
| 7604 | + 'mwe-upwiz-license-cc-by-2.5' => 'Creative Commons - Atribuição 2.5', |
| 7605 | + 'mwe-upwiz-license-cc-by-sa-2.0' => 'Creative Commons - Atribuição - Partilha nos Mesmos Termos 2.0', |
| 7606 | + 'mwe-upwiz-license-cc-by-2.0' => 'Creative Commons - Atribuição 2.0', |
7096 | 7607 | 'mwe-upwiz-license-cc-zero' => 'Creative Commons - Renúncia CC0 (domínio público)', |
| 7608 | + 'mwe-upwiz-license-fal' => 'Licença Artística Livre', |
| 7609 | + 'mwe-upwiz-license-own-pd' => 'Domínio público (todos os direitos foram renunciados ao abrigo do instrumento Creative Commons Zero)', |
| 7610 | + 'mwe-upwiz-license-pd-old-100' => 'O autor faleceu há mais de 100 anos', |
| 7611 | + 'mwe-upwiz-license-pd-old' => 'O autor faleceu há mais de 70 anos', |
| 7612 | + 'mwe-upwiz-license-pd-art' => 'Reprodução de uma pintura que se encontra no domínio público devido à sua idade', |
| 7613 | + 'mwe-upwiz-license-pd-us' => 'Primeira publicação nos Estados Unidos anterior a 1923', |
| 7614 | + 'mwe-upwiz-license-pd-usgov' => 'Obra original do Governo Federal dos EUA', |
| 7615 | + 'mwe-upwiz-license-pd-usgov-nasa' => 'Obra original da NASA', |
| 7616 | + 'mwe-upwiz-license-pd-usgov-military-navy' => 'Obra original da Armada dos EUA', |
| 7617 | + 'mwe-upwiz-license-pd-ineligible' => 'Demasiado simples para estar sujeita a direitos de autor', |
| 7618 | + 'mwe-upwiz-license-pd-ineligible-help' => 'Neste caso é necessário ser-se prudente. A imagem tem de ser muito simples como, por exemplo, um círculo verde ou um quadrado vermelho', |
| 7619 | + 'mwe-upwiz-license-pd-textlogo' => 'Logótipo só com texto simples (símbolo)', |
| 7620 | + 'mwe-upwiz-license-copyrighted-free-use' => 'Sujeita a direitos de autor, mas pode ser usada para qualquer fim, inclusive para fins comerciais', |
| 7621 | + 'mwe-upwiz-license-attribution' => 'Pode ser usada para qualquer fim, incluindo fins comerciais, desde que seja feita a devida atribuição da autoria ao titular dos direitos de autor', |
7097 | 7622 | 'mwe-upwiz-license-gfdl' => 'GNU Free Documentation License', |
| 7623 | + 'mwe-upwiz-license-cc-by-sa-3.0-gfdl' => 'Copyleft, atribuição necessária (GFDL, CC-BY-SA-3.0)', |
| 7624 | + 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'Atribuição necessária (GFDL, CC-BY-SA-3.0)', |
| 7625 | + 'mwe-upwiz-license-cc-head' => 'O titular dos direitos de autor publicou {{PLURAL:$1|esta obra|estas obras}} com a licença Creative Commons correcta', |
| 7626 | + 'mwe-upwiz-license-cc-subhead' => 'Nem todas as licenças da Creative Commons são apropriadas para a {{SITENAME}} — certifique-se de que o titular dos direitos de autor usou uma destas licenças.', |
| 7627 | + 'mwe-upwiz-license-flickr-head' => 'O titular dos direitos de autor publicou {{PLURAL:$1|a fotografia ou vídeo|as fotografias ou vídeos}} no Flickr, com a licença correcta', |
| 7628 | + 'mwe-upwiz-license-flickr-subhead' => 'Verifique a secção "Licença" na lateral da página do Flickr. Tanto os ícones como o nome da licença que foram usados, têm de corresponder a uma das escolhas disponíveis aqui.', |
| 7629 | + 'mwe-upwiz-license-public-domain-head' => 'Os direitos de autor estão definitivamente caducados', |
| 7630 | + 'mwe-upwiz-license-usgov-head' => '{{PLURAL:$1|Esta obra foi publicada|Estas obras foram publicadas}} pelo governo dos Estados Unidos', |
| 7631 | + 'mwe-upwiz-license-misc' => 'Motivos diversos', |
| 7632 | + 'mwe-upwiz-license-custom-head' => 'Só para peritos: Introduza o código de uma licença que não seja mostrada aqui', |
| 7633 | + 'mwe-upwiz-license-custom-subhead' => 'Introduza a notação wiki para adicionar aos seus ficheiros uma predefinição com a licença.', |
| 7634 | + 'mwe-upwiz-license-none-applicable-head' => 'Não sei se alguma das opções anteriores é aplicável ou não! Socorro!', |
| 7635 | + 'mwe-upwiz-license-none-applicable-subhead' => 'Se não a certeza absoluta de quais eram as intenções do autor original, então não coloque {{PLURAL:$1|este ficheiro|estes ficheiros}} na {{SITENAME}}. Clique o botão abaixo para abandonar {{PLURAL:$1|este envio|estes envios}}. Não se preocupe, porque ainda não foi publicado nada.', |
| 7636 | + 'mwe-upwiz-license-none-applicable' => 'Abandonar {{PLURAL:$1|este envio|estes envios}} sem publicar', |
| 7637 | + 'mwe-upwiz-license-confirm-remove' => 'Tem a certeza de que pretende eliminar {{PLURAL:$1|este envio|estes envios}}?', |
| 7638 | + 'mwe-upwiz-license-confirm-remove-title' => 'Confirmar a eliminação', |
| 7639 | + 'mwe-upwiz-license-external' => 'Este ficheiro está sujeito à seguinte licença no site $1: <b>$2</b>.', |
| 7640 | + 'mwe-upwiz-license-external-invalid' => 'Este ficheiro está sujeito à seguinte licença no site $1: <b>$2</b>. Infelizmente, esta licença é imprópria para uso na {{SITENAME}}.', |
7098 | 7641 | 'mwe-upwiz-categories' => 'Categorias', |
7099 | 7642 | 'mwe-upwiz-categories-add' => 'Adicionar', |
7100 | 7643 | 'mwe-upwiz-category-remove' => 'Remover esta categoria', |
— | — | @@ -7102,6 +7645,22 @@ |
7103 | 7646 | 'mwe-upwiz-help-popup-title' => 'Título', |
7104 | 7647 | 'mwe-upwiz-thumbnail-failed' => 'O upload correu bem, mas o servidor não conseguiu obter uma miniatura de antevisão', |
7105 | 7648 | 'mwe-upwiz-unparseable-filename' => 'O nome de ficheiro "$1" não foi compreendido', |
| 7649 | + 'mwe-upwiz-image-preview' => 'Antevisão da imagem', |
| 7650 | + 'mwe-upwiz-subhead-message' => 'Obrigado por ter usado a nossa nova ferramenta de envio de ficheiros!', |
| 7651 | + 'mwe-upwiz-subhead-bugs' => '[$1 Problemas conhecidos]', |
| 7652 | + 'mwe-upwiz-subhead-translate' => '[$1 Ajudar na tradução]', |
| 7653 | + 'mwe-upwiz-subhead-alt-upload' => '[$1 Voltar ao formulário antigo]', |
| 7654 | + 'mwe-upwiz-feedback-prompt' => '[$1 Deixar um comentário]', |
| 7655 | + 'mwe-upwiz-feedback-note' => 'O seu comentário será publicado na página "[$2 $1]", tornando-se público em conjunto com o seu nome de utilizador, versão do browser e sistema operativo.', |
| 7656 | + 'mwe-upwiz-feedback-subject' => 'Assunto:', |
| 7657 | + 'mwe-upwiz-feedback-message' => 'Mensagem:', |
| 7658 | + 'mwe-upwiz-feedback-title' => 'Deixe um comentário sobre o Assistente de Uploads', |
| 7659 | + 'mwe-upwiz-feedback-cancel' => 'Cancelar', |
| 7660 | + 'mwe-upwiz-feedback-submit' => 'Enviar Comentários', |
| 7661 | + 'mwe-upwiz-feedback-adding' => 'A acrescentar os comentários à página...', |
| 7662 | + 'mwe-upwiz-feedback-error1' => 'Erro: O resultado da API não foi reconhecido', |
| 7663 | + 'mwe-upwiz-feedback-error2' => 'Erro: A edição falhou', |
| 7664 | + 'mwe-upwiz-feedback-error3' => 'Erro: A API não responde', |
7106 | 7665 | ); |
7107 | 7666 | |
7108 | 7667 | /** Brazilian Portuguese (Português do Brasil) |
— | — | @@ -7110,21 +7669,21 @@ |
7111 | 7670 | * @author Luckas Blade |
7112 | 7671 | */ |
7113 | 7672 | $messages['pt-br'] = array( |
7114 | | - 'uploadwizard' => 'Assistente de carregamentos', |
7115 | | - 'uploadwizard-desc' => 'Assistente de carregamentos, desenvolvido para a subvenção Usabilidade Multimídia', |
7116 | | - 'mwe-upwiz-js-off' => 'O Assistente de uploads usa o JavaScript para melhorar a interface. Ou o seu browser não suporta JavaScript ou o JavaScript foi desligado, por isso será apresentado um formulário de upload simplificado.', |
| 7673 | + 'uploadwizard' => 'Assistente de uploads', |
| 7674 | + 'uploadwizard-desc' => 'Assistente de uploads, desenvolvido para a iniciativa Usabilidade Multimídia', |
| 7675 | + 'mwe-upwiz-js-off' => 'O Assistente de uploads usa JavaScript para melhorar a interface. Ou o seu browser não suporta JavaScript ou o JavaScript foi desativado; portanto, será apresentado um formulário de upload simplificado.', |
7117 | 7676 | 'mwe-upwiz-code-unknown' => 'Língua desconhecida', |
7118 | | - 'mwe-upwiz-step-tutorial' => 'Aprender', |
7119 | | - 'mwe-upwiz-step-file' => 'Carregar', |
| 7677 | + 'mwe-upwiz-step-tutorial' => 'Saiba mais', |
| 7678 | + 'mwe-upwiz-step-file' => 'Upload', |
7120 | 7679 | 'mwe-upwiz-step-deeds' => 'Licenciar', |
7121 | 7680 | 'mwe-upwiz-step-details' => 'Descrever', |
7122 | 7681 | 'mwe-upwiz-step-thanks' => 'Usar', |
7123 | 7682 | 'mwe-upwiz-api-error-http' => 'Erro interno: não foi possível conectar ao servidor.', |
7124 | 7683 | 'mwe-upwiz-api-error-ok-but-empty' => 'Erro interno: não há resposta do servidor.', |
7125 | 7684 | 'mwe-upwiz-api-error-unknown-code' => 'Erro desconhecido: "$1"', |
7126 | | - 'mwe-upwiz-api-error-uploaddisabled' => 'Não são permitidos carregamentos nesta wiki.', |
7127 | | - 'mwe-upwiz-api-error-nomodule' => 'Erro interno: módulo de upload não está definido.', |
7128 | | - 'mwe-upwiz-api-error-mustbeposted' => 'Este software tem um problema; não está usando o método HTTP correto.', |
| 7685 | + 'mwe-upwiz-api-error-uploaddisabled' => 'Esta wiki está com uploads de arquivos desativados.', |
| 7686 | + 'mwe-upwiz-api-error-nomodule' => 'Erro interno: o módulo de upload não está configurado.', |
| 7687 | + 'mwe-upwiz-api-error-mustbeposted' => 'Erro interno: a solicitação requer HTTP POST', |
7129 | 7688 | 'mwe-upwiz-api-error-badaccess-groups' => 'Você não tem permissão para enviar arquivos para esta wiki.', |
7130 | 7689 | 'mwe-upwiz-api-error-stashfailed' => 'Erro interno: o servidor não conseguiu armazenar o arquivo temporário.', |
7131 | 7690 | 'mwe-upwiz-api-error-missingresult' => 'Erro interno: não foi possível determinar se a cópia foi feita.', |
— | — | @@ -7133,8 +7692,8 @@ |
7134 | 7693 | 'mwe-upwiz-api-error-copyuploaddisabled' => 'O upload por URL está desativado neste servidor.', |
7135 | 7694 | 'mwe-upwiz-api-error-mustbeloggedin' => 'Você precisa estar autenticado para enviar arquivos.', |
7136 | 7695 | 'mwe-upwiz-api-error-empty-file' => 'O arquivo que você enviou está vazio.', |
7137 | | - 'mwe-upwiz-api-error-file-too-large' => 'O arquivo que você enviou era demasiado grande.', |
7138 | | - 'mwe-upwiz-api-error-filetype-missing' => 'Falta a extensão do arquivo.', |
| 7696 | + 'mwe-upwiz-api-error-file-too-large' => 'O arquivo que você enviou é muito grande.', |
| 7697 | + 'mwe-upwiz-api-error-filetype-missing' => 'Falta a extensão de arquivo.', |
7139 | 7698 | 'mwe-upwiz-api-error-filetype-banned' => 'Este tipo do arquivo é proibido.', |
7140 | 7699 | 'mwe-upwiz-api-error-filename-tooshort' => 'O nome do arquivo é curto demais.', |
7141 | 7700 | 'mwe-upwiz-api-error-illegal-filename' => 'O nome do arquivo não é permitido.', |
— | — | @@ -7144,33 +7703,43 @@ |
7145 | 7704 | 'mwe-upwiz-api-error-internal-error' => 'Erro interno: ocorreu um erro indeterminado na wiki ao processar o arquivo que você enviou.', |
7146 | 7705 | 'mwe-upwiz-api-error-overwrite' => 'Não é permitido sobrescrever um arquivo já existente.', |
7147 | 7706 | 'mwe-upwiz-api-error-badtoken' => 'Erro interno: token inválido.', |
7148 | | - 'mwe-upwiz-api-error-fetchfileerror' => 'Erro interno: Ocorreu um problema indeterminado ao aceder ao arquivo.', |
| 7707 | + 'mwe-upwiz-api-error-fetchfileerror' => 'Erro interno: ocorreu um problema indeterminado ao acessar o arquivo.', |
7149 | 7708 | 'mwe-upwiz-api-error-duplicate' => 'Já {{PLURAL:$1|há [$2 outro arquivo]|existem [$2 outros arquivos]}} com o mesmo conteúdo', |
7150 | | - 'mwe-upwiz-api-warning-exists' => 'Já há outro arquivo na wiki com o mesmo nome ($1)', |
| 7709 | + 'mwe-upwiz-api-error-duplicate-popup-title' => '{{PLURAL:$1|Arquivo|Arquivos}} em duplicata', |
| 7710 | + 'mwe-upwiz-api-error-duplicate-archive' => 'Já {{PLURAL:$1|existiu [$2 outro arquivo]|existiram [$2 outros arquivos]}} neste site com o mesmo conteúdo que, no entanto, {{PLURAL:$1|foi removido|foram removidos}}.', |
| 7711 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Duplicata de {{PLURAL:$1|arquivo|arquivos}} que já {{PLURAL:$1|foi apagado|foram apagados}}', |
| 7712 | + 'mwe-upwiz-api-error-unknown-warning' => 'Aviso desconhecido: $1', |
| 7713 | + 'mwe-upwiz-api-error-timeout' => 'O servidor não respondeu dentro do tempo esperado.', |
| 7714 | + 'mwe-upwiz-api-error-noimageinfo' => 'O upload foi concluído, mas o servidor não retornou informações sobre o arquivo.', |
| 7715 | + 'mwe-upwiz-api-error-fileexists-shared-forbidden' => 'Este nome de arquivo está reservado por um arquivo disponível em um repositório partilhado remoto. Escolha outro nome.', |
| 7716 | + 'mwe-upwiz-api-warning-exists' => 'Já há [$1 outro arquivo] na wiki com o mesmo nome', |
7151 | 7717 | 'mwe-upwiz-tutorial-error-localized-file-missing' => 'Não foi encontrado um tutorial em sua língua. Ao invés disso, será usado tutorial em língua inglesa.', |
7152 | 7718 | 'mwe-upwiz-tutorial-error-file-missing' => 'Não foram encontrados os arquivos do tutorial que deveria ser apresentado aqui. Contate os administradores do sistema, por favor.', |
7153 | | - 'mwe-upwiz-tutorial-error-cannot-transform' => 'Não foi possível obter uma imagem do tutorial, dimensionada para este tela. Este pode ser um problema temporário com o Wikimedia Commons; tente novamente mais tarde.', |
| 7719 | + 'mwe-upwiz-tutorial-error-cannot-transform' => 'Não foi possível obter uma imagem do tutorial dimensionada para este tela. Este pode ser um problema temporário com o Wikimedia Commons; tente novamente mais tarde.', |
7154 | 7720 | 'mwe-upwiz-help-desk' => 'Apoio Técnico', |
7155 | 7721 | 'mwe-upwiz-add-file-n' => 'Adicionar outro arquivo', |
7156 | 7722 | 'mwe-upwiz-add-file-0-free' => 'Selecione um arquivo de mídia para doar', |
7157 | 7723 | 'mwe-upwiz-transport-started' => 'Iniciando...', |
7158 | | - 'mwe-upwiz-uploading' => 'carregando...', |
| 7724 | + 'mwe-upwiz-uploading' => 'Enviando...', |
7159 | 7725 | 'mwe-upwiz-transported' => 'OK', |
7160 | 7726 | 'mwe-upwiz-stashed-upload' => 'OK', |
7161 | | - 'mwe-upwiz-getting-metadata' => 'Obtendo informação e previsualizações...', |
7162 | | - 'mwe-upwiz-failed' => 'Falhou', |
| 7727 | + 'mwe-upwiz-getting-metadata' => 'Obtendo informações e prévias do arquivo...', |
| 7728 | + 'mwe-upwiz-submitting-details' => 'Enviando detalhes e publicando...', |
| 7729 | + 'mwe-upwiz-published' => 'Publicado!', |
| 7730 | + 'mwe-upwiz-failed' => 'Erro.', |
7163 | 7731 | 'mwe-upwiz-remove' => 'Remover', |
7164 | | - 'mwe-upwiz-remove-upload' => 'Remover este arquivo da lista de arquivos para carregamento', |
| 7732 | + 'mwe-upwiz-remove-upload' => 'Remover este arquivo da lista de arquivos para envio', |
7165 | 7733 | 'mwe-upwiz-remove-description' => 'Remover esta descrição', |
7166 | | - 'mwe-upwiz-upload' => 'Carregar', |
7167 | | - 'mwe-upwiz-file-all-ok' => 'Todos os carregamentos foram bem-sucedidos!', |
7168 | | - 'mwe-upwiz-file-some-failed' => 'Alguns carregamentos falharam.', |
7169 | | - 'mwe-upwiz-file-retry' => 'Repetir os carregamentos que falharam', |
| 7734 | + 'mwe-upwiz-upload' => 'Enviar', |
| 7735 | + 'mwe-upwiz-file-all-ok' => 'Todos os envios foram bem-sucedidos!', |
| 7736 | + 'mwe-upwiz-file-some-failed' => 'Alguns uploads falharam.', |
| 7737 | + 'mwe-upwiz-file-retry' => 'Repetir os uploads que falharam', |
7170 | 7738 | 'mwe-upwiz-next-file-despite-failures' => 'Continuar mesmo assim', |
7171 | | - 'mwe-upwiz-file-all-failed' => 'Todos os carregamentos falharam.', |
7172 | | - 'mwe-upwiz-upload-count' => '$1 {{PLURAL:$1|arquivo|arquivos}} de $2 {{PLURAL:$1|arquivo carregado|arquivos carregados}}', |
7173 | | - 'mwe-upwiz-progressbar-uploading' => 'carregando', |
7174 | | - 'mwe-upwiz-finished' => 'Terminado!', |
| 7739 | + 'mwe-upwiz-skip-tutorial-future' => 'Ignorar este passo no futuro', |
| 7740 | + 'mwe-upwiz-file-all-failed' => 'Todos os uploads falharam.', |
| 7741 | + 'mwe-upwiz-upload-count' => '$1 {{PLURAL:$1|arquivo|arquivos}} de $2 {{PLURAL:$1|arquivo enviado|arquivos enviados}}', |
| 7742 | + 'mwe-upwiz-progressbar-uploading' => 'enviando', |
| 7743 | + 'mwe-upwiz-finished' => 'Concluído!', |
7175 | 7744 | 'mwe-upwiz-secs-remaining' => '$1 {{PLURAL:$1|segundo restante|$1 segundos restantes}}', |
7176 | 7745 | 'mwe-upwiz-mins-secs-remaining' => '$1 {{PLURAL:$1|minuto|minutos}} e $2 {{PLURAL:$2|segundo|segundos}} restantes', |
7177 | 7746 | 'mwe-upwiz-hrs-mins-secs-remaining' => '$1 {{PLURAL:$1|hora|horas}} $2 {{PLURAL:$2|minuto|minutos}} e $3 {{PLURAL:$3|segundo|segundos}} restantes', |
— | — | @@ -7181,11 +7750,12 @@ |
7182 | 7751 | 'mwe-upwiz-source-ownwork-assert' => 'Eu, $2, o detentor dos direitos autorais {{PLURAL:$1|desta obra|destas obras}}, concedo a todos, de forma irrevogável, o direito de {{PLURAL:$1|usá-la|usá-las}} para qualquer fim, desde que a minha autoria seja devidamente atribuída e que obras dela derivadas sejam partilhadas nos mesmos termos.', |
7183 | 7752 | 'mwe-upwiz-source-ownwork-assert-custom' => 'Eu, $2, o detentor dos direitos autorais {{PLURAL:$1|desta obra, publico-a|destas obras, publico-as}} nos termos da(s) seguinte(s) licença(s):', |
7184 | 7753 | 'mwe-upwiz-source-ownwork-assert-note' => 'Isto significa que você publica a sua obra nos termos da licença Creative Commons Atribuição-Partilha nos Termos da Mesma Licença.', |
7185 | | - 'mwe-upwiz-source-permission' => 'O autor deu-lhe permissão explícita para carregá-los', |
| 7754 | + 'mwe-upwiz-source-permission' => 'O autor deu-lhe permissão explícita para enviá-los', |
7186 | 7755 | 'mwe-upwiz-source-thirdparty' => '{{PLURAL:$1|Este arquivo não é|Estes arquivos não são}} de minha autoria.', |
7187 | | - 'mwe-upwiz-source-thirdparty-intro' => 'Introduza o endereço onde encontrou cada arquivo, por favor.', |
7188 | | - 'mwe-upwiz-source-thirdparty-custom-multiple-intro' => 'Se todos os arquivos têm a mesma fonte, autor e direitos de autor, pode introduzi-los uma única vez para todos.', |
| 7756 | + 'mwe-upwiz-source-thirdparty-intro' => 'Insira o endereço onde encontrou cada arquivo.', |
| 7757 | + 'mwe-upwiz-source-thirdparty-custom-multiple-intro' => 'Se todos os arquivos têm a mesma fonte, autor e direitos autorais, você pode inseri-los uma única vez.', |
7189 | 7758 | 'mwe-upwiz-source-thirdparty-license' => 'O detentor dos direitos autorais {{PLURAL:$1|desta obra, publicou-a|destas obras, publicou-as}} nos termos da(s) seguinte(s) licença(s):', |
| 7759 | + 'mwe-upwiz-source-thirdparty-cases' => 'Agora, nos diga o porquê de você ter certeza de que {{SITENAME}} possui o direito de publicar {{PLURAL:$1|este trabalho|estes trabalhos}}:', |
7190 | 7760 | 'mwe-upwiz-source-thirdparty-accept' => 'OK', |
7191 | 7761 | 'mwe-upwiz-source-custom' => 'Forneça na próxima página a informação dos direitos autorais de cada arquivo em separado.', |
7192 | 7762 | 'mwe-upwiz-more-options' => 'mais opções...', |
— | — | @@ -7194,7 +7764,7 @@ |
7195 | 7765 | 'mwe-upwiz-desc-add-n' => 'adicionar uma descrição em outra língua', |
7196 | 7766 | 'mwe-upwiz-desc-add-0' => 'adicionar uma descrição', |
7197 | 7767 | 'mwe-upwiz-title' => 'Título', |
7198 | | - 'mwe-upwiz-media-type' => 'Tipo de multimídia', |
| 7768 | + 'mwe-upwiz-media-type' => 'Tipo de mídia', |
7199 | 7769 | 'mwe-upwiz-date-created' => 'Data de criação', |
7200 | 7770 | 'mwe-upwiz-location' => 'Localização', |
7201 | 7771 | 'mwe-upwiz-copyright-info' => 'Licenciar', |
— | — | @@ -7202,18 +7772,23 @@ |
7203 | 7773 | 'mwe-upwiz-autoconverted' => 'Este arquivo foi convertido automaticamente para o formato $1', |
7204 | 7774 | 'mwe-upwiz-other' => 'Outras informações', |
7205 | 7775 | 'mwe-upwiz-source' => 'Fonte', |
7206 | | - 'mwe-upwiz-thanks-intro' => 'Obrigado pelo seu carregamento!', |
| 7776 | + 'mwe-upwiz-thanks-intro' => 'Obrigado por seu envio!', |
7207 | 7777 | 'mwe-upwiz-thanks-explain' => 'Agora você pode usar {{PLURAL:$1|este arquivo|estes arquivos}} em sites como a Wikipédia, ou criar links para {{PLURAL:$1|ele|eles}} na internet.', |
7208 | 7778 | 'mwe-upwiz-thanks-wikitext' => '<b>Para usar o arquivo numa wiki</b>, copie este texto para uma página:', |
7209 | | - 'mwe-upwiz-thanks-url' => '<b>Para criar um link para o arquivo em HTML</b>, copie este endereço URL:', |
| 7779 | + 'mwe-upwiz-thanks-url' => '<b>Para criar um link para o arquivo em HTML</b>, copie este URL:', |
7210 | 7780 | 'mwe-upwiz-upload-error-bad-filename-extension' => 'Esta wiki não aceita nomes de arquivos com a extensão ".$1".', |
7211 | | - 'mwe-upwiz-upload-error-duplicate' => 'Este arquivo já foi carregado nesta wiki.', |
7212 | | - 'mwe-upwiz-upload-error-stashed-anyway' => 'Carregar assim mesmo?', |
| 7781 | + 'mwe-upwiz-upload-error-bad-filename-no-extension' => 'Esta wiki requer que os arquivos tenham uma extensão (como por exemplo ".JPG") no final dos nomes de arquivo.', |
| 7782 | + 'mwe-upwiz-allowed-filename-extensions' => 'As extensões permitidas são:', |
| 7783 | + 'mwe-upwiz-help-allowed-filename-extensions' => 'Extensões permitidas em nomes de arquivo', |
| 7784 | + 'mwe-upwiz-upload-error-duplicate' => 'Este arquivo já foi enviado à esta wiki.', |
| 7785 | + 'mwe-upwiz-upload-error-stashed-anyway' => 'Enviar mesmo assim?', |
7213 | 7786 | 'mwe-upwiz-ok' => 'OK', |
7214 | 7787 | 'mwe-upwiz-cancel' => 'Cancelar', |
7215 | | - 'mwe-upwiz-fileexists-replace' => 'Já existe um arquivo com o título "$1". Altere o título para torná-lo único, por favor.', |
| 7788 | + 'mwe-upwiz-fileexists-replace' => 'Já existe um arquivo com o título "$1". Altere o título para torná-lo único.', |
7216 | 7789 | 'mwe-upwiz-fileexists' => 'Já existe um arquivo com este nome. |
7217 | | -Por favor, verifique <b><tt>$1</tt></b> se você não tem certeza de que pretende alterá-lo.', |
| 7790 | +Verifique <b><tt>$1</tt></b> no caso de estar em dúvidas se pretende substituí-lo.', |
| 7791 | + 'mwe-upwiz-fileexists-replace-on-page' => 'Já existe um arquivo com este nome. Se deseja substituí-lo, vá em [$2 $1] para fazê-lo.', |
| 7792 | + 'mwe-upwiz-fileexists-replace-no-link' => 'Já existe um arquivo com este nome.', |
7218 | 7793 | 'mwe-upwiz-thumbnail-more' => 'Ampliar', |
7219 | 7794 | 'mwe-upwiz-overwrite' => 'Substituir o arquivo', |
7220 | 7795 | 'mwe-upwiz-next' => 'Próximo', |
— | — | @@ -7221,9 +7796,10 @@ |
7222 | 7797 | 'mwe-upwiz-next-deeds' => 'Próximo', |
7223 | 7798 | 'mwe-upwiz-next-details' => 'Próximo', |
7224 | 7799 | 'mwe-upwiz-home' => 'Ir para a página inicial da Wiki', |
7225 | | - 'mwe-upwiz-upload-another' => 'Carregar mais ficheiros', |
| 7800 | + 'mwe-upwiz-upload-another' => 'Enviar mais arquivos', |
7226 | 7801 | 'mwe-prevent-close' => 'Deixar esta página pode causar a perda de quaisquer alterações que você fez.', |
7227 | | - 'mwe-upwiz-files-complete' => 'Seus arquivos foram carregados!', |
| 7802 | + 'mwe-upwiz-prevent-close' => 'Você ainda não terminou o envio e publicação {{PLURAL:$1|deste arquivo|destes arquivos}}.', |
| 7803 | + 'mwe-upwiz-files-complete' => 'Seus arquivos foram enviados!', |
7228 | 7804 | 'mwe-upwiz-tooltip-author' => 'O nome da pessoa que tirou a fotografia, pintou o quadro, fez o desenho, etc.', |
7229 | 7805 | 'mwe-upwiz-tooltip-source' => 'De onde veio este arquivo digital; pode ser uma URL, ou um livro ou publicação', |
7230 | 7806 | 'mwe-upwiz-tooltip-sign' => 'Você pode usar o seu nome de usuário da wiki ou o seu nome verdadeiro. Em ambos os casos, isto ficará ligado à sua página de usuário da wiki', |
— | — | @@ -7495,7 +8071,7 @@ |
7496 | 8072 | 'mwe-upwiz-api-error-duplicate' => 'Уже {{PLURAL:$1|существует [$2 другой файл]|существуют [$2 другие файлы]} с таким же содержимым', |
7497 | 8073 | 'mwe-upwiz-api-error-duplicate-popup-title' => 'Дубликат {{PLURAL:$1|файла|файлов}}', |
7498 | 8074 | 'mwe-upwiz-api-error-duplicate-archive' => 'Раньше на сайте {{PLURAL:$1|уже был [$2 файл]|были [$2 файлы]}} с точно таким же содержанием, но {{PLURAL:$1|он был удалён|они были удалены}}.', |
7499 | | - 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Повторные {{PLURAL:$1|файл уже удалён|файлы уже удалены}}', |
| 8075 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Дубликаты {{PLURAL:$1|файла|файлов}}, которые уже были удалены.', |
7500 | 8076 | 'mwe-upwiz-api-error-unknown-warning' => 'Неизвестное предупреждение: $1', |
7501 | 8077 | 'mwe-upwiz-api-error-timeout' => 'Сервер не отвечает в течение ожидаемого времени.', |
7502 | 8078 | 'mwe-upwiz-api-error-noimageinfo' => 'Загрузка завершилась успешно, но сервер не выдал никакой информации о файле.', |
— | — | @@ -8275,6 +8851,7 @@ |
8276 | 8852 | /** Swedish (Svenska) |
8277 | 8853 | * @author Ainali |
8278 | 8854 | * @author Dafer45 |
| 8855 | + * @author Lokal Profil |
8279 | 8856 | * @author Nghtwlkr |
8280 | 8857 | * @author Sertion |
8281 | 8858 | * @author Tobulos1 |
— | — | @@ -8317,6 +8894,7 @@ |
8318 | 8895 | 'mwe-upwiz-api-error-fetchfileerror' => 'Internt fel: något gick fel vid hämtning av filen.', |
8319 | 8896 | 'mwe-upwiz-api-error-duplicate' => 'Det {{PLURAL:$1|finns [$2 en annan fil]|finns [$2 andra filer]}} redan på webbplatsen med samma innehåll', |
8320 | 8897 | 'mwe-upwiz-api-error-duplicate-popup-title' => 'Dubblett{{PLURAL:$1|fil|filer}}', |
| 8898 | + 'mwe-upwiz-api-error-unknown-warning' => 'Okänd varning: $1', |
8321 | 8899 | 'mwe-upwiz-api-error-timeout' => 'Servern svarade inte inom förväntad tid.', |
8322 | 8900 | 'mwe-upwiz-api-error-noimageinfo' => 'Uppladdningen lyckades, men servern gav oss inte någon information om filen.', |
8323 | 8901 | 'mwe-upwiz-api-warning-exists' => 'Det finns [$1 en annan fil] redan på wikin med samma filnamn', |
— | — | @@ -8390,6 +8968,8 @@ |
8391 | 8969 | 'mwe-upwiz-cancel' => 'Avbryt', |
8392 | 8970 | 'mwe-upwiz-fileexists-replace' => 'En fil med titeln "$1" finns redan. Vänligen ändra din titel till något unikt.', |
8393 | 8971 | 'mwe-upwiz-fileexists' => 'En fil med detta namn finns redan. Vänligen kontrollera <b><tt>$1</tt></b> om du inte är säker på att du vill ersätta den.', |
| 8972 | + 'mwe-upwiz-fileexists-replace-on-page' => "Det finns redan en fil med detta namn. Om du vill ersätta den, gå till [$2 $1]'s filbeskrivningssida och ersätt den där.", |
| 8973 | + 'mwe-upwiz-fileexists-replace-no-link' => 'Det finns redan en fil med detta namn.', |
8394 | 8974 | 'mwe-upwiz-thumbnail-more' => 'Förstora', |
8395 | 8975 | 'mwe-upwiz-overwrite' => 'Ersätt fil', |
8396 | 8976 | 'mwe-upwiz-next' => 'Nästa', |
— | — | @@ -8431,10 +9011,17 @@ |
8432 | 9012 | 'mwe-upwiz-error-bad-chars' => 'Detta fält innehåller symboler som inte är tillåtna. |
8433 | 9013 | Använd inte wikitext eller HTML här.', |
8434 | 9014 | 'mwe-upwiz-error-date' => 'Ange ett giltigt datum i ÅÅÅÅ-MM-DD, eller välj ett datum från popup-kalendern.', |
8435 | | - 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Erkännande DelaLika 3.0', |
| 9015 | + 'mwe-upwiz-license-cc-by-sa-3.0' => 'Creative Commons Erkännande-DelaLika 3.0', |
8436 | 9016 | 'mwe-upwiz-license-cc-by-3.0' => 'Creative Commons Erkännande 3.0', |
| 9017 | + 'mwe-upwiz-license-cc-by-sa-2.5' => 'Creative Commons Erkännande-DelaLika 2.5', |
| 9018 | + 'mwe-upwiz-license-cc-by-2.5' => 'Creative Commons Erkännande 2.5', |
| 9019 | + 'mwe-upwiz-license-cc-by-sa-2.0' => 'Creative Commons Erkännande-DelaLika 2.0', |
| 9020 | + 'mwe-upwiz-license-cc-by-2.0' => 'Creative Commons Erkännande 2.0', |
8437 | 9021 | 'mwe-upwiz-license-cc-zero' => 'Creative Commons CC0 Waiver (public domain)', |
| 9022 | + 'mwe-upwiz-license-pd-old-100' => 'Upphovsmannen dog för mer än 100 år sedan', |
| 9023 | + 'mwe-upwiz-license-pd-old' => 'Upphovsmannen dog för mer än 70 år sedan', |
8438 | 9024 | 'mwe-upwiz-license-gfdl' => 'GNU Free Documentation License', |
| 9025 | + 'mwe-upwiz-license-cc-by-3.0-gfdl' => 'Erkännande krävs (GFDL, CC-BY-SA-3.0)', |
8439 | 9026 | 'mwe-upwiz-categories' => 'Kategorier', |
8440 | 9027 | 'mwe-upwiz-categories-add' => 'Lägg till', |
8441 | 9028 | 'mwe-upwiz-category-remove' => 'Ta bort denna kategori', |
— | — | @@ -8443,6 +9030,9 @@ |
8444 | 9031 | 'mwe-upwiz-help-popup-title' => 'Titel', |
8445 | 9032 | 'mwe-upwiz-thumbnail-failed' => 'Uppladdningen lyckades, men servern kunde inte hämta en miniatyrbild för förhandsgranskning', |
8446 | 9033 | 'mwe-upwiz-unparseable-filename' => 'Kunde inte förstå filnamnet "$1"', |
| 9034 | + 'mwe-upwiz-feedback-subject' => 'Ämne:', |
| 9035 | + 'mwe-upwiz-feedback-message' => 'Meddelande:', |
| 9036 | + 'mwe-upwiz-feedback-cancel' => 'Avbryt', |
8447 | 9037 | ); |
8448 | 9038 | |
8449 | 9039 | /** Swahili (Kiswahili) |
— | — | @@ -8620,7 +9210,7 @@ |
8621 | 9211 | 'mwe-upwiz-api-error-duplicate' => 'May {{PLURAL:$1|[$2 ibang talaksan]g|[$2 ibang ilang mga talaksan]g}} nasa wiki na na may katulad na nilalaman', |
8622 | 9212 | 'mwe-upwiz-api-error-duplicate-popup-title' => 'Kagayang {{PLURAL:$1|talaksan|mga talaksan}}', |
8623 | 9213 | 'mwe-upwiz-api-error-duplicate-archive' => 'Nagkaroon {{PLURAL:$1|dati ng [$2 iba pang talaksan]|dati ng mga [$2 ilang iba pang mga talaksan]}} na umiiral na sa sityo na may katulad na nilalaman, ngunit {{PLURAL:$1|ito ay|ito ay mga}} nabura na.', |
8624 | | - 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Nabura na ang kakambal na {{PLURAL:$1|talaksan|mga talaksan}}', |
| 9214 | + 'mwe-upwiz-api-error-duplicate-archive-popup-title' => 'Nabura nang kakambal na {{PLURAL:$1|talaksan|mga talaksan}}', |
8625 | 9215 | 'mwe-upwiz-api-error-unknown-warning' => 'Hindi nalalamang babala: $1', |
8626 | 9216 | 'mwe-upwiz-api-error-timeout' => 'Hindi tumugon ang tagapaghain sa loob ng inaasahang panahon.', |
8627 | 9217 | 'mwe-upwiz-api-error-noimageinfo' => 'Nagtagumpay ang pagkakarga, subalit hindi nakapagbigay ng anumang kabatiran ang tagapaghain hinggil sa talaksan.', |
— | — | @@ -8757,6 +9347,7 @@ |
8758 | 9348 | 'mwe-upwiz-license-pd-old-100' => 'Namatay ang may-akda mahigit sa 100 mga taon na ang nakalilipas', |
8759 | 9349 | 'mwe-upwiz-license-pd-old' => 'Namatay ang may-akda mahigit sa 70 mga taon na ang nakalilipas', |
8760 | 9350 | 'mwe-upwiz-license-pd-art' => 'Muling paggawa ng sipi ng isang ipinintang larawan na nasa loob na ng sakop ng madla dahil sa gulang nito', |
| 9351 | + 'mwe-upwiz-license-pd-us' => 'Unang nalathala sa Estados Unidos bago ang 1923', |
8761 | 9352 | 'mwe-upwiz-license-pd-usgov' => 'Orihinal na akda ng Pamahalaang Pederal ng Estados Unidos', |
8762 | 9353 | 'mwe-upwiz-license-pd-usgov-nasa' => 'Orihinal na akda ng NASA', |
8763 | 9354 | 'mwe-upwiz-license-pd-usgov-military-navy' => 'Orihinal na akda ng Militar na Hukbong Dagat ng Estados Unidos', |
— | — | @@ -8782,6 +9373,7 @@ |
8783 | 9374 | 'mwe-upwiz-license-none-applicable' => 'Tigilan ang {{PLURAL:$1|pagkakargang ito|ang mga pagkakargang ito}} na hindi naglalathala', |
8784 | 9375 | 'mwe-upwiz-license-confirm-remove' => 'Nakatitiyak ka bang nais mong tanggalin ang {{PLURAL:$1|pagkakargang ito|ang mga pagkakargang ito}}?', |
8785 | 9376 | 'mwe-upwiz-license-confirm-remove-title' => 'Tiyakin ang pagtatanggal', |
| 9377 | + 'mwe-upwiz-license-external' => 'Ang talaksang ito nasa ilalim ng sumusunod na lisensiya sa $1: <b>$2</b>.', |
8786 | 9378 | 'mwe-upwiz-categories' => 'Mga kategorya', |
8787 | 9379 | 'mwe-upwiz-categories-add' => 'Magdagdag', |
8788 | 9380 | 'mwe-upwiz-category-remove' => 'Alisin ang kategoryang ito', |
— | — | @@ -8791,7 +9383,11 @@ |
8792 | 9384 | 'mwe-upwiz-thumbnail-failed' => 'Nagtagumpay ang pagkakarga, subalit hindi makakuha ng paunang patanaw na kagyat ang tagapaghain', |
8793 | 9385 | 'mwe-upwiz-unparseable-filename' => 'Hindi maunawaan ang pangalan ng talaksan na "$1"', |
8794 | 9386 | 'mwe-upwiz-image-preview' => 'Paunang tingin sa larawan', |
8795 | | - 'mwe-upwiz-feedback-prompt' => 'Mangyaring [$1 ipagbigay-alam sa amin] kung ano ang iniisip ninyo sa UploadWizard!', |
| 9387 | + 'mwe-upwiz-subhead-message' => 'Salamat sa paggamit ng aming bagong kasangkapang pangkargang papaitaas!', |
| 9388 | + 'mwe-upwiz-subhead-bugs' => '[$1 Nalalamang mga paksa]', |
| 9389 | + 'mwe-upwiz-subhead-translate' => '[ $1 Tulong sa mga salinwikan]', |
| 9390 | + 'mwe-upwiz-subhead-alt-upload' => '[ $1 Bumalik sa lumang pormularyo]', |
| 9391 | + 'mwe-upwiz-feedback-prompt' => '[ $1 Mag-iwan ng punang tugon]', |
8796 | 9392 | 'mwe-upwiz-feedback-note' => 'Ang iyong pakaing-tugon ay ipapaskil sa $1.', |
8797 | 9393 | 'mwe-upwiz-feedback-subject' => 'Paksa:', |
8798 | 9394 | 'mwe-upwiz-feedback-message' => 'Mensahe:', |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js |
— | — | @@ -0,0 +1,121 @@ |
| 2 | +/** |
| 3 | + * One day this will look up an API method to determine if a filename is blacklisted by your local MediaWiki |
| 4 | + * For now we check with some regexes locally, with a Commons-specific blacklist |
| 5 | + * This is an incomplete rendering of the meta.wikimedia.org and commons.wikimedia.org blacklist as they existed on 2011-05-05, and |
| 6 | + * ignores cases that are irrelevant to uploading new media images. |
| 7 | + * - all regexes are case INsensitive by default |
| 8 | + * - casesensitive is considered |
| 9 | + * - errmsg is considered |
| 10 | + * - namespaces and File: prefix are removed since everything we upload is under File: anyway |
| 11 | + * - noedit, moveonly, repuload is irrelevant |
| 12 | + * - we can't check autoconfirmed-ness of users here, so we ignore it |
| 13 | + * - Javascript doesn't have a standard way to access unicode character properties in regexes, so \p{PROPERTY}, \P{PROPERTY}, and [[:PROPERTY:]] have been changed when possible |
| 14 | + * or the associated regex removed |
| 15 | +*/ |
| 16 | +( function( $ ) { |
| 17 | + |
| 18 | + var regexSets = { |
| 19 | + |
| 20 | + 'titleBlacklist': [ |
| 21 | + /(?:suck|his|your|my) penis/i, |
| 22 | + /\bnimp\.org./i, |
| 23 | + /Lawl,/i, |
| 24 | + /HAGG[EA]R[^A-Z]*/i, |
| 25 | + /[НHΗ][EЕΕ]R[MМΜ][YΥ]/, |
| 26 | + /[НHΗ][AΑΑ]GG[EЕΕ]R/, |
| 27 | + /[НH]\W*[AΑΑ]\W*G\W*G\W*[EЕΕ]\W*R(?!ston)/i, |
| 28 | + /\bHERMY/, |
| 29 | + / on wheels/i, |
| 30 | + /(?:.*?\/)?index\.php(?:\/.*)?/i, |
| 31 | + /(?:http|https|ftp|mailto|torrent|ed2k)\:\/\/[\w\d:@\-]+\.[\w\d\-]+/i, |
| 32 | + /http:\/\//i, |
| 33 | + /\/wiki\//i, |
| 34 | + /\bis\s+(?:a|an)\s+(?:dick|cunt|fag|bitch|shit|fuck|fucker|loser|ass|gay|ghey|moron|retard|stupid|slut|pa?edo)/i, |
| 35 | + /\sprefix:/i, // search from inputboxes (f.e. in the village pumps) |
| 36 | + /.*[!?]{3,}.* /i, |
| 37 | + /(?:[^\/i]+[\/:])?(index\.php|w\/wiki)(?:\/.+)?/, |
| 38 | + /[НHΗHⱧ][EЕΕËEĖ][RRЯ][MМΜM][YΥY]/i, |
| 39 | + /JEWS DID/i, |
| 40 | + /ON WHE/, |
| 41 | + /(?:Moulton|Barsoom Tork|Pocoyo Albatross|Anything Muppets|Moosey Mouse|Inbloomed Muppets).*/, |
| 42 | + /Jorge Queirolo Bravo/i, |
| 43 | + /Vasilisa(\d)+/i, |
| 44 | + /google.*\.html/i |
| 45 | + ], |
| 46 | + |
| 47 | + 'titleBadchars': [ |
| 48 | + /[\u00A0\u1680\u180E\u2000-\u200B\u2028\u2029\u202F\u205F\u3000]/, // NBSP and other unusual spaces |
| 49 | + /[\u202A-\u202E]/, // BiDi overrides |
| 50 | + /[\x00-\x1f]/, // Control characters |
| 51 | + /\uFEFF/, // Byte order mark |
| 52 | + /\u00AD/, // Soft-hyphen |
| 53 | + /[\uD800-\uDFFF\uE000-\uF8FF\uFFF0-\uFFFF]/, // Surrogates, Private Use Area and Specials, including the Replacement Character U+FFFD |
| 54 | + /[^\0-\uFFFF]/, // Very few characters outside the Basic Multilingual Plane are useful in titles |
| 55 | + /''/ |
| 56 | + ], |
| 57 | + |
| 58 | + // note lack of extension, since we test title without extension. |
| 59 | + 'titleSenselessimagename': [ |
| 60 | + /^DCP[\d\s]+$/i, // Kodak |
| 61 | + /^DSC.[\d\s]+$/i, // [[w:Design rule for Camera File system]] (Nikon, Fuji, Polaroid) |
| 62 | + /^MVC-?[\d\s]+$/i, // Sony Mavica |
| 63 | + /^P[\dA-F][\d\s]+$/, // Olympus, Kodak |
| 64 | + /^I?MG[P_]?[\d\s]+$/, // Canon, Pentax |
| 65 | + /^1\d+-\d+(_IMG)?$/, // Canon |
| 66 | + /^(IM|EX)[\d\s]+$/, // HP Photosmart |
| 67 | + /^DC[\d\s]+[SML]$/, // Kodak |
| 68 | + /^PIC[T_]?[\d\s]+$/, // Minolta |
| 69 | + /^PANA[\d\s]+$/, // Panasonic |
| 70 | + /^DUW[\d\s]+$/, // some mobile phones |
| 71 | + /^CIMG[\d\s]+$/, // Casio |
| 72 | + /^JD[\d\s]+$/, // Jenoptik |
| 73 | + /^SDC[\d\s]+$/, // Samsung |
| 74 | + /^DVC[\d\s]+$/, // DoCoMo |
| 75 | + /^SANY[\d\s]+$/, // Sanyo |
| 76 | + ], |
| 77 | + |
| 78 | + // filename from elsewhere |
| 79 | + 'titleHosting': [ |
| 80 | + /\d{9}[A-Z]{6}_[A-Z]{2}[^A-Za-z]*/, // some image hosting site? |
| 81 | + /\d{8,}_[\dA-F]{10}(_[A-Z])?[^A-Za-z]*/i, // http://www.flickr.com/services/api/misc.urls.html/i, |
| 82 | + /([\dA-F]{8}-)?[\dA-F]{4}-[\dA-F]{4}-[\dA-F]{4}-?[\dA-F]{12}.*/, // [[w:UUID]] (with some variations included) |
| 83 | + /([SML]|\d+)_[\dA-F]{10,}(-\d+-|_?(\w\w?|full))?/, // L_9173c67eae58edc35ba7f2df08a7d5c6.jpg, 2421601587_abaf4e3e81.jpg, 1_bf38bcd9c5512a5ab99ca2219a4b1e2f_full.gif, etc. |
| 84 | + /AT[AEIMQUYcgkosw048]AAA[A-D][-_A-Za-z0-9]+/, // see Commons:Village pump#File ATgAAA... (Jan 20, 2009, full link in edit comment) |
| 85 | + /(\d+_){2,}[qtsn]/, // Facebook: \d+_\d+_(\d+)_(\d+)_\d+_[qtsn]\.jpg -> photo.php?id=$1&pid=$2 |
| 86 | + /[qtsn]\d+(_\d+)+/, // Facebook (older?): [qtsn](\d+)_(\d+)_\d+\.jpg -> photo.php?id=$1&pid=$2 |
| 87 | + /^Tumblr_[a-z\d]{19}_\d+\.w+/, // Tumblr |
| 88 | + /^File$/, |
| 89 | + /^[^A-Za-z]*(small|medium|large)\)?/, |
| 90 | + /^(Untitled|No[-_]?name|Picture|Pict?|Image[mn]?|Img|Immagine|Photo|Foto|Bild|Scan|Panorama|Sin_título)[^A-Za-z]*/, |
| 91 | + /^(January|Jan|February|Febr?|March|Mar|April|Apr|May|June?|July?|August|Aug|September|Sept?|October|Oct|November|Nov|December|Dec)[^A-Za-z]*/, |
| 92 | + /^[0-9 ]*([A-Z][0-9 ]*){30,}/, |
| 93 | + ], |
| 94 | + |
| 95 | + 'titleThumbnail': [ |
| 96 | + /^\d+px-.*/ |
| 97 | + ], |
| 98 | + |
| 99 | + 'titleExtension': [ |
| 100 | + /\.(jpe?g|png|gif|svg|ogg|ogv|oga)$/ |
| 101 | + ] |
| 102 | + |
| 103 | + }; |
| 104 | + |
| 105 | + $j.each( regexSets, function( name, regexes ) { |
| 106 | + var tester = ( function( regexes ) { |
| 107 | + return function( value, element, params ) { |
| 108 | + var ok = true; |
| 109 | + $.each( regexes, function( i, regex ) { |
| 110 | + if ( value.match( regex ) ) { |
| 111 | + ok = false; |
| 112 | + return false; |
| 113 | + } |
| 114 | + } ); |
| 115 | + return ok; |
| 116 | + }; |
| 117 | + } )( regexes ); |
| 118 | + $.validator.addMethod( name, tester, "This title is not allowed" ); |
| 119 | + } ); |
| 120 | + |
| 121 | + |
| 122 | +} )( jQuery ); |
Property changes on: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/jquery/jquery.validate.wmCommonsBlacklist.js |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 123 | + native |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/jquery/jquery.morphCrossfade.js |
— | — | @@ -97,20 +97,20 @@ |
98 | 98 | // take it out of the flow |
99 | 99 | $oldPanel.css( { position: 'absolute' } ); |
100 | 100 | // fade WITHOUT hiding when opacity = 0 |
101 | | - $oldPanel.animate( { opacity: 0 }, speed, 'linear', function() { |
| 101 | + $oldPanel.stop().animate( { opacity: 0 }, speed, 'linear', function() { |
102 | 102 | $oldPanel.css( { visibility: 'hidden'} ); |
103 | 103 | } ); |
104 | 104 | } |
105 | 105 | $container.data( 'crossfadeDisplay', $newPanel ); |
106 | 106 | |
107 | 107 | $newPanel.css( { visibility: 'visible' } ); |
108 | | - $container.animate( { height: $newPanel.outerHeight() }, speed, 'linear', function() { |
| 108 | + $container.stop().animate( { height: $newPanel.outerHeight() }, speed, 'linear', function() { |
109 | 109 | // we place it back into the flow, in case its size changes. |
110 | 110 | $newPanel.css( { position: 'relative' } ); |
111 | 111 | // and allow the container to grow with it. |
112 | 112 | $container.css( { height : 'auto' } ); |
113 | 113 | } ); |
114 | | - $newPanel.animate( { opacity: 1 }, speed ); |
| 114 | + $newPanel.stop().animate( { opacity: 1 }, speed ); |
115 | 115 | } |
116 | 116 | } ); |
117 | 117 | |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/images/24px-spinner-0645ad-f5f5f5.gif |
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/mw.Utilities.js |
— | — | @@ -1,24 +1,22 @@ |
2 | | -// dependencies: mw |
| 2 | +( function() { |
3 | 3 | |
4 | | -( function( mw ) { |
5 | | - |
6 | 4 | /** |
7 | 5 | * Check if a value is null, undefined, or the empty string. |
8 | 6 | * |
9 | | - * @param {object} object Object to be checked |
| 7 | + * @param {mixed} v Variable to be checked |
10 | 8 | * @return {boolean} |
11 | 9 | */ |
12 | | - mw.isEmpty = function( o ) { |
13 | | - return ! mw.isDefined( o ) || o === null || ( typeof o === 'string' && o === '' ); |
| 10 | + mw.isEmpty = function( v ) { |
| 11 | + return ! mw.isDefined( v ) || v === null || v === ''; |
14 | 12 | }; |
15 | 13 | |
16 | 14 | /** |
17 | 15 | * Check if something is defined |
18 | | - * @param {object} |
| 16 | + * @param {mixed} v |
19 | 17 | * @return {boolean} |
20 | 18 | */ |
21 | | - mw.isDefined = function( o ) { |
22 | | - return typeof o !== 'undefined'; |
| 19 | + mw.isDefined = function( v ) { |
| 20 | + return typeof v !== 'undefined'; |
23 | 21 | }; |
24 | 22 | |
25 | 23 | |
— | — | @@ -32,4 +30,4 @@ |
33 | 31 | }; |
34 | 32 | |
35 | 33 | |
36 | | -} )( window.mediaWiki ); |
| 34 | +} )(); |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/mw.UploadWizard.js |
— | — | @@ -31,7 +31,8 @@ |
32 | 32 | // this.handler = new mw.MockUploadHandler( this ); |
33 | 33 | this.handler = new mw.ApiUploadHandler( this, api ); |
34 | 34 | |
35 | | - this.index = mw.UploadWizardUpload.prototype.count++; |
| 35 | + this.index = mw.UploadWizardUpload.prototype.count; |
| 36 | + mw.UploadWizardUpload.prototype.count++; |
36 | 37 | }; |
37 | 38 | |
38 | 39 | mw.UploadWizardUpload.prototype = { |
— | — | @@ -461,16 +462,16 @@ |
462 | 463 | setTimeout( function() { |
463 | 464 | timeoutMs = timeoutMs * 2 + Math.round( Math.random() * ( timeoutMs / 10 ) ); |
464 | 465 | setSrc(); |
465 | | - }, timeoutMs ) |
| 466 | + }, timeoutMs ); |
466 | 467 | } else { |
467 | 468 | $j.publish( key, null ); |
468 | | - } |
| 469 | + } |
469 | 470 | } ); |
470 | 471 | |
471 | 472 | // executing this should cause a .load() or .error() event on the image |
472 | 473 | function setSrc() { |
473 | 474 | image.src = thumb.thumburl; |
474 | | - }; |
| 475 | + } |
475 | 476 | |
476 | 477 | // and, go! |
477 | 478 | setSrc(); |
— | — | @@ -675,8 +676,16 @@ |
676 | 677 | } |
677 | 678 | if ( mw.isDefined( mw.UploadWizard.config['altUploadForm'] ) && mw.UploadWizard.config['altUploadForm'] !== '' ) { |
678 | 679 | // altUploadForm is expected to be a page title like 'Commons:Upload', so convert to URL |
679 | | - var altUploadFormUrl = ( new mw.Title( mw.UploadWizard.config['altUploadForm'] ) ).getUrl(); |
680 | | - $j( '#contentSub' ).append( $j( '<span class="contentSubLink"></span>' ).msg( 'mwe-upwiz-subhead-alt-upload', $j( '<a></a>' ).attr( { href: altUploadFormUrl } ) ) ); |
| 680 | + var title; |
| 681 | + try { |
| 682 | + title = new mw.Title( mw.UploadWizard.config['altUploadForm'] ); |
| 683 | + } catch ( e ) { |
| 684 | + // page was empty, or impossible on this wiki (missing namespace or some other issue). Give up. |
| 685 | + } |
| 686 | + if ( title instanceof mw.Title ) { |
| 687 | + var altUploadFormUrl = title.getUrl(); |
| 688 | + $j( '#contentSub' ).append( $j( '<span class="contentSubLink"></span>' ).msg( 'mwe-upwiz-subhead-alt-upload', $j( '<a></a>' ).attr( { href: altUploadFormUrl } ) ) ); |
| 689 | + } |
681 | 690 | } |
682 | 691 | $j( '#contentSub .contentSubLink:not(:last)' ).after( ' · ' ); |
683 | 692 | |
— | — | @@ -783,8 +792,11 @@ |
784 | 793 | if ( _this.detailsValid() ) { |
785 | 794 | _this.hideDetailsEndButtons(); |
786 | 795 | _this.detailsSubmit( function() { |
| 796 | + _this.detailsErrorCount(); |
787 | 797 | _this.showNext( 'details', 'complete', finalizeDetails ); |
788 | 798 | } ); |
| 799 | + } else { |
| 800 | + _this.detailsErrorCount(); |
789 | 801 | } |
790 | 802 | }; |
791 | 803 | |
— | — | @@ -1298,6 +1310,15 @@ |
1299 | 1311 | .find( '.mwe-upwiz-data' ) |
1300 | 1312 | .morphCrossfade( '.mwe-upwiz-submitting' ); |
1301 | 1313 | |
| 1314 | + // hide errors ( assuming maybe this submission will fix it, if it hadn't blocked ) |
| 1315 | + $j( '#mwe-upwiz-stepdiv-details' ) |
| 1316 | + .find( 'label.mwe-error' ) |
| 1317 | + .hide().empty(); |
| 1318 | + |
| 1319 | + $j( '#mwe-upwiz-stepdiv-details' ) |
| 1320 | + .find( 'input.mwe-error' ) |
| 1321 | + .removeClass( 'mwe-error' ); |
| 1322 | + |
1302 | 1323 | // add the upload progress bar, with ETA |
1303 | 1324 | // add in the upload count |
1304 | 1325 | _this.makeTransitioner( |
— | — | @@ -1311,6 +1332,21 @@ |
1312 | 1333 | ); |
1313 | 1334 | }, |
1314 | 1335 | |
| 1336 | + /** |
| 1337 | + * The details page can be vertically long so sometimes it is not obvious there are errors above. This counts them and puts the count |
| 1338 | + * right next to the submit button, so it should be obvious to the user they need to fix things. |
| 1339 | + * This is a bit of a hack. The validator library actually already has a way to count errors but some errors are generated |
| 1340 | + * outside of that library. So we are going to just look for any visible inputs in an error state. |
| 1341 | + */ |
| 1342 | + detailsErrorCount: function() { |
| 1343 | + var errorCount = $( '#mwe-upwiz-stepdiv-details' ).find( 'input.mwe-error, textarea.mwe-error, input.mwe-validator-error, textarea.mwe-validator-error' ).length; |
| 1344 | + if ( errorCount > 0 ) { |
| 1345 | + $( '#mwe-upwiz-details-error-count' ).msg( 'mwe-upwiz-details-error-count', errorCount, this.uploads.length ); |
| 1346 | + } else { |
| 1347 | + $( '#mwe-upwiz-details-error-count' ).empty(); |
| 1348 | + } |
| 1349 | + }, |
| 1350 | + |
1315 | 1351 | prefillThanksPage: function() { |
1316 | 1352 | var _this = this; |
1317 | 1353 | |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/mw.UploadWizardDetails.js |
— | — | @@ -1,4 +1,3 @@ |
2 | | - |
3 | 2 | /** |
4 | 3 | * Object that represents the Details (step 2) portion of the UploadWizard |
5 | 4 | * n.b. each upload gets its own details. |
— | — | @@ -8,8 +7,6 @@ |
9 | 8 | * on the page which we clone and slice up with selectors. Inputs can still be members of the object |
10 | 9 | * but they'll be found by selectors, not by creating them as members and then adding them to a DOM structure. |
11 | 10 | * |
12 | | - * XXX this should have styles for what mode we're in |
13 | | - * |
14 | 11 | * @param UploadWizardUpload |
15 | 12 | * @param containerDiv The div to put the interface into |
16 | 13 | */ |
— | — | @@ -64,7 +61,11 @@ |
65 | 62 | processResult: function( result ) { _this.processDestinationCheck( result ); } |
66 | 63 | } ); |
67 | 64 | |
68 | | - _this.titleErrorDiv = $j('<div class="mwe-upwiz-details-input-error"><label class="mwe-validator-error" for="' + _this.titleId + '" generated="true"/></div>'); |
| 65 | + _this.titleErrorDiv = $j('<div class="mwe-upwiz-details-input-error">' |
| 66 | + + '<label class="mwe-error mwe-validator-error" for="' + _this.titleId + '" generated="true"/>' |
| 67 | + + '<label class="mwe-error errorTitleUnique" for="' + _this.titleId + '" generated="true"/>' |
| 68 | + + '<label class="mwe-error errorRecovery" for="' + _this.titleId + '" generated="true"/>' |
| 69 | + + '</div>'); |
69 | 70 | |
70 | 71 | var titleHintId = 'mwe-upwiz-title-hint-' + _this.upload.index; |
71 | 72 | var $titleDialog = $('<div>') |
— | — | @@ -162,7 +163,7 @@ |
163 | 164 | |
164 | 165 | |
165 | 166 | /* Build the form for the file upload */ |
166 | | - _this.$form = $j( '<form></form>' ); |
| 167 | + _this.$form = $j( '<form></form>' ).addClass( 'detailsForm' ); |
167 | 168 | _this.$form.append( |
168 | 169 | titleContainerDiv, |
169 | 170 | _this.descriptionsDiv, |
— | — | @@ -231,12 +232,24 @@ |
232 | 233 | _this.addDescription( true, mw.config.get( 'wgUserLanguage' ) ); |
233 | 234 | $j( containerDiv ).append( _this.div ); |
234 | 235 | |
235 | | - // make the title field required |
| 236 | + // make the title field required, and non-blacklisted |
236 | 237 | _this.$form.find( '.mwe-title' ) |
237 | 238 | .rules( "add", { |
238 | 239 | required: true, |
| 240 | + titleBlacklist: true, |
| 241 | + titleBadchars: true, |
| 242 | + titleSenselessimagename: true, |
| 243 | + titleHosting: true, |
| 244 | + titleThumbnail: true, |
| 245 | + titleExtension: true, |
239 | 246 | messages: { |
240 | | - required: gM( 'mwe-upwiz-error-blank' ) |
| 247 | + required: gM( 'mwe-upwiz-error-blank' ), |
| 248 | + titleBlacklist: gM( 'mwe-upwiz-error-title-blacklisted' ), |
| 249 | + titleBadchars: gM( 'mwe-upwiz-error-title-badchars' ), |
| 250 | + titleSenselessimagename: gM( 'mwe-upwiz-error-title-senselessimagename' ), |
| 251 | + titleHosting: gM( 'mwe-upwiz-error-title-hosting' ), |
| 252 | + titleThumbnail: gM( 'mwe-upwiz-error-title-thumbnail' ), |
| 253 | + titleExtension: gM( 'mwe-upwiz-error-title-extension' ) |
241 | 254 | } |
242 | 255 | } ); |
243 | 256 | |
— | — | @@ -325,9 +338,11 @@ |
326 | 339 | */ |
327 | 340 | processDestinationCheck: function( result ) { |
328 | 341 | var _this = this; |
| 342 | + var $errorEl = _this.$form.find( 'label[for=' + _this.titleId + '].errorTitleUnique' ); |
| 343 | + |
329 | 344 | if ( result.isUnique ) { |
330 | 345 | $j( _this.titleInput ).data( 'valid', true ); |
331 | | - _this.$form.find( 'label[for=' + _this.titleId + ']' ).hide().empty(); |
| 346 | + $errorEl.hide().empty(); |
332 | 347 | _this.ignoreWarningsInput = undefined; |
333 | 348 | return; |
334 | 349 | } |
— | — | @@ -350,9 +365,7 @@ |
351 | 366 | errHtml = gM( 'mwe-upwiz-fileexists-replace-no-link', titleString ); |
352 | 367 | } |
353 | 368 | |
354 | | - _this.$form.find( 'label[for=' + _this.titleId + ']' ) |
355 | | - .html( errHtml ) |
356 | | - .show(); |
| 369 | + $errorEl.html( errHtml ).show(); |
357 | 370 | }, |
358 | 371 | |
359 | 372 | /** |
— | — | @@ -692,8 +705,9 @@ |
693 | 706 | |
694 | 707 | var err = function( code, info ) { |
695 | 708 | _this.upload.state = 'error'; |
696 | | - _this.showError( code, info ); |
| 709 | + _this.processError( code, info ); |
697 | 710 | }; |
| 711 | + |
698 | 712 | |
699 | 713 | var ok = function( result ) { |
700 | 714 | if ( result && result.upload && result.upload.imageinfo ) { |
— | — | @@ -702,6 +716,22 @@ |
703 | 717 | _this.upload.state = 'complete'; |
704 | 718 | _this.showIndicator( 'uploaded' ); |
705 | 719 | _this.setStatus( gM( 'mwe-upwiz-published' ) ); |
| 720 | + } else if ( result && result.upload.warnings ) { |
| 721 | + var warnings = result.upload.warnings; |
| 722 | + if ( warnings['was-deleted'] ) { |
| 723 | + _this.recoverFromError( _this.titleId, gM( 'mwe-upwiz-api-warning-was-deleted' ) ); |
| 724 | + } else if ( warnings['thumb'] ) { |
| 725 | + _this.recoverFromError( _this.titleId, gM( 'mwe-upwiz-error-title-thumbnail' ) ); |
| 726 | + } else if ( warnings['bad-prefix'] ) { |
| 727 | + _this.recoverFromError( _this.titleId, gM( 'mwe-upwiz-error-title-senselessimagename' ) ); |
| 728 | + } else { |
| 729 | + var warningsKeys = []; |
| 730 | + $j.each( warnings, function( key, val ) { |
| 731 | + warningsKeys.push( key ); |
| 732 | + } ); |
| 733 | + _this.upload.state = 'error'; |
| 734 | + _this.showError( 'unknown', gM( 'mwe-upwiz-api-error-unknown-warning', warningsKeys.join( ', ' ) ) ); |
| 735 | + } |
706 | 736 | } else { |
707 | 737 | err( 'details-info-missing', result ); |
708 | 738 | } |
— | — | @@ -710,15 +740,59 @@ |
711 | 741 | _this.upload.api.postWithEditToken( params, ok, err ); |
712 | 742 | }, |
713 | 743 | |
714 | | - showError: function( code, result ) { |
| 744 | + |
| 745 | + /** |
| 746 | + * Create a recoverable error -- show the form again, and highlight the problematic field. Go to error state but do not block submission |
| 747 | + * @param {String} id of input field -- presumed to be within this upload's details form. |
| 748 | + * @param {String} error message to show |
| 749 | + */ |
| 750 | + recoverFromError: function( fieldId, errorMessage ) { |
| 751 | + this.upload.state = 'error'; |
| 752 | + this.dataDiv.morphCrossfade( '.detailsForm' ); |
| 753 | + $j( '#' + fieldId ).addClass( 'mwe-error' ); |
| 754 | + this.$form.find( 'label[for=' + fieldId + '].errorRecovery' ).html( errorMessage ).show(); |
| 755 | + }, |
| 756 | + |
| 757 | + /** |
| 758 | + * Show error state, possibly using a recoverable error form |
| 759 | + * @param {String} error code |
| 760 | + * @param {String} status line |
| 761 | + */ |
| 762 | + showError: function( code, statusLine ) { |
715 | 763 | this.showIndicator( 'error' ); |
716 | | - // types of errors we know about... |
717 | | - // recoverable by fixing title |
718 | | - // TODO unmask and fix the error on the title |
| 764 | + this.setStatus( statusLine ); |
| 765 | + }, |
719 | 766 | |
720 | | - // recoverable by trying again, or removing |
721 | | - // TODO removal / retry interface |
722 | | - this.setStatus( result.error.info ); |
| 767 | + |
| 768 | + /** |
| 769 | + * Decide how to treat various errors |
| 770 | + * @param {String} error code |
| 771 | + * @param {Mixed} result from ajax call |
| 772 | + */ |
| 773 | + processError: function( code, result ) { |
| 774 | + var statusLine = gM( 'mwe-upwiz-api-error-unclassified' ); |
| 775 | + var titleErrorMap = { |
| 776 | + 'senselessimagename': 'senselessimagename', |
| 777 | + 'fileexists-shared-forbidden': 'fileexists-shared-forbidden', |
| 778 | + 'titleblacklist-custom-filename': 'hosting', |
| 779 | + 'titleblacklist-custom-SVG-thumbnail': 'thumbnail', |
| 780 | + 'titleblacklist-custom-thumbnail': 'thumbnail', |
| 781 | + 'titleblacklist-custom-double-apostrophe': 'double-apostrophe' |
| 782 | + }; |
| 783 | + if ( result && result.error && result.error.code ) { |
| 784 | + if ( titleErrorMap[code] ) { |
| 785 | + _this.recoverFromError( _this.titleId, gM( 'mwe-upwiz-error-title-' + titleErrorMap[code] ) ); |
| 786 | + return; |
| 787 | + } else { |
| 788 | + statusKey = 'mwe-upwiz-api-error-' + code; |
| 789 | + if ( result.error.info ) { |
| 790 | + statusLine = gM( statusKey, result.error.info ); |
| 791 | + } else { |
| 792 | + statusLine = gM( statusKey, '[no error info]' ); |
| 793 | + } |
| 794 | + } |
| 795 | + } |
| 796 | + this.showError( code, statusLine ); |
723 | 797 | }, |
724 | 798 | |
725 | 799 | setStatus: function( s ) { |
Index: branches/wmf/1.17wmf1/extensions/UploadWizard/resources/mw.Log.js |
— | — | @@ -61,37 +61,39 @@ |
62 | 62 | if ( typeof window.console !== 'undefined' && typeof window.console.log === 'function' ) { |
63 | 63 | window.console.log( s ); |
64 | 64 | } else { |
65 | | - // Set timestamp |
66 | | - var d = new Date(); |
67 | | - var time = ( pad( d.getHours(), 2 ) + ':' + pad( d.getMinutes(), 2 ) + pad( d.getSeconds(), 2 ) + pad( d.getMilliseconds(), 3 ) ); |
68 | | - // Show a log box for console-less browsers |
69 | | - var $log = $( '#mw-log-console' ); |
70 | | - if ( !$log.length ) { |
71 | | - $log = $( '<div id="mw-log-console"></div>' ) |
72 | | - .css( { |
73 | | - 'position': 'fixed', |
74 | | - 'overflow': 'auto', |
75 | | - 'z-index': 500, |
76 | | - 'bottom': '0px', |
77 | | - 'left': '0px', |
78 | | - 'right': '0px', |
79 | | - 'height': '150px', |
80 | | - 'background-color': 'white', |
81 | | - 'border-top': 'solid 2px #ADADAD' |
82 | | - } ) |
83 | | - .appendTo( 'body' ); |
| 65 | + if ( typeof mw.log.makeConsole !== 'undefined' && mw.log.makeConsole ) { |
| 66 | + // Set timestamp |
| 67 | + var d = new Date(); |
| 68 | + var time = ( pad( d.getHours(), 2 ) + ':' + pad( d.getMinutes(), 2 ) + pad( d.getSeconds(), 2 ) + pad( d.getMilliseconds(), 3 ) ); |
| 69 | + // Show a log box for console-less browsers |
| 70 | + var $log = $( '#mw-log-console' ); |
| 71 | + if ( !$log.length ) { |
| 72 | + $log = $( '<div id="mw-log-console"></div>' ) |
| 73 | + .css( { |
| 74 | + 'position': 'fixed', |
| 75 | + 'overflow': 'auto', |
| 76 | + 'z-index': 500, |
| 77 | + 'bottom': '0px', |
| 78 | + 'left': '0px', |
| 79 | + 'right': '0px', |
| 80 | + 'height': '150px', |
| 81 | + 'background-color': 'white', |
| 82 | + 'border-top': 'solid 2px #ADADAD' |
| 83 | + } ) |
| 84 | + .appendTo( 'body' ); |
| 85 | + } |
| 86 | + $log.append( |
| 87 | + $( '<div></div>' ) |
| 88 | + .css( { |
| 89 | + 'border-bottom': 'solid 1px #DDDDDD', |
| 90 | + 'font-size': 'small', |
| 91 | + 'font-family': 'monospace', |
| 92 | + 'padding': '0.125em 0.25em' |
| 93 | + } ) |
| 94 | + .text( s ) |
| 95 | + .append( '<span style="float:right">[' + time + ']</span>' ) |
| 96 | + ); |
84 | 97 | } |
85 | | - $log.append( |
86 | | - $( '<div></div>' ) |
87 | | - .css( { |
88 | | - 'border-bottom': 'solid 1px #DDDDDD', |
89 | | - 'font-size': 'small', |
90 | | - 'font-family': 'monospace', |
91 | | - 'padding': '0.125em 0.25em' |
92 | | - } ) |
93 | | - .text( s ) |
94 | | - .append( '<span style="float:right">[' + time + ']</span>' ) |
95 | | - ); |
96 | 98 | } |
97 | 99 | }; |
98 | 100 | |