diff options
author | Alex Legler <alex@a3li.li> | 2016-01-06 16:34:24 +0100 |
---|---|---|
committer | Alex Legler <alex@a3li.li> | 2016-01-06 16:34:24 +0100 |
commit | 588954d6c23205820f117c1c37548727ba2dec51 (patch) | |
tree | f63b6bb28039a19455bbe05e6b1e7fd727748f30 /Thanks | |
parent | Update Echo to REL_1_26 (diff) | |
download | extensions-588954d6c23205820f117c1c37548727ba2dec51.tar.gz extensions-588954d6c23205820f117c1c37548727ba2dec51.tar.bz2 extensions-588954d6c23205820f117c1c37548727ba2dec51.zip |
Update Thanks to REL_1_26
Diffstat (limited to 'Thanks')
114 files changed, 1012 insertions, 619 deletions
diff --git a/Thanks/.gitreview b/Thanks/.gitreview index 795214ee..86c748cd 100644 --- a/Thanks/.gitreview +++ b/Thanks/.gitreview @@ -2,5 +2,5 @@ host=gerrit.wikimedia.org port=29418 project=mediawiki/extensions/Thanks.git -defaultbranch=master +defaultbranch=REL1_26 defaultrebase=0 diff --git a/Thanks/ApiFlowThank.php b/Thanks/ApiFlowThank.php index 9901dda9..1fefc0e5 100644 --- a/Thanks/ApiFlowThank.php +++ b/Thanks/ApiFlowThank.php @@ -17,7 +17,6 @@ use Flow\Model\UUID; class ApiFlowThank extends ApiThank { public function execute() { - $this->dieIfFlowNotInstalled(); $this->dieIfEchoNotInstalled(); $user = $this->getUser(); @@ -58,12 +57,6 @@ class ApiFlowThank extends ApiThank { ); } - private function dieIfFlowNotInstalled() { - if ( !class_exists( 'FlowHooks' ) ) { - $this->dieUsage( 'Flow is not installed on this wiki', 'flownotinstalled' ); - } - } - private function userAlreadySentThanksForId( User $user, UUID $id ) { return $user->getRequest()->getSessionData( "flow-thanked-{$id->getAlphadecimal()}" ); } @@ -119,7 +112,13 @@ class ApiFlowThank extends ApiThank { private function sendThanks( User $user, User $recipient, UUID $postId, UUID $workflowId, $topicTitleText, Title $pageTitle ) { - global $wgThanksLogging; + $uniqueId = "flow-{$postId->getAlphadecimal()}"; + // Do one last check to make sure we haven't sent Thanks before + if ( $this->haveAlreadyThanked( $user, $uniqueId ) ) { + // Pretend the thanks were sent + $this->markResultSuccess( $recipient->getName() ); + return; + } // Create the notification via Echo extension EchoEvent::create( array( @@ -134,14 +133,11 @@ class ApiFlowThank extends ApiThank { 'agent' => $user, ) ); - // Mark the thank in session to prevent duplicates (Bug 46690). + // And mark the thank in session for a cheaper check to prevent duplicates (Bug 46690). $user->getRequest()->setSessionData( "flow-thanked-{$postId->getAlphadecimal()}", true ); // Set success message. $this->markResultSuccess( $recipient->getName() ); - // Log it if we're supposed to log it. - if ( $wgThanksLogging ) { - $this->logThanks( $user, $recipient ); - } + $this->logThanks( $user, $recipient, $uniqueId ); } /** diff --git a/Thanks/ApiRevThank.php b/Thanks/ApiRevThank.php index a1c0fd4b..d60e13a3 100644 --- a/Thanks/ApiRevThank.php +++ b/Thanks/ApiRevThank.php @@ -73,9 +73,15 @@ class ApiRevThank extends ApiThank { } private function sendThanks( User $user, Revision $revision, User $recipient, $source ) { - global $wgThanksLogging; - $title = $this->getTitleFromRevision( $revision ); + $uniqueId = "rev-{$revision->getId()}"; + // Do one last check to make sure we haven't sent Thanks before + if ( $this->haveAlreadyThanked( $user, $uniqueId ) ) { + // Pretend the thanks were sent + $this->markResultSuccess( $recipient->getName() ); + return; + } + $title = $this->getTitleFromRevision( $revision ); // Create the notification via Echo extension EchoEvent::create( array( 'type' => 'edit-thank', @@ -88,14 +94,11 @@ class ApiRevThank extends ApiThank { 'agent' => $user, ) ); - // Mark the thank in session to prevent duplicates (Bug 46690) + // And mark the thank in session for a cheaper check to prevent duplicates (Bug 46690). $user->getRequest()->setSessionData( "thanks-thanked-{$revision->getId()}", true ); // Set success message $this->markResultSuccess( $recipient->getName() ); - // Log it if we're supposed to log it - if ( $wgThanksLogging ) { - $this->logThanks( $user, $recipient ); - } + $this->logThanks( $user, $recipient, $uniqueId ); } /** diff --git a/Thanks/ApiThank.php b/Thanks/ApiThank.php index d7cda6eb..619aad61 100644 --- a/Thanks/ApiThank.php +++ b/Thanks/ApiThank.php @@ -39,9 +39,43 @@ abstract class ApiThank extends ApiBase { ) ); } - protected function logThanks( User $user, User $recipient ) { + /** + * This checks the log_search data + * + * @param User $thanker + * @param string $uniqueId + * @return bool Whether thanks has already been sent + */ + protected function haveAlreadyThanked( User $thanker, $uniqueId ) { + $dbw = wfGetDB( DB_MASTER ); + return (bool)$dbw->selectRow( + array( 'log_search', 'logging' ), + array( 'ls_value' ), + array( + 'log_user' => $thanker->getId(), + 'ls_field' => 'thankid', + 'ls_value' => $uniqueId, + ), + __METHOD__, + array(), + array( 'logging' => array( 'INNER JOIN', 'ls_log_id=log_id' ) ) + ); + } + + /** + * @param User $user + * @param User $recipient + * @param string $uniqueId A unique Id to identify the event being thanked for, to use + * when checking for duplicate thanks + */ + protected function logThanks( User $user, User $recipient, $uniqueId ) { + global $wgThanksLogging; + if ( !$wgThanksLogging ) { + return; + } $logEntry = new ManualLogEntry( 'thanks', 'thank' ); $logEntry->setPerformer( $user ); + $logEntry->setRelations( array( 'thankid' => $uniqueId ) ); $target = $recipient->getUserPage(); $logEntry->setTarget( $target ); $logId = $logEntry->insert(); diff --git a/Thanks/SpecialThanks.php b/Thanks/SpecialThanks.php index 96cd3ac9..a4734a9e 100644 --- a/Thanks/SpecialThanks.php +++ b/Thanks/SpecialThanks.php @@ -93,7 +93,7 @@ class SpecialThanks extends FormSpecialPage { if ( $this->type === null || $this->type === 'rev' && $this->id === '0' ) { $form->suppressDefaultSubmit( true ); } else { - $form->setSubmitText( $this->msg( 'thanks' )->escaped() ); + $form->setSubmitText( $this->msg( 'thanks-submit' )->escaped() ); } } diff --git a/Thanks/Thanks.alias.php b/Thanks/Thanks.alias.php index bc6a5843..aadca2e8 100644 --- a/Thanks/Thanks.alias.php +++ b/Thanks/Thanks.alias.php @@ -24,11 +24,16 @@ $specialPageAliases['ar'] = array( 'Thanks' => array( 'شكرا' ), ); -/** Egyptian Spoken Arabic (مصرى) */ +/** Egyptian Arabic (مصرى) */ $specialPageAliases['arz'] = array( 'Thanks' => array( 'شكرا' ), ); +/** Western Balochi (بلوچی رخشانی) */ +$specialPageAliases['bgn'] = array( + 'Thanks' => array( 'سپاس', 'منتوارن', 'تشکر' ), +); + /** German (Deutsch) */ $specialPageAliases['de'] = array( 'Thanks' => array( 'Danke' ), @@ -59,6 +64,11 @@ $specialPageAliases['he'] = array( 'Thanks' => array( 'תודה', 'תודות' ), ); +/** Hindi (हिन्दी) */ +$specialPageAliases['hi'] = array( + 'Thanks' => array( 'धन्यवाद' ), +); + /** Croatian (hrvatski) */ $specialPageAliases['hr'] = array( 'Thanks' => array( 'Zahvale' ), @@ -74,6 +84,11 @@ $specialPageAliases['it'] = array( 'Thanks' => array( 'Ringrazia' ), ); +/** Georgian (ქართული) */ +$specialPageAliases['ka'] = array( + 'Thanks' => array( 'მადლობა' ), +); + /** Korean (한국어) */ $specialPageAliases['ko'] = array( 'Thanks' => array( '감사' ), diff --git a/Thanks/Thanks.hooks.php b/Thanks/Thanks.hooks.php index dd5ee8cc..a672c957 100644 --- a/Thanks/Thanks.hooks.php +++ b/Thanks/Thanks.hooks.php @@ -80,7 +80,7 @@ class ThanksHooks { return Html::element( 'span', array( 'class' => 'mw-thanks-thanked' ), - wfMessage( 'thanks-thanked', $wgUser )->text() + wfMessage( 'thanks-thanked', $wgUser, $recipient->getName() )->text() ); } @@ -97,7 +97,7 @@ class ThanksHooks { 'title' => $tooltip, 'data-revision-id' => $rev->getId(), ), - wfMessage( 'thanks-thank' )->plain() + wfMessage( 'thanks-thank', $wgUser, $recipient->getName() )->text() ); } @@ -285,18 +285,37 @@ class ThanksHooks { } /** - * Handler for FlowAddModules. Inserts javascript to enhance thank + * Handler for BeforePageDisplay. Inserts javascript to enhance thank * links from static urls to in-page dialogs along with reloading * the previously thanked state. * * @param OutputPage $out OutputPage object - * @param mixed $skin + * @param Skin $skin * @return bool */ public static function onBeforePageDisplay( OutputPage $out, $skin ) { - if ( $out->getTitle()->hasContentModel( 'flow-board' ) ) { + $title = $out->getTitle(); + if ( $title instanceof Title && $title->hasContentModel( 'flow-board' ) ) { $out->addModules( 'ext.thanks.flowthank' ); } return true; } + + /** + * Conditionally load API module 'flowthank' depending on whether or not + * Flow is installed. + * + * @param ApiModuleManager $moduleManager Module manager instance + * @return bool + */ + public static function onApiMainModuleManager( ApiModuleManager $moduleManager ) { + if ( class_exists( 'FlowHooks' ) ) { + $moduleManager->addModule( + 'flowthank', + 'action', + 'ApiFlowThank' + ); + } + return true; + } } diff --git a/Thanks/Thanks.php b/Thanks/Thanks.php index cdd23826..7db58aea 100644 --- a/Thanks/Thanks.php +++ b/Thanks/Thanks.php @@ -41,25 +41,21 @@ $wgExtensionCredits['other'][] = array( /* Setup */ -$dir = __DIR__; - // Register files -$wgAutoloadClasses['ThanksHooks'] = $dir . '/Thanks.hooks.php'; -$wgAutoloadClasses['EchoThanksFormatter'] = $dir . '/ThanksFormatter.php'; -$wgAutoloadClasses['EchoFlowThanksFormatter'] = $dir . '/FlowThanksFormatter.php'; -$wgAutoloadClasses['ApiThank'] = $dir . '/ApiThank.php'; -$wgAutoloadClasses['ApiRevThank'] = $dir . '/ApiRevThank.php'; -$wgAutoloadClasses['ApiFlowThank'] = $dir . '/ApiFlowThank.php'; -$wgAutoloadClasses['ThanksLogFormatter'] = $dir . '/ThanksLogFormatter.php'; -$wgAutoloadClasses['SpecialThanks'] = $dir . '/SpecialThanks.php'; +$wgAutoloadClasses['ThanksHooks'] = __DIR__ . '/Thanks.hooks.php'; +$wgAutoloadClasses['EchoThanksFormatter'] = __DIR__ . '/ThanksFormatter.php'; +$wgAutoloadClasses['EchoFlowThanksFormatter'] = __DIR__ . '/FlowThanksFormatter.php'; +$wgAutoloadClasses['ApiThank'] = __DIR__ . '/ApiThank.php'; +$wgAutoloadClasses['ApiRevThank'] = __DIR__ . '/ApiRevThank.php'; +$wgAutoloadClasses['ApiFlowThank'] = __DIR__ . '/ApiFlowThank.php'; +$wgAutoloadClasses['ThanksLogFormatter'] = __DIR__ . '/ThanksLogFormatter.php'; +$wgAutoloadClasses['SpecialThanks'] = __DIR__ . '/SpecialThanks.php'; $wgMessagesDirs['Thanks'] = __DIR__ . '/i18n'; -$wgExtensionMessagesFiles['Thanks'] = $dir . '/Thanks.i18n.php'; -$wgExtensionMessagesFiles['ThanksAlias'] = $dir . '/Thanks.alias.php'; +$wgExtensionMessagesFiles['Thanks'] = __DIR__ . '/Thanks.i18n.php'; +$wgExtensionMessagesFiles['ThanksAlias'] = __DIR__ . '/Thanks.alias.php'; // Register APIs $wgAPIModules['thank'] = 'ApiRevThank'; -/** @todo This should be conditional on Flow being installed on the wiki */ -$wgAPIModules['flowthank'] = 'ApiFlowThank'; // Register special page $wgSpecialPages['Thanks'] = 'SpecialThanks'; @@ -77,13 +73,14 @@ $wgHooks['UnitTestsList'][] = 'ThanksHooks::registerUnitTests'; $wgHooks['GetLogTypesOnUser'][] = 'ThanksHooks::onGetLogTypesOnUser'; $wgHooks['BeforePageDisplay'][] = 'ThanksHooks::onBeforePageDisplay'; $wgHooks['ResourceLoaderTestModules'][] = 'ThanksHooks::onResourceLoaderTestModules'; +$wgHooks['ApiMain::moduleManager'][] = 'ThanksHooks::onApiMainModuleManager'; // Register modules $wgResourceModules['ext.thanks'] = array( 'scripts' => array( 'ext.thanks.thank.js', ), - 'localBasePath' => $dir . '/modules', + 'localBasePath' => __DIR__ . '/modules', 'remoteExtPath' => 'Thanks/modules', ); $wgResourceModules['ext.thanks.revthank'] = array( @@ -104,11 +101,10 @@ $wgResourceModules['ext.thanks.revthank'] = array( 'dependencies' => array( 'mediawiki.jqueryMsg', 'mediawiki.api', - 'user.tokens', 'jquery.confirmable', 'ext.thanks', ), - 'localBasePath' => $dir . '/modules', + 'localBasePath' => __DIR__ . '/modules', 'remoteExtPath' => 'Thanks/modules', ); $wgResourceModules['ext.thanks.mobilediff'] = array( @@ -126,10 +122,11 @@ $wgResourceModules['ext.thanks.mobilediff'] = array( 'dependencies' => array( // Module name changed in MobileFrontend on 2014-02-25 'mobile.special.mobilediff.scripts', + 'mediawiki.api', 'mobile.toast', ), 'targets' => array( 'desktop', 'mobile' ), - 'localBasePath' => $dir . '/modules', + 'localBasePath' => __DIR__ . '/modules', 'remoteExtPath' => 'Thanks/modules', ); $wgResourceModules['ext.thanks.flowthank'] = array( @@ -144,10 +141,9 @@ $wgResourceModules['ext.thanks.flowthank'] = array( 'dependencies' => array( 'mediawiki.jqueryMsg', 'mediawiki.api', - 'user.tokens', 'ext.thanks', ), - 'localBasePath' => $dir . '/modules', + 'localBasePath' => __DIR__ . '/modules', 'remoteExtPath' => 'Thanks/modules', ); diff --git a/Thanks/i18n/af.json b/Thanks/i18n/af.json index 2e3783d6..1eed0d60 100644 --- a/Thanks/i18n/af.json +++ b/Thanks/i18n/af.json @@ -5,7 +5,7 @@ ] }, "thanks-desc": "Voeg 'n \"Bedank\"-skakel by geskiedenis en weergawe-verskille", - "thanks-thank": "bedank", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|bedank}}}}", "thanks-thanked": "{{GENDER:$1|is bedank}}", "thanks-button-thank": "{{GENDER:$1|Bedank}}", "thanks-button-thanked": "{{GENDER:$1|Is bedank}}", @@ -17,7 +17,6 @@ "thanks-thanked-notice": "$1 is in kennis gestel dat u van {{GENDER:$2|sy|haar|sy/haar}} wysiging hou.", "thanks": "Stuur bedanking", "thanks-form-revid": "Weergawe-ID vir wysiging", - "thanks-already-thanked": "{{GENDER:$1|U}} het al 'n bedanking vir hierdie wysiging gestuur.", "echo-pref-subscription-edit-thank": "as iemand u vir 'n wysiging bedank", "echo-pref-tooltip-edit-thank": "Laat my weet as iemand my vir 'n wysiging bedank.", "echo-category-title-edit-thank": "Dankiesê-kennisgewings", diff --git a/Thanks/i18n/ar.json b/Thanks/i18n/ar.json index f378a8df..32146801 100644 --- a/Thanks/i18n/ar.json +++ b/Thanks/i18n/ar.json @@ -5,11 +5,12 @@ "ترجمان05", "زكريا", "مشعل الحربي", - "Abanima" + "Abanima", + "Meno25" ] }, "thanks-desc": "تضيف روابط للشكر على صفحات التاريخ والفرق", - "thanks-thank": "شكر", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|شكر}}}}", "thanks-thanked": "{{GENDER:$1|تم إرسال الشكر}}", "thanks-button-thank": "{{GENDER:$1|شكر}}", "thanks-button-thanked": "{{GENDER:$1|تم إرسال الشكر}}", @@ -21,7 +22,6 @@ "thanks-thanked-notice": "{{GENDER:$2|تلقى|تلقت}} $1 شكرك على التعديل الذي {{GENDER:$2|قام|قامت}} به.", "thanks": "إرسال شكر", "thanks-form-revid": "رقم التعديل", - "thanks-already-thanked": "{{GENDER:$1|لقد قمت|لقد قمتِ}} بإرسال شكر على هذا التعديل من قبل.", "echo-pref-subscription-edit-thank": "شكري على تعديلي", "echo-pref-tooltip-edit-thank": "أشعرني عندما يشكرني أحد ما على تعديل قمت به.", "echo-category-title-edit-thank": "شكر", diff --git a/Thanks/i18n/arq.json b/Thanks/i18n/arq.json index c7b53709..03185b37 100644 --- a/Thanks/i18n/arq.json +++ b/Thanks/i18n/arq.json @@ -4,6 +4,6 @@ "Oldstoneage" ] }, - "thanks-thank": "صحّيت", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|قول صحّيت}}}}", "thanks-thank-tooltip": "{{GENDER:$1|ابعت}} ستكتار الخير ل هاد {{GENDER:$2|المستعملي}}" } diff --git a/Thanks/i18n/as.json b/Thanks/i18n/as.json index d706ec4c..6d5f1c7d 100644 --- a/Thanks/i18n/as.json +++ b/Thanks/i18n/as.json @@ -2,11 +2,13 @@ "@metadata": { "authors": [ "Bishnu Saikia", - "Gitartha.bordoloi" + "Gitartha.bordoloi", + "Dibya Dutta" ] }, - "thanks-thank": "ধন্যবাদ", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ধন্যবাদ}}}}", "thanks-thank-tooltip": "এই {{GENDER:$2|সদস্যলৈ}} এটা ধন্যবাদ বাৰ্তা {{GENDER:$1|পঠিয়াওক}}", + "thanks-confirmation2": "এই সম্পাদনাৰ বাবে ৰাজহুৱাকৈ ধন্যবাদ {{GENDER:$1|জনাব}}?", "notification-link-text-view-post": "মন্তব্য দেখুৱাওক", "notification-flow-thanks-post-link": "আপোনাৰ মন্তব্য" } diff --git a/Thanks/i18n/ast.json b/Thanks/i18n/ast.json index 0a72d428..3ec11f07 100644 --- a/Thanks/i18n/ast.json +++ b/Thanks/i18n/ast.json @@ -5,19 +5,21 @@ ] }, "thanks-desc": "Amiesta enllaces d'agradecimientu a usuarios por ediciones, comentarios, etc.", - "thanks-thank": "agradecer", - "thanks-thanked": "{{GENDER:$1|agradecíu|agradecida}}", - "thanks-button-thank": "{{GENDER:$1|Agradecer}}", - "thanks-button-thanked": "{{GENDER:$1|Agradecíu|Agradecida}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|agradecer}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|agradecíu|agradecida}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Agradecer}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Agradecíu|Agradecida}}}}", "thanks-error-undefined": "Falló l'aición d'agradecimientu. Por favor, vuelva a probar.", "thanks-error-invalidrevision": "La ID de la revisión nun ye válida.", "thanks-error-ratelimited": "{{GENDER:$1|Pasó}} la llende d'agradecimientos. Espere un tiempu y vuelva a intentalo.", "thanks-thank-tooltip": "{{GENDER:$1|Unviar}} una nota d'agradecimientu a {{GENDER:$2|esti usuariu|esta usuaria}}", - "thanks-confirmation2": "¿{{GENDER:$1|Unviar}} un agradecimientu por esta edición?", - "thanks-thanked-notice": "$1 recibió l'avisu de que-y gustó {{GENDER:$2|la so}} edición.", + "thanks-thank-tooltip-no": "{{GENDER:$1|Encaboxar}} la notificación d'agradecimientu", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Unviar}} la notificación d'agradecimientu", + "thanks-confirmation2": "¿{{GENDER:$1|Unviar}} un agradecimientu públicu por esta edición?", + "thanks-thanked-notice": "$1 recibió'l to agradecimientu {{GENDER:$2|pola so}} edición.", "thanks": "Agradecer", + "thanks-submit": "Unviar agradecimientu", "thanks-form-revid": "ID de revisión pa la edición", - "thanks-already-thanked": "{{GENDER:$1|Yá}} agradeció esta edición.", "echo-pref-subscription-edit-thank": "Agradecimientos pola mio edición", "echo-pref-tooltip-edit-thank": "Avisame cuando alguién me de les gracies por una edición de mio.", "echo-category-title-edit-thank": "Gracies", @@ -32,14 +34,21 @@ "logentry-thanks-thank": "$1 {{GENDER:$2|dio les gracies a}} {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 rexistru d'agradecimientos", "thanks-error-no-id-specified": "Tienes d'especificar una ID de revisión pa unviar agradecimientos.", - "thanks-confirmation-special": "¿Quies agradecer esta edición?", + "thanks-confirmation-special": "¿Quies agradecer públicamente esta edición?", "notification-link-text-view-post": "Ver el comentariu", "thanks-error-invalidpostid": "La ID de publicación nun ye válida.", - "flow-thanks-confirmation-special": "¿Quies agradecer esti comentariu?", - "flow-thanks-thanked-notice": "$1 recibió l'avisu de que te gustó {{GENDER:$2|el so}} comentariu.", + "flow-thanks-confirmation-special": "¿Quies agradecer públicamente esti comentariu?", + "flow-thanks-thanked-notice": "$1 recibió'l to agradecimientu {{GENDER:$2|pol so}} comentariu.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|dióte}} les {{GENDER:$1|gracies}} por $2 en «$3» de [[:$4]].", "notification-flow-thanks-post-link": "el so comentariu", "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|dióte}} les {{GENDER:$1|gracies}} pol to comentariu en «$2» de $3.", "notification-flow-thanks-email-subject": "$1 {{GENDER:$2|dióte}} les {{GENDER:$1|gracies}} pol to comentariu en {{SITENAME}}", - "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|dióte}} les {{GENDER:$1|gracies}} pol to comentariu en «$2» de $3." + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|dióte}} les {{GENDER:$1|gracies}} pol to comentariu en «$2» de $3.", + "apihelp-flowthank-description": "Unviar una notificación pública d'agradecimientu por un comentariu en Flow.", + "apihelp-flowthank-param-postid": "La UUID de la publicación qu'agradecer.", + "apihelp-flowthank-example-1": "Unviar un agradecimientu pol comentariu con UUID xyz789", + "apihelp-thank-description": "Unviar una notificación d'agradecimientu a un editor.", + "apihelp-thank-param-rev": "ID de la revisión pola que dar les gracies a dalguién.", + "apihelp-thank-param-source": "Un testu curtiu que describa l'orixe de la solicitú. Por exemplu, \"diff\" o \"historial\".", + "apihelp-thank-example-1": "Dar les gracies pola revisión con ID 456, siendo la fonte una páxina de diff" } diff --git a/Thanks/i18n/azb.json b/Thanks/i18n/azb.json index 0b536b1d..f0c61004 100644 --- a/Thanks/i18n/azb.json +++ b/Thanks/i18n/azb.json @@ -1,9 +1,11 @@ { "@metadata": { "authors": [ - "Amir a57" + "Amir a57", + "Koroğlu" ] }, "thanks-thank": "تشکور", - "thanks-thank-tooltip": "{{GENDER:$1|گوندرمک}} تشکور مئساژی بو {{GENDER:$2|ایشلدنه}}" + "thanks-thank-tooltip": "{{GENDER:$1|گوندرمک}} تشکور مئساژی بو {{GENDER:$2|ایشلدنه}}", + "echo-category-title-edit-thank": "تشکرلر" } diff --git a/Thanks/i18n/be-tarask.json b/Thanks/i18n/be-tarask.json index 3018793f..d9a9e64c 100644 --- a/Thanks/i18n/be-tarask.json +++ b/Thanks/i18n/be-tarask.json @@ -6,17 +6,17 @@ "Red Winged Duck" ] }, - "thanks-desc": "Дадае спасылкі з падзякамі у гісторыю і параўнаньне вэрсыяў", - "thanks-thank": "дзякуй", - "thanks-thanked": "{{GENDER:$1|падзякаваў|падзякавала}}", - "thanks-button-thank": "Дзякуй", - "thanks-button-thanked": "{{GENDER:$1|Падзякаваў|Падзякавала}}", + "thanks-desc": "Дадае спасылкі для падзякаў удзельнікам за праўкі, камэнтары і г. д.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|дзякуй}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|падзякаваў}}|{{GENDER:$2|падзякавала}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Дзякуй}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Падзякаваў}}|{{GENDER:$2|Падзякавала}}}}", "thanks-error-undefined": "Не атрымалася падзякаваць. Паспрабуйце яшчэ раз.", "thanks-error-invalidrevision": "Няслушны ідэнтыфікатар вэрсіі", - "thanks-error-ratelimited": "Вы перавысілі абмежаваньне хуткасьці выкананьня. Пачакайце крыху і паўтарыце спробу.", + "thanks-error-ratelimited": "{{GENDER:$1|Вы}} перавысілі абмежаваньне хуткасьці выкананьня. Калі ласка, пачакайце крыху і паўтарыце спробу.", "thanks-thank-tooltip": "{{GENDER:$1|Адаслаць}} {{GENDER:$2|гэтаму карыстальніку|гэтай карыстальніцы}} падзяку", - "thanks-confirmation2": "{{GENDER:$1|Падзякаваць}} за гэтую праўку?", - "thanks-thanked-notice": "$1 {{GENDER:$2|атрымаў|атрымала|атрымалі}} паведамленьне пра вашае ўпадабаньне {{GENDER:$2|ягонай|ейнай|іхняй}} праўкі.", + "thanks-confirmation2": "{{GENDER:$1|Падзякаваць}} публічна за гэтую праўку?", + "thanks-thanked-notice": "$1 {{GENDER:$2|атрымаў|атрымала|атрымалі}} вашую падзяку за {{GENDER:$2|сваю}} праўку.", "thanks": "Даслаць падзяку", "echo-pref-subscription-edit-thank": "Дзякуе мне за маю праўку", "echo-pref-tooltip-edit-thank": "Паведаміць мне, калі нехта дзякуе за мае праўкі.", @@ -31,5 +31,5 @@ "log-description-thanks": "Ніжэй знаходзіцца сьпіс удзельнікаў, якія атрымалі падзякі.", "logentry-thanks-thank": "$1 {{GENDER:$2|падзякаваў|падзякавала}} {{GENDER:$4|удзельніку|удзельніцы}} $3", "log-show-hide-thanks": "Журнал падзякаў $1", - "thanks-confirmation-special": "Вы хочаце даслаць падзяку за гэтую праўку?" + "thanks-confirmation-special": "Вы хочаце даслаць публічную падзяку за гэтую праўку?" } diff --git a/Thanks/i18n/be.json b/Thanks/i18n/be.json index 4b0c43a4..2ea2f8fe 100644 --- a/Thanks/i18n/be.json +++ b/Thanks/i18n/be.json @@ -2,11 +2,12 @@ "@metadata": { "authors": [ "Дзяніс Тутэйшы", - "Чаховіч Уладзіслаў" + "Чаховіч Уладзіслаў", + "Mikalai Udodau" ] }, "thanks-desc": "Дадае падзячныя спасылкі на гісторыю і параўнанне версій", - "thanks-thank": "дзякуй", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|дзякуй}}}}", "thanks-thanked": "{{GENDER:$1|падзякаваў|падзякавала}}", "thanks-button-thank": "{{GENDER:$1|Дзякуй}}", "thanks-error-undefined": "На атрымалася падзякаваць. Паспрабуйце зноў.", diff --git a/Thanks/i18n/bg.json b/Thanks/i18n/bg.json index 4b42bb67..cc8b0474 100644 --- a/Thanks/i18n/bg.json +++ b/Thanks/i18n/bg.json @@ -4,12 +4,13 @@ "DCLXVI", "Termininja", "Spiritia", - "Borislav" + "Borislav", + "StanProg" ] }, - "thanks-thank": "благодарност", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|благодарност}}}}", "thanks-thanked": "{{GENDER:$1|изказана благодарност}}", - "thanks-thank-tooltip": "С препратката „благодарност“ можете да изкажете на {{GENDER:$2|този потребител|тази потребителка|този потребител}} благодарност за редакцията.", + "thanks-thank-tooltip": "С препратката „благодарност“ можете да {{GENDER:$1|изкажете}} на {{GENDER:$2|този потребител|тази потребителка|този потребител}} благодарност за редакцията.", "thanks-confirmation2": "{{GENDER:$1|}}Искате ли да благодарите за тази редакция?", "thanks-thanked-notice": "$1 получи Вашата благодарност за {{GENDER:$2|неговата|нейната|своята}} редакция.", "echo-pref-tooltip-edit-thank": "Известяване, когато някой изкаже благодарност за моя редакция.", diff --git a/Thanks/i18n/bgn.json b/Thanks/i18n/bgn.json index eafacd41..5036d9e3 100644 --- a/Thanks/i18n/bgn.json +++ b/Thanks/i18n/bgn.json @@ -1,9 +1,10 @@ { "@metadata": { "authors": [ - "Baloch Afghanistan" + "Baloch Afghanistan", + "Ibrahim khashrowdi" ] }, - "thanks-thank": "منتوارن", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|منتوارن}}}}", "thanks-thank-tooltip": "تشکری ئی پیام ئی {{GENDER:$1|دیم داتین}} په ای {{GENDER:$2|کار زوروکا}}" } diff --git a/Thanks/i18n/bn.json b/Thanks/i18n/bn.json index efb9c9ad..71922439 100644 --- a/Thanks/i18n/bn.json +++ b/Thanks/i18n/bn.json @@ -8,20 +8,21 @@ ] }, "thanks-desc": "সম্পাদনা, মতামত, ইত্যাদি জন্য ব্যবহারকারীদের ধন্যবাদের লিংক সংযোজন করে", - "thanks-thank": "ধন্যবাদ", - "thanks-thanked": "{{GENDER:$1|ধন্যবাদ জানিয়েছেন}}", - "thanks-button-thank": "{{GENDER:$1|ধন্যবাদ}}", - "thanks-button-thanked": "{{GENDER:$1|ধন্যবাদ জানিয়েছেন}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ধন্যবাদ}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|ধন্যবাদ জানিয়েছেন}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|ধন্যবাদ}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|ধন্যবাদ জানিয়েছেন}}}}", "thanks-error-undefined": "ধন্যবাদ পদক্ষেপ ব্যর্থ। অনুগ্রহ করে আবার চেষ্টা করুন।", "thanks-error-invalidrevision": "সংশোধনের আইডি বৈধ নয়।", "thanks-error-ratelimited": "{{GENDER:$1|আপনি}} রেট করার সর্বোচ্চ সীমা অতিক্রম করেছেন। অনুগ্রহ করে অপেক্ষা করুন এবং পুনরায় চেষ্টা করুন।", "thanks-thank-tooltip": "এই {{GENDER:$2|ব্যবহারকারীকে}} ধন্যবাদ বিজ্ঞপ্তি {{GENDER:$1|পাঠান}}", + "thanks-thank-tooltip-no": "আপনাকে ধন্যবাদ বিজ্ঞপ্তি {{GENDER:$1|বাতিল করুন}}", "thanks-thank-tooltip-yes": "ধন্যবাদের বিজ্ঞপ্তি {{GENDER:$1|পাঠান}}", - "thanks-confirmation2": "এই সম্পাদনার জন্য ধন্যবাদ {{GENDER:$1|দিবেন}}?", + "thanks-confirmation2": "এই সম্পাদনার জন্য সর্বজনীন ধন্যবাদ {{GENDER:$1|দিবেন}}?", "thanks-thanked-notice": "$1 {{GENDER:$2|তার|তার|তাদের}} সম্পাদনার জন্য আপনার ধন্যবাদ পেয়েছেন।", "thanks": "ধন্যবাদ পাঠান", + "thanks-submit": "ধন্যবাদ পাঠান", "thanks-form-revid": "সম্পাদনা জন্য সংশোধন আইডি", - "thanks-already-thanked": "{{GENDER:$1|আপনি}} ইতিমধ্যে এই সম্পাদনার জন্য ধন্যবাদ পাঠিয়েছেন।", "echo-pref-subscription-edit-thank": "আমার সম্পাদনার জন্য আমার ধন্যবাদসমূহ", "echo-pref-tooltip-edit-thank": "আমার কোনো সম্পাদনার জন্য কেউ আমাকে ধন্যবাদ দিলে তা আমাকে জানাও।", "echo-category-title-edit-thank": "ধন্যবাদসমূহ", @@ -36,10 +37,10 @@ "logentry-thanks-thank": "$1 {{GENDER:$4|$3}}কে {{GENDER:$2|ধন্যবাদ জানিয়েছেন}}", "log-show-hide-thanks": "ধন্যবাদ লগ $1", "thanks-error-no-id-specified": "ধন্যবাদ পাঠাতে আপনাকে একটি সংস্করণ আইডি উল্লেখ করা আবশ্যক।", - "thanks-confirmation-special": "আপনি কি এই সম্পাদনার জন্য ধন্যবাদ পাঠাতে চান?", + "thanks-confirmation-special": "আপনি কি এই সম্পাদনার জন্য সর্বজনীনভাবে ধন্যবাদ পাঠাতে চান?", "notification-link-text-view-post": "মন্তব্য দেখুন", "thanks-error-invalidpostid": "পোস্ট আইডি বৈধ নয়।", - "flow-thanks-confirmation-special": "আপনি কি এই মন্তব্যের জন্য ধন্যবাদ পাঠাতে চান?", + "flow-thanks-confirmation-special": "আপনি কি এই মন্তব্যের জন্য সর্বজনীনভাবে ধন্যবাদ পাঠাতে চান?", "flow-thanks-thanked-notice": "$1 {{GENDER:$2|তার|তার|তাদের}} মন্তব্যের জন্য আপনার ধন্যবাদ পেয়েছেন।", "notification-flow-thanks": "[[:$4]] পাতায় \"$3\"-এ $2-এর জন্য [[User:$1|$1]] {{GENDER:$5|আপনাকে}} {{GENDER:$1|ধন্যবাদ}} জানিয়েছেন।", "notification-flow-thanks-post-link": "আপনার মন্তব্য", diff --git a/Thanks/i18n/br.json b/Thanks/i18n/br.json index 4fc10380..d3153267 100644 --- a/Thanks/i18n/br.json +++ b/Thanks/i18n/br.json @@ -3,15 +3,20 @@ "authors": [ "VIGNERON", "Y-M D", - "Gwenn-Ael" + "Gwenn-Ael", + "Pymouss", + "Fulup" ] }, "thanks-desc": "Ouzhpenn trugarez liammoù en istor ha dif.", - "thanks-thank": "trugarez", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|trugarekaat}}}}", "thanks-thanked": "{{GENDER:$1|trugarekaet}}", "thanks-button-thank": "{{GENDER:$1|Trugarez}}", "thanks-button-thanked": "{{GENDER:$1|Trugarekaet}}", - "thanks-thank-tooltip": "{{GENDER:$1|Kas}} ur c'hemenn trugarekaat d'an{{GENDER:$2|implijer-mañ|implijerez-mañ}}", + "thanks-thank-tooltip": "{{GENDER:$1|Kas}} ur c'hemenn trugarekaat d'an {{GENDER:$2|implijer-mañ|implijerez-mañ}}", + "thanks-thank-tooltip-no": "{{GENDER:$1|Nullañ}} ar c'hemenn trugarekaat", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Kas}} ar c'hemenn trugarekaat", + "thanks-confirmation2": "Un {{GENDER:$1|trugarekaat}} foran evit ar c'hemm-mañ ?", "echo-category-title-edit-thank": "Trugarez", "notification-thanks-diff-link": "ho kemm", "notification-link-text-respond-to-user": "Respont d'an implijer", diff --git a/Thanks/i18n/bs.json b/Thanks/i18n/bs.json index c55836a1..fd1bdd67 100644 --- a/Thanks/i18n/bs.json +++ b/Thanks/i18n/bs.json @@ -3,11 +3,12 @@ "authors": [ "DzWiki", "Edinwiki", - "KWiki" + "KWiki", + "Srdjan m" ] }, "thanks-desc": "Dodaje mogućnost zahvaljivanja u pregledu historije i pregledu razlike između izmjena", - "thanks-thank": "zahvali se", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|zahvali}} se}}", "thanks-thanked": "{{GENDER:$1|zahvalio se|zahvalila se}}", "thanks-button-thank": "{{GENDER:$1|Zahvali se}}", "thanks-error-undefined": "Nije bilo moguće zahvaliti se. Pokušajte ponovo.", @@ -25,7 +26,7 @@ "notification-thanks-email-subject": "$1 vam se {{GENDER:$1|zahvaljuje}} na vašoj izmjeni na {{SITENAME}}", "notification-thanks-email-batch-body": "$1 vam se {{GENDER:$1|zahvaljuje}} na vašoj izmjeni na stranici $2.", "notification-link-text-respond-to-user": "Odgovori korisniku", - "log-name-thanks": "Zapis zahvalnica", + "log-name-thanks": "Zapisnik zahvalnica", "log-description-thanks": "Ispod se nalazi spisak korisnika kojima su se drugi korisnici zahvalili.", "logentry-thanks-thank": "$1 se {{GENDER:$2|zahvaljuje}} korisniku {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 evidencija zahvaljivanja" diff --git a/Thanks/i18n/ca.json b/Thanks/i18n/ca.json index cf96acf4..ff5d717d 100644 --- a/Thanks/i18n/ca.json +++ b/Thanks/i18n/ca.json @@ -6,11 +6,12 @@ "Pere prlpz", "KRLS", "Paucabot", - "Macofe" + "Macofe", + "F3RaN" ] }, "thanks-desc": "Afegeix enllaços per agrair els editors per les seves edicions, comentaris, etc.", - "thanks-thank": "agraeix", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|Agraeix}}}}", "thanks-thanked": "{{GENDER:$1|agraït}}", "thanks-button-thank": "{{GENDER:$1|Agraeix}}", "thanks-button-thanked": "{{GENDER:$1|Agraït|Agraïda}}", @@ -22,7 +23,6 @@ "thanks-thanked-notice": "$1 ha rebut el vostre agraïment per {{GENDER:$2|la seva}} edició.", "thanks": "Envia agraïments", "thanks-form-revid": "ID de revisió per a l'edició", - "thanks-already-thanked": "Ja {{GENDER:$1|heu}} enviat un agraïment per aquesta edició.", "echo-pref-subscription-edit-thank": "Agraeix la meva edició", "echo-pref-tooltip-edit-thank": "Notifica'm quan algú agraeix una edició que he fet.", "echo-category-title-edit-thank": "Agraïments", diff --git a/Thanks/i18n/ce.json b/Thanks/i18n/ce.json index 0a20e17c..2b2100c9 100644 --- a/Thanks/i18n/ce.json +++ b/Thanks/i18n/ce.json @@ -5,7 +5,7 @@ ] }, "thanks-desc": "Истори чу а версин башхала хьожечухь а баркалла олу хьажоргаш тӀетуху", - "thanks-thank": "баркалла", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|баркалла}}}}", "thanks-thanked": "{{GENDER:$1|Баркалла аьлла}}", "thanks-button-thank": "{{GENDER:$1|Баркалла}}", "thanks-button-thanked": "{{GENDER:$1|Баркалла аьлла}}", @@ -16,8 +16,8 @@ "thanks-confirmation2": "ХӀара нисдар дарна баркалла {{GENDER:$1|дӀадохьуьйтий}}?", "thanks-thanked-notice": "$1 {{GENDER:$2|хаам бина}}, {{GENDER:$2|цуна|цера}} нисдар хаза хетта аьлла.", "thanks": "ДӀадахьийта баркалла", + "thanks-submit": "ДӀадахьийта баркалла", "thanks-form-revid": "Нисдаран ID тадан", - "thanks-already-thanked": "{{GENDER:$1|Ахьа}} хӀара нисдар дарна хӀинцале баркалла аьлла.", "echo-pref-subscription-edit-thank": "Баркалла суна сан нисдар дарна", "echo-pref-tooltip-edit-thank": "Хаийта соьга, цхьам баркалла аьлча.", "echo-category-title-edit-thank": "Баркалла", @@ -27,7 +27,7 @@ "notification-thanks-email-subject": "$1 {{GENDER:$1|баркалла аьла}} «{{SITENAME}}» сайтехь тадар дарна.", "notification-thanks-email-batch-body": "$1 {{GENDER:$1|баркалла аьла}} ахьа хӀара «$2» агӀо таярна.", "notification-link-text-respond-to-user": "Жоп ло декъашхочун", - "log-name-thanks": "Баркаллин тептар", + "log-name-thanks": "Баркаллийн тептар", "log-description-thanks": "Кхечу декъашхоша баркалла аьлла болу декъашхой чохь болу тептар.", "logentry-thanks-thank": "{{GENDER:$4|декъашхочуна}} $3 $1 {{GENDER:$2|баркалла аьла}}", "log-show-hide-thanks": "$1 баркаллин тептар", diff --git a/Thanks/i18n/ckb.json b/Thanks/i18n/ckb.json index 8af9eaea..d2589bec 100644 --- a/Thanks/i18n/ckb.json +++ b/Thanks/i18n/ckb.json @@ -6,7 +6,7 @@ ] }, "thanks-desc": "بەستەرەکانی سپاس بە مێژوو و نیشاندانی جیاوزاییەکان زیاد دەکا", - "thanks-thank": "سپاس", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|سپاس}}}}", "thanks-thanked": "{{GENDER:$1|سپاس کرا}}", "thanks-button-thank": "{{GENDER:$1|سپاس}}", "thanks-button-thanked": "{{GENDER:$1|سپاس کرا}}", diff --git a/Thanks/i18n/cs.json b/Thanks/i18n/cs.json index ae53bc8e..9968f6dc 100644 --- a/Thanks/i18n/cs.json +++ b/Thanks/i18n/cs.json @@ -2,23 +2,26 @@ "@metadata": { "authors": [ "Littledogboy", - "Mormegil" + "Mormegil", + "Matěj Suchánek" ] }, "thanks-desc": "Přidává odkazy pro poděkování uživatelům za editace, komentáře apod.", - "thanks-thank": "poděkovat", - "thanks-thanked": "{{GENDER:$1|poděkováno}}", - "thanks-button-thank": "{{GENDER:$1|Poděkovat}}", - "thanks-button-thanked": "{{GENDER:$1|Poděkováno}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|poděkovat}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|poděkováno}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Poděkovat}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Poděkováno}}}}", "thanks-error-undefined": "Poděkování se nezdařilo. Zkuste to prosím znovu.", "thanks-error-invalidrevision": "ID revize je neplatné.", "thanks-error-ratelimited": "{{GENDER:$1|Překročil|Překročila|Překročili}} jste rychlostní limit. Počkejte prosím chvíli a zkuste to znovu.", "thanks-thank-tooltip": "{{GENDER:$1|Poslat}} {{GENDER:$2|tomuto uživateli|této uživatelce}} poděkování", - "thanks-confirmation2": "{{GENDER:$1|Poděkovat}} za tuto editaci?", + "thanks-thank-tooltip-no": "{{GENDER:$1|Stornovat}} oznámení o poděkování", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Poslat}} oznámení o poděkování", + "thanks-confirmation2": "Veřejně {{GENDER:$1|poděkovat}} za tuto editaci?", "thanks-thanked-notice": "{{GENDER:$2|Uživatel|Uživatelka}} $1 {{GENDER:$2|obdržel|obdržela}} vaše poděkování za editaci.", "thanks": "Poslat poděkování", + "thanks-submit": "Poslat poděkování", "thanks-form-revid": "ID revize", - "thanks-already-thanked": "Za tuto editaci jste již {{GENDER:$1|poděkoval|poděkovala|poděkovali}}.", "echo-pref-subscription-edit-thank": "…mi někdo poděkuje za editaci", "echo-pref-tooltip-edit-thank": "Upozorněte mě, když mi někdo poděkuje za editaci.", "echo-category-title-edit-thank": "poděkování", @@ -33,10 +36,10 @@ "logentry-thanks-thank": "$1 {{GENDER:$2|poděkoval|poděkovala}} {{GENDER:$4|uživateli|uživatelce}} $3", "log-show-hide-thanks": "$1 knihu poděkování", "thanks-error-no-id-specified": "Abyste {{GENDER:|mohl|mohla|mohli}} poděkovat, musíte zadat ID revize.", - "thanks-confirmation-special": "Chcete poděkovat za tuto editaci?", + "thanks-confirmation-special": "Chcete veřejně poděkovat za tuto editaci?", "notification-link-text-view-post": "Zobrazit komentář", "thanks-error-invalidpostid": "ID komentáře není platné.", - "flow-thanks-confirmation-special": "Chcete poděkovat za tento komentář?", + "flow-thanks-confirmation-special": "Chcete veřejně poděkovat za tento komentář?", "flow-thanks-thanked-notice": "{{GENDER:$2|Uživatel|Uživatelka}} $1 {{GENDER:$2|obdržel|obdržela}} vaše poděkování za komentář.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|vám}} {{GENDER:$1|poděkoval|poděkovala}} za $2 k „$3“ na stránce [[:$4]].", "notification-flow-thanks-post-link": "váš komentář", diff --git a/Thanks/i18n/cu.json b/Thanks/i18n/cu.json index e6f6b7ab..8016a314 100644 --- a/Thanks/i18n/cu.json +++ b/Thanks/i18n/cu.json @@ -4,5 +4,5 @@ "ОйЛ" ] }, - "thanks-thank": "благодарьствиѥ" + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|благодарьствиѥ}}}}" } diff --git a/Thanks/i18n/da.json b/Thanks/i18n/da.json index 020c8caa..2f0c7509 100644 --- a/Thanks/i18n/da.json +++ b/Thanks/i18n/da.json @@ -14,11 +14,10 @@ "thanks-error-undefined": "Takkehandlingen mislykkedes. Prøv venligst igen.", "thanks-error-invalidrevision": "Versions-ID er ikke gyldigt.", "thanks-error-ratelimited": "{{GENDER:$1|Du}} har overskredet din frekvensgrænse. Vent et stykke tid og prøv igen.", - "thanks-thank-tooltip": "{{GENDER:$1|Send}} en takkemeddelelse til denne {{GENDER:$2| bruger}}", + "thanks-thank-tooltip": "{{GENDER:$1|Send}} en takkemeddelelse til denne {{GENDER:$2|bruger}}", "thanks-thanked-notice": "$1 fik at vide, at du kan lide {{GENDER:$2|hans|hendes|deres}} redigering.", "thanks": "Send tak", "thanks-form-revid": "Versions-ID for redigering", - "thanks-already-thanked": "{{GENDER:$1|Du}} har allerede sendt tak for denne redigering.", "echo-pref-subscription-edit-thank": "Takker mig for min redigering", "echo-pref-tooltip-edit-thank": "Giv mig besked, når nogen takker mig for en redigering jeg har lavet.", "echo-category-title-edit-thank": "Tak!", diff --git a/Thanks/i18n/de.json b/Thanks/i18n/de.json index 81d2ccbc..2f0cf711 100644 --- a/Thanks/i18n/de.json +++ b/Thanks/i18n/de.json @@ -9,14 +9,15 @@ "Wnme", "Schniggendiller", "Inkowik", - "Purodha" + "Purodha", + "J. 'mach' wust" ] }, "thanks-desc": "Links zum Bedanken bei Benutzern für Bearbeitungen, Kommentare etc.", - "thanks-thank": "danken", - "thanks-thanked": "{{GENDER:$1|bereits bedankt}}", - "thanks-button-thank": "{{GENDER:$1|Danken}}", - "thanks-button-thanked": "{{GENDER:$1|Bedankt}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|danken}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|bereits bedankt}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Danken}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Bedankt}}}}", "thanks-error-undefined": "Bedanken fehlgeschlagen. Bitte erneut versuchen.", "thanks-error-invalidrevision": "Die Versionskennung ist ungültig.", "thanks-error-ratelimited": "{{GENDER:$1|Du}} hast dein Aktionslimit überschritten. Bitte warte etwas und versuche es erneut.", @@ -24,10 +25,10 @@ "thanks-thank-tooltip-no": "Die Dankeschön-Benachrichtigung {{GENDER:$1|abbrechen}}", "thanks-thank-tooltip-yes": "Die Dankeschön-Benachrichtigung {{GENDER:$1|senden}}", "thanks-confirmation2": "Dankeschön für diese Bearbeitung öffentlich {{GENDER:$1|senden}}?", - "thanks-thanked-notice": "$1 erhielt dein Dankeschön für {{GENDER:$2|seine|ihre|seine}} Bearbeitung.", + "thanks-thanked-notice": "$1 erhielt dein Dankeschön für {{GENDER:$2|seine|ihre}} Bearbeitung.", "thanks": "Für diese Bearbeitung danken", + "thanks-submit": "Dankeschön senden", "thanks-form-revid": "Versionskennung der Bearbeitung", - "thanks-already-thanked": "{{GENDER:$1|Du}} hast bereits ein Dankeschön für diese Bearbeitung gesendet.", "echo-pref-subscription-edit-thank": "Dankeschöns für meine Bearbeitung", "echo-pref-tooltip-edit-thank": "Benachrichtige mich, wenn mir jemand für eine Bearbeitung dankt, die ich gemacht habe.", "echo-category-title-edit-thank": "Dankeschön", @@ -46,7 +47,7 @@ "notification-link-text-view-post": "Kommentar anzeigen", "thanks-error-invalidpostid": "Die Beitragskennung ist nicht gültig.", "flow-thanks-confirmation-special": "Möchtest du öffentlich ein Dankeschön für diesen Kommentar senden?", - "flow-thanks-thanked-notice": "$1 erhielt deine Dankeschöns für {{GENDER:$2|seinen|ihren|seinen}} Kommentar.", + "flow-thanks-thanked-notice": "$1 erhielt deine Dankeschöns für {{GENDER:$2|seinen|ihren}} Kommentar.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|dankte}} {{GENDER:$5|dir}} für $2 in „$3“ auf [[:$4]].", "notification-flow-thanks-post-link": "deinen Kommentar", "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|dankte}} {{GENDER:$4|dir}} für deinen Kommentar in „$2“ auf $3.", diff --git a/Thanks/i18n/diq.json b/Thanks/i18n/diq.json index 10cdfe9e..eee4e0f3 100644 --- a/Thanks/i18n/diq.json +++ b/Thanks/i18n/diq.json @@ -6,7 +6,7 @@ "Mirzali" ] }, - "thanks-thank": "teşekur kena", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|sıpas}}}}", "thanks-thanked": "{{GENDER:$1|teşekur ke}}", "thanks-button-thank": "{{GENDER:$1|Teşekur kena}}", "thanks-button-thanked": "{{GENDER:$1|teşekur ke}}", diff --git a/Thanks/i18n/el.json b/Thanks/i18n/el.json index 4ef89796..9ea21b44 100644 --- a/Thanks/i18n/el.json +++ b/Thanks/i18n/el.json @@ -7,19 +7,18 @@ ] }, "thanks-desc": "Προσθέτει συνδέσμους για να ευχαριστείτε χρήστες για επεξεργασίες, σχόλια, κλπ.", - "thanks-thank": "ευχαριστία", - "thanks-thanked": "{{GENDER:$1|δέχθηκε ευχαριστίες}}", - "thanks-button-thank": "{{GENDER:$1|Ευχαριστώ}}", - "thanks-button-thanked": "{{GENDER:$1|δέχθηκε ευχαριστίες}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ευχαριστία}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|δέχτηκε ευχαριστίες}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Ευχαριστώ}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|δέχτηκε ευχαριστίες}}}}", "thanks-error-undefined": "Η ενέργεια ευχαριστίας απέτυχε. Παρακαλούμε δοκιμάστε ξανά.", "thanks-error-invalidrevision": "Το ID αναθεώρησης δεν είναι έγκυρο.", "thanks-error-ratelimited": "{{GENDER:$1|Έχετε}} υπερβεί το όριό σας. Παρακαλούμε περιμένετε κάποιο χρονικό διάστημα και προσπαθήστε ξανά.", "thanks-thank-tooltip": "{{GENDER:$1|Έστειλε}} μια ειδοποίηση ευχαριστίας σε {{GENDER:$2|αυτόν τον χρήστη|αυτή την χρήστη}}", - "thanks-confirmation2": "{{GENDER:$1|Αποστολή}} ευχαριστίας για αυτή την επεξεργασία;", + "thanks-confirmation2": "{{GENDER:$1|Αποστολή}} δημόσιας ευχαριστίας γι' αυτή την επεξεργασία;", "thanks-thanked-notice": "{{GENDER:$2|Ο|Η}} $1 έλαβε τις ευχαριστίες σας για την επεξεργασία {{GENDER:$2|του|της}}.", "thanks": "Αποστολή ευχαριστίας", "thanks-form-revid": "Αναγνωριστικό αλλαγής για την επεξεργασία", - "thanks-already-thanked": "{{GENDER:$1|Έχετε}} ήδη αποσταλεί ευχαριστώ για αυτή την επεξεργασία.", "echo-pref-subscription-edit-thank": "Με ευχαριστεί για την επεξεργασία μου", "echo-pref-tooltip-edit-thank": "Να ειδοποιούμαι όταν κάποιος με ευχαριστεί για μια επεξεργασία που έκανα.", "echo-category-title-edit-thank": "Ευχαριστίες", @@ -28,15 +27,14 @@ "notification-thanks-flyout2": "{{GENDER:$1|Ο|Η}} [[User:$1|$1]] σε ευχαρίστησε για την επεξεργασία σου στη $2.", "notification-thanks-email-subject": "{{GENDER:$1|Ο|Η}} $1 σε ευχαρίστησε για την επεξεργασία σου στο {{SITENAME}}.", "notification-thanks-email-batch-body": "{{GENDER:$1|Ο|Η}} $1 σε ευχαρίστησε για την επεξεργασία σου στο $2.", - "notification-link-text-respond-to-user": "Απάντηση στο χρήστη", "log-name-thanks": "Καταγραφή ευχαριστηρίων", "log-description-thanks": "Παρακάτω είναι μια λίστα των χρηστών που ευχαριστήθηκαν από άλλους χρήστες.", "logentry-thanks-thank": "{{GENDER:$2|Ο|Η}} $1 ευχαρίστησε {{GENDER:$4|τον|την}} $3", "log-show-hide-thanks": "$1 καταγραφής ευχαριστηρίων", "thanks-error-no-id-specified": "Πρέπει να καθορίσετε ένα ID αναθεώρησης για να στείλετε ευχαριστία.", - "thanks-confirmation-special": "Θέλετε να στείλετε ευχαριστία για αυτή την επεξεργασία;", + "thanks-confirmation-special": "Θέλετε να στείλετε δημόσια ευχαριστία γι' αυτή την επεξεργασία;", "notification-link-text-view-post": "Προβολή σχολίου", - "flow-thanks-confirmation-special": "Θέλετε να στείλετε ευχαριστία για αυτό το σχόλιο;", + "flow-thanks-confirmation-special": "Θέλετε να στείλετε δημόσια ευχαριστία γι' αυτό το σχόλιο;", "flow-thanks-thanked-notice": "{{GENDER:$2|Ο|Η}} $1 έλαβε τις ευχαριστίες σας για το σχόλιό {{GENDER:$2|του|της}}.", "notification-flow-thanks": "{{GENDER:$1|Ο|Η}} [[User:$1|$1]] {{GENDER:$5|σας}} ευχαρίστησε για το $2 στο «$3» στην [[:$4]].", "notification-flow-thanks-post-link": "σχόλιό σας", diff --git a/Thanks/i18n/en.json b/Thanks/i18n/en.json index 2a1dd5a1..f5381d1c 100644 --- a/Thanks/i18n/en.json +++ b/Thanks/i18n/en.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Adds links for thanking users for edits, comments, etc.", - "thanks-thank": "thank", - "thanks-thanked": "{{GENDER:$1|thanked}}", - "thanks-button-thank": "{{GENDER:$1|Thank}}", - "thanks-button-thanked": "{{GENDER:$1|Thanked}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|thank}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|thanked}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Thank}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Thanked}}}}", "thanks-error-undefined": "Thank action failed. Please try again.", "thanks-error-invalidrevision": "Revision ID is not valid.", "thanks-error-ratelimited": "{{GENDER:$1|You}}'ve exceeded your rate limit. Please wait some time and try again.", @@ -18,8 +18,8 @@ "thanks-confirmation2": "{{GENDER:$1|Send}} public thanks for this edit?", "thanks-thanked-notice": "$1 received your thanks for {{GENDER:$2|his|her|their}} edit.", "thanks": "Send thanks", + "thanks-submit": "Send thanks", "thanks-form-revid": "Revision ID for edit", - "thanks-already-thanked": "{{GENDER:$1|You}} have already sent thanks for this edit.", "echo-pref-subscription-edit-thank": "Thanks me for my edit", "echo-pref-tooltip-edit-thank": "Notify me when someone thanks me for an edit I made.", "echo-category-title-edit-thank": "Thanks", @@ -28,7 +28,6 @@ "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|thanked}} you for your edit on $2.", "notification-thanks-email-subject": "$1 {{GENDER:$1|thanked}} you for your edit on {{SITENAME}}", "notification-thanks-email-batch-body": "$1 {{GENDER:$1|thanked}} you for your edit on $2.", - "notification-link-text-respond-to-user": "Respond to user", "log-name-thanks": "Thanks log", "log-description-thanks": "Below is a list of users thanked by other users.", "logentry-thanks-thank": "$1 {{GENDER:$2|thanked}} {{GENDER:$4|$3}}", diff --git a/Thanks/i18n/eo.json b/Thanks/i18n/eo.json index dd7fab27..b44e8ce0 100644 --- a/Thanks/i18n/eo.json +++ b/Thanks/i18n/eo.json @@ -5,17 +5,17 @@ ] }, "thanks-desc": "Aldoni ligilon por danki al uzantoj pro ties redaktoj, komentoj ks.", - "thanks-thank": "danki", - "thanks-thanked": "{{GENDER:$1|dankita}}", - "thanks-button-thank": "{{GENDER:$1|Danki}}", - "thanks-button-thanked": "{{GENDER:$1|Dankis}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|danki}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|dankita}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Danki}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|dankita}}}}", "thanks-error-undefined": "Danko malsukcesis. Reprovu poste.", "thanks-error-invalidrevision": "Identigilo de revizio estas nevalida.", - "thanks-error-ratelimited": "Vi superis vian laŭtempan limon. Atendu kelkan tempon kaj reprovu.", - "thanks-confirmation2": "{{GENDER:$1|Ĉu sendi}} dankon pro tiu ĉi redakto?", + "thanks-error-ratelimited": "{{GENDER:$1|Vi}} superis vian laŭtempan limon. Atendu kelkan tempon kaj reprovu.", + "thanks-thank-tooltip": "{{GENDER:$1|Danki}} al tiu ĉi {{GENDER:$2|uzanto}}", + "thanks-confirmation2": "{{GENDER:$1|Ĉu sendi}} publikan dankon pro tiu ĉi redakto?", "thanks-thanked-notice": "$1 ricevis vian dankon pro {{GENDER:$2|lia|ŝia|lia}} redakto.", "thanks": "Sendi dankon", - "thanks-already-thanked": "{{GENDER:$1|Vi}} jam sendis dankon pro tiu ĉi redakto.", "echo-pref-subscription-edit-thank": "Danki al mi pro miaj redaktoj", "echo-pref-tooltip-edit-thank": "Sciigu min kiam iu dankas al mi pro mia redakto.", "echo-category-title-edit-thank": "Dankoj", @@ -29,9 +29,9 @@ "log-description-thanks": "Sube estas listo de uzantoj al kiuj aliaj uzantoj dankis.", "logentry-thanks-thank": "$1 {{GENDER:$2|dankis}} al {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 protokolon de dankoj", - "thanks-confirmation-special": "Ĉu vi volas sendi dankon pro tiu ĉi redakto?", + "thanks-confirmation-special": "Ĉu vi volas publike sendi dankon pro tiu ĉi redakto?", "notification-link-text-view-post": "Montri komenton", - "flow-thanks-confirmation-special": "Ĉu vi volas sendi dankon pro tiu ĉi komento?", + "flow-thanks-confirmation-special": "Ĉu vi volas publike sendi dankon pro tiu ĉi komento?", "flow-thanks-thanked-notice": "$1 ricevis vian dankon pro {{GENDER:$2|lia|ŝia|lia}} komento.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|dankis}} al {{GENDER:$5|vi}} pro $2 ĉe \"$3\" en la paĝo [[:$4]].", "notification-flow-thanks-post-link": "via komento" diff --git a/Thanks/i18n/es.json b/Thanks/i18n/es.json index d5347488..1399ad5b 100644 --- a/Thanks/i18n/es.json +++ b/Thanks/i18n/es.json @@ -12,10 +12,10 @@ ] }, "thanks-desc": "Añade enlaces para agradecer a los usuarios por ediciones, comentarios, etc.", - "thanks-thank": "agradecer", - "thanks-thanked": "{{GENDER:$1|agradeció}}", - "thanks-button-thank": "{{GENDER:$1|Gracias}}", - "thanks-button-thanked": "agradecid{{GENDER:$1|o|a}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|agradecer}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|agradecido|agradecida}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Agradecer}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Agradecido|Agradecida}}}}", "thanks-error-undefined": "La acción de agradecimiento falló. Inténtalo de nuevo.", "thanks-error-invalidrevision": "El id. de revisión no es válido.", "thanks-error-ratelimited": "{{GENDER:$1|Has}} excedido tu límite. Por favor, espera un tiempo e intenta de nuevo.", @@ -25,21 +25,22 @@ "thanks-confirmation2": "¿{{GENDER:$1|Agradecer}} públicamente esta edición?", "thanks-thanked-notice": "$1 recibió tu agradecimiento por {{GENDER:$2|su}} edición.", "thanks": "Enviar agradecimiento", - "thanks-form-revid": "Id. de revisión", - "thanks-already-thanked": "Ya has {{GENDER:$1|enviado}} un agradecimiento por esta edición.", + "thanks-submit": "Enviar agradecimiento", + "thanks-form-revid": "Identificador de la revisión", "echo-pref-subscription-edit-thank": "Agradecerme por mi edición", "echo-pref-tooltip-edit-thank": "Notificarme cuando alguien me agradezca por una edición que haya realizado.", "echo-category-title-edit-thank": "Gracias", "notification-thanks-diff-link": "tu edición", - "notification-thanks": "[[User:$1|$1]] te ha agradecido por $2 en [[:$3]].", - "notification-thanks-flyout2": "[[User:$1|$1]] te ha agradecido por tu edición en $2.", + "notification-thanks": "[[User:$1|$1]] te ha {{GENDER:$1|agradecido}} por $2 en [[:$3]].", + "notification-thanks-flyout2": "[[User:$1|$1]] te ha {{GENDER:$1|agradecido}} por tu edición en $2.", "notification-thanks-email-subject": "$1 {{GENDER:$1|agradeció}} tu edición en {{SITENAME}}", - "notification-thanks-email-batch-body": "$1 te ha agradecido por tu edición en $2.", + "notification-thanks-email-batch-body": "$1 te ha {{GENDER:$1|agradecido}} por tu edición en $2.", "notification-link-text-respond-to-user": "Responder al usuario", "log-name-thanks": "Registro de agradecimientos", "log-description-thanks": "A continuación, una lista de usuarios que han sido agradecidos por otros usuarios.", "logentry-thanks-thank": "$1 {{GENDER:$2|agradeció}} a {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 registro de agradecimientos", + "thanks-error-no-id-specified": "Debes especificar un identificador de revisión para agradecer.", "thanks-confirmation-special": "¿Deseas agradecer públicamente esta edición?", "notification-link-text-view-post": "Ver comentario", "thanks-error-invalidpostid": "El identificador de publicación no es válido.", @@ -47,5 +48,12 @@ "flow-thanks-thanked-notice": "$1 recibió tu agradecimiento por {{GENDER:$2|su}} comentario.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|te}} {{GENDER:$1|agradeció}} por $2 en \"$3\" de [[:$4]].", "notification-flow-thanks-post-link": "tu comentario", - "apihelp-flowthank-description": "Enviar una notificación pública de agradecimiento por un comentario en Flow." + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|te}} {{GENDER:$1|agradeció}} por tu comentario sobre \"$2\" en $3.", + "notification-flow-thanks-email-subject": "$1 {{GENDER:$2|te}} {{GENDER:$1|agradeció}} por tu comentario en {{SITENAME}}", + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|te}} {{GENDER:$1|agradeció}} por tu comentario sobre \"$2\" en $3.", + "apihelp-flowthank-description": "Enviar una notificación pública de agradecimiento por un comentario en Flow.", + "apihelp-flowthank-param-postid": "El UUID de la publicación a la cual agradecer.", + "apihelp-flowthank-example-1": "Agradecer por el comentario con UUID xyz789", + "apihelp-thank-description": "Enviar una notificación de agradecimiento a un editor.", + "apihelp-thank-param-rev": "Identificador de revisión para agradecer a alguien." } diff --git a/Thanks/i18n/et.json b/Thanks/i18n/et.json index 8c488406..bd57040c 100644 --- a/Thanks/i18n/et.json +++ b/Thanks/i18n/et.json @@ -6,10 +6,10 @@ ] }, "thanks-desc": "Lisab lingid kasutajate tänamiseks muudatuste, kommentaaride ja muu eest.", - "thanks-thank": "täna", - "thanks-thanked": "{{GENDER:$1|tänatud}}", - "thanks-button-thank": "{{GENDER:$1|Täna}}", - "thanks-button-thanked": "{{GENDER:$1|Tänatud}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|täna}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|tänatud}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Täna}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Tänatud}}}}", "thanks-error-undefined": "Tänamine ebaõnnestus. Palun proovi uuesti.", "thanks-error-invalidrevision": "Redaktsiooni identifikaator ei sobi.", "thanks-error-ratelimited": "{{GENDER:$1|Oled}} ületanud piirangumäära. Palun oota natuke ja proovi uuesti.", @@ -19,17 +19,16 @@ "thanks-confirmation2": "Kas {{GENDER:$1|saadad}} selle muudatuse eest avaliku tänuavalduse?", "thanks-thanked-notice": "Kasutaja $1 {{GENDER:$2|sai}} kätte sinu tänusõnad muudatuse eest.", "thanks": "Tänu avaldamine", + "thanks-submit": "Saada tänuteavitus", "thanks-form-revid": "Muudatuse redaktsiooni identifikaator", - "thanks-already-thanked": "{{GENDER:$1|Oled}} selle muudatuse eest juba tänu avaldanud.", "echo-pref-subscription-edit-thank": "Mind tänatakse minu muudatuse eest", "echo-pref-tooltip-edit-thank": "Teavita mind, kui keegi tänab mind tehtud muudatuse eest.", "echo-category-title-edit-thank": "Tänamine", "notification-thanks-diff-link": "muudatuse", "notification-thanks": "[[User:$1|$1]] {{GENDER:$1|tänas}} sind $2 eest leheküljel [[:$3]].", - "notification-thanks-flyout2": "[[User:$1|$1]] tänas sind muudatuse eest leheküljel $2.", + "notification-thanks-flyout2": "[[User:$1|$1]] tänas sind muudatuse eest leheküljel \"$2\".", "notification-thanks-email-subject": "$1 tänas sind {{GRAMMAR:inessive|{{SITENAME}}}} muudatuse eest", - "notification-thanks-email-batch-body": "$1 tänas sind muudatuse eest leheküljel $2.", - "notification-link-text-respond-to-user": "Vasta kasutajale", + "notification-thanks-email-batch-body": "$1 tänas sind muudatuse eest leheküljel \"$2\".", "log-name-thanks": "Tänulogi", "log-description-thanks": "Allpool on nimekiri kasutajatest, keda teised kasutajad on tänanud.", "logentry-thanks-thank": "$1 {{GENDER:$2|tänas}} kasutajat {{GENDER:$4|$3}}", @@ -44,5 +43,12 @@ "notification-flow-thanks-post-link": "kommentaari", "notification-flow-thanks-flyout": "[[User:$1|$1]] tänas {{GENDER:$4|sind}} kommentaari eest teemal \"$2\" leheküljel \"$3\".", "notification-flow-thanks-email-subject": "$1 tänas {{GENDER:$2|sind}} kommentaari eest {{GRAMMAR:inessive|{{SITENAME}}}}", - "notification-flow-thanks-email-batch-body": "$1 tänas {{GENDER:$4|sind}} kommentaari eest teemal \"$2\" leheküljel \"$3\"." + "notification-flow-thanks-email-batch-body": "$1 tänas {{GENDER:$4|sind}} kommentaari eest teemal \"$2\" leheküljel \"$3\".", + "apihelp-flowthank-description": "Avaliku tänuteavituse saatmine voogarutelu kommentaari eest.", + "apihelp-flowthank-param-postid": "Postitus, mille eest tänada, UUID.", + "apihelp-flowthank-example-1": "Täna postituse eest, selle UUID on xyz789", + "apihelp-thank-description": "Tänuteavituse saatmine toimetajale.", + "apihelp-thank-param-rev": "Redaktsioon, mille eest tänada, selle identifikaator.", + "apihelp-thank-param-source": "Lühisõne, mis kirjeldab päringu allikat, näiteks \"diff\" või \"history\".", + "apihelp-thank-example-1": "Täna redaktsiooni 456 eest, allikas on erinevuste lehekülg" } diff --git a/Thanks/i18n/eu.json b/Thanks/i18n/eu.json index 357ea292..e4b3d324 100644 --- a/Thanks/i18n/eu.json +++ b/Thanks/i18n/eu.json @@ -1,16 +1,21 @@ { "@metadata": { "authors": [ - "Xabier Armendaritz" + "Xabier Armendaritz", + "Subi", + "Sator" ] }, - "thanks-thank": "eskertu", - "thanks-thanked": "{{GENDER:$1|eskertuta}}", - "thanks-button-thank": "{{GENDER:$1|Eskertu}}", - "thanks-button-thanked": "{{GENDER:$1|Eskertuta}}", - "thanks-confirmation2": "Eskerrak {{GENDER:$1|eman}} edizio honengatik?", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|Eskertu}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|eskertuta}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Eskertu}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Eskertuta}}}}", + "thanks-error-undefined": "Ekertzeak akats egin du. Saiatu berriro mesedez.", + "thanks-thank-tooltip": "{{GENDER:$1|Bidali}} eskertze mezua {{GENDER:$2|lankide}} honi", + "thanks-confirmation2": "Eskerrak {{GENDER:$1|bidali}} edizio honengatik?", "thanks-thanked-notice": "$1 wikilariari {{GENDER:$2|bere}} edizioa atsegin duzula jakinarazi zaio.", "thanks": "Eman eskerrak", + "thanks-submit": "Bidali eskerrak", "notification-thanks-diff-link": "edizioa", "notification-thanks": "[[User:$1|$1]] {{GENDER:$1|wikilariak}} «[[:$3]]» orrian egin duzun $2 eskertu dizu.", "notification-thanks-flyout2": "[[User:$1|$1]] wikilariak «$2» orrian egin duzun edizioa eskertu dizu.", @@ -18,5 +23,6 @@ "notification-thanks-email-batch-body": "«$2» orrian egin duzun edizioa eskertu dizu $1 {{GENDER:$1|wikilariak}}.", "logentry-thanks-thank": "$1 {{GENDER:$2|wikilariak}} eskerrak eman dizkio {{GENDER:$4|$3}} wikilariari", "thanks-confirmation-special": "Edizio hau eskertu nahi duzu?", + "notification-link-text-view-post": "Erakutsi iruzkina", "flow-thanks-confirmation-special": "Iruzkin hau eskertu nahi duzu?" } diff --git a/Thanks/i18n/fa.json b/Thanks/i18n/fa.json index a55e1127..68892fe8 100644 --- a/Thanks/i18n/fa.json +++ b/Thanks/i18n/fa.json @@ -15,7 +15,7 @@ ] }, "thanks-desc": "پیوندی برای تشکر کاربران برای ویرایشها، توضیحات و ... اضافه میکند.", - "thanks-thank": "تشکر", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|تشکر}}}}", "thanks-thanked": "{{GENDER:$1|تشکر شد}}", "thanks-button-thank": "{{GENDER:$1|تشکر}}", "thanks-button-thanked": "{{GENDER:$1|تشکر شد}}", @@ -26,10 +26,10 @@ "thanks-thank-tooltip-no": "آگاهسازی تشکر از شما را {{GENDER:$1|لغو کنید}}", "thanks-thank-tooltip-yes": "آگاهسازی تشکر از شما را {{GENDER:$1|بفرستید}}", "thanks-confirmation2": "{{GENDER:$1|فرستادن}} تشکر برای این ویرایش؟", - "thanks-thanked-notice": "$1 تشکر شما را برای ویرایش {{GENDER:$2|او|او|آنها}} دریافت کرد.", + "thanks-thanked-notice": "$1 تشکر شما از ویرایش{{GENDER:$2|ش|ش|ش}} را دریافت کرد.", "thanks": "ارسال تشکر", + "thanks-submit": "ارسال تشکر", "thanks-form-revid": "شناسهٔ نسخه برای ویرایش", - "thanks-already-thanked": "{{GENDER:$1|شما}} تشکر را برای این ویرایش فرستادید.", "echo-pref-subscription-edit-thank": "برای ویرایشهایم از من سپاسگزاری کن", "echo-pref-tooltip-edit-thank": "وقتی کسی از ویرایشهای من تشکر میکند مرا آگاه کن.", "echo-category-title-edit-thank": "تشکرها", diff --git a/Thanks/i18n/fi.json b/Thanks/i18n/fi.json index 7c9b5c70..269bb3db 100644 --- a/Thanks/i18n/fi.json +++ b/Thanks/i18n/fi.json @@ -10,7 +10,7 @@ ] }, "thanks-desc": "Lisää linkkejä käyttäjien kiittämistä varten heidän muokkauksistaan, kommenteistaan ynnä muusta.", - "thanks-thank": "kiitä", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|kiitä}}}}", "thanks-thanked": "{{GENDER:$1|kiitetty}}", "thanks-button-thank": "{{GENDER:$1|Kiitä}}", "thanks-button-thanked": "{{GENDER:$1|Kiitetty}}", @@ -24,7 +24,6 @@ "thanks-thanked-notice": "$1 on saanut lähettämäsi kiitokset {{GENDER:$2|tekemästään}} muokkauksesta.", "thanks": "Lähetä kiitokset", "thanks-form-revid": "Muokatun version tunniste", - "thanks-already-thanked": "{{GENDER:$1|Olet}} jo lähettänyt kiitoksesi tästä muokkauksesta.", "echo-pref-subscription-edit-thank": "Minulle annetut kiitokset tekemistäni muokkauksista", "echo-pref-tooltip-edit-thank": "Ilmoita minulle, kun joku kiittää minua tekemästäni muokkauksesta.", "echo-category-title-edit-thank": "Kiitokset", diff --git a/Thanks/i18n/fr.json b/Thanks/i18n/fr.json index 9726e21b..6f96ea09 100644 --- a/Thanks/i18n/fr.json +++ b/Thanks/i18n/fr.json @@ -14,24 +14,28 @@ "Wyz", "McDutchie", "Dereckson", - "Macofe" + "Macofe", + "Djiboun", + "Mattho69" ] }, "thanks-desc": "Ajoute des liens pour remercier les utilisateurs pour des modifications, des commentaires, etc.", - "thanks-thank": "remercier", - "thanks-thanked": "{{GENDER:$1|remercié|remerciée}}", - "thanks-button-thank": "{{GENDER:$1|Merci}}", - "thanks-button-thanked": "{{GENDER:$1|Remercié}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|remercier}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|remercié|remerciée}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Remercier}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Remercié|Remerciée}}}}", "thanks-error-undefined": "Échec de l’action de remerciement. Veuillez réessayer.", "thanks-error-invalidrevision": "L’ID de révision n’est pas valide.", "thanks-error-ratelimited": "{{GENDER:$1|Vous}} avez dépassé votre limite de débit. Veuillez attendre un peu et réessayer.", "thanks-thank-tooltip": "{{GENDER:$1|Envoyer}} une notification de remerciement à {{GENDER:$2|cet utilisateur|cette utilisatrice}}", - "thanks-confirmation2": "{{GENDER:$1|Envoyer}} des remerciements pour cette modification ?", - "thanks-thanked-notice": "$1 a été notifié que vous avez aimé {{GENDER:$2|sa}} modification.", + "thanks-thank-tooltip-no": "{{GENDER:$1|Annuler}} les remerciements", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Envoyer}} les remerciements", + "thanks-confirmation2": "{{GENDER:$1|Envoyer}} des remerciements publics pour cette modification ?", + "thanks-thanked-notice": "$1 a été {{GENDER:$2|averti|avertie}} que vous avez apprécié sa modification.", "thanks": "Envoyer des remerciements", + "thanks-submit": "Remercier", "thanks-form-revid": "ID de révision de la modification", - "thanks-already-thanked": "{{GENDER:$1|Vous}} avez déjà envoyé des remerciements pour cette modification.", - "echo-pref-subscription-edit-thank": "Me remercier pour ma modification", + "echo-pref-subscription-edit-thank": "Me remercie pour ma modification", "echo-pref-tooltip-edit-thank": "Me prévenir quand quelqu’un me remercie pour une modification que j’ai faite.", "echo-category-title-edit-thank": "Merci", "notification-thanks-diff-link": "votre modification", @@ -49,10 +53,17 @@ "notification-link-text-view-post": "Afficher commentaire", "thanks-error-invalidpostid": "L’ID de la note n’est pas valide.", "flow-thanks-confirmation-special": "Voulez-vous envoyer publiquement des remerciements pour ce commentaire ?", - "flow-thanks-thanked-notice": "$1 a été {{GENDER:$2|notifié|notifiée}} que vous aimez son commentaire.", - "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|vous}} a remercié pour $2 dans « $3 » sur [[:$4]].", + "flow-thanks-thanked-notice": "$1 a été {{GENDER:$2|averti|avertie}} que vous avez apprécié son commentaire.", + "notification-flow-thanks": "[[User:$1|$1]] vous a {{GENDER:$5|remercié|remerciée}} pour $2 dans « $3 » sur [[:$4]].", "notification-flow-thanks-post-link": "votre commentaire", "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|vous}} a remercié pour votre commentaire dans « $2 » sur $3.", "notification-flow-thanks-email-subject": "$1 {{GENDER:$2|vous}} a remercié pour votre commentaire sur {{SITENAME}}", - "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|vous}} a remercié pour votre commentaire dans « $2 » sur $3." + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|vous}} a remercié pour votre commentaire dans « $2 » sur $3.", + "apihelp-flowthank-description": "Envoyer des remerciements pour un « contenu Flow ».", + "apihelp-flowthank-param-postid": "L’UUID du message pour lequel remercier.", + "apihelp-flowthank-example-1": "Remercier pour le commentaire ayant l’UUID xyz789", + "apihelp-thank-description": "Envoyer des remerciements à un éditeur.", + "apihelp-thank-param-rev": "ID de révision pour lequel remercier quelqu’un.", + "apihelp-thank-param-source": "Une chaîne courte décrivant la source de la requête, par exemple, « diff » ou « history ».", + "apihelp-thank-example-1": "Envoyer des remerciements pour l’ID de révision 456, avec la source étant une page de différence" } diff --git a/Thanks/i18n/frr.json b/Thanks/i18n/frr.json index b7184317..b8519056 100644 --- a/Thanks/i18n/frr.json +++ b/Thanks/i18n/frr.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Saat ferwisangen, am brükern tu soonkin för hör bidracher", - "thanks-thank": "soonke", - "thanks-thanked": "{{GENDER:$1|besoonket}}", - "thanks-button-thank": "{{GENDER:$1|Besoonke}}", - "thanks-button-thanked": "{{GENDER:$1|Besoonket}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|soonke}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|besoonket}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Soonke}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Besoonket}}}}", "thanks-error-undefined": "\"Soonk\" hää ei loket. Ferschük det man noch ans.", "thanks-error-invalidrevision": "Det werjuun jaft at ei.", "thanks-error-ratelimited": "{{GENDER:$1|Dü}} heest tuföl aktjuunen onernimen. Teew en uugenblak an ferschük det noch ans weder.", @@ -18,8 +18,8 @@ "thanks-confirmation2": "Diar en öfentelken soonk för {{GENDER:$1|schüür}}?", "thanks-thanked-notice": "$1 hää bööd füngen, dat dü {{GENDER:$2|sin|hör|hör}} feranrang gud fanjst.", "thanks": "Soonk schüür", + "thanks-submit": "Soonk schüür", "thanks-form-revid": "Werjuunskäänang för't bewerkin", - "thanks-already-thanked": "{{GENDER:$1|Dü}} heest di al för det feranrang besoonket.", "echo-pref-subscription-edit-thank": "\"Soonk\" saien för man bidrach", "echo-pref-tooltip-edit-thank": "Du mi bööd, wan mi hoker en \"soonk\" schüürt för man bidrach.", "echo-category-title-edit-thank": "Föl soonk", @@ -34,10 +34,10 @@ "logentry-thanks-thank": "$1 {{GENDER:$2|besoonket}} ham bi {{Gender:$4|$3}}", "log-show-hide-thanks": "Föl-soonk-logbuk $1", "thanks-error-no-id-specified": "Dü skel en werjuuns-ID uundu, am en soonk tu schüüren.", - "thanks-confirmation-special": "Maadst dü en soonk för didiar bidrach schüür?", + "thanks-confirmation-special": "Maadst dü öfentelk en soonk för didiar bidrach schüür?", "notification-link-text-view-post": "Komentaar uunwise", "thanks-error-invalidpostid": "Det ID faan di bidrach as ferkiard.", - "flow-thanks-confirmation-special": "Maadst dü en soonk för didiar komentaar schüür?", + "flow-thanks-confirmation-special": "Maadst dü öfentelk en soonk för didiar komentaar schüür?", "flow-thanks-thanked-notice": "$1 hää bööd füngen, dat dü {{GENDER:$2|sin|hör|hör}} komentaar gud fanjst.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|soonket}} {{GENDER:$5|di}} för $2 uun \"$3\" üüb [[:$4]].", "notification-flow-thanks-post-link": "dan komentaar", diff --git a/Thanks/i18n/gl.json b/Thanks/i18n/gl.json index a142ba83..431c8bf2 100644 --- a/Thanks/i18n/gl.json +++ b/Thanks/i18n/gl.json @@ -8,10 +8,10 @@ ] }, "thanks-desc": "Engade ligazóns para agradecer aos usuarios as súas edicións, comentarios etc.", - "thanks-thank": "agradecer", - "thanks-thanked": "{{GENDER:$1|agradecido|agradecida}}", - "thanks-button-thank": "{{GENDER:$1|Agradecer}}", - "thanks-button-thanked": "{{GENDER:$1|Agradecido|Agradecida}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|agradecer}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|agradecido|agradecida}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Agradecer}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Agradecido|Agradecida}}}}", "thanks-error-undefined": "Houbo un erro ao realizar o agradecemento. Inténteo de novo.", "thanks-error-invalidrevision": "O ID da revisión non é válido.", "thanks-error-ratelimited": "{{GENDER:$1|Superou}} o seu límite de velocidade. Agarde uns minutos e inténteo de novo.", @@ -21,8 +21,8 @@ "thanks-confirmation2": "Quere {{GENDER:$1|enviar}} un agradecemento público por esta edición?", "thanks-thanked-notice": "$1 recibiu o agradecemento que lle enviou pola {{GENDER:$2|súa}} edición.", "thanks": "Enviar un agradecemento", + "thanks-submit": "Enviar un agradecemento", "thanks-form-revid": "ID de revisión da edición", - "thanks-already-thanked": "Xa {{GENDER:$1|enviou}} un agradecemento por esta edición.", "echo-pref-subscription-edit-thank": "Me agradeza unha edición feita por min", "echo-pref-tooltip-edit-thank": "Notificádeme cando alguén me agradeza unha edición feita por min.", "echo-category-title-edit-thank": "Agradecemento", diff --git a/Thanks/i18n/gom-deva.json b/Thanks/i18n/gom-deva.json index 638508b1..c18ae9ea 100644 --- a/Thanks/i18n/gom-deva.json +++ b/Thanks/i18n/gom-deva.json @@ -1,8 +1,12 @@ { "@metadata": { "authors": [ - "Supriya kankumbikar" + "Supriya kankumbikar", + "Konknni mogi 24", + "The Discoverer" ] }, - "thanks-thank": "बरें जावं" + "thanks-thank": "{{लिंग:$1|{{लिंग:$2|दिनवास}}}}", + "thanks-thank-tooltip": "ह्या {{GENDER:$2|सदस्याक}} दिनवास दिवपी कळवणी {{GENDER:$1|धाडात}}।", + "echo-category-title-edit-thank": "देव बरे करुं" } diff --git a/Thanks/i18n/gu.json b/Thanks/i18n/gu.json index a5b54d96..6539360e 100644 --- a/Thanks/i18n/gu.json +++ b/Thanks/i18n/gu.json @@ -2,19 +2,22 @@ "@metadata": { "authors": [ "Ashok modhvadia", - "Dsvyas" + "Dsvyas", + "KartikMistry" ] }, - "thanks-desc": "ઇતિહાસ અને તફાવત બતાવતી વખતે આભાર માટેની કડી ઉમેરે છે", - "thanks-thank": "આભાર માનો", - "thanks-thanked": "{{GENDER:$1|આભાર માન્યો}}", - "thanks-button-thank": "{{GENDER:$1|આભાર માનો}}", - "thanks-button-thanked": "{{GENDER:$1|આભાર માન્યો}}", + "thanks-desc": "સંપાદનો, પ્રતિભાવો વ. માતે સભ્યોના આભારદર્શનની કડીઓ ઉમેરો.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|આભાર માનો}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|આભાર માન્યો}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|આભાર માનો}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|આભાર માન્યો}}}}", "thanks-error-undefined": "આભારની ક્રિયા નિષ્ફળ ગઈ છે. ફરી પ્રયત્ન કરો.", "thanks-error-invalidrevision": "પુનરાવર્તન આઇ.ડી. માન્ય નથી.", "thanks-error-ratelimited": "{{GENDER:$1|તમે}} તમારી ગુણાંકન સીમા વટાવી ચૂક્યા છો. કૃપા કરી થોડો સમય રાહ જુઓ અને પછી પ્રયત્ન કરો.", "thanks-thank-tooltip": "{{GENDER:$2|આ સભ્યને}} આભાર સંદેશો {{GENDER:$1|મોકલો}}", - "thanks-thanked-notice": "$1ને માહિતગાર કરવામાં આવ્યા છે કે તમને {{GENDER:$2|તેમણે}} કરેલો ફેરફાર ગમ્યો છે.", + "thanks-thanked-notice": "$1 {{GENDER:$2|તેમણે}} કરેલા ફેરફાર માટે તમારા ધન્યવાદ પ્રાપ્ત કરે છે.", + "thanks": "આભાર માનો", + "thanks-submit": "આભાર માનો", "echo-pref-subscription-edit-thank": "મેં કરેલા ફેરફાર માટે મારો આભાર માને છે", "echo-pref-tooltip-edit-thank": "મેં કરેલા ફેરફાર માટે કોઈ મારો આભાર માને ત્યારે મને જણાવો.", "echo-category-title-edit-thank": "આભાર", @@ -27,5 +30,7 @@ "log-name-thanks": "આભાર નોંધ", "log-description-thanks": "નીચે એવા સભ્યોની યાદિ આપી છે જેમનો અન્ય સભ્યોએ આભાર માન્યો હોય.", "logentry-thanks-thank": "$1એ {{GENDER:$4|$3}}નો {{GENDER:$2|આભાર માન્યો}}", - "log-show-hide-thanks": "$1 આભાર નોંધ" + "log-show-hide-thanks": "$1 આભાર નોંધ", + "notification-link-text-view-post": "ટીપ્પણી જુઓ", + "notification-flow-thanks-post-link": "તમારી ટીપ્પણી" } diff --git a/Thanks/i18n/he.json b/Thanks/i18n/he.json index 2e88dad3..9bcfdc91 100644 --- a/Thanks/i18n/he.json +++ b/Thanks/i18n/he.json @@ -9,10 +9,10 @@ ] }, "thanks-desc": "הוספת קישורים לאמירת \"תודה\" למשתמשים על עריכות, הערות, וכו'.", - "thanks-thank": "תודה", - "thanks-thanked": "{{GENDER:$1|אמרת תודה}}", - "thanks-button-thank": "{{GENDER:$1|תודה}}", - "thanks-button-thanked": "{{GENDER:$1|אמרת תודה}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|תודה}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|אמרת תודה}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|תודה}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|אמרת תודה}}}}", "thanks-error-undefined": "פעולת תודה נכשלה. נא לנסות שוב.", "thanks-error-invalidrevision": "מזהה גרסה אינו תקין.", "thanks-error-ratelimited": "{{GENDER:$1|עברת}} את מגבלת הקצב שלך. נא להמתין ולנסות שוב.", @@ -22,8 +22,8 @@ "thanks-confirmation2": "{{GENDER:$1|לשלוח}} תודה פומבית על העריכה הזאת?", "thanks-thanked-notice": "$1 {{GENDER:$2|קיבל|קיבלה}} את התודה שלך על עריכה {{GENDER:$2|שלו|שלה}}", "thanks": "שליחת תודה", + "thanks-submit": "שליחת תודה", "thanks-form-revid": "מזהה גרסה עבור עריכה", - "thanks-already-thanked": "כבר {{GENDER:$1|שלחת}} תודה על העריכה הזאת.", "echo-pref-subscription-edit-thank": "מודה לי על עריכה שלי", "echo-pref-tooltip-edit-thank": "להודיע לי כשמישהו מודה לי על עריכה שעשיתי.", "echo-category-title-edit-thank": "תודות", diff --git a/Thanks/i18n/hi.json b/Thanks/i18n/hi.json index 6b3beb94..f52a3227 100644 --- a/Thanks/i18n/hi.json +++ b/Thanks/i18n/hi.json @@ -3,14 +3,15 @@ "authors": [ "Shubhamkanodia", "Siddhartha Ghai", - "संजीव कुमार" + "संजीव कुमार", + "राम प्रसाद जोशी" ] }, "thanks-desc": "सदस्यों को उनके सम्पादनों, टिप्पणियों आदि के लिए धन्यवाद देने कड़ियाँ जोड़ें।", "thanks-thank": "धन्यवाद दें", "thanks-thanked": "{{GENDER:$1|धन्यवाद दिया}}", - "thanks-button-thank": "{{GENDER:$1|धन्यवाद}}", - "thanks-button-thanked": "{{GENDER:$1|धन्यवाद दिया}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|धन्यवाद}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|धन्यवाद दिया}}}}", "thanks-error-undefined": "धन्यवाद देने का कार्य विफल रहा। कृपया पुनः प्रयास करें।", "thanks-error-invalidrevision": "अवतरण आई॰डी॰ मान्य नहीं है।", "thanks-error-ratelimited": "{{GENDER:$1|आप}} अपनी दर सीमा पार कर चुके हैं। कृपया थोड़ी देर बाद पुनः प्रयास करें।", @@ -19,7 +20,6 @@ "thanks-thanked-notice": "$1 को अधिसूचित किया गया है कि आपको {{GENDER:$2|उनका}} सम्पादन अच्छा लगा।", "thanks": "धन्यवाद दें", "thanks-form-revid": "सम्पादन के लिए अवतरण आई॰डी॰", - "thanks-already-thanked": "आप इस सम्पादन के लिये पहले ही धन्यवाद दे {{GENDER:$1|चुके|चुकी|चुके}} हैं।", "echo-pref-subscription-edit-thank": "मेरे सम्पादन के लिए मुझे धन्यवाद दे।", "echo-pref-tooltip-edit-thank": "जब कोई मेरे सम्पादन के लिये मुझे धन्यवाद कहे, मुझे सूचित करें।", "echo-category-title-edit-thank": "धन्यवाद", diff --git a/Thanks/i18n/hr.json b/Thanks/i18n/hr.json index fe737123..e302aa5b 100644 --- a/Thanks/i18n/hr.json +++ b/Thanks/i18n/hr.json @@ -2,17 +2,17 @@ "@metadata": { "authors": [ "MaGa", - "Roberta F." + "Roberta F.", + "Teoo3" ] }, - "thanks-thank": "zahvala", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|zahvala}}}}", "thanks-thanked": "{{GENDER:$1|zahvala je objavljena}}", "thanks-button-thank": "{{GENDER:$1|Zahvala je objavljena|Zahvala je objavljena}}", "thanks-button-thanked": "{{GENDER:$1|Zahvala je objavljena|Zahvala je objavljena}}", "thanks-thank-tooltip": "{{GENDER:$1|Pošalji}} zahvalu {{GENDER:$2|ovom suradniku|ovoj suradnici}}", "thanks-confirmation2": "Želite zahvaliti za ovo uređivanje?", "thanks": "Pošalji zahvalu", - "thanks-already-thanked": "Već {{GENDER:$1|ste}} zahvalili za ovo uređivanje.", "echo-pref-tooltip-edit-thank": "Obavijesti me kad mi netko zahvali za moju izmjenu.", "echo-category-title-edit-thank": "Hvala", "notification-thanks-diff-link": "vaše uređivanje", diff --git a/Thanks/i18n/hsb.json b/Thanks/i18n/hsb.json index f9f448ea..e9a1a4d6 100644 --- a/Thanks/i18n/hsb.json +++ b/Thanks/i18n/hsb.json @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "Michawiki" + "Michawiki", + "Mikławš" ] }, "thanks-desc": "Přidawa dźakne wotkazy historiji a wersijowym rozdźělam", - "thanks-thank": "dźakować so", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|so podźakować}}}}", "thanks-thanked": "{{GENDER:$1|je so dźakował|je so dźakowała}}", "thanks-button-thank": "{{GENDER:$1|Dźakować so}}", "thanks-button-thanked": "{{GENDER:$1|Je so dźakował|Je so dźakowała}}", @@ -16,7 +17,6 @@ "thanks-thanked-notice": "$1 je so {{GENDER:$1|informował|informowała}}, zo {{GENDER:$2|jeho|jeje}} změna je ći spodobała.", "thanks": "Dźak pósłać", "thanks-form-revid": "Wersijowy ID za změnu", - "thanks-already-thanked": "Sy hižo dźak za tutu změnu {{GENDER:$1|pósłał|pósłała}}.", "echo-pref-subscription-edit-thank": "Dźakuje so mi za moju změnu", "echo-pref-tooltip-edit-thank": "Informuj mje, hdyž něchtó dźakuje so mje za změnu, kotruž sym činił.", "echo-category-title-edit-thank": "Wulki dźak", diff --git a/Thanks/i18n/hu.json b/Thanks/i18n/hu.json index 6a62ae1f..50859b17 100644 --- a/Thanks/i18n/hu.json +++ b/Thanks/i18n/hu.json @@ -7,18 +7,24 @@ "Teemeah", "William915", "Tacsipacsi", - "Csega" + "Csega", + "Dj" ] }, "thanks-desc": "Köszönőlinket helyez el a laptörténetben és a diffváltozatokban", - "thanks-thank": "köszönet", - "thanks-thanked": "{{GENDER:$1|megköszönve}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|köszönet}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|megköszönve}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Köszönet}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Megköszönve}}}}", "thanks-error-undefined": "A megköszönés sikertelen. Kérlek, próbáld meg újra!", "thanks-error-invalidrevision": "A lapváltozat azonosítója érvénytelen.", "thanks-error-ratelimited": "{{GENDER:$1|Túllépted}} a meghatározott limitet. Kérlek várj egy kicsit, és próbáld újra.", "thanks-thank-tooltip": "{{GENDER:$1|Küldj}} köszönetet ennek a {{GENDER:$2|szerkesztőnek}}", - "thanks-confirmation2": "{{GENDER:$1|Küldesz}} köszönetet ezért a szerkesztésért?", - "thanks-thanked-notice": "$1 was notified that you liked {{GENDER:$2|his|her|their}} edit.", + "thanks-thank-tooltip-yes": "A köszönet {{GENDER:$1|elküldése}}", + "thanks-confirmation2": "{{GENDER:$1|Küldesz}} nyilvános köszönetet ezért a szerkesztésért?", + "thanks-thanked-notice": "$1 megkapta a köszönetedet a {{GENDER:$2|szerkesztéséért}}.", + "thanks": "Köszönetküldés", + "thanks-submit": "Köszönet elküldése", "echo-pref-subscription-edit-thank": "Megköszöni a szerkesztésem", "echo-pref-tooltip-edit-thank": "Értesítést kérek, ha valaki megköszöni egy szerkesztésemet.", "echo-category-title-edit-thank": "köszönet", @@ -31,5 +37,9 @@ "log-name-thanks": "Köszönési napló", "log-description-thanks": "Az alábbi szerkesztők köszönetet mondtak egy másik szerkesztőnek.", "logentry-thanks-thank": "$1 {{GENDER:$2|köszönetet mondott}} {{GENDER:$4|$3}} szerkesztőnek", - "log-show-hide-thanks": "Köszönetnapló $1" + "log-show-hide-thanks": "Köszönetnapló $1", + "thanks-confirmation-special": "Küldesz nyilvános köszönetet ezért a szerkesztésért?", + "notification-link-text-view-post": "Hozzászólás megjelenítése", + "flow-thanks-confirmation-special": "Küldesz nyilvános köszönetet ezért a hozzászólásért?", + "flow-thanks-thanked-notice": "$1 megkapta a köszönetedet a {{GENDER:$2|hozzászólásáért}}." } diff --git a/Thanks/i18n/hy.json b/Thanks/i18n/hy.json index 2ba0824d..d3a52d38 100644 --- a/Thanks/i18n/hy.json +++ b/Thanks/i18n/hy.json @@ -4,11 +4,12 @@ "Arman musikyan", "Vacio", "Xelgen", - "Դավիթ Սարոյան" + "Դավիթ Սարոյան", + "Աշոտ1997" ] }, "thanks-desc": "Ավելացնում է «Շնորհակալ եմ» հղումը էջի պատմության և խմբագրումների տարբերությունների մեջ", - "thanks-thank": "շնորհակալ եմ", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|շնորհակալ եմ}}}}", "thanks-thanked": "{{GENDER:$1| մասնակցին շնորհակալություն է հայտնված}}", "thanks-button-thank": "{{GENDER:$1|Շնորհակալություն հայտնել}}", "thanks-button-thanked": "{{GENDER:$1|մասնակցին շնորհակալություն է հայտնված:}}", diff --git a/Thanks/i18n/ia.json b/Thanks/i18n/ia.json index 5732f64a..ceba6f7a 100644 --- a/Thanks/i18n/ia.json +++ b/Thanks/i18n/ia.json @@ -5,7 +5,7 @@ ] }, "thanks-desc": "Adde ligamines pro regratiar le autores de modificationes, commentos, etc.", - "thanks-thank": "regratiar", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|regratiar}}}}", "thanks-thanked": "{{GENDER:$1|regratiate}}", "thanks-button-thank": "{{GENDER:$1|Regratiar}}", "thanks-button-thanked": "{{GENDER:$1|Regratiate}}", @@ -16,7 +16,6 @@ "thanks-thanked-notice": "$1 ha essite notificate que {{GENDER:$2|su}} modification te placeva.", "thanks": "Inviar regratiamento", "thanks-form-revid": "ID de version del modification", - "thanks-already-thanked": "{{GENDER:$1|Tu}} ha jam inviate un regratiamento pro iste modification.", "echo-pref-subscription-edit-thank": "Me regratia pro mi modification", "echo-pref-tooltip-edit-thank": "Notificar me quando un persona me regratia pro un modification que io ha facite.", "echo-category-title-edit-thank": "Regratiamentos", diff --git a/Thanks/i18n/id.json b/Thanks/i18n/id.json index 81d55d66..ae113c45 100644 --- a/Thanks/i18n/id.json +++ b/Thanks/i18n/id.json @@ -4,11 +4,12 @@ "Iwan Novirion", "William Surya Permana", "Raynasution", - "Bennylin" + "Bennylin", + "Kenrick95" ] }, "thanks-desc": "Menambahkan pranala untuk berterima kasih kepada pengguna atas suntingan, komentar, dll.", - "thanks-thank": "trims", + "thanks-thank": "{{GENDER:$1|trims}}", "thanks-thanked": "{{GENDER:$1|sudah berterima kasih}}", "thanks-button-thank": "{{GENDER:$1|Berterima kasih}}", "thanks-button-thanked": "{{GENDER:$1|Sudah berterima kasih}}", @@ -20,7 +21,6 @@ "thanks-thanked-notice": "$1 telah menerima ucapan terima kasih dari Anda atas {{GENDER:$2|suntingannya}}.", "thanks": "Kirim ucapan terima kasih", "thanks-form-revid": "ID revisi suntingan", - "thanks-already-thanked": "{{GENDER:$1|Anda}} sudah pernah mengirimkan ucapan terima kasih atas suntingan ini.", "echo-pref-subscription-edit-thank": "Berterima kasih kepada saya atas suntingan saya", "echo-pref-tooltip-edit-thank": "Beritahu saya saat seseorang berterima kasih kepada saya atas suntingan yang saya buat.", "echo-category-title-edit-thank": "Terima kasih", diff --git a/Thanks/i18n/ilo.json b/Thanks/i18n/ilo.json index 0c4dbbc4..01b4deb5 100644 --- a/Thanks/i18n/ilo.json +++ b/Thanks/i18n/ilo.json @@ -5,7 +5,7 @@ ] }, "thanks-desc": "Agnayon kadagiti silpo para iti panagyaman kadagiti agar-aramat para kadagiti panag-urnos, komentario, kdpy.", - "thanks-thank": "yamanan", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|yamanan}}}}", "thanks-thanked": "{{GENDER:$1|nayamanan}}", "thanks-button-thank": "{{GENDER:$1|Yamanan}}", "thanks-button-thanked": "{{GENDER:$1|Nayamanan}}", @@ -16,7 +16,6 @@ "thanks-thanked-notice": "Naipaammo idi kenni $1 a kinayatmo {{GENDER:$2|ti inurnosna|dagiti inurnosda}}.", "thanks": "Agipatulod ti panag-yaman", "thanks-form-revid": "Panagbaliw nga ID para iti panag-urnos", - "thanks-already-thanked": "{{GENDER:$1|Nakaipatulodkan}} ti panag-yaman para iti daytoy a panag-urnos.", "echo-pref-subscription-edit-thank": "Pagyamanennak para iti inurnosko", "echo-pref-tooltip-edit-thank": "Pakaammuannak no adda agyaman kaniak para iti maysa nga inaramidko nga inurnos.", "echo-category-title-edit-thank": "Dagiti panagyaman", diff --git a/Thanks/i18n/is.json b/Thanks/i18n/is.json index d34aab71..7e3ec327 100644 --- a/Thanks/i18n/is.json +++ b/Thanks/i18n/is.json @@ -1,8 +1,10 @@ { "@metadata": { "authors": [ - "Maxí" + "Maxí", + "Snævar" ] }, - "thanks-thank": "þakka" + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|þakka}}}}", + "thanks-thank-tooltip": "{{GENDER:$1|Senda}} þakkar skilaboð á þennan {{GENDER:$2|notanda}}" } diff --git a/Thanks/i18n/it.json b/Thanks/i18n/it.json index 577ebb06..3e15ad67 100644 --- a/Thanks/i18n/it.json +++ b/Thanks/i18n/it.json @@ -4,14 +4,17 @@ "Beta16", "Elitre", "FRacco", - "Macofe" + "Macofe", + "Dragonòt", + "Valepert", + "Alexmar983" ] }, "thanks-desc": "Aggiunge un collegamento per ringraziare gli utenti per modifiche, commenti, ecc.", - "thanks-thank": "ringrazia", - "thanks-thanked": "{{GENDER:$1|ringraziato|ringraziata|ringraziato/a}}", - "thanks-button-thank": "{{GENDER:$1|Ringrazia}}", - "thanks-button-thanked": "{{GENDER:$1|Ringraziato|Ringraziata|Ringraziato/a}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ringrazia}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|ringraziato|ringraziata|ringraziato/a}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Ringrazia}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Ringraziato|Ringraziata|Ringraziato/a}}}}", "thanks-error-undefined": "Errore durante ringraziamento. Riprova ancora.", "thanks-error-invalidrevision": "L'ID versione non è valido.", "thanks-error-ratelimited": "{{GENDER:$1|Hai superato}} il limite massimo di ringraziamenti. Aspetta un po' di tempo e riprova.", @@ -19,8 +22,8 @@ "thanks-confirmation2": "{{GENDER:$1|Inviare}} un ringraziamento pubblico per questa modifica?", "thanks-thanked-notice": "$1 ha ricevuto il tuo ringraziamento per {{GENDER:$2|la sua}} modifica.", "thanks": "Invia ringraziamento", + "thanks-submit": "Invia ringraziamento", "thanks-form-revid": "ID versione per modifica", - "thanks-already-thanked": "{{GENDER:$1|Hai}} già inviato un ringraziamento per questa modifica.", "echo-pref-subscription-edit-thank": "Mi ringrazia per una mia modifica", "echo-pref-tooltip-edit-thank": "Avvisami quando qualcuno mi ringrazia per una modifica che ho fatto.", "echo-category-title-edit-thank": "Ringraziamenti", diff --git a/Thanks/i18n/ja.json b/Thanks/i18n/ja.json index 36c59d74..8540d087 100644 --- a/Thanks/i18n/ja.json +++ b/Thanks/i18n/ja.json @@ -3,23 +3,26 @@ "authors": [ "Fryed-peach", "Penn Station", - "Shirayuki" + "Shirayuki", + "2nd-player", + "Sujiniku", + "Otokoume" ] }, "thanks-desc": "利用者の編集やコメントなどに感謝を示すリンクを追加する", - "thanks-thank": "感謝", - "thanks-thanked": "{{GENDER:$1|感謝を示しました}}", - "thanks-button-thank": "{{GENDER:$1|感謝}}", - "thanks-button-thanked": "{{GENDER:$1|感謝を示しました}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|感謝}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|感謝を示しました}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|感謝}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|感謝を示しました}}}}", "thanks-error-undefined": "感謝の操作に失敗しました。もう一度やり直してください。", "thanks-error-invalidrevision": "版 ID が無効です。", "thanks-error-ratelimited": "{{GENDER:$1|}}速度制限を超えました。しばらくしてからもう一度やり直してください。", "thanks-thank-tooltip": "この{{GENDER:$2|利用者}}に感謝の通知を{{GENDER:$1|送信する}}", - "thanks-confirmation2": "この編集に感謝を{{GENDER:$1|示しますか}}?", - "thanks-thanked-notice": "あなたが $1 の編集に感謝を示したことを{{GENDER:$2|本人}}に通知しました。", + "thanks-confirmation2": "この編集に感謝を公に{{GENDER:$1|示しますか}}?", + "thanks-thanked-notice": "あなたが $1 の編集に感謝を示したことを {{GENDER:$2|本人}} に通知しました。", "thanks": "感謝を示す", + "thanks-submit": "感謝を示す", "thanks-form-revid": "編集の版 ID", - "thanks-already-thanked": "{{GENDER:$1|}}この編集には既に感謝を示しました。", "echo-pref-subscription-edit-thank": "自分の編集に誰かが感謝を示したとき", "echo-pref-tooltip-edit-thank": "自分の編集に誰かが感謝を示したときに通知する。", "echo-category-title-edit-thank": "感謝", @@ -34,11 +37,11 @@ "logentry-thanks-thank": "$1 が {{GENDER:$4|$3}} に{{GENDER:$2|感謝を示しました}}", "log-show-hide-thanks": "感謝記録を$1", "thanks-error-no-id-specified": "感謝を示す版の ID を指定してください。", - "thanks-confirmation-special": "この編集に感謝を示しますか?", + "thanks-confirmation-special": "この編集に公に感謝を示しますか?", "notification-link-text-view-post": "コメントを閲覧", "thanks-error-invalidpostid": "投稿 ID が無効です。", - "flow-thanks-confirmation-special": "このコメントに感謝を示しますか?", - "flow-thanks-thanked-notice": "あなたが $1 のコメントに感謝を示したことを{{GENDER:$2|本人}}に通知しました。", + "flow-thanks-confirmation-special": "このコメントに公に感謝を示しますか?", + "flow-thanks-thanked-notice": "あなたが $1 のコメントに感謝を示したことを{{GENDER:$2|本人|本人|本人}}に通知しました。", "notification-flow-thanks": "[[User:$1|$1]] が [[:$4]] の「$3」での{{GENDER:$5|あなた}}の$2に{{GENDER:$1|感謝を示しました}}。", "notification-flow-thanks-post-link": "あなたのコメント", "notification-flow-thanks-flyout": "[[User:$1|$1]] が $3 の「$2」での{{GENDER:$4|あなた}}のコメントに{{GENDER:$1|感謝を示しました}}。", diff --git a/Thanks/i18n/ka.json b/Thanks/i18n/ka.json index 03ce3302..e2a47d88 100644 --- a/Thanks/i18n/ka.json +++ b/Thanks/i18n/ka.json @@ -13,7 +13,8 @@ "thanks-button-thank": "{{GENDER:$1|მადლობა}}", "thanks-button-thanked": "{{GENDER:$1|მადლობა გადახდილია}}", "thanks-error-undefined": "მადლობის გადახდა ვერ მოხერხდა. გთხოვ სცადეთ კიდევ.", - "thanks-confirmation2": "გინდათ მადლობის გადახდა ამ რედაქტირებისთვის ?", + "thanks-thank-tooltip": "{{GENDER:$2|ამ მომხმარებლისათვის}} სამადლობელი შეტყობინების {{GENDER:$1|გაგზავნა}}", + "thanks-confirmation2": "გსურთ ამ რედაქტირებისათვის მადლობა {{GENDER:$1|გააგზავნოთ}}?", "thanks-thanked-notice": "მომხმარებელს/მომხმარებლებს $1 გაეგზავნა(თ) შეტყობინება, რომ თქვენ მოიწონეთ {{GENDER:$2|მისი|მისი|მათი}} რედაქტირება.", "thanks": "გადაუხადე მადლობა", "echo-pref-subscription-edit-thank": "მადლობა ჩემი რედაქტირებისათვის", diff --git a/Thanks/i18n/kk-cyrl.json b/Thanks/i18n/kk-cyrl.json index a2ef4112..aceee941 100644 --- a/Thanks/i18n/kk-cyrl.json +++ b/Thanks/i18n/kk-cyrl.json @@ -5,19 +5,21 @@ ] }, "thanks-desc": "Қатысушылардың өңдемелеріне, пікірлеріне және тағы басқаларға рахмет айту үшін сілтемелерді қосу", - "thanks-thank": "рахмет", - "thanks-thanked": "{{GENDER:$1|рахмет айттыңыз}}", - "thanks-button-thank": "{{GENDER:$1|Рахметіңізді білдіру}}", - "thanks-button-thanked": "{{GENDER:$1|Рахмет білдірілді}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|рахмет}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|рахмет айттыңыз}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Рахметіңізді білдіру}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Рахмет білдірілді}}}}", "thanks-error-undefined": "Рахмет білдіру әрекеті орындалмады. Тағы қайталап көріңіз.", "thanks-error-invalidrevision": "Нұсқа ID-і жарамсыз.", "thanks-error-ratelimited": "{{GENDER:$1|Сіз}} шекті жылдамдықтан асырдыңыз. Біраз уақыт күте тұрып қайталап көріңіз.", "thanks-thank-tooltip": "Бұл {{GENDER:$2|қатысушыға}} рахмет айту ескертпесін {{GENDER:$1|жіберу}}", - "thanks-confirmation2": "Бұл өңдеме үшін рахмет {{GENDER:$1|айтасыз ба?}}", - "thanks-thanked-notice": "$1 есімді қатысушыға {{GENDER:$2|оның|оның}} өңдемесін ұнатқаныңыз білдірілді.", + "thanks-thank-tooltip-no": "Рахмет ескертпесін {{GENDER:$1|болдырмау}}", + "thanks-thank-tooltip-yes": "Рахмет ескертпесін {{GENDER:$1|жіберу}}", + "thanks-confirmation2": "Бұл өңдеме үшін жария түрде рахмет {{GENDER:$1|айтасыз ба?}}", + "thanks-thanked-notice": "$1 есімді қатысушыға {{GENDER:$2|оның|оның}} өңдемесіне рахметіңізді білдіруіңіз жіберілді.", "thanks": "Рахметті жөнелту", + "thanks-submit": "Рахметті жөнелту", "thanks-form-revid": "Өңдеме үшін нұсқа ID-і", - "thanks-already-thanked": "{{GENDER:$1|Сіз}} бұл өңдемеге әлдеқашан рахметіңізді білдірдіңіз.", "echo-pref-subscription-edit-thank": "Менің өңдемем үшін маған рахмет айту", "echo-pref-tooltip-edit-thank": "Мен жасаған өңдеме үшін әлдебіреу рахмет айтқанда маған білдір.", "echo-category-title-edit-thank": "Рахмет", @@ -32,14 +34,17 @@ "logentry-thanks-thank": "$1 {{GENDER:$4|$3}} есімді қатысушыға {{GENDER:$2|рахметін}} білдірді.", "log-show-hide-thanks": "рахметін білдіру журналын $1", "thanks-error-no-id-specified": "Рахметті жөнелту үшін нұсқа ID-ін көрсетуіңіз керек.", - "thanks-confirmation-special": "Бұл өңдемеге рахмет айтқыңыз келе ме?", + "thanks-confirmation-special": "Бұл өңдеме үшін жария түрде рахмет айтқыңыз келе ме?", "notification-link-text-view-post": "Пікірді көру", "thanks-error-invalidpostid": "Жазба ID-і жарамсыз", - "flow-thanks-confirmation-special": "Бұл пікірге рахмет айтқыңыз келе ме?", - "flow-thanks-thanked-notice": "$1 есімді қатысушыға {{GENDER:$2|оның|оның}} пікірін ұнатқаныңыз білдірілді.", + "flow-thanks-confirmation-special": "Бұл пікірге жария түрде рахмет айтқыңыз келе ме?", + "flow-thanks-thanked-notice": "$1 есімді қатысушыға {{GENDER:$2|оның|оның}} пікіріне рахметіңізді білдіруіңіз жіберілді.", "notification-flow-thanks": "{{GENDER:$5|Сізге}} [[User:$1|$1]] [[:$4]] беті «$3» бөліміндегі $2 {{GENDER:$1|рахметін}} білдірді.", "notification-flow-thanks-post-link": "пікіріңізге", - "notification-flow-thanks-flyout": "{{GENDER:$5|Сізге}} [[User:$1|$1]] $3 беті «$2» бөліміндегі пікіріңізге {{GENDER:$1|рахметін}} білдірді.", + "notification-flow-thanks-flyout": "{{GENDER:$4|Сізге}} [[User:$1|$1]] $3 беті «$2» бөліміндегі пікіріңізге {{GENDER:$1|рахметін}} білдірді.", "notification-flow-thanks-email-subject": "{{GENDER:$2|Сізге}} $1 {{SITENAME}} сайтындағы пікіріңізге {{GENDER:$1|рахметін}} білдірді.", - "notification-flow-thanks-email-batch-body": "{{GENDER:$4|you}} $1 $3 беті «$2» бөліміндегі пікіріңізге {{GENDER:$1|рахметін}} білдірді." + "notification-flow-thanks-email-batch-body": "{{GENDER:$4|you}} $1 $3 беті «$2» бөліміндегі пікіріңізге {{GENDER:$1|рахметін}} білдірді.", + "apihelp-flowthank-description": "Flow жұмыс легіндегі пікір үшін жария түрде рахмет ескертпесін жіберу.", + "apihelp-thank-description": "Өңдеушіге рахмет ескертпесін жіберу.", + "apihelp-thank-param-rev": "Әлдебіреуге жіберілген рахмет ескертпесінің нұсқа сәйкестендіргіші." } diff --git a/Thanks/i18n/ko.json b/Thanks/i18n/ko.json index 352b7dd3..69835f0d 100644 --- a/Thanks/i18n/ko.json +++ b/Thanks/i18n/ko.json @@ -8,23 +8,26 @@ "Miri-Nae", "Bluemersen", "Revi", - "IRTC1015" + "IRTC1015", + "Kwj2772", + "Alex00728", + "Hwangjy9" ] }, - "thanks-desc": "편집, 덧글 등등에 사용자에게 감사 링크를 표시합니다.", - "thanks-thank": "감사", - "thanks-thanked": "{{GENDER:$1|감사합니다}}", - "thanks-button-thank": "{{GENDER:$1|감사}}", - "thanks-button-thanked": "{{GENDER:$1|감사를 표합니다}}", + "thanks-desc": "편집, 댓글 등등에 사용자에게 감사를 표하기 위한 링크를 추가합니다", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|감사}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|감사를 표했습니다}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|감사}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|감사를 표했습니다}}}}", "thanks-error-undefined": "감사 표시 작업을 실패했습니다. 다시 시도하세요.", "thanks-error-invalidrevision": "판 ID가 올바르지 않습니다.", "thanks-error-ratelimited": "{{GENDER:$1|당신은}} 속도 제한을 초과했습니다. 잠시 기다리고 나서 다시 시도하세요.", "thanks-thank-tooltip": "이 {{GENDER:$2|사용자}}에게 감사의 알림을 {{GENDER:$1|보냅니다}}", - "thanks-confirmation2": "이 편집에 감사를 표현하시겠습니까?", + "thanks-confirmation2": "이 편집에 감사를 {{GENDER:$1|표현하시겠습니까}}?", "thanks-thanked-notice": "$1님이 당신이 {{GENDER:$2|그|그녀|그들}}의 편집에 감사했다는 것을 들었습니다.", "thanks": "감사 보내기", + "thanks-submit": "감사 보내기", "thanks-form-revid": "편집의 판 번호", - "thanks-already-thanked": "{{GENDER:$1|당신은}} 이 편집에 대해 이미 감사를 표했습니다.", "echo-pref-subscription-edit-thank": "내 편집에 대해 다른 사용자가 감사를 표했습니다", "echo-pref-tooltip-edit-thank": "내게 내 편집에 대해 누군가가 감사를 표했을 때 알립니다.", "echo-category-title-edit-thank": "감사", @@ -39,14 +42,14 @@ "logentry-thanks-thank": "$1 사용자가 {{GENDER:$4|$3}} 사용자에게 {{GENDER:$2|감사를 표했습니다}}", "log-show-hide-thanks": "감사 기록을 $1", "thanks-error-no-id-specified": "감사를 표할 판 ID를 지정해야 합니다.", - "thanks-confirmation-special": "이 편집에 감사를 표하겠습니까?", + "thanks-confirmation-special": "이 편집에 공개적으로 감사를 표하겠습니까?", "notification-link-text-view-post": "의견 보기", "thanks-error-invalidpostid": "게시물 ID가 올바르지 않습니다.", - "flow-thanks-confirmation-special": "이 덧글에 감사를 표하겠습니까?", + "flow-thanks-confirmation-special": "이 댓글에 공개적으로 감사를 표하겠습니까?", "flow-thanks-thanked-notice": "$1 사용자가 당신이 {{{{GENDER:$2|그의|그녀의|그의}} 편집에 감사했다는 것을 들었습니다.", "notification-flow-thanks": "[[User:$1|$1]]이 [[:$4]]의 \"$3\"에 대한 $2 에 {{GENDER:$1|감사를 표했습니다}}.", "notification-flow-thanks-post-link": "당신의 의견", "notification-flow-thanks-flyout": "[[User:$1|$1]] 님이 $3의 \"$2\"에 대한 당신의 의견에 {{GENDER:$1|감사를 표했습니다}}.", - "notification-flow-thanks-email-subject": "$1님이 {{SITENAME}}에 대한 당신의 의견에 {{GENDER:$1|감사를 표했습니다}}.", - "notification-flow-thanks-email-batch-body": "$1 님이 $3의 \"$2\" 에 대한 당신의 의견에 {{GENDER:$1|감사를 표했습니다}}." + "notification-flow-thanks-email-subject": "$1님이 {{SITENAME}}에 대한 {{GENDER:$2|당신의}} 의견에 {{GENDER:$1|감사를 표했습니다}}.", + "notification-flow-thanks-email-batch-body": "$1 님이 $3의 \"$2\" 에 대한 {{GENDER:$4|당신의}} 의견에 {{GENDER:$1|감사를 표했습니다}}." } diff --git a/Thanks/i18n/krc.json b/Thanks/i18n/krc.json index 97e45c2d..7784e19e 100644 --- a/Thanks/i18n/krc.json +++ b/Thanks/i18n/krc.json @@ -4,7 +4,7 @@ "Iltever" ] }, - "thanks-thank": "сау бол де", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|сау бол де}}}}", "thanks-thanked": "{{GENDER:$1|сау бол деди}}", "thanks-button-thank": "{{GENDER:$1|Сау бол де}}", "thanks-button-thanked": "{{GENDER:$1|Сау бол айтылды}}", @@ -18,7 +18,7 @@ "echo-category-title-edit-thank": "Сау бол", "notification-thanks-diff-link": "тюрлендириуюгюз", "notification-thanks": "[[User:$1|$1]], «[[:$3]]» бетдеги $2 тюрлендириуюгюз ючюн сизге сау бол {{GENDER:$1|айтды}}.", - "notification-thanks-flyout2": "[[User:$1|$1]], «$2» бетдеги тюрлендириуюгюз ючюн сизге {{GENDER:$1|поблагодарил|сай бол айтды}}.", + "notification-thanks-flyout2": "[[User:$1|$1]], «$2» бетдеги тюрлендириуюгюз ючюн сизге {{GENDER:$1|сау бол айтды}}.", "notification-thanks-email-subject": "$1, «{{SITENAME}}» сайтдагъы тюрлендириуюгюз ючюн {{GENDER:$1|сау бол айтды}}.", "notification-thanks-email-batch-body": "$1, «$2» бетдеги тюрлендириуюгюз ючюн {{GENDER:$1|сау бол айтды}}.", "notification-link-text-respond-to-user": "Къошулуучугъа джууаб бер", diff --git a/Thanks/i18n/ksh.json b/Thanks/i18n/ksh.json index 3e408e19..36a43088 100644 --- a/Thanks/i18n/ksh.json +++ b/Thanks/i18n/ksh.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Määd lengks en et Wikki för sesch bei Metmaacher för jät ze bedangke.", - "thanks-thank": "Dank", - "thanks-thanked": "{{GENDER:$1|bedank}}", - "thanks-button-thank": "Bedangke{{GENDER:$1|}}", - "thanks-button-thanked": "Bedangk.{{GENDER:$1|}}", + "thanks-thank": "Dank{{GENDER:$1|}}{{GENDER:$2|}}", + "thanks-thanked": "bedank{{GENDER:$1|}}{{GENDER:$2|}}", + "thanks-button-thank": "Bedangke{{GENDER:$1|}}{{GENDER:$2|}}", + "thanks-button-thanked": "Bedangk.{{GENDER:$1|}}{{GENDER:$2|}}", "thanks-error-undefined": "Et Bedangke hät nit jeflupp. Versöhg_et norr_ens.", "thanks-error-invalidrevision": "Di Kännong för di Väsjohn es nit jöltesch.", "thanks-thank-tooltip": "Scheck {{GENDER:$2|däm|däm|däm Metmaacher|dä|däm}} $2 Dinge Dank.{{GENDER:$1}}", @@ -16,6 +16,7 @@ "thanks-thank-tooltip-yes": "Donn de Meddeilong zom Bedanke verschecke.{{GENDER:$1|}}", "thanks-confirmation2": "Wells De Desch öffentlesch för heh di Änderoong bedanke?{{GENDER:$1|}}", "thanks": "Bedanke", + "thanks-submit": "Ene Dank scheke", "thanks-form-revid": "De Kännong fun dä Väsjohn met dä Änderong", "echo-pref-subscription-edit-thank": "Dank mer för ming Änderong", "echo-category-title-edit-thank": "Dank", @@ -24,7 +25,6 @@ "notification-thanks-flyout2": "{{GENDER:$1|Dä|Dat|Dä Metmaacher|De|Dat}} [[User:$1|$1]] bedangk sesch bei Der för Ding Änderong op dä Sigg „$2“", "notification-thanks-email-subject": "{{GENDER:$1|Dä|Dat|Dä Metmaacher|De|Dat}} $1 bedangk sesch för Ding Änderong {{ucfirst:{{GRAMMAR:em|{{ucfirst:{{SITENAME}}}}}}}}", "notification-thanks-email-batch-body": "{{GENDER:$1|Dä|Dat|Dä Metmaacher|De|Dat}} $1 bedangk sesch för Ding Änderong op $2", - "notification-link-text-respond-to-user": "Donn dämm Metmaacher antwoote", "log-name-thanks": "Et Logbohch vum Bedangke", "log-description-thanks": "Heh küdd en Leß met de Metmaacher, di Dangk vun andere krääje han.", "log-show-hide-thanks": "Et Logbohch vum Bedangke {{lcfirst:$1}}", @@ -37,6 +37,7 @@ "notification-flow-thanks-email-subject": "{{GENDER:$1|Dä|Dat|Dä Metmaacher|De|Dat}} $1 hät sesch bei Der bedangk för wat de {{GRAMMAR:em|{{ucfirst:{{SITENAME}}}}}} jeschrevve häs.{{GENDER:$2|}}", "notification-flow-thanks-email-batch-body": "{{GENDER:$1|Dä|Dat|Dä Metmaacher|De|Dat}} \n$1 hät sesch bei Der bedangk för wat de em Affschnedd „$2“ op di Sigg „$3“ jeschrevve häs.{{GENDER:$4|}}", "apihelp-flowthank-description": "Schegg en öffentlesche Nohreesch zom Bedanke för ene Flow Kommäntaa.", + "apihelp-flowthank-example-1": "Donn ene Dank schecke för dä Beijdraach met dä <i lang=\"en\" xml:lang=\"en\" dir=\"ltr\" title=\"\">UUID</i> „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">xyz789</code>“", "apihelp-thank-description": "Schegg ene Dangk aan ene Schrihver.", "apihelp-thank-param-rev": "De Kännong vun ene Väsjohn för sesch bei einem för ze bedangke.", "apihelp-thank-param-source": "Ene koote Täx öm ze sahre, woh di Frohch hehr küdd, „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">diff</code>“ uddder „<code lang=\"en\" xml:lang=\"en\" dir=\"ltr\">history</code>“ för e Beijschpell.\n<!-- \nhttps://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Apihelp-thank-param-source/en\n-->", diff --git a/Thanks/i18n/lb.json b/Thanks/i18n/lb.json index b2c6e244..6a18b5d3 100644 --- a/Thanks/i18n/lb.json +++ b/Thanks/i18n/lb.json @@ -6,15 +6,16 @@ ] }, "thanks-desc": "Setzt Linken derbäi fir Benotzer fir Ännerungen, Bemierkungen, asw. 'Merci' ze soen", - "thanks-thank": "merci", - "thanks-thanked": "{{GENDER:$1|Merci gesot}}", - "thanks-button-thank": "{{GENDER:$1|Merci soen}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|Merci soen}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|Merci gesot}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Merci soen}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Merci gesot}}}}", "thanks-error-undefined": "'Merci soen' huet net funktionéiert. Probéiert w.e.g. nach eng Kéier.", "thanks-error-invalidrevision": "Versiounsnummer (ID) ass net valabel.", "thanks-thank-tooltip": "{{GENDER:$2|Dësem Benotzer|Dëser Benotzerin}} ee \"Merci\" {{GENDER:$1|schécken}}", "thanks-confirmation2": "Merci fir dës Ännerung ëffentlech {{GENDER:$1|schécken}}?", "thanks": "Merci soen", - "thanks-already-thanked": "{{GENDER:$1|Dir}} hutt scho fir dës Ännerung Merci gesot.", + "thanks-submit": "Merci soen", "echo-pref-subscription-edit-thank": "'Mercie' fir meng Ännerung", "echo-pref-tooltip-edit-thank": "Mech Informéieren wann ee mir fir eng Ännerung déi ech gemaach hu Merci seet.", "echo-category-title-edit-thank": "Merci", diff --git a/Thanks/i18n/lrc.json b/Thanks/i18n/lrc.json index 3966f9de..9c3ffcd7 100644 --- a/Thanks/i18n/lrc.json +++ b/Thanks/i18n/lrc.json @@ -9,13 +9,13 @@ "thanks-thanked": "{{GENDER:$1|منموندار بیه}}", "thanks-button-thank": "{{GENDER:$1|منمون}}", "thanks-button-thanked": "{{GENDER:$1|منموندار بیه}}", - "thanks-thank-tooltip": "{{جنس:$1|کل کرد}} یه گل منمونداری وارسیارکن سی ای {{جنس:$2|کارور}}", + "thanks-thank-tooltip": "{{GENDER:$1|کل کرد}} یه گل منمونداری وارسیارکن سی ای {{GENDER:$2|کارور}}", "thanks": "فرسنئن منمونداری", "thanks-form-revid": "وانئری نوم دیارکن سی یه که ویرایشت با", "echo-pref-subscription-edit-thank": "منموندار مه سی ویرایشتم", "echo-category-title-edit-thank": "منمون", "notification-thanks-diff-link": "ویرایشت شما", - "notification-thanks-email-subject": "$1 {{جنس:$1|تشکر کرده}} د شما سی ویرایشتتو د {{نوم سیلجا}}", + "notification-thanks-email-subject": "$1 {{GENDER:$1|تشکر کرده}} د شما سی ویرایشتتو د {{نوم سیلجا}}", "notification-link-text-respond-to-user": "جواو دئن د کاریار", "log-name-thanks": "پهرستنومه منمون بیئنی یا", "log-description-thanks": "د هار یه گل نوم که کاروریایی هئ که کاروریا هنی دشو تشکر کردنه", diff --git a/Thanks/i18n/lt.json b/Thanks/i18n/lt.json index 7138e828..c682b838 100644 --- a/Thanks/i18n/lt.json +++ b/Thanks/i18n/lt.json @@ -3,17 +3,55 @@ "authors": [ "Garas", "Hugo.arg", - "Pofka" + "Pofka", + "Albertas" ] }, - "thanks-thank": "padėkoti", - "thanks-thanked": "{{GENDER:$1|padėkota}}", - "thanks-button-thank": "{{GENDER:$1|Padėkoti}}", + "thanks-desc": "Pridėti nuorodas, kad padėkotumėte naudotojams už pakeitimus, komentarus ir kt.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ačiū}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|padėkojo}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Dėkoja}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Padėkojo}}}}", + "thanks-error-undefined": "Padėkoti nepavyko. Prašome pabandyti dar kartą.", + "thanks-error-invalidrevision": "Netinkamas versijos ID", + "thanks-error-ratelimited": "{{GENDER:$1|Jūs}} viršijote vertinimo limitą. Prašome truputį palaukti ir bandyti dar kartą.", "thanks-thank-tooltip": "{{GENDER:$1|Nusiųskite}} padėkos žinutę šiam {{GENDER:$2|naudotojui}}", + "thanks-thank-tooltip-no": "{{GENDER:$1|Atšaukti}} padėkų pranešimus", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Siųsti}} padėkos pranešimą", + "thanks-confirmation2": "{{GENDER:$1|Siųsti}} viešą padėką už pakeitimą?", + "thanks-thanked-notice": "$1 gauta padėka už {{GENDER:$2|jo|jos|jų}} pakeitimą.", + "thanks": "Siųsti padėką", + "thanks-submit": "Siųsti padėką", + "thanks-form-revid": "Redaguojamos versijos ID", + "echo-pref-subscription-edit-thank": "Padėkokite man už mano pakeitimą", "echo-pref-tooltip-edit-thank": "Tebūnie pranešta, kai kas nors padėkoja už mano atliktą keitimą.", + "echo-category-title-edit-thank": "Ačiū", + "notification-thanks-diff-link": "jūsų pakeitimas", + "notification-thanks": "[[User:$1|$1]] {{GENDER:$1|padėkojo}} Jums už $2 čia [[:$3]].", "notification-thanks-flyout2": "[[User:$1|$1]] padėkojo jums už jūsų keitimą puslapyje $2.", + "notification-thanks-email-subject": "$1 {{GENDER:$1|padėkojo}} Jums už pakeitimą {{SITENAME}}", + "notification-thanks-email-batch-body": "$1 {{GENDER:$1|padėkojo}} Jums už Jūsų $2 pakeitimą.", + "notification-link-text-respond-to-user": "Atsakyti naudotojui", + "log-name-thanks": "Padėkų žurnalas", + "log-description-thanks": "Toliau pateikiamas sąrašas naudotojų, kuriems padėkojo kiti naudojai.", + "logentry-thanks-thank": "$1 {{GENDER:$2|padėkojo}} {{GENDER:$4|$3}}", + "log-show-hide-thanks": "$1 padėkų žurnalą", + "thanks-error-no-id-specified": "Turite nurodyti versijos ID, kad galėtumėte padėkoti.", "thanks-confirmation-special": "Ar norite viešai išsiųsti padėką už šį pakeitimą?", "notification-link-text-view-post": "Rodyti komentarą", + "thanks-error-invalidpostid": "Netinkamas įrašo ID.", "flow-thanks-confirmation-special": "Ar norite viešai išsiųsti padėką už šį komentarą?", - "notification-flow-thanks-post-link": "jūsų komentaras" + "flow-thanks-thanked-notice": "$1 gavo Jūsų padėką už {{GENDER:$2|jo|jos|jų}} komentarą.", + "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|padėkojo}} {{GENDER:$5|Jums}} už $2 tema \"$3\" puslapyje [[:$4]].", + "notification-flow-thanks-post-link": "jūsų komentaras", + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|padėkojo}} {{GENDER:$4|Jums}} už Jūsų komentarą \"$2\" apie $3.", + "notification-flow-thanks-email-subject": "$1 {{GENDER:$1|padėkojo}} {{GENDER:$2|Jums}} už Jūsų komentarą {{SITENAME}} tinklapyje", + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$1|padėkojo}} {{GENDER:$4|Jums}} už Jūsų komentarą \"$2\" tema $3 puslapyje.", + "apihelp-flowthank-description": "Siųsti viešą padėkos pranešimą už Srauto komentarą.", + "apihelp-flowthank-param-postid": "Padėkos įrašo UUID.", + "apihelp-flowthank-example-1": "Siųsti padėką už komentarą su UUID xyz789", + "apihelp-thank-description": "Siųsti padėkos pranešimą redaktoriui.", + "apihelp-thank-param-rev": "ID versijos, už kurią padėkoti.", + "apihelp-thank-param-source": "Trumpa eilutė, apibūdinanti užklausos šaltinį, pavyzdžiui, \"skirt\" arba \"istorija\".", + "apihelp-thank-example-1": "Siųsti padėką už versiją, kurios ID 456 ir šaltinis yra skirtumų puslapis" } diff --git a/Thanks/i18n/lv.json b/Thanks/i18n/lv.json index 2a9f7fc4..ae270996 100644 --- a/Thanks/i18n/lv.json +++ b/Thanks/i18n/lv.json @@ -2,11 +2,12 @@ "@metadata": { "authors": [ "Edgars2007", - "Papuass" + "Papuass", + "Nitalynx" ] }, "thanks-desc": "Pievieno pateicības saiti vēstures un atšķirību skatiem", - "thanks-thank": "pateikties", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|pateikties}}}}", "thanks-thanked": "{{GENDER:$1|pateicās}}", "thanks-error-undefined": "Pateicības darbība neizdevās. Lūdzu, mēģiniet vēlreiz.", "thanks-error-invalidrevision": "Versijas ID ir nederīgs.", diff --git a/Thanks/i18n/mg.json b/Thanks/i18n/mg.json index 49804801..14003f95 100644 --- a/Thanks/i18n/mg.json +++ b/Thanks/i18n/mg.json @@ -4,5 +4,7 @@ "Jagwar" ] }, + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|isaorana}}}}", + "thanks-thank-tooltip": "{{GENDER:$1|Handefa}} fisaorana an'ity {{GENDER:$2|mpikambana}} ity", "log-name-thanks": "Laogim-pisaorana" } diff --git a/Thanks/i18n/mk.json b/Thanks/i18n/mk.json index 8f2c33dc..e120570e 100644 --- a/Thanks/i18n/mk.json +++ b/Thanks/i18n/mk.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Додава врски за заблагодарувања кон корисници за уредувања, коментари и тн.", - "thanks-thank": "заблагодари се", - "thanks-thanked": "{{GENDER:$1|заблагодарено}}", - "thanks-button-thank": "{{GENDER:$1|Заблагодари се}}", - "thanks-button-thanked": "{{GENDER:$1|Заблагодарено}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|заблагодари се}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|заблагодарено}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Заблагодари се}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Заблагодарено}}}}", "thanks-error-undefined": "Заблагодарувањето не успеа. Обидете се повторно.", "thanks-error-invalidrevision": "Преработката има неважечка назнака.", "thanks-error-ratelimited": "{{GENDER:$1|Ја надминавте}} границата на заблагодарувања. Почекајте некое време, па обидете се подоцна", @@ -18,8 +18,8 @@ "thanks-confirmation2": "{{GENDER:$1|Да испратам}} јавна благодарница за уредувањево?", "thanks-thanked-notice": "$1 ја прими вашата благорадница за {{GENDER:$2|неговото уредување|нејзиното уредување|направеното уредување}}.", "thanks": "Заблагодари се", + "thanks-submit": "Заблагодари се", "thanks-form-revid": "Назнака на преработката на уредувањето", - "thanks-already-thanked": "{{GENDER:$1|Веќе}} се заблагодаривте за ова уредување.", "echo-pref-subscription-edit-thank": "Ќе ми се заблагодари за мое уредување", "echo-pref-tooltip-edit-thank": "Извести ме кога некој ќе ми заблагодари за напарвено уредување.", "echo-category-title-edit-thank": "Благодарност", diff --git a/Thanks/i18n/ml.json b/Thanks/i18n/ml.json index 3fa56783..fca9e531 100644 --- a/Thanks/i18n/ml.json +++ b/Thanks/i18n/ml.json @@ -5,19 +5,21 @@ ] }, "thanks-desc": "തിരുത്തുകൾ, കുറിപ്പുകൾ തുടങ്ങിയവയ്ക്ക് നന്ദി രേഖപ്പെടുത്തുവാനുള്ള കണ്ണികൾ ചേർക്കുന്നു.", - "thanks-thank": "നന്ദി രേഖപ്പെടുത്തുക", - "thanks-thanked": "{{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}", - "thanks-button-thank": "{{GENDER:$1|നന്ദി രേഖപ്പെടുത്തുക}}", - "thanks-button-thanked": "{{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|നന്ദി രേഖപ്പെടുത്തുക}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|നന്ദി രേഖപ്പെടുത്തി}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|നന്ദി രേഖപ്പെടുത്തുക}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|നന്ദി രേഖപ്പെടുത്തി}}}}", "thanks-error-undefined": "നന്ദി രേഖപ്പെടുത്തൽ പരാജയപ്പെട്ടു. ദയവായി വീണ്ടും ശ്രമിക്കുക.", "thanks-error-invalidrevision": "നാൾപ്പതിപ്പിന്റെ ഐ.ഡി. അസാധുവാണ്.", "thanks-error-ratelimited": "{{GENDER:$1|താങ്കളുടെ}} പരിധി അധികരിച്ചിരിക്കുന്നു. ദയവായി അല്പസമയം കാത്തിരുന്ന ശേഷം വീണ്ടും ശ്രമിക്കുക.", "thanks-thank-tooltip": "ഈ {{GENDER:$2|ഉപയോക്താവിന്}} താങ്കളുടെ കൃതജ്ഞത {{GENDER:$1|അയയ്ക്കുക}}", - "thanks-confirmation2": "ഈ തിരുത്തിന് നന്ദി {{GENDER:$1|അയയ്ക്കുക}}?", + "thanks-thank-tooltip-no": "നന്ദി അറിയിപ്പ് {{GENDER:$1|റദ്ദാക്കുക}}", + "thanks-thank-tooltip-yes": "നന്ദി അറിയിപ്പ് {{GENDER:$1|അയക്കുക}}", + "thanks-confirmation2": "ഈ തിരുത്തിന് പരസ്യമായി കാണാവുന്ന നന്ദി {{GENDER:$1|അയയ്ക്കുക}}?", "thanks-thanked-notice": "$1 എന്ന ഉപയോക്താവിന്, താങ്കൾ {{GENDER:$2|അദ്ദേഹത്തിന്റെ|അവരുടെ|അവരുടെ}} തിരുത്തിനു രേഖപ്പെടുത്തിയ നന്ദി ലഭിച്ചു.", "thanks": "കൃതജ്ഞത അറിയിക്കുക", + "thanks-submit": "കൃതജ്ഞത അറിയിക്കുക", "thanks-form-revid": "തിരുത്തിന്റെ നാൾപ്പതിപ്പിന്റെ ഐ.ഡി.", - "thanks-already-thanked": "ഈ തിരുത്തിന് {{GENDER:$1|താങ്കൾ}} നന്ദി അറിയിച്ചിട്ടുണ്ട്.", "echo-pref-subscription-edit-thank": "എന്റെ തിരുത്തിന് എനിക്ക് കൃതജ്ഞത രേഖപ്പെടുത്തുക", "echo-pref-tooltip-edit-thank": "ഞാൻ ചെയ്ത തിരുത്തിന് ആരെങ്കിലും നന്ദി രേഖപ്പെടുത്തിയാൽ എന്നെ അറിയിക്കുക.", "echo-category-title-edit-thank": "നന്ദി", @@ -32,14 +34,21 @@ "logentry-thanks-thank": "{{GENDER:$4|$3}} എന്ന ഉപയോക്താവിന് $1 {{GENDER:$2|നന്ദി രേഖപ്പെടുത്തി}}", "log-show-hide-thanks": "കൃതജ്ഞതാരേഖ $1", "thanks-error-no-id-specified": "നന്ദി രേഖപ്പെടുത്താൻ താങ്കൾ റിവിഷൻ ഐ.ഡി. വ്യക്തമാക്കിയിരിക്കണം.", - "thanks-confirmation-special": "ഈ തിരുത്തിനു താങ്കൾക്ക് നന്ദി രേഖപ്പെടുത്തണോ?", + "thanks-confirmation-special": "ഈ തിരുത്തിനു താങ്കൾക്ക് പരസ്യമായി കാണാവുന്ന നന്ദി രേഖപ്പെടുത്തണോ?", "notification-link-text-view-post": "അഭിപ്രായം കാണുക", "thanks-error-invalidpostid": "കുറിപ്പിന്റെ ഐ.ഡി. സാധുവല്ല.", - "flow-thanks-confirmation-special": "ഈ കുറിപ്പിന് താങ്കളുടെ നന്ദി അറിയിക്കുക?", + "flow-thanks-confirmation-special": "ഈ കുറിപ്പിന് താങ്കളുടെ പരസ്യമായി കാണാവുന്ന നന്ദി അറിയിക്കുക?", "flow-thanks-thanked-notice": "താങ്കൾ {{GENDER:$2|അദ്ദേഹത്തിന്റെ}} അഭിപ്രായത്തിന് നൽകിയ നന്ദി $1 എന്ന ഉപയോക്താവിനെ അറിയിച്ചു.", "notification-flow-thanks": "[[:$4]] എന്ന താളിലെ \"$3\" എന്നതിലെ $2-ന്, [[User:$1|$1]] {{GENDER:$5|താങ്കൾക്ക്}} {{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}.", "notification-flow-thanks-post-link": "താങ്കളുടെ അഭിപ്രായം", "notification-flow-thanks-flyout": "$3 എന്ന താളിലെ \"$2\" എന്ന ഭാഗത്ത് താങ്കൾ ഇട്ട കുറിപ്പിന് [[User:$1|$1]] {{GENDER:$4|താങ്കൾക്ക്}} {{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}", "notification-flow-thanks-email-subject": "{{SITENAME}} സംരംഭത്തിൽ താങ്കൾ ഇട്ട കുറിപ്പിന് $1 {{GENDER:$2|താങ്കൾക്ക്}} {{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}", - "notification-flow-thanks-email-batch-body": "$3 എന്ന താളിലെ \"$2\" എന്ന ഭാഗത്ത് താങ്കൾ ഇട്ട കുറിപ്പിന് $1 {{GENDER:$4|താങ്കൾക്ക്}} {{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}" + "notification-flow-thanks-email-batch-body": "$3 എന്ന താളിലെ \"$2\" എന്ന ഭാഗത്ത് താങ്കൾ ഇട്ട കുറിപ്പിന് $1 {{GENDER:$4|താങ്കൾക്ക്}} {{GENDER:$1|നന്ദി രേഖപ്പെടുത്തി}}", + "apihelp-flowthank-description": "ഫ്ലോ കുറിപ്പ് സംബന്ധിച്ച ഒരു പൊതു നന്ദി അറിയിപ്പ് അയയ്ക്കുക.", + "apihelp-flowthank-param-postid": "നന്ദി രേഖപ്പെടുത്തുന്ന പോസ്റ്റിന്റെ യു.യു.ഐ.ഡി.", + "apihelp-flowthank-example-1": "യു.യു.ഐ.ഡി. കചട789 ആയുള്ള കുറിപ്പിന് നന്ദിയറിയിക്കുക", + "apihelp-thank-description": "ഒരു ലേഖകന് നന്ദി അറിയിപ്പ് അയയ്ക്കുക.", + "apihelp-thank-param-rev": "നന്ദി രേഖപ്പെടുത്താനുള്ള നാൾപ്പതിപ്പ് ഐ.ഡി.", + "apihelp-thank-param-source": "അഭ്യർത്ഥനയുടെ സ്രോതസ്സ് അടയാളപ്പെടുത്താനുള്ള ഒരു ചെറുപദം, ഉദാഹരണത്തിന് \"വ്യത്യാസം\" അല്ലെങ്കിൽ \"നാൾവഴി\".", + "apihelp-thank-example-1": "നാൾപ്പതിപ്പ് ഐ.ഡി. 456-ന് നന്ദി രേഖപ്പെടുത്തുക, അഭ്യർത്ഥനാ സ്രോതസ്സ് വ്യത്യാസം താളാണ്" } diff --git a/Thanks/i18n/mr.json b/Thanks/i18n/mr.json index 2dd1af9d..4a8bf9f6 100644 --- a/Thanks/i18n/mr.json +++ b/Thanks/i18n/mr.json @@ -5,7 +5,7 @@ ] }, "thanks-desc": "एखाद्या सदस्यास,त्याच्या संपादनासाठी किंवा शेऱ्यासाठी धन्यवाद देण्यास दुवा जोडते", - "thanks-thank": "धन्यवाद", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|धन्यवाद}}}}", "thanks-thanked": "{{GENDER:$1|नी धन्यवाद दिले}}", "thanks-button-thank": "{{GENDER:$1|चे धन्यवाद}}", "thanks-button-thanked": "{{GENDER:$1|नी धन्यवाद दिलेत}}", @@ -22,7 +22,6 @@ "notification-thanks-flyout2": "[[User:$1|$1]] ने आपणास {{GENDER:$1|धन्यवाद दिलेत}}$2 वर केलेल्या संपादनाबद्दल.", "notification-thanks-email-subject": "$1 ने {{SITENAME}}वर {{GENDER:$1|धन्यवाद दिलेत}}आपण केलेल्या संपादनाबाबत", "notification-thanks-email-batch-body": "$1 ने आपण $2वर केलेल्या संपादनाबाबत आपणास {{GENDER:$1|धन्यवाद दिलेत.}}", - "notification-link-text-respond-to-user": "सदस्यास उत्तर द्या", "log-name-thanks": "धन्यवादाच्या नोंदी", "log-description-thanks": "खाली त्या सदस्यांची यादी आहे ज्यांना इतर सदस्यांनी धन्यवाद दिलेत.", "logentry-thanks-thank": "$1 ने {{GENDER:$4|$3}} ला {{GENDER:$2|धन्यवाद दिलेत}}", diff --git a/Thanks/i18n/ms.json b/Thanks/i18n/ms.json index 6e63a07e..176b4803 100644 --- a/Thanks/i18n/ms.json +++ b/Thanks/i18n/ms.json @@ -3,21 +3,21 @@ "authors": [ "Anakmalaysia", "Aurora", - "Aviator" + "Aviator", + "Pizza1016" ] }, "thanks-desc": "Menambah pautan yang membolehkan pengguna mengirim ucapan terima kasih atas suntingan, ulasan, dan sebagainya.", - "thanks-thank": "terima kasih", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|terima kasih}}}}", "thanks-thanked": "{{GENDER:$1|telah berterima kasih}}", "thanks-button-thank": "Terima kasih", "thanks-button-thanked": "Kasih diterima", "thanks-error-undefined": "Tindakan terima kasih gagal. Sila cuba lagi.", "thanks-error-invalidrevision": "ID semakan tidak sah.", "thanks-error-ratelimited": "Anda telah melampaui had kadar anda. Sila tunggu seketika, kemudian cuba lagi.", - "thanks-thank-tooltip": "Hantar ucapan terima kasih kepada pengguna ini", + "thanks-thank-tooltip": "{{GENDER:$1|Hantar}} ucapan terima kasih kepada {{GENDER:$2|pengguna}} ini", "thanks-thanked-notice": "$1 telah diberitahu bahawa anda menyukai suntingan beliau.", "thanks": "Ucap terima kasih", - "thanks-already-thanked": "Anda telah pun mengirim ucapan terima kasih atas suntingan ini.", "echo-pref-subscription-edit-thank": "Berterima kasih pada saya atas suntingan saya", "echo-pref-tooltip-edit-thank": "Beritahu saya apabila seseorang berterima kasih kepada saya atas suntingan saya.", "echo-category-title-edit-thank": "Terima kasih", diff --git a/Thanks/i18n/nap.json b/Thanks/i18n/nap.json index 7912a83f..96e065b2 100644 --- a/Thanks/i18n/nap.json +++ b/Thanks/i18n/nap.json @@ -1,9 +1,55 @@ { "@metadata": { "authors": [ - "C.R." + "C.R.", + "Chelin" ] }, - "thanks-thank": "grazie", - "thanks-thank-tooltip": "{{GENDER:$1|Manna}} na notifeca 'e rengraziamiente a st'{{GENDER:$2|utente}}" + "thanks-desc": "Azzecca link pe' putè dà grazie a ll'utente pe ne ffà nu cagnamiento, ncu commento, ecc.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|grazie}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|ringraziato|ringraziata|ringraziato/a}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Ringrazia}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Ringraziato|Ringraziata|Ringraziato/a}}}}", + "thanks-error-undefined": "Aziona 'e ringraziamento fallita. Pe' piacere pruvate n'ata vota.", + "thanks-error-invalidrevision": "L'ID 'e verziona nun è bbuono.", + "thanks-error-ratelimited": "{{GENDER:$1|Vuje}} avit'appassat' 'o lemmeto 'e valutazione vosta. Pe' piacere, aspettate nu mumento e pruvate n'ata vota.", + "thanks-thank-tooltip": "{{GENDER:$1|Manna}} na notifeca 'e rengraziamiente a st'{{GENDER:$2|utente}}", + "thanks-thank-tooltip-no": "{{GENDER:$1|Scancella}} 'a notifica 'e grazie", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Manna}} 'a notifica 'e grazie", + "thanks-confirmation2": "{{GENDER:$1|Manna}} grazie pubbreche pe' st'edit?", + "thanks-thanked-notice": "$1 ricevette 'e grazie voste pe' ll'edit {{GENDER:$2|suojo|suojo|lloro}}.", + "thanks": "Manne 'e rengraziamiente", + "thanks-submit": "Manna 'e grazie", + "thanks-form-revid": "ID d' 'a revisiona pe' cagnamiento", + "echo-pref-subscription-edit-thank": "Damme 'e grazie p' 'o cagnamiento mio", + "echo-pref-tooltip-edit-thank": "Famme 'a notifica quanno coccheruno me ringraziasse pe' nu cagnamiento c'aggio fatto.", + "echo-category-title-edit-thank": "Grazie", + "notification-thanks-diff-link": "'o càgnamiento tujo", + "notification-thanks": "[[User:$1|$1]] {{GENDER:$1|ve ringraziaje}} pe' $2 vuosto dint'a [[:$3]].", + "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|ve ringraziaje}} pe' ll'edit vuosto dint'a $2.", + "notification-thanks-email-subject": "$1 {{GENDER:$1|ve ringraziaje}} pe' ll'edit vuosto dint'a {{SITENAME}}", + "notification-thanks-email-batch-body": "$1 {{GENDER:$1|ve ringraziaje}} p' 'o cagnamiento vuosto dint'a $2.", + "notification-link-text-respond-to-user": "Rispunne a l'utente", + "log-name-thanks": "Riggistro ringraziamente", + "log-description-thanks": "Ccà abbascio ce sta n'elenco 'utente c'avessero ringraziato ati utente.", + "logentry-thanks-thank": "$1 {{GENDER:$2|ringraziaje}} {{GENDER:$4|$3}}", + "log-show-hide-thanks": "$1 riggistro 'e ringraziamente", + "thanks-error-no-id-specified": "Avit'a specificà l'ID 'e verziona pe' putè mannà grazie.", + "thanks-confirmation-special": "Vulite ringrazià pubbrecamente st'utente pe' stu cagnamiento?", + "notification-link-text-view-post": "Vide cummente", + "thanks-error-invalidpostid": "L'ID d' 'a mmasciata è invalido.", + "flow-thanks-confirmation-special": "Vulite ringrazià pubbrecamente pe' stu cagnamiento?", + "flow-thanks-thanked-notice": "$1 ricevette 'e grazie voste p' 'e cummente {{GENDER:$2|suojo|suojo|lloro}}.", + "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|ringraziaje}} {{GENDER:$5|a vuje}} pe' $2 dint'a \"$3\" ncopp'a [[:$4]].", + "notification-flow-thanks-post-link": "'o cummento tujo", + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|ringraziaje}} {{GENDER:$4|a vuje}} p' 'o cummento dint'a \"$2\" ncopp'a $3.", + "notification-flow-thanks-email-subject": "$1 {{GENDER:$1|ringraziaje}} {{GENDER:$2|vuje}} p' 'o cummento ncopp'a {{SITENAME}}", + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$1|ringraziaje}} {{GENDER:$4|a vuje}} p' 'o cummento dint'a \"$2\" ncopp'a $3.", + "apihelp-flowthank-description": "Manna 'e grazie pubbreche comm'a na notifica pe' nu cummento d' 'o Flow", + "apihelp-flowthank-param-postid": "Ll'UUID d' 'o post pe' ne puté da grazie.", + "apihelp-flowthank-example-1": "Manna grazie p' 'o cummento cu ll'UUID xyz789", + "apihelp-thank-description": "Manna 'e grazie a n'editore.", + "apihelp-thank-param-rev": "ID 'e verziona pe' putè dà grazie a coccheruno.", + "apihelp-thank-param-source": "Na stringa curta c' 'a descriziona d' 'o source d' 'a request, pe ne dà n'esempie: \"diff\" o \"history\".", + "apihelp-thank-example-1": "Manna 'e grazie 'a revisiona ID 456, c' 'o source facenno na diff" } diff --git a/Thanks/i18n/nb.json b/Thanks/i18n/nb.json index 2b2ada80..18497b6f 100644 --- a/Thanks/i18n/nb.json +++ b/Thanks/i18n/nb.json @@ -3,14 +3,15 @@ "authors": [ "Danmichaelo", "Jeblad", - "Njardarlogar" + "Njardarlogar", + "Chameleon222" ] }, "thanks-desc": "Legger til lenker for å takke brukere for redigeringer, kommentarer, etc.", - "thanks-thank": "takk", - "thanks-thanked": "{{GENDER:$1|takket}}", - "thanks-button-thank": "{{GENDER:$1|Takk}}", - "thanks-button-thanked": "{{GENDER:$1|Takket}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|takk}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|takket}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Takk}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Takket}}}}", "thanks-error-undefined": "Takking feilet. Forsøk igjen.", "thanks-error-invalidrevision": "Revisjons-ID er ikke gyldig.", "thanks-error-ratelimited": "{{GENDER:$1|Du}} har overskredet frekvensbegrensingen din. Vent litt og prøv igjen.", @@ -20,8 +21,8 @@ "thanks-confirmation2": "{{GENDER:$1|Send}} offentlig takk for denne redigeringen?", "thanks-thanked-notice": "$1 har mottatt din takk for {{GENDER:$2|redigeringen hans|redigeringen hennes|redigeringen sin}}.", "thanks": "Send takk", + "thanks-submit": "Send takk", "thanks-form-revid": "Revisjons-ID for redigeringen", - "thanks-already-thanked": "{{GENDER:$1|Du}} har allerede takket for denne redigeringen.", "echo-pref-subscription-edit-thank": "Takker meg for en redigering", "echo-pref-tooltip-edit-thank": "Varsle meg når noen takker meg for en redgering jeg har gjort.", "echo-category-title-edit-thank": "Takk", diff --git a/Thanks/i18n/ne.json b/Thanks/i18n/ne.json index 6d809fdb..7bbc2c34 100644 --- a/Thanks/i18n/ne.json +++ b/Thanks/i18n/ne.json @@ -1,8 +1,40 @@ { "@metadata": { "authors": [ - "बिप्लब आनन्द" + "बिप्लब आनन्द", + "Nirjal stha", + "NehalDaveND", + "राम प्रसाद जोशी" ] }, - "thanks-thank": "धन्यवाद" + "thanks-desc": "प्रयोगकर्ताहरूलाई तिनीहरूको सम्पादन, टिप्पणी आदिको लागि धन्यवाद दिने लिङ्क जोड्ने।", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|धन्यवाद दिनुहोस्}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|धन्यवाद ज्ञापित}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|धन्यवाद}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|धन्यवाद ज्ञापित}}}}", + "thanks-error-undefined": "धन्यवाद दिने कार्य विफल भयो। कृपया पुनः प्रयास गर्नुहोस।", + "thanks-error-invalidrevision": "अवतरण आइडी मान्य छैन।", + "thanks-error-ratelimited": "{{GENDER:$1|तपाईं}} आफ्नो दर सीमा पार गरिसक्नु भएको छ। कृपया केही समय पछी पुनः प्रयास गर्नुहोला।", + "thanks-thank-tooltip": "यस {{GENDER:$2|प्रयोगकर्ता}}लाई धन्यवाद अधिसूचना {{GENDER:$1|पठाउने}}।", + "thanks-confirmation2": "यो सम्पादनको लागि {{GENDER:$1|पठाउनुहोस्}}", + "thanks-thanked-notice": "तपाईंलाई {{GENDER:$2|उसले|उनले|उनिहरूले}} गरेको सम्पादन मन परेको छ भन्ने सूचना $1लाई पठाइएको छ ।", + "thanks": "धन्यवाद पठाउनुहोस्", + "thanks-submit": "धन्यवाद पठाउनुहोस्", + "echo-category-title-edit-thank": "धन्यवाद", + "notification-thanks-diff-link": "तपाईंको सम्पादन", + "notification-thanks": "[[User:$1|$1]]ले [[:$3]]मा $2को लागी {{GENDER:$1|धन्यवाद दिएको छ}}।", + "notification-thanks-flyout2": "[[User:$1|$1]]ले तपाईंलाई $2मा तपाईंको सम्पादनको लागी {{GENDER:$1|धन्यवाद गरेको छ}}।", + "notification-thanks-email-subject": "$1ले तपाईंलाई {{SITENAME}}मा तपाईंको सम्पादनको लागी तपाईंलाई {{GENDER:$1|धन्यवाद गरेको छ}}।", + "notification-thanks-email-batch-body": "$1ले $2मा तपाईंको सम्पादनको लागी तपाईंलाई {{GENDER:$1|धन्यवाद गरेको छ}}।", + "notification-link-text-respond-to-user": "प्रयोगकर्तालाई उत्तर दिने", + "log-name-thanks": "धन्यवाद लग", + "log-description-thanks": "अन्य प्रयोगकर्ताहरूद्वारा धन्यवाद पाउने प्रयोगकर्ताहरूको सूची निम्न रहेको छ।", + "logentry-thanks-thank": "$1ले {{GENDER:$4|$3}}लाई {{GENDER:$2|धन्यवाद गरेको छ}}", + "log-show-hide-thanks": "$1 धन्यवाद लग", + "thanks-error-no-id-specified": "धन्यवाद गर्नको लागि तपाईंलाई कुनै एक पुनरीक्षण ठेगाना निर्दिष्ट गर्नु पर्ने हो।", + "thanks-confirmation-special": "के तपाईं यस सम्पादनको लागि धन्यवाद दिन चाहनुहुन्छ?", + "notification-link-text-view-post": "टिप्पणी हेर्ने", + "thanks-error-invalidpostid": "पोस्ट ठेगाना अमान्य छ।", + "flow-thanks-confirmation-special": "के तपाईं यस प्रतिक्रियाको लागि धन्यवाद पठाउन चाहनुहुन्छ?", + "flow-thanks-thanked-notice": "तपाईंलाई {{GENDER:$2|उसले|उनले|उनिहरूले}} दिएको प्रतिक्रिया मन परेको छ भन्ने सूचना $1लाई पठाइएको छ ।" } diff --git a/Thanks/i18n/nl.json b/Thanks/i18n/nl.json index 1ccf48ec..f47763f4 100644 --- a/Thanks/i18n/nl.json +++ b/Thanks/i18n/nl.json @@ -8,23 +8,25 @@ "Siebrand", "Sjoerddebruin", "Southparkfan", - "Mar(c)" + "Mar(c)", + "Robin0van0der0vliet", + "HanV" ] }, "thanks-desc": "Voegt koppelingen toe voor het bedanken van gebruikers voor bewerkingen, reacties, enzovoort.", - "thanks-thank": "bedanken", - "thanks-thanked": "{{GENDER:$1|is bedankt}}", - "thanks-button-thank": "{{GENDER:$1|Bedanken}}", - "thanks-button-thanked": "{{GENDER:$1|Bedankt}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|bedanken}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|is bedankt}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Bedanken}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Bedankt}}}}", "thanks-error-undefined": "Bedanken is mislukt. Probeer het opnieuw.", "thanks-error-invalidrevision": "Het revisienummer is niet geldig.", "thanks-error-ratelimited": "{{GENDER:$1|U}} hebt uw limiet voor bedankjes overschreden. Wacht even en probeer het dan opnieuw.", "thanks-thank-tooltip": "Deze {{GENDER:$2|gebruiker}} een bedankje {{GENDER:$1|sturen}}", - "thanks-confirmation2": "Een bedankje voor deze bewerking {{GENDER:$1|sturen}}?", - "thanks-thanked-notice": "$1 is geïnformeerd dat u {{GENDER:$2|hem|haar|hem/haar}} hebt bedankt voor {{GENDER:$2|zijn|haar|zijn/haar}} bewerking.", + "thanks-confirmation2": "Een openbaar bedankje voor deze bewerking {{GENDER:$1|sturen}}?", + "thanks-thanked-notice": "$1 heeft uw bedankje ontvangen voor {{GENDER:$2|zijn|haar|zijn/haar}} bewerking.", "thanks": "Bedanken", + "thanks-submit": "Bedankje sturen", "thanks-form-revid": "Revisienummer van de bewerking", - "thanks-already-thanked": "{{GENDER:$1|U}} hebt al bedankt voor deze bewerking.", "echo-pref-subscription-edit-thank": "als iemand u bedankt voor een bewerking", "echo-pref-tooltip-edit-thank": "Informeer mij wanneer iemand mij bedankt voor een bewerking die ik heb gemaakt.", "echo-category-title-edit-thank": "Bedankt", @@ -33,17 +35,16 @@ "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|heeft}} u bedankt voor uw bewerking op $2.", "notification-thanks-email-subject": "$1 {{GENDER:$1|heeft}} u bedankt voor uw bewerking op {{SITENAME}}", "notification-thanks-email-batch-body": "$1 {{GENDER:$1|heeft}} u bedankt voor uw bewerking op $2.", - "notification-link-text-respond-to-user": "Op gebruiker reageren", "log-name-thanks": "Bedankjeslogboek", "log-description-thanks": "Hieronder staat een lijst van gebruikers die door andere gebruikers zijn bedankt.", "logentry-thanks-thank": "$1 {{GENDER:$2|heeft}} {{GENDER:$4|$3}} bedankt", "log-show-hide-thanks": "bedankjeslogboek $1", "thanks-error-no-id-specified": "U dient een revisienummer op te geven om een bedankje te sturen.", - "thanks-confirmation-special": "Wilt u een bedankje sturen voor deze bewerking?", + "thanks-confirmation-special": "Wilt u een openbaar bedankje sturen voor deze bewerking?", "notification-link-text-view-post": "Reactie weergeven", "thanks-error-invalidpostid": "Berichtnummer is niet geldig.", - "flow-thanks-confirmation-special": "Wilt u een bedankje sturen voor deze reactie?", - "flow-thanks-thanked-notice": "$1 is geïnformeerd dat u {{GENDER:$2|hem|haar|hem/haar}} hebt bedankt voor {{GENDER:$2|zijn|haar|zijn/haar}} reactie.", + "flow-thanks-confirmation-special": "Wilt u een openbaar bedankje sturen voor deze reactie?", + "flow-thanks-thanked-notice": "$1 heeft uw bedankje ontvangen voor {{GENDER:$2|zijn|haar|hun}} reactie.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|heeft}} {{GENDER:$5|u}} bedankt voor $2 in \"$3\" op [[:$4]].", "notification-flow-thanks-post-link": "uw reactie", "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|heeft}} {{GENDER:$4|u}} bedankt voor uw reactie in \"$2\" op $3.", diff --git a/Thanks/i18n/nn.json b/Thanks/i18n/nn.json index cbf62d32..84281a05 100644 --- a/Thanks/i18n/nn.json +++ b/Thanks/i18n/nn.json @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "Njardarlogar" + "Njardarlogar", + "Chameleon222" ] }, "thanks-desc": "Legg til takkelenkjer til historikk og skilnadsvising", - "thanks-thank": "takk", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|takk}}}}", "thanks-thanked": "{{GENDER:$1|takka}}", "thanks-button-thank": "Takk", "thanks-button-thanked": "{{GENDER:$1|Takka}}", diff --git a/Thanks/i18n/oc.json b/Thanks/i18n/oc.json index 81a601de..ed021255 100644 --- a/Thanks/i18n/oc.json +++ b/Thanks/i18n/oc.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Apond de ligams de mercejament a las vistas istoric e de diferéncia", - "thanks-thank": "mercé", - "thanks-thanked": "{{GENDER:$1|mercejat|mercejada}}", - "thanks-button-thank": "{{GENDER:$1|Mercé}}", - "thanks-button-thanked": "{{GENDER:$1|Mercejat}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|mercejar}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|mercejat|mercejada}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|mercejar}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Mercejat|Mercejada}}}}", "thanks-error-undefined": "Fracàs de l’accion de mercejament. Tornatz ensajar.", "thanks-error-invalidrevision": "L’ID de revision es invalid.", "thanks-error-ratelimited": "{{GENDER:$1|Avètz}} depassat vòstre limit de debit. Esperatz un pauc e tornatz ensajar.", diff --git a/Thanks/i18n/pa.json b/Thanks/i18n/pa.json index 98e1e1ac..791c9f44 100644 --- a/Thanks/i18n/pa.json +++ b/Thanks/i18n/pa.json @@ -8,7 +8,7 @@ ] }, "thanks-desc": "ਵਰਤੋਂਕਾਰਾਂ ਦਾ ਸੋਧਾਂ, ਟਿੱਪਣੀਆਂ ਆਦਿ ਲਈ ਧੰਨਵਾਦ ਕਰਨ ਲਈ ਧੰਨਵਾਦੀ ਲਿੰਕ ਜੋੜਦਾ ਹੈ", - "thanks-thank": "ਧੰਨਵਾਦ ਆਖੋ", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ਧੰਨਵਾਦ ਕਹੋ}}}}", "thanks-thanked": "{{GENDER:$1|ਧੰਨਵਾਦ ਕੀਤਾ ਗਿਆ}}", "thanks-button-thank": "ਧੰਨਵਾਦ", "thanks-button-thanked": "{{GENDER:$1|ਧੰਨਵਾਦ ਕੀਤਾ ਗਿਆ}}", diff --git a/Thanks/i18n/pl.json b/Thanks/i18n/pl.json index 0842bf8b..2e915fe3 100644 --- a/Thanks/i18n/pl.json +++ b/Thanks/i18n/pl.json @@ -9,7 +9,7 @@ ] }, "thanks-desc": "Dodaje link umożliwiający podziękowanie użytkownikowi za edycję, komentarz itp.", - "thanks-thank": "podziękuj", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|podziękuj}}}}", "thanks-thanked": "{{GENDER:$1|podziękowałeś|podziękowałaś}}", "thanks-button-thank": "{{GENDER:$1|Podziękuj}}", "thanks-button-thanked": "{{GENDER:$1|Podziękowałeś|Podziękowałaś}}", @@ -20,8 +20,8 @@ "thanks-confirmation2": "{{GENDER:$1|Wysłać}} podziękowanie za tę edycję?", "thanks-thanked-notice": "$1 {{GENDER:$2|dostał|dostała}} twoje podziękowanie za {{GENDER:$2|jego|jej}} edycję.", "thanks": "Wyślij podziękowanie", + "thanks-submit": "Wyślij podziękowanie", "thanks-form-revid": "ID wersji", - "thanks-already-thanked": "Już {{GENDER:$1|podziękowałeś|podziękowałaś}} za tę edycję.", "echo-pref-subscription-edit-thank": "podziękuje mi za edycję, którą wykonałem", "echo-pref-tooltip-edit-thank": "Powiadom mnie, kiedy ktoś podziękuje mi za edycję, którą wykonałem.", "echo-category-title-edit-thank": "Podziękowania", diff --git a/Thanks/i18n/pms.json b/Thanks/i18n/pms.json index bfb8909a..e527da48 100644 --- a/Thanks/i18n/pms.json +++ b/Thanks/i18n/pms.json @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "Borichèt" + "Borichèt", + "Dragonòt" ] }, "thanks-desc": "A gionta dle liure d'aringrassiament a le viste dë stòria e ëd diferensa", - "thanks-thank": "aringrassié", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ringrassié}}}}", "thanks-thanked": "{{GENDER:$1|aringrassià}}", "thanks-button-thank": "{{GENDER:$1|Mersì}}", "thanks-button-thanked": "{{GENDER:$1|Aringrassià}}", @@ -16,7 +17,6 @@ "thanks-thanked-notice": "A l'é stàit notificà a $1 che a chiel a l'é piasuje {{GENDER:$2|soa}} modìfica.", "thanks": "mandé dj'aringrassiament", "thanks-form-revid": "Identificatin ëd revision për la modìfica", - "thanks-already-thanked": "{{GENDER:$1|Chiel|Chila}} a l'ha già mandà n'aringrassiament për costa modìfica.", "echo-pref-subscription-edit-thank": "Aringrassieme për mia modìfica", "echo-pref-tooltip-edit-thank": "Aviseme cand cheidun a m'aringrassia për na modìfica ch'i l'hai fàit.", "echo-category-title-edit-thank": "Mersì", diff --git a/Thanks/i18n/ps.json b/Thanks/i18n/ps.json index 68e72b81..e8cdda91 100644 --- a/Thanks/i18n/ps.json +++ b/Thanks/i18n/ps.json @@ -4,22 +4,28 @@ "Ahmed-Najib-Biabani-Ibrahimkhel" ] }, - "thanks-desc": "د پېښليک او توپيرونو کتنو کې د مننې تړنې ورگډوي", - "thanks-thank": "مننه", - "thanks-thanked": "{{GENDER:$1|منندوی شو}}", - "thanks-button-thank": "{{GENDER:$1|مننه}}", - "thanks-button-thanked": "{{GENDER:$1|منندوی شو}}", + "thanks-desc": "د سمونونو، تبصرو او نور کړنو پخاطر له کارنانو څخه د مننې کولو تړنې ورگډوي.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|مننه}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|منندوی شو}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|مننه}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|منندوی شو}}}}", "thanks-error-undefined": "د مننې چاره پاتې راغله. بيا مو هڅه وکړۍ.", "thanks-error-invalidrevision": "د کره کتنې پېژند سم نه دی.", "thanks-error-ratelimited": "{{GENDER:$1|تاسې}} د خپل ټاکلي بريد نه واوښتلئ. مهرباني وکړۍ لږ څه تم شۍ او بيا يې وآزمويۍ.", "thanks-thank-tooltip": "دې {{GENDER:$2|کارن}} ته د مننې يو پيغام {{GENDER:$1|ورلېږل}}", - "thanks-thanked-notice": "$1 ته ووييل شول چې تاسې د {{GENDER:$2|هغه|هغې|هغوی}} سمونونه خوښ کړل.", + "thanks-thank-tooltip-no": "د مننې يادگيرنه {{GENDER:$1|ناگارل}}", + "thanks-thank-tooltip-yes": "د مننې يادگيرنه {{GENDER:$1|لېږل}}", + "thanks-confirmation2": "دې سمون ته يوه عامه مننه {{GENDER:$1|ورلېږې}} ؟", + "thanks-thanked-notice": "$1 د {{GENDER:$2|هغه|هغې|هغوی}} سمونونو پخاطر ستاسې مننه ترلاسه کړه.", + "thanks": "مننه لېږل", + "thanks-submit": "مننه لېږل", + "thanks-form-revid": "د سمون د مخکتنې پېژند", "echo-pref-subscription-edit-thank": "زه د سمون پخاطر زما منندوی شه", "echo-pref-tooltip-edit-thank": "خبر مې کړه کله چې يو څوک زما د يو سمون په خاطر له ما څخه مننه کوي.", "echo-category-title-edit-thank": "مننه", "notification-thanks-diff-link": "ستاسې سمون", - "notification-thanks": "[[User:$1|$1]] له تاسې څخه په [[:$3]] باندې د $2 پخاطر {{GENDER:$1|مننه وکړه}}.", - "notification-thanks-flyout2": "[[User:$1|$1]] له تاسې څخه په $2 باندې ستاسې د سمون پخاطر {{GENDER:$1|مننه وکړه}}.", + "notification-thanks": "[[User:$1|$1]] له تاسې څخه په [[:$3]] باندې $2 پخاطر {{GENDER:$1|مننه کړې}}.", + "notification-thanks-flyout2": "[[User:$1|$1]] له تاسې څخه په $2 باندې ستاسې د سمون پخاطر {{GENDER:$1|مننه کړې}}.", "notification-thanks-email-subject": "$1 په {{SITENAME}} باندې ستاسې د سمون په خاطر {{GENDER:$1|مننه وکړه}}", "notification-thanks-email-batch-body": "$1 په $2 باندې ستاسې د سمون په خاطر {{GENDER:$1|مننه وکړه}}.", "notification-link-text-respond-to-user": "کارن ته ځواب", diff --git a/Thanks/i18n/pt-br.json b/Thanks/i18n/pt-br.json index 0fcd1ec9..7925c8e6 100644 --- a/Thanks/i18n/pt-br.json +++ b/Thanks/i18n/pt-br.json @@ -10,7 +10,7 @@ ] }, "thanks-desc": "Adiciona link de agradecimento às páginas de histórico e de diferença entre edições", - "thanks-thank": "agradecer", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|agradecer}}}}", "thanks-thanked": "{{GENDER:$1|agradecido|agradecida}}", "thanks-button-thank": "{{GENDER:$1|Agradecer}}", "thanks-button-thanked": "{{GENDER:$1|Agradecimento enviado}}", @@ -21,7 +21,6 @@ "thanks-thanked-notice": "$1 foi {{GENDER:$2|notificado|notificada}} de que você apreciou {{GENDER:$2|sua}} edição.", "thanks": "Enviar agradecimento", "thanks-form-revid": "ID de revisão da edição", - "thanks-already-thanked": "{{GENDER:$1|Você}} já enviou um agradecimento por esta edição.", "echo-pref-subscription-edit-thank": "Agradeça-me pela minha edição", "echo-pref-tooltip-edit-thank": "Notifique-me quando alguém agradecer por uma edição que fiz.", "echo-category-title-edit-thank": "Agradecimento", diff --git a/Thanks/i18n/pt.json b/Thanks/i18n/pt.json index e2df44b2..421a65b2 100644 --- a/Thanks/i18n/pt.json +++ b/Thanks/i18n/pt.json @@ -10,25 +10,26 @@ "Opraco", "Titoncio", "Vitorvicentevalente", - "He7d3r" + "He7d3r", + "Fúlvio" ] }, "thanks-desc": "Adiciona ligações para agradecer a utilizadores por edições, comentários, etc.", - "thanks-thank": "agradecer", - "thanks-thanked": "{{GENDER:$1|agradecimento enviado}}", - "thanks-button-thank": "{{GENDER:$1|Agradecer}}", - "thanks-button-thanked": "{{GENDER:$1|Agradecimento enviado}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|agradecer}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|agradecimento enviado}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Agradecer}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Agradecimento enviado}}}}", "thanks-error-undefined": "Acção de agradecimento falhou. Por favor, tente novamente.", "thanks-error-invalidrevision": "O ID de revisão não é válido.", - "thanks-error-ratelimited": "Excedeu o limite de agradecimentos. Por favor, espere algum tempo e tente novamente.", + "thanks-error-ratelimited": "{{GENDER:$1|Excedeu}} o limite de agradecimentos. Por favor, espere algum tempo e tente novamente.", "thanks-thank-tooltip": "{{GENDER:$1|Envie}} um agradecimento para {{GENDER:$2|este utilizador|esta utilizadora}}", "thanks-thank-tooltip-no": "{{GENDER:$1|Cancelar}} a notificação de agradecimento", "thanks-thank-tooltip-yes": "{{GENDER:$1|Enviar}} a notificação de agradecimento", "thanks-confirmation2": "{{GENDER:$1|Enviar}} publicamente um agradecimento por esta edição?", "thanks-thanked-notice": "$1 foi {{GENDER:$2|informado|informada|informado(a)}} de que gostou da sua edição.", "thanks": "Enviar agradecimento", + "thanks-submit": "Enviar agradecimento", "thanks-form-revid": "ID de revisão para editar", - "thanks-already-thanked": "{{GENDER:$1|Você}} já agradeceu por esta edição.", "echo-pref-subscription-edit-thank": "Agradece-me pela minha edição", "echo-pref-tooltip-edit-thank": "Notificar-me quando alguém me agradecer por uma edição que eu fiz.", "echo-category-title-edit-thank": "Agradecimentos", @@ -37,7 +38,6 @@ "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|agradeceu-lhe}} pela sua edição em $2.", "notification-thanks-email-subject": "$1 {{GENDER:$1|agradeceu-lhe}} pela sua edição em {{SITENAME}}", "notification-thanks-email-batch-body": "$1 {{GENDER:$1|agradeceu-lhe}} pela sua edição em $2.", - "notification-link-text-respond-to-user": "Responder ao utilizador", "log-name-thanks": "Registo de agradecimentos", "log-description-thanks": "Abaixo está uma lista de utilizadores que receberam agradecimentos de outros utilizadores.", "logentry-thanks-thank": "$1 {{GENDER:$2|agradeceu}} a {{GENDER:$4|$3}}", diff --git a/Thanks/i18n/qqq.json b/Thanks/i18n/qqq.json index 1c48d283..7ff0f29c 100644 --- a/Thanks/i18n/qqq.json +++ b/Thanks/i18n/qqq.json @@ -7,14 +7,17 @@ "Raymond", "Shirayuki", "Siebrand", - "Umherirrender" + "Umherirrender", + "Liuxinyu970226", + "Djiboun", + "Nemo bis" ] }, "thanks-desc": "{{desc|name=Thanks|url=https://www.mediawiki.org/wiki/Extension:Thanks}}", - "thanks-thank": "{{Doc-actionlink}}\nA link to thank another user. This appears next to messages such as {{msg-mw|editundo}} and {{msg-mw|rollbacklink}} and should be translated in a similar fashion.\n{{Identical|Thank}}", - "thanks-thanked": "This message immediately replaces the message {{msg-mw|Thanks-thank}} after it's pressed. It means that the thanking operation has been completed.\n\nIt can be translated as \"''thanked''\" in \"You thanked the user\" or \"The user has just been ''thanked''\" - whatever is appropriate to your language.\n\nParameters:\n* $1 - the current user, for GENDER support", - "thanks-button-thank": "Text of a button to thank another user. Same as {{msg-mw|Thanks-thank}}, but the context is in a button.\n\nParameters:\n* $1 - user object for GENDER support\n{{Identical|Thank}}", - "thanks-button-thanked": "This message immediately replaces the message {{msg-mw|Thanks-button-thank}} after it's pressed. It means that the thanking operation has been completed.\n\nSame as {{msg-mw|Thanks-thanked}}, but the context is in a button.\n\nParameters:\n* $1 - the current user, for GENDER support", + "thanks-thank": "{{Doc-actionlink}}\nA link to thank another user. This appears next to messages such as {{msg-mw|editundo}} and {{msg-mw|rollbacklink}} and should be translated in a similar fashion.\nFor languages that need it, the gender of each of the thanked and thanking users is available.\n{{Identical|Thank}} \n* $1 - The user that is thanking\n* $2 - The user that is thanked", + "thanks-thanked": "This message immediately replaces the message {{msg-mw|Thanks-thank}} after it's pressed. It means that the thanking operation has been completed.\n\nIt can be translated as \"''thanked''\" in \"You thanked the user\" or \"The user has just been ''thanked''\" - whatever is appropriate to your language.\nFor languages that need it, the gender of each of the thanked and thanking users is available.\n\nParameters:\n* $1 - The user that is thanking\n* $2 - The user that is thanked\n{{Identical|Thanked}}", + "thanks-button-thank": "Text of a button to thank another user. Same as {{msg-mw|Thanks-thank}}, but the context is in a button.\n\nParameters:\n* $1 - The user that is thanking, for gender\n* $2 - The user that is being thanked, for gender\n{{Identical|Thank}}", + "thanks-button-thanked": "This message immediately replaces the message {{msg-mw|Thanks-button-thank}} after it's pressed. It means that the thanking operation has been completed.\n\nSame as {{msg-mw|Thanks-thanked}}, but the context is in a button.\n\nParameters:\n* $1 - The user that is thanking, for gender\n* $2 - The user that is being thanked, for gender\n{{Identical|Thanked}}", "thanks-error-undefined": "Error message that is displayed when the thank action fails.\n{{Identical|Please try again}}", "thanks-error-invalidrevision": "Error message that is displayed when the revision ID is not valid", "thanks-error-ratelimited": "Error message that is displayed when user exceeds rate limit. Parameters:\n* $1 - gender", @@ -23,9 +26,9 @@ "thanks-thank-tooltip-yes": "Tooltip that appears when a user hovers over the \"Yes\" confirmation link (which confirms the thank action). Parameters:\n* $1 - The user sending the thanks. Can be used for GENDER support.", "thanks-confirmation2": "A confirmation message to make sure the user actually wants to send thanks to another user.\n\nParameters:\n* $1 - The user sending the thanks. Can be used for GENDER.\nSee also:\n* {{msg-mw|Thanks-confirmation-special}}", "thanks-thanked-notice": "{{doc-singularthey}}\nPop-up message that is displayed after a user has thanked another user for their edit.\n\nParameters:\n* $1 - the username of the user that was thanked\n* $2 - the gender of the user that was thanked\nSee also:\n* {{msg-mw|Flow-thanks-thanked-notice}}", - "thanks": "{{doc-special|Thanks|unlisted=1}}\nThe special page contains the form to thank for the edit.", + "thanks": "{{doc-special|Thanks|unlisted=1}}\nThe special page contains the form to thank for the edit. {{Identical|Send thanks}}", + "thanks-submit": "The text of the submit button on the Special:Thanks page. {{Identical|Send thanks}}", "thanks-form-revid": "Label for form field where the user inputs the revision ID.", - "thanks-already-thanked": "Message shown to user if they have already sent thanks for this edit. Parameters:\n* $1 - the user's username", "echo-pref-subscription-edit-thank": "Option for getting notifications when someone thanks the user for their edit.\n\nThis is the conclusion of the sentence begun by the header: {{msg-mw|Prefs-echosubscriptions}}.", "echo-pref-tooltip-edit-thank": "This is a short description of the edit-thank notification category.\n{{Related|Echo-pref-tooltip}}", "echo-category-title-edit-thank": "This is a short title for the notification category.\n\nUsed as <code>$1</code> in {{msg-mw|Echo-dismiss-message}} and as <code>$2</code> in {{msg-mw|Echo-email-batch-category-header}}\n{{Related|Echo-category-title}}\n{{Identical|Thank}}", @@ -34,10 +37,9 @@ "notification-thanks-flyout2": "Format for displaying notifications in the flyout when a user is thanked for their edit. Parameters:\n* $1 is the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 is the title of the page the user edited.", "notification-thanks-email-subject": "E-mail subject. Parameters:\n* $1 is the username of the person sending the thanks, as plain text. Can be used for GENDER.", "notification-thanks-email-batch-body": "E-mail notification. Parameters:\n* $1 is the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 the title of the page the user edited.", - "notification-link-text-respond-to-user": "Label for button that links to a user page.", "log-name-thanks": "Name of log that appears on [[Special:Log]].", "log-description-thanks": "Description of thanks log", - "logentry-thanks-thank": "Log entry that is created when a user thanks another user for an edit. Parameters:\n* $1 is a user link, for example \"Jane Doe (Talk | contribs)\"\n* $2 is a username. Can be used for GENDER.\n* $3 is a user link, for example \"John Doe (Talk | contribs)\n* $4 is the username of the recipient. Can be used for GENDER.", + "logentry-thanks-thank": "Log entry that is created when a user thanks another user for an edit. Parameters:\n* $1 is a user link, for example \"Jane Doe (Talk | contribs)\"\n* $2 is a username. Can be used for GENDER.\n* $3 is a user link, for example \"John Doe (Talk | contribs)\n* $4 is the username of the recipient. Can be used for GENDER.\n{{Identical|Thanked}}", "log-show-hide-thanks": "Shown on [[Special:Log]] as a link to show/hide thanks log entries. (Hidden by default)\n* $1 - one of {{msg-mw|Show}} or {{msg-mw|Hide}}\n{{Related|Log-show-hide}}", "thanks-error-no-id-specified": "Error message shown to the user when they visit Special:Thanks without specifying a revision ID", "thanks-confirmation-special": "A confirmation message shown on [[Special:Thanks]] to make sure the user wants to send thanks for an edit.\n\nSee also:\n* {{msg-mw|Flow-thanks-confirmation-special}}\n* {{msg-mw|Thanks-confirmation2}}", @@ -45,14 +47,14 @@ "thanks-error-invalidpostid": "Error message that is displayed when the Flow post UUID is not valid", "flow-thanks-confirmation-special": "A confirmation message shown on [[Special:Thanks]] to make sure the user wants to send thanks for a comment.\n\nSee also:\n* {{msg-mw|Thanks-confirmation-special}}", "flow-thanks-thanked-notice": "{{doc-singularthey}}\nMessage displayed after a user has thanked another user for their comment.\n\nParameters:\n* $1 - the username of the user that was thanked\n* $2 - the gender of the user that was thanked\nSee also:\n* {{msg-mw|Thanks-thanked-notice}}", - "notification-flow-thanks": "Format for displaying notifications when a user is thanked for their comment on a Flow board.\n\nParameters:\n* $1 - the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 - a link to the comment. The text of the link is {{msg-mw|Notification-flow-thanks-post-link}}.\n* $3 - the title of the topic the comment belongs to\n* $4 - the title of the page where the comment is located\n* $5 - the username. Can be used for GENDER.", + "notification-flow-thanks": "Format for displaying notifications when a user is thanked for their comment on a Flow board.\n\nParameters:\n* $1 - the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 - a link to the comment. The text of the link is {{msg-mw|Notification-flow-thanks-post-link}}.\n* $3 - the title of the topic the comment belongs to\n* $4 - the title of the page where the comment is located\n* $5 - the username (of the thanked person ?). Can be used for GENDER.", "notification-flow-thanks-post-link": "The text of a link to the comment made by the user.\n\nUsed for <code>$2</code> in {{msg-mw|notification-flow-thanks}}. Should have capitalization appropriate for the middle of a sentence.\n\nThis is an object in a sentence so it should be in object case in languages where there is a special object form for words.", "notification-flow-thanks-flyout": "Format for displaying notifications in the flyout when a user is thanked for their comment on a Flow board. Parameters:\n* $1 - the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 - the title of the topic the comment belongs to\n* $3 - the title of the page where the comment is located\n* $4 - the username. Can be used for GENDER.", "notification-flow-thanks-email-subject": "Email subject when a user is thanked for a comment on a Flow board. Parameters:\n* $1 - the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 - the username. Can be used for GENDER.", "notification-flow-thanks-email-batch-body": "Email notification. Parameters:\n* $1 - the username of the person sending the thanks, as plain text. Can be used for GENDER.\n* $2 - the title of the topic the comment belongs to\n* $3 - the title of the page where the comment is located\n* $4 - the username. Can be used for GENDER.", "apihelp-flowthank-description": "{{doc-apihelp-description|flowthank}}", "apihelp-flowthank-param-postid": "{{doc-apihelp-param|flowthank|postid}}", - "apihelp-flowthank-example-1": "{{doc-apihelp-example|flowthank}}", + "apihelp-flowthank-example-1": "The \"[[w:Universally unique identifier|UUID]]\" in question is an [[w:alphanumeric|alphanumeric]] string which identifies a message (in the Flow extension).\n----\n{{doc-apihelp-example|flowthank}}", "apihelp-thank-description": "{{doc-apihelp-description|thank}}", "apihelp-thank-param-rev": "{{doc-apihelp-param|thank|rev}}", "apihelp-thank-param-source": "{{doc-apihelp-param|thank|source}}", diff --git a/Thanks/i18n/qu.json b/Thanks/i18n/qu.json index 0a56edb0..24a33caf 100644 --- a/Thanks/i18n/qu.json +++ b/Thanks/i18n/qu.json @@ -4,7 +4,11 @@ "AlimanRuna" ] }, - "thanks-thank": "añaychay", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|añaychay}}}}", "thanks-button-thank": "{{GENDER:$1|Añaychay}}", - "thanks": "Añaychayta kachamuy" + "thanks-thank-tooltip": "{{GENDER:$2|Kay ruraqman}} añaychay qillqata {{GENDER:$1|kachay}}", + "thanks": "Añaychayta kachamuy", + "notification-thanks": "[[User:$1|$1]] sutiyuq ruraqqa {{GENDER:$1|añaychasunkim}} [[:$3]]-pi $2 nisqata rurasqaykipaq.", + "notification-thanks-flyout2": "[[User:$1|$1]] sutiyuq ruraqqa {{GENDER:$1|añaychasunkim}} $2-pi rurasqaykipaq.", + "notification-thanks-email-batch-body": "$1 sutiyuq ruraqqa {{GENDER:$1|añaychasunkim}} $2-pi rurasqaykipaq." } diff --git a/Thanks/i18n/ro.json b/Thanks/i18n/ro.json index 890d32f5..b1cc37aa 100644 --- a/Thanks/i18n/ro.json +++ b/Thanks/i18n/ro.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Adaugă legături pentru a putea mulțumi utilizatorilor pentru modificări, comentarii etc.", - "thanks-thank": "mulțumire", - "thanks-thanked": "{{GENDER:$1|ați mulțumit}}", - "thanks-button-thank": "{{GENDER:$1|Mulțumesc}}", - "thanks-button-thanked": "{{GENDER:$1|Ați mulțumit}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|mulțumesc}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|ați mulțumit}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Mulțumesc}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Ați mulțumit}}}}", "thanks-error-undefined": "Încercarea de a mulțumi a eșuat. Încercați din nou.", "thanks-error-invalidrevision": "Codul versiunii nu este valid.", "thanks-error-ratelimited": "{{GENDER:$1|V}}-ați depășit limita de evaluare. Așteptați un timp și reîncercați.", @@ -18,8 +18,8 @@ "thanks-confirmation2": "{{GENDER:$1|Trimiteți}} în mod public mulțumiri pentru această modificare?", "thanks-thanked-notice": "$1 a primit mulțumirea dumneavoastră pentru modificarea {{GENDER:$2|sa}}.", "thanks": "Trimitere mulțumiri", + "thanks-submit": "Trimite mulțumirea", "thanks-form-revid": "ID-ul versiunii pentru modificare", - "thanks-already-thanked": "{{GENDER:$1|Ați}} trimis deja mulțumiri pentru această modificare.", "echo-pref-subscription-edit-thank": "Mi se mulțumește pentru modificarea mea", "echo-pref-tooltip-edit-thank": "Notifică-mă când cineva îmi mulțumește pentru o modificare pe care am efectuat-o.", "echo-category-title-edit-thank": "Mulțumiri", diff --git a/Thanks/i18n/roa-tara.json b/Thanks/i18n/roa-tara.json index fd8ddec7..9f63c7aa 100644 --- a/Thanks/i18n/roa-tara.json +++ b/Thanks/i18n/roa-tara.json @@ -5,10 +5,10 @@ ] }, "thanks-desc": "Aggiunge le collegaminde de rengraziamende a l'utinde pe le cangiaminde, le commende, etc.", - "thanks-thank": "grazie", - "thanks-thanked": "{{GENDER:$1|ringraziate}}", - "thanks-button-thank": "{{GENDER:$1|Grazie}}", - "thanks-button-thanked": "{{GENDER:$1|Ringraziate}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|grazie}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|ringraziate}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Grazie}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Ringraziate}}}}", "thanks-error-undefined": "Azione de ringraziamende fallite. Pe piacere pruéve arrete.", "thanks-error-invalidrevision": "ID d'a revisione non g'è valide.", "thanks-error-ratelimited": "{{GENDER:$1|Tu}} è sbunnate le limite de valutazione tune. Pe piacere aspitte 'nu picche e pruève arrete.", @@ -17,7 +17,6 @@ "thanks-thanked-notice": "$1 ha state notificate ca a te t'ha piaciute 'u cangiamende {{GENDER:$2|sue|sue|lore}}", "thanks": "Manne le rengraziaminde", "thanks-form-revid": "ID d'a revisione pu cangiamende", - "thanks-already-thanked": "{{GENDER:$1|tu}} è ggià mannate le rengraziaminde pe stu cangiamende.", "echo-pref-subscription-edit-thank": "Ringraziame pu cangiamende mije", "echo-pref-tooltip-edit-thank": "Notificame quanne quacchedune me ringrazie pe 'nu cangiamende ca agghie fatte.", "echo-category-title-edit-thank": "Grazie!", @@ -33,6 +32,6 @@ "log-show-hide-thanks": "$1 archivije de le rengraziaminde", "notification-link-text-view-post": "'Ndruche 'u commende", "thanks-error-invalidpostid": "ID d'u messàgge jè invalide.", - "flow-thanks-confirmation-special": "Vuè ccu manne 'nu grazie pe stu commende?", + "flow-thanks-confirmation-special": "Vuè ccu manne 'nu grazie pubblecamende pe stu commende?", "notification-flow-thanks-post-link": "'u commende tune" } diff --git a/Thanks/i18n/ru.json b/Thanks/i18n/ru.json index a2068181..2edc1c82 100644 --- a/Thanks/i18n/ru.json +++ b/Thanks/i18n/ru.json @@ -9,10 +9,10 @@ ] }, "thanks-desc": "Добавляет ссылки для благодарности участников за правки, комментарии и т.д.", - "thanks-thank": "спасибо", - "thanks-thanked": "{{GENDER:$1|поблагодарил|поблагодарила}}", - "thanks-button-thank": "{{GENDER:$1|Спасибо}}", - "thanks-button-thanked": "{{GENDER:$1|Был поблагодарён|Была поблагодарена}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|поблагодарить}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|отблагодарён|отблагодарена}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Поблагодарить}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Поблагодарён|Поблагодарена}}}}", "thanks-error-undefined": "Попытка поблагодарить не удалась. Попробуйте снова.", "thanks-error-invalidrevision": "Некорректный номер версии.", "thanks-error-ratelimited": "{{GENDER:$1|Вы}} превысили ограничение скорости выполнения таких действий. Пожалуйста, подождите некоторое время и попробуйте снова.", @@ -20,8 +20,8 @@ "thanks-confirmation2": "{{GENDER:$1|Отправить}} публичную благодарность за эту правку?", "thanks-thanked-notice": "$1 получил{{GENDER:$2||а|}} вашу благодарность за {{GENDER:$2|свою}} правку.", "thanks": "Отправить благодарность", + "thanks-submit": "Отправить благодарность", "thanks-form-revid": "Идентификатор правки для редактирования", - "thanks-already-thanked": "{{GENDER:$1|Вы}} уже отправили благодарность за эту правку.", "echo-pref-subscription-edit-thank": "Спасибо мне за мою правку", "echo-pref-tooltip-edit-thank": "Сообщать мне, когда кто-то благодарит меня за сделанную мной правку.", "echo-category-title-edit-thank": "Спасибо", diff --git a/Thanks/i18n/sah.json b/Thanks/i18n/sah.json index e1b79c3c..8c5b0227 100644 --- a/Thanks/i18n/sah.json +++ b/Thanks/i18n/sah.json @@ -5,7 +5,7 @@ "HalanTul" ] }, - "thanks-thank": "махтал", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|махтал}}}}", "thanks-button-thank": "{{GENDER:$1|Махтал}}", "thanks-thank-tooltip": "Бу {{GENDER:$2|кыттааччыга}} махтал сурук {{GENDER:$1|ыытарга}}", "echo-category-title-edit-thank": "Махтал", diff --git a/Thanks/i18n/scn.json b/Thanks/i18n/scn.json index c6c52eaa..f8fec363 100644 --- a/Thanks/i18n/scn.json +++ b/Thanks/i18n/scn.json @@ -2,52 +2,51 @@ "@metadata": { "authors": [ "Gmelfi", - "Pippinu" + "Pippinu", + "Sarvaturi" ] }, - "thanks-desc": "Agghiunci culligamenti pi' ringrazziari a' l'utenti pî canciamenti, pî cummenti, etc.", - "thanks-thank": "ringrazzia", - "thanks-thanked": "{{GENDER:$1|fu ringrazziatu|fu ringrazziata}}", - "thanks-button-thank": "{{GENDER:$1|Ringrazzia}}", - "thanks-button-thanked": "{{GENDER:$1|Fu ringrazziatu|Fu ringrazziata}}", - "thanks-error-undefined": "Lu ringrazziamentu nun riniscìu. Pi' favuri prova n'autra vota.", + "thanks-desc": "Agghiunci culligamenti pi ringrazziari a l'utenti pî canciamenti, pî cummenti, ecc.", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ringrazzia}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|fu ringrazziatu|fu ringrazziata}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Ringrazzia}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Fu ringrazziatu|Fu ringrazziata}}}}", + "thanks-error-undefined": "Lu ringrazziamentu nun arriniscìu. Pi favuri prova n'àutra vota.", "thanks-error-invalidrevision": "L'ID dâ virsioni nun è vàlidu.", - "thanks-error-ratelimited": "{{GENDER:$1|Hai passatu}} lu to lìmiti màssimu di ringrazziamenti. Pi' favuri aspetta na picca e ppoi prova n'autra vota.", - "thanks-thank-tooltip": "{{GENDER:$1|Manna}} na nutìfica di ringrazziamentu a' {{GENDER:$2|stu utenti|sta utenti}}", - "thanks-confirmation2": "{{GENDER:$1|Mannari}} arringrazziamenti pi' stu canciamentu?", - "thanks-thanked-notice": "$1 ricivìu lu to ringrazziamentu pû {{GENDER:$2|so}} canciamentu.", + "thanks-error-ratelimited": "{{GENDER:$1|Passasti}} lu tò lìmiti màssimu di ringrazziamenti. Pi favuri aspetta na picca e appoi prova n'àutra vota.", + "thanks-thank-tooltip": "{{GENDER:$1|Manna}} na nutìfica di ringrazziamentu a {{GENDER:$2|st'utenti|st'utenti}}", + "thanks-confirmation2": "{{GENDER:$1|Mannari}} pubblicamenti arringrazziamenti pi stu canciamentu?", + "thanks-thanked-notice": "$1 arricivìu lu tò ringrazziamentu pû {{GENDER:$2|sò}} canciamentu.", "thanks": "Manna ringrazziamenti", "thanks-form-revid": "ID di virsioni dû canciamentu", - "thanks-already-thanked": "Già {{GENDER:$1|hai}} mannatu ringrazziamenti pi' stu canciamentu.", - "echo-pref-subscription-edit-thank": "Mi ringràzzia pi nu me canciamentu", + "echo-pref-subscription-edit-thank": "Mi ringrazzia pi nu mè canciamentu", "echo-pref-tooltip-edit-thank": "Avvìsami quannu quarchidunu mi ringrazzia pi nu canciamentu ca fici.", "echo-category-title-edit-thank": "Ringrazziamenti", - "notification-thanks-diff-link": "lu to canciamentu", + "notification-thanks-diff-link": "lu tò canciamentu", "notification-thanks": "[[User:$1|$1]] {{GENDER:$1|ti ringrazziau}} pi $2 nta [[:$3]].", - "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|ti ringrazziau}} pû to canciamentu nta $2.", - "notification-thanks-email-subject": "$1 {{GENDER:$1|ti ringrazziau}} pû to canciamentu nta {{SITENAME}}", - "notification-thanks-email-batch-body": "$1 {{GENDER:$1|ti ringrazziau}} pû to canciamentu nta $2.", - "notification-link-text-respond-to-user": "Rispunni a' l'utenti", + "notification-thanks-flyout2": "[[User:$1|$1]] {{GENDER:$1|ti ringrazziau}} pû tò canciamentu nta $2.", + "notification-thanks-email-subject": "$1 {{GENDER:$1|ti ringrazziau}} pû tò canciamentu nta {{SITENAME}}", + "notification-thanks-email-batch-body": "$1 {{GENDER:$1|ti ringrazziau}} pû tò canciamentu nta $2.", "log-name-thanks": "Riggistru dî ringrazziamenti", - "log-description-thanks": "Ccassutta cc'è na lista di l'utenti chi' furu ringrazziati di autri utenti.", - "logentry-thanks-thank": "$1 {{GENDER:$2|ringrazziau}} a' {{GENDER:$4|$3}}", + "log-description-thanks": "Ccassutta c'è na lista di l'utenti chi foru ringrazziati di àutri utenti.", + "logentry-thanks-thank": "$1 {{GENDER:$2|ringrazziau}} a {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 lu riggistru dî ringrazziamenti", - "thanks-error-no-id-specified": "Hâ' spicificari n'ID di virsioni pi' ringrazziari.", - "thanks-confirmation-special": "Voi ringrazziari pi' stu canciamentu?", + "thanks-error-no-id-specified": "Hai a spicificari n'ID di virsioni pi ringrazziari.", + "thanks-confirmation-special": "Voi ringrazziari pubblicamenti pi stu canciamentu?", "notification-link-text-view-post": "Talìa lu cummentu", "thanks-error-invalidpostid": "L'ID dû missaggiu nun è vàlidu.", - "flow-thanks-confirmation-special": "Voi ringrazziari pi' stu cummentu?", - "flow-thanks-thanked-notice": "$1 ricivìu lu to ringrazziamentu pû {{GENDER:$2|so}} cummentu.", - "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|ti}} {{GENDER:$1|ringrazziau}} pi $2 nta \"$3\" supra a' [[:$4]].", - "notification-flow-thanks-post-link": "lu to cummentu", - "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|ti}} {{GENDER:$1|ringrazziau}} pû to cummentu supra a' \"$2\" nta $3.", - "notification-flow-thanks-email-subject": "$1 {{GENDER:$2|ti}} {{GENDER:$1|ringrazziau}} pû to cummentu supra a' {{SITENAME}}", - "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|ti}} {{GENDER:$1|ringrazziau}} pû to cummentu supra a' \"$2\" nta $3.", - "apihelp-flowthank-description": "Manna na nutìfica di ringrazziamentu pûn cummentu Flow.", + "flow-thanks-confirmation-special": "Voi ringrazziari pubblicamenti pi stu cummentu?", + "flow-thanks-thanked-notice": "$1 arricivìu lu tò ringrazziamentu pû {{GENDER:$2|sò}} cummentu.", + "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$5|ti}} {{GENDER:$1|ringrazziau}} pi $2 nta \"$3\" supra a [[:$4]].", + "notification-flow-thanks-post-link": "lu tò cummentu", + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|ti}} {{GENDER:$1|ringrazziau}} pû tò cummentu supra a \"$2\" nta $3.", + "notification-flow-thanks-email-subject": "$1 {{GENDER:$2|ti}} {{GENDER:$1|ringrazziau}} pû tò cummentu supra a {{SITENAME}}", + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$4|ti}} {{GENDER:$1|ringrazziau}} pû tò cummentu supra a \"$2\" nta $3.", + "apihelp-flowthank-description": "Manna na nutìfica di ringrazziamentu pùbblica pûn cummentu Flow.", "apihelp-flowthank-param-postid": "L'UUID dû missaggiu pû quali si ringrazzia.", - "apihelp-flowthank-example-1": "Manna ringrazziamenti pû cummentu cu' UUID xyz789", + "apihelp-flowthank-example-1": "Manna ringrazziamenti pû cummentu cu UUID xyz789", "apihelp-thank-description": "Manna na nutìfica di ringrazziamentu pûn cuntribbuturi.", - "apihelp-thank-param-rev": "L'ID dâ virsioni pâ quali si ringrazzia a' quarchidunu.", - "apihelp-thank-param-source": "Na stringa curta chi' discrivi la fonti dâ richiesta, ad esempiu \"diff\" o \"history\".", + "apihelp-thank-param-rev": "L'ID dâ virsioni pâ quali si ringrazzia a quarchidunu.", + "apihelp-thank-param-source": "Na stringa curta chi discrivi la fonti di l'addumannata, p'esempiu \"diff\" o \"history\".", "apihelp-thank-example-1": "Manna ringrazziamenti pâ virsioni di ID 456, unni la fonti è na pàggina di cunfrontu tra virsioni" } diff --git a/Thanks/i18n/sco.json b/Thanks/i18n/sco.json index 699b3c7d..83d076d2 100644 --- a/Thanks/i18n/sco.json +++ b/Thanks/i18n/sco.json @@ -1,9 +1,12 @@ { "@metadata": { "authors": [ - "John Reid" + "John Reid", + "AmaryllisGardener" ] }, + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|thank}}}}", + "thanks-thank-tooltip": "{{GENDER:$1|Send}} a thank ye notification to this {{GENDER:$2|uiser}}", "notification-link-text-view-post": "See comment", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|thankt}} {{GENDER:$5|ye}} fer $2 in \"$3\" oan [[:$4]].", "notification-flow-thanks-post-link": "yer comment", diff --git a/Thanks/i18n/shn.json b/Thanks/i18n/shn.json index ec1fa7db..b2aec9c3 100644 --- a/Thanks/i18n/shn.json +++ b/Thanks/i18n/shn.json @@ -4,5 +4,5 @@ "Saimawnkham" ] }, - "thanks-thank": "ၶွပ်ႈၸႂ်ထိုင်" + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ၶွပ်ႈၸႂ်ထိုင်}}}}" } diff --git a/Thanks/i18n/sk.json b/Thanks/i18n/sk.json index 93e39d66..20b0ccd7 100644 --- a/Thanks/i18n/sk.json +++ b/Thanks/i18n/sk.json @@ -2,11 +2,12 @@ "@metadata": { "authors": [ "Sudo77(new)", - "Teslaton" + "Teslaton", + "Mikulas1" ] }, "thanks-desc": "Pridáva odkazy na poďakovanie do histórie a zobrazenia rozdielov", - "thanks-thank": "poďakovať", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|poďakovať}}}}", "thanks-thanked": "{{GENDER:$1|poďakoval}}", "thanks-button-thank": "{{GENDER:$1|Ďakujem}}", "thanks-button-thanked": "{{GENDER:$1|Poďakoval}}", diff --git a/Thanks/i18n/sl.json b/Thanks/i18n/sl.json index f628df47..94ef92ff 100644 --- a/Thanks/i18n/sl.json +++ b/Thanks/i18n/sl.json @@ -8,10 +8,10 @@ ] }, "thanks-desc": "Doda povezave za zahvalo uporabnikom za urejanja, pripombe itn.", - "thanks-thank": "zahvala", - "thanks-thanked": "{{GENDER:$1|zahvala je objavljena}}", - "thanks-button-thank": "{{GENDER:$1|Zahvala}}", - "thanks-button-thanked": "{{GENDER:$1|Zahvala je objavljena|Zahvala je objavljena}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|zahvala}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|zahvala je objavljena}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Zahvala}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Zahvala je objavljena}}}}", "thanks-error-undefined": "Zahvala ni uspela. Prosimo, poskusite znova.", "thanks-error-invalidrevision": "ID-številka redakcije ni veljavna.", "thanks-error-ratelimited": "{{GENDER:$1|Presegli}} ste omejitev hitrosti. Prosimo, počakajte nekaj časa in nato poskusite znova.", @@ -19,7 +19,6 @@ "thanks-thanked-notice": "$1 je {{GENDER:$2|prejel|prejela}} vašo zahvalo za {{GENDER:$2|njegovo|njeno}} urejanje.", "thanks": "Pošljite zahvalo", "thanks-form-revid": "ID redakcije za urejanje", - "thanks-already-thanked": "Za to urejanje {{GENDER:$1|ste}} že poslali zahvalo.", "echo-pref-subscription-edit-thank": "Se mi zahvali za urejanje", "echo-pref-tooltip-edit-thank": "Obvesti me, kadar se mi kdo zahvali za katero od mojih urejanj.", "echo-category-title-edit-thank": "Zahvala", @@ -34,10 +33,10 @@ "logentry-thanks-thank": "$1 se je {{GENDER:$2|zahvalil|zahvalila}} {{GENDER:$4|uporabniku|uporabnici}} {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 dnevnik zahval", "thanks-error-no-id-specified": "Določiti morate ID redakcije, da se lahko zahvalite.", - "thanks-confirmation-special": "Se želite zahvaliti za to urejanje?", + "thanks-confirmation-special": "Se želite javno zahvaliti za to urejanje?", "notification-link-text-view-post": "Ogled pripombe", "thanks-error-invalidpostid": "ID objave ni veljaven.", - "flow-thanks-confirmation-special": "Se želite zahvaliti za to pripombo?", + "flow-thanks-confirmation-special": "Se želite javno zahvaliti za to pripombo?", "flow-thanks-thanked-notice": "$1 je {{GENDER:$2|prejel|prejela}} vašo zahvalo za {{GENDER:$2|njegovo|njeno}} pripombo.", "notification-flow-thanks": "[[User:$1|$1]] se {{GENDER:$5|vam}} je {{GENDER:$1|zahvalil|zahvalila|zahvalil(-a)}} za $2 v »$3« na [[:$4]].", "notification-flow-thanks-post-link": "vašo pripombo", diff --git a/Thanks/i18n/sr-ec.json b/Thanks/i18n/sr-ec.json index 1c4472fd..f9341754 100644 --- a/Thanks/i18n/sr-ec.json +++ b/Thanks/i18n/sr-ec.json @@ -6,7 +6,7 @@ ] }, "thanks-desc": "Додаје везе за захваљивање корисницима за њихове измене, коментаре итд.", - "thanks-thank": "захвали се", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|захвали се}}}}", "thanks-thanked": "{{GENDER:$1|захваљено}}", "thanks-button-thank": "{{GENDER:$1|Захвали се}}", "thanks-button-thanked": "{{GENDER:$1|Захвалили сте се}}", @@ -19,8 +19,8 @@ "thanks-confirmation2": "Желите ли да се {{GENDER:$1|захвалите}} за ову измену?", "thanks-thanked-notice": "$1 је {{GENDER:$2|обавештен да сте му се захвалили|обавештена да сте јој се захвалили}}.", "thanks": "Захвали се", + "thanks-submit": "Захвали се", "thanks-form-revid": "ID (број) измене", - "thanks-already-thanked": "{{GENDER:$1|Већ}} сте се захвалили за ову измену.", "echo-pref-tooltip-edit-thank": "Обавештава вас када вам се неко захвали за измену коју сте начинили.", "echo-category-title-edit-thank": "Захвалнице", "notification-thanks-diff-link": "вашој измени", @@ -33,7 +33,7 @@ "log-description-thanks": "Испод се налази списак корисника којима су се други корисници захвалили.", "logentry-thanks-thank": "$1 се {{GENDER:$2|захвалио|захвалила}} {{GENDER:$4|кориснику|корисници}} {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 дневник захваљивања", - "thanks-error-no-id-specified": "Морате навести број измене да би сте се захвалили.", + "thanks-error-no-id-specified": "Морате навести број измене да бисте се захвалили.", "thanks-confirmation-special": "Желите ли да се захвалите за ову измену?", "notification-link-text-view-post": "Види коментар", "flow-thanks-confirmation-special": "Желите ли да се захвалите за овај коментар?", diff --git a/Thanks/i18n/sr-el.json b/Thanks/i18n/sr-el.json index a6339d9d..0fffcfad 100644 --- a/Thanks/i18n/sr-el.json +++ b/Thanks/i18n/sr-el.json @@ -1,11 +1,12 @@ { "@metadata": { "authors": [ - "Milicevic01" + "Milicevic01", + "Srdjan m" ] }, "thanks-desc": "Dodaje veze za zahvaljivanje korisnicima za njihove izmene, komentare itd.", - "thanks-thank": "zahvali se", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|zahvali se}}}}", "thanks-thanked": "{{GENDER:$1|zahvaljeno}}", "thanks-button-thank": "{{GENDER:$1|Zahvali se}}", "thanks-button-thanked": "{{GENDER:$1|Zahvalili ste se}}", @@ -18,8 +19,8 @@ "thanks-confirmation2": "Želite li da se {{GENDER:$1|zahvalite}} za ovu izmenu?", "thanks-thanked-notice": "$1 je {{GENDER:$2|obavešten da ste mu|obaveštena da ste joj}} se zahvalili.", "thanks": "Zahvali se", + "thanks-submit": "Zahvali se", "thanks-form-revid": "ID (broj) izmene", - "thanks-already-thanked": "{{GENDER:$1|Već}} ste se zahvalili za ovu izmenu.", "echo-pref-tooltip-edit-thank": "Obaveštava vas kada vam se neko zahvali za izmenu koju ste načinili.", "echo-category-title-edit-thank": "Zahvalnice", "notification-thanks-diff-link": "vašoj izmeni", @@ -32,7 +33,7 @@ "log-description-thanks": "Ispod se nalazi spisak korisnika kojima su se drugi korisnici zahvalili.", "logentry-thanks-thank": "$1 se {{GENDER:$2|zahvalio|zahvalila}} {{GENDER:$4|korisniku|korisnici}} {{GENDER:$4|$3}}", "log-show-hide-thanks": "$1 dnevnik zahvaljivanja", - "thanks-error-no-id-specified": "Morate navesti broj izmene da bi ste se zahvalili.", + "thanks-error-no-id-specified": "Morate navesti broj izmene da biste se zahvalili.", "thanks-confirmation-special": "Želite li da se zahvalite za ovu izmenu?", "notification-link-text-view-post": "Vidi komentar", "flow-thanks-confirmation-special": "Želite li da se zahvalite za ovaj komentar?", diff --git a/Thanks/i18n/sv.json b/Thanks/i18n/sv.json index 18b005b2..6de68326 100644 --- a/Thanks/i18n/sv.json +++ b/Thanks/i18n/sv.json @@ -12,10 +12,10 @@ ] }, "thanks-desc": "Lägger till länkar för att tacka användare för redigeringar, kommentarer, etc.", - "thanks-thank": "tacka", - "thanks-thanked": "{{GENDER:$1|tackat}}", - "thanks-button-thank": "{{GENDER:$1|Tacka}}", - "thanks-button-thanked": "{{GENDER:$1|Tackat}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|tacka}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|tackad}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Tacka}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Tackad}}}}", "thanks-error-undefined": "Tackåtgärden misslyckades. Var god försök igen.", "thanks-error-invalidrevision": "Versions-ID är inte giltigt.", "thanks-error-ratelimited": "{{GENDER:$1|Du}} har överskridit din frekvensgräns. Var god vänta en stund och försök igen.", @@ -25,8 +25,8 @@ "thanks-confirmation2": "{{GENDER:$1|Skicka}} tack för denna redigering?", "thanks-thanked-notice": "$1 meddelades att du gillade {{GENDER:$2|hans|hennes|dennes}} redigering.", "thanks": "Skicka tack", + "thanks-submit": "Skicka tack", "thanks-form-revid": "Versions-ID för redigering", - "thanks-already-thanked": "{{GENDER:$1|Du}} har redan tackat för denna redigering.", "echo-pref-subscription-edit-thank": "Tackar mig för min redigering", "echo-pref-tooltip-edit-thank": "Meddela mig när någon tackar mig för en redigering jag har gjort.", "echo-category-title-edit-thank": "Tack", diff --git a/Thanks/i18n/te.json b/Thanks/i18n/te.json index b4d7a3c6..aecc116c 100644 --- a/Thanks/i18n/te.json +++ b/Thanks/i18n/te.json @@ -5,7 +5,8 @@ "Veeven", "Visdaviva", "రహ్మానుద్దీన్", - "Kiranmayee" + "Kiranmayee", + "Naidugari Jayanna" ] }, "thanks-desc": "చరిత్ర మరియు తేడా వీక్షణాలకు వాడుకరులకు ధన్యవాదములు తెలుపు లంకెలను జత చేస్తుంది", @@ -29,5 +30,7 @@ "logentry-thanks-thank": "$1 {{GENDER:$4|$3}} కు {{GENDER:$2|ధన్యవాదాలు పంపారు}}", "log-show-hide-thanks": "$1 ధన్యవాదాల చిట్టా", "thanks-confirmation-special": "ఈ మార్పునకు ధన్యవాదములు తెలుపుతారా?", - "flow-thanks-confirmation-special": "ఈ వ్యాఖ్యానానికి ధన్యవాదములు తెలుపుతారా?" + "notification-link-text-view-post": "వ్యాఖ్యను చూడండి", + "flow-thanks-confirmation-special": "ఈ వ్యాఖ్యకు బహిరంగంగా ధన్యవాదములు తెలుపుతారా?", + "notification-flow-thanks-post-link": "మీ వ్యాఖ్య" } diff --git a/Thanks/i18n/th.json b/Thanks/i18n/th.json index 0f74ad2f..d3ee1158 100644 --- a/Thanks/i18n/th.json +++ b/Thanks/i18n/th.json @@ -17,7 +17,6 @@ "thanks-thanked-notice": "$1 ได้รับแจ้งว่าคุณถูกใจการแก้ไขของ{{GENDER:$2|เขา|เธอ|พวกเขา}}", "thanks": "ส่งคำขอบคุณ", "thanks-form-revid": "หมายเลขประจำรุ่นสำหรับแก้ไข", - "thanks-already-thanked": "คุณส่งคำขอบคุณสำหรับการแก้ไขนี้แล้ว", "echo-pref-subscription-edit-thank": "กล่าวขอบคุณฉันสำหรับการแก้ไขของฉัน", "echo-pref-tooltip-edit-thank": "แจ้งฉันเมื่อบางคนกล่าวขอบคุณฉันสำหรับการแก้ไขที่ฉันกระทำ", "echo-category-title-edit-thank": "ขอบคุณ", diff --git a/Thanks/i18n/tr.json b/Thanks/i18n/tr.json index 92f26a6f..0cbf9886 100644 --- a/Thanks/i18n/tr.json +++ b/Thanks/i18n/tr.json @@ -2,20 +2,26 @@ "@metadata": { "authors": [ "Incelemeelemani", - "Rapsar" + "Rapsar", + "Stultiwikia", + "Meelo", + "Sayginer" ] }, "thanks-desc": "Tarih ve fark görünümüne teşekkür bağlantısı ekler", - "thanks-thank": "teşekkür et", - "thanks-thanked": "{{GENDER:$1|teşekkür edildi}}", - "thanks-button-thank": "{{GENDER:$1|Teşekkür et}}", - "thanks-button-thanked": "{{GENDER:$1|Teşekkür}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|teşekkür et}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|teşekkür edildi}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Teşekkür et}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|Teşekkür edildi}}}}", "thanks-error-undefined": "Teşekkür iletilemedi. Lütfen tekrar deneyin.", "thanks-error-invalidrevision": "Revizyon numarası geçerli değil.", "thanks-error-ratelimited": "Gönderme limitini aştınız. Lütfen bekleyin ve tekrar deneyin.", "thanks-thank-tooltip": "Bu {{GENDER:$2|kullanıcıya}} {{GENDER:$1|teşekkürlerini}} ilet", + "thanks-thank-tooltip-no": "Teşekkür bildiriminiz iptal {{GENDER:$1|edildi}}", + "thanks-thank-tooltip-yes": "Teşekkür bildiriminiz {{GENDER:$1|gönderildi}}", "thanks-confirmation2": "Bu değişiklik için {{GENDER:$1|teşekkür etmek}} istiyor musunuz?", "thanks-thanked-notice": "$1 kullanıcısına {{GENDER:$2|onu|onu|onları}} beğendiğiniz iletildi.", + "thanks-submit": "Teşekkür gönder", "echo-pref-subscription-edit-thank": "Katkım için bana teşekkür edildi", "echo-pref-tooltip-edit-thank": "Yaptığım katkılar için yapılan teşekkürleri bana bildir.", "echo-category-title-edit-thank": "Teşekkürler", diff --git a/Thanks/i18n/tt-cyrl.json b/Thanks/i18n/tt-cyrl.json index d7b73e19..12f098a7 100644 --- a/Thanks/i18n/tt-cyrl.json +++ b/Thanks/i18n/tt-cyrl.json @@ -2,10 +2,18 @@ "@metadata": { "authors": [ "Ilnur efende", - "Derslek" + "Derslek", + "Ильнар" ] }, - "thanks-thank": "рәхмәт", - "notification-thanks-flyout2": "$1 сезгә «$2» битендә ясаган кертемегез өчен рәхмәт әйтте.", - "notification-thanks-email-batch-body": "$1 сезгә «$2» битендә ясаган кертемегез өчен рәхмәт әйтте." + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|рәхмәт әйтү}}}}", + "thanks-thank-tooltip": "{{GENDER:$2|Кулланучыга}} рәхмәт хаты {{GENDER:$1|җибәрү}}", + "notification-thanks": "[[User:$1|$1]] «[[:$3]]» битендәге $2 өчен {{GENDER:$1|рәхмәт әйтә}}.", + "notification-thanks-flyout2": "[[User:$1|$1]] сезгә «$2» битендә ясаган кертемегез өчен {{GENDER:$1|рәхмәт әйтте}}.", + "notification-thanks-email-subject": "$1 «{{SITENAME}}» сәхифәсендәге кертем өчен {{GENDER:$1|рәхмәт әйтә}}.", + "notification-thanks-email-batch-body": "$1 сезгә «$2» битендә ясаган кертемегез өчен рәхмәт әйтте.", + "notification-flow-thanks": "[[User:$1|$1]] [[:$4]] битендәге «$3» темага $2 өчен сезгә {{GENDER:$5|рәхмәт әйтә}}.", + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$4|сезгә}} $3 битендәге «$2» темасына фикер калыруыгыз өчен поблагодарил{{GENDER:$1|рәхмәт әйтә}}.", + "notification-flow-thanks-email-subject": "$1 «{{SITENAME}}» сәхифәсендә фикер калдыруыгыз өчен {{GENDER:$2|сезгә}} {{GENDER:$1|рәхмәт әйтә}}.", + "notification-flow-thanks-email-batch-body": "$1 «$2» сәхифәсенең $3 битендәге темага карата фикер калдыруыгыз өчен {{GENDER:$4|сезгә}} {{GENDER:$1|рәхмәт әйтә}}." } diff --git a/Thanks/i18n/uk.json b/Thanks/i18n/uk.json index 629c558f..5a1854f6 100644 --- a/Thanks/i18n/uk.json +++ b/Thanks/i18n/uk.json @@ -5,23 +5,26 @@ "Andriykopanytsia", "Base", "Ата", - "Olion" + "Olion", + "AS" ] }, "thanks-desc": "Додає посилання для дякування користувачам за редагування, коментарі тощо.", - "thanks-thank": "дякую", - "thanks-thanked": "{{GENDER:$1|подякував|подякувала}}", - "thanks-button-thank": "{{GENDER:$1|Подякувати}}", - "thanks-button-thanked": "{{GENDER:$1|Подякував|Подякувала}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|дякую}}}}", + "thanks-thanked": "{{GENDER:$2|{{GENDER:$1|подякував|подякувала}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|Подякувати}}}}", + "thanks-button-thanked": "{{GENDER:$2|{{GENDER:$1|Подякував|Подякувала}}}}", "thanks-error-undefined": "Не вдалось подякувати. Спробуйте знову.", "thanks-error-invalidrevision": "Неправильний ідентифікатор версії.", "thanks-error-ratelimited": "{{GENDER:$1|Ви}} перевищили свій ліміт частоти. Будь ласка, зачекайте деякий час, і спробуйте знову.", "thanks-thank-tooltip": "{{GENDER:$1|Надіслати}} сповіщення вдячності {{GENDER:$2|цьому користувачу|цій користувачці}}", - "thanks-confirmation2": "{{GENDER:$1|Подякувати}} за це редагування?", - "thanks-thanked-notice": "$1 {{GENDER:$1|був повідомлений|була повідомлена|були повідомлені}}, що вам сподобалися {{GENDER:$2|його|її|їхні}} зміни.", + "thanks-thank-tooltip-no": "{{GENDER:$1|Скасувати}} сповіщення про подяку", + "thanks-thank-tooltip-yes": "{{GENDER:$1|Надіслати}} сповіщення про подяку", + "thanks-confirmation2": "{{GENDER:$1|Подякувати}} за це редагування публічно?", + "thanks-thanked-notice": "$1 {{GENDER:$1|отримав|отримала}} Вашу подяку за {{GENDER:$2|його|її}} редагування.", "thanks": "Надіслати подяку", + "thanks-submit": "Надіслати подяку", "thanks-form-revid": "ІД редакції для редагування", - "thanks-already-thanked": "{{GENDER:$1|Ви}} вже надіслали подяки за це редагування.", "echo-pref-subscription-edit-thank": "Дякує мені за мої редагування", "echo-pref-tooltip-edit-thank": "Повідомляти, коли хтось дякує мені за редагування, зроблені мною.", "echo-category-title-edit-thank": "вдячність", @@ -36,14 +39,21 @@ "logentry-thanks-thank": "$1 {{GENDER:$2|подякував|подякувала}} {{GENDER:$4|користувачу|користувачці}} $3", "log-show-hide-thanks": "журнал подяк $1", "thanks-error-no-id-specified": "Слід указати ID версії, щоб відправити подяку.", - "thanks-confirmation-special": "Ви хочете надіслати подяку за це редагування?", + "thanks-confirmation-special": "Ви хочете надіслати публічну подяку за це редагування?", "notification-link-text-view-post": "Перегляд коментаря", "thanks-error-invalidpostid": "Неприпустимий ідентифікатор допису.", - "flow-thanks-confirmation-special": "Ви хочете надіслати подяку за цей коментар?", - "flow-thanks-thanked-notice": "$1 було сповіщено, що вам подобається {{GENDER:$2|його|її|їх}} коментар.", + "flow-thanks-confirmation-special": "Ви хочете надіслати публічну подяку за цей коментар?", + "flow-thanks-thanked-notice": "$1 {{GENDER:$2|отримав|отримала}} Вашу подяку за {{GENDER:$2|його|її}} коментар.", "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|подякував|подякувала}} {{GENDER:$5|Вам}} за $2 у \"$3\" на [[:$4]].", "notification-flow-thanks-post-link": "ваш коментар", "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|подякував|подякувала}} {{GENDER:$4|Вам}} за Ваш коментар у \"$2\" на $3.", "notification-flow-thanks-email-subject": "$1 {{GENDER:$1|подякував|подякувала}} {{GENDER:$2|Вам}} за Ваш коментар на {{SITENAME}}", - "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$1|подякував|подякувала}} {{GENDER:$4|Вам}} за Ваш коментар у \"$2\" на $3." + "notification-flow-thanks-email-batch-body": "$1 {{GENDER:$1|подякував|подякувала}} {{GENDER:$4|Вам}} за Ваш коментар у \"$2\" на $3.", + "apihelp-flowthank-description": "Надіслати публічне сповіщення про подяку за коментар Flow.", + "apihelp-flowthank-param-postid": "UUID допису, за який дякувати.", + "apihelp-flowthank-example-1": "Надіслати подяку за коментар з UUID xyz789", + "apihelp-thank-description": "Надіслати редактору сповіщення про подяку.", + "apihelp-thank-param-rev": "ID версії, за яку комусь подякувати.", + "apihelp-thank-param-source": "Короткий рядок опису джерела запиту, наприклад, «diff» або «history».", + "apihelp-thank-example-1": "Надіслати подяку за версію ID 456 зі сторінкою дифу як джерело" } diff --git a/Thanks/i18n/ur.json b/Thanks/i18n/ur.json index a3958ff7..ed576f94 100644 --- a/Thanks/i18n/ur.json +++ b/Thanks/i18n/ur.json @@ -2,9 +2,12 @@ "@metadata": { "authors": [ "Noor2020", - "عثمان خان شاہ" + "عثمان خان شاہ", + "عرفان ارشد", + "Obaid Raza" ] }, - "thanks-thank": "شکریہ", - "thanks-thanked": "{{GENDER:$1|کا شکریہ ادا کیا}}" + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|شکریہ}}}}", + "thanks-thanked": "{{GENDER:$1|کا شکریہ ادا کیا}}", + "thanks-thank-tooltip": "$1 نے $2 کا شکریہ ادا کیا" } diff --git a/Thanks/i18n/uz.json b/Thanks/i18n/uz.json index 48a5c7fc..304d8017 100644 --- a/Thanks/i18n/uz.json +++ b/Thanks/i18n/uz.json @@ -6,7 +6,7 @@ "Sociologist" ] }, - "thanks-thank": "rahmat", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|rahmat}}}}", "thanks-thanked": "{{GENDER:$1|rahmat aytildi}}", "thanks-button-thank": "{{GENDER:$1|Rahmat}}", "thanks-button-thanked": "{{GENDER:$1|Rahmat aytildi}}", diff --git a/Thanks/i18n/vec.json b/Thanks/i18n/vec.json index 8213a876..d94c4ba2 100644 --- a/Thanks/i18n/vec.json +++ b/Thanks/i18n/vec.json @@ -4,7 +4,7 @@ "Candalua" ] }, - "thanks-thank": "ringrassia", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|ringràsia}}}}", "thanks-thanked": "{{GENDER:$1|ringrassià}}", "thanks-button-thank": "Ringrassia", "thanks-button-thanked": "{{GENDER:$1|Ringrassià}}", diff --git a/Thanks/i18n/vi.json b/Thanks/i18n/vi.json index 74b8e891..9292ebd7 100644 --- a/Thanks/i18n/vi.json +++ b/Thanks/i18n/vi.json @@ -5,25 +5,26 @@ "Prenn", "Trần Nguyễn Minh Huy", "Max20091", - "Dinhxuanduyet" + "Dinhxuanduyet", + "KhangND" ] }, "thanks-desc": "Thêm các liên kết để cảm ơn người dùng vì sửa đổi, bình luận, v.v.", - "thanks-thank": "cảm ơn", - "thanks-thanked": "{{GENDER:$1}}đã cảm ơn", - "thanks-button-thank": "{{GENDER:$1}}Cảm ơn", - "thanks-button-thanked": "{{GENDER:$1}}Đã cảm ơn", + "thanks-thank": "{{GENDER:$1}}{{GENDER:$2}}cảm ơn", + "thanks-thanked": "{{GENDER:$1}}{{GENDER:$2}}đã cảm ơn", + "thanks-button-thank": "{{GENDER:$1}}{{GENDER:$2}}Cảm ơn", + "thanks-button-thanked": "{{GENDER:$1}}{{GENDER:$2}}Đã cảm ơn", "thanks-error-undefined": "Cảm ơn thất bại. Xin vui lòng thử lại.", "thanks-error-invalidrevision": "Số phiên bản không hợp lệ.", "thanks-error-ratelimited": "{{GENDER:$1}}Bạn đã vượt quá giới hạn tốc độ. Xin vui lòng thử lại lát nữa.", "thanks-thank-tooltip": "{{GENDER:$1}}Gửi thông báo cảm ơn cho {{GENDER:$2}}người dùng này", "thanks-thank-tooltip-no": "{{GENDER:$1}}Hủy bỏ lời cảm ơn", "thanks-thank-tooltip-yes": "{{GENDER:$1}}Gửi lời cảm ơn", - "thanks-confirmation2": "{{GENDER:$1}}Gửi lời cảm ơn vì sửa đổi này?", + "thanks-confirmation2": "{{GENDER:$1}}Gửi lời cảm ơn công khai vì sửa đổi này?", "thanks-thanked-notice": "$1 đã nhận lời cảm ơn của bạn vì sửa đổi của {{GENDER:$2}}họ.", "thanks": "Gửi lời cảm ơn", + "thanks-submit": "Gửi lời cảm ơn", "thanks-form-revid": "ID phiên bản sửa đổi", - "thanks-already-thanked": "{{GENDER:$1}}Bạn đã gửi lời cảm ơn về sửa đổi này rồi.", "echo-pref-subscription-edit-thank": "Cảm ơn tôi vì một sửa đổi của tôi", "echo-pref-tooltip-edit-thank": "Báo cho tôi biết khi nào người ta cảm ơn tôi vì một sửa đổi của tôi.", "echo-category-title-edit-thank": "Cảm ơn", @@ -38,7 +39,7 @@ "logentry-thanks-thank": "$1 {{GENDER:$2}}đã cảm ơn {{GENDER:$4}}$3", "log-show-hide-thanks": "$1 nhật trình cảm ơn", "thanks-error-no-id-specified": "Bạn phải định rõ số phiên bản để gửi cảm ơn.", - "thanks-confirmation-special": "Bạn có muốn gửi lời cảm ơn vì sửa đổi này?", + "thanks-confirmation-special": "Bạn có muốn gửi lời cảm ơn công khai vì sửa đổi này?", "notification-link-text-view-post": "Xem bình luận", "thanks-error-invalidpostid": "Số bài đăng không hợp lệ.", "flow-thanks-confirmation-special": "Bạn có muốn gửi lời cảm ơn cho lời bình luận này?", diff --git a/Thanks/i18n/yi.json b/Thanks/i18n/yi.json index 5ac791c5..3b7ca23b 100644 --- a/Thanks/i18n/yi.json +++ b/Thanks/i18n/yi.json @@ -5,16 +5,20 @@ ] }, "thanks-desc": "שטעלט צו לינקען צו באדאנקען באניצער פאר רעדאקטירונגען, הערות, אא\"וו.", - "thanks-thank": "דאַנק", - "thanks-thanked": "{{GENDER:$1|געדאַנקט}}", - "thanks-button-thank": "{{GENDER:$1|דאַנקען}}", - "thanks-button-thanked": "{{GENDER:$1|געדאַנקט}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|דאַנקען}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|געדאַנקט}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|דאַנקען}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|געדאַנקט}}}}", "thanks-error-undefined": "דאנק אקציע אדורכגעפאלן. זייט אזוי גוט פרובירט נאכאמאל.", "thanks-error-invalidrevision": "רעוויסיע אידענטיפיצורונג נישט גילטיק.", "thanks-thank-tooltip": "{{GENDER:$1|שיקן}} א דאנק מודעה צו {{GENDER:$2|דעם באניצער}}", + "thanks-thank-tooltip-no": "{{GENDER:$1|אנולירן}} די דאנק־מודעה", + "thanks-thank-tooltip-yes": "{{GENDER:$1|שיקן}} די דאנק־מודעה", "thanks-confirmation2": "{{GENDER:$1|שיקן}} אן עפנטלעכער ייש\"כ פאר דער רעדאקטירונג?", + "thanks-thanked-notice": "$1 האט באקומען אייער דאנק פאר {{GENDER:$2|זיין|איר|זייער}} רעדאקטירונג.", "thanks": "שיקן א דאנק", - "thanks-already-thanked": "{{GENDER:$1|איר}} האט שוין געשיקט א דאנק פאר דער רעדאקטירונג.", + "thanks-submit": "שיקן א דאנק", + "thanks-form-revid": "ווערסיע־אידענטיפיצירער פאר רעדאקטירונג", "echo-pref-subscription-edit-thank": "דאנקט מיך פאר מיין רעדאקטירונג", "echo-pref-tooltip-edit-thank": "זיי מיך מודיע ווען איינער דאנקט מיך פאר א רעדאקטירונג מיינע.", "echo-category-title-edit-thank": "אַ דאַנק", @@ -25,7 +29,13 @@ "notification-thanks-email-batch-body": "$1 {{GENDER:$1|האט אײַך געדאנקט}} פאר אייר רעדאקטירונג אויף $2", "notification-link-text-respond-to-user": "ענטפערן באניצער", "log-name-thanks": "דאנק־לאגבוך", + "log-description-thanks": "אונטן איז רשימה פון באניצער געדאַנקט דורך אנדערע באניצער.", "logentry-thanks-thank": "$1 {{GENDER:$2|האט געדאנקט}} {{GENDER:$4|$3}}", + "log-show-hide-thanks": "$1 דאנק־לאגבוך", "thanks-confirmation-special": "ווילט איר שיקן עפנטלעך א דאַנק פאר דער רעדאַקטירונג?", - "notification-flow-thanks-post-link": "אייער הערה" + "notification-link-text-view-post": "ווייזן הערה", + "flow-thanks-thanked-notice": "$1 האט באקומען אייער דאנק פאר {{GENDER:$2|זיין|איר|זייער}} הערה.", + "notification-flow-thanks": "[[User:$1|$1]] {{GENDER:$1|האט געדאַנקט}} {{GENDER:$5|אייך}} פאר $2 אין \"$3\" אויף [[:$4]].", + "notification-flow-thanks-post-link": "אייער הערה", + "notification-flow-thanks-flyout": "[[User:$1|$1]] {{GENDER:$1|האט געדאַנקט}} {{GENDER:$4|אייך}} פאר אייער הערה אין \"$2\" אויף $3." } diff --git a/Thanks/i18n/yue.json b/Thanks/i18n/yue.json index 7e12f2a1..320b945d 100644 --- a/Thanks/i18n/yue.json +++ b/Thanks/i18n/yue.json @@ -3,13 +3,14 @@ "authors": [ "Antonytse", "William915", - "Yueman" + "Yueman", + "CRCHF" ] }, - "thanks-thank": "多謝", - "thanks-thanked": "{{GENDER:$1|多謝咗}}", - "thanks-button-thank": "{{GENDER:$1|多謝}}", - "thanks-button-thanked": "{{GENDER:$1|多謝咗}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|多謝}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|多謝咗}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|多謝}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|多謝咗}}}}", "thanks-error-undefined": "多謝失敗,麻煩再試多次。", "thanks-error-invalidrevision": "錯嘅版本號", "thanks-thank-tooltip": "{{GENDER:$1|送}}封多謝信畀呢個{{GENDER:$2|用戶}}", diff --git a/Thanks/i18n/zh-hans.json b/Thanks/i18n/zh-hans.json index 71c1ced0..221dc691 100644 --- a/Thanks/i18n/zh-hans.json +++ b/Thanks/i18n/zh-hans.json @@ -11,14 +11,15 @@ "Zhuyifei1999", "Mywood", "Impersonator 1", - "王庭茂" + "王庭茂", + "Northteam" ] }, "thanks-desc": "添加感谢用户进行编辑、评论等行为的链接。", - "thanks-thank": "感谢", - "thanks-thanked": "{{GENDER:$1|已感谢}}", - "thanks-button-thank": "{{GENDER:$1|感谢}}", - "thanks-button-thanked": "{{GENDER:$1|已感谢}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|感谢}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|已感谢}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|感谢}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|已感谢}}}}", "thanks-error-undefined": "感谢操作失败,请重试。", "thanks-error-invalidrevision": "版本ID无效。", "thanks-error-ratelimited": "{{GENDER:$1|您}}的编辑可能已经超频。请等待一段时间后重试。", @@ -28,8 +29,8 @@ "thanks-confirmation2": "对此编辑{{GENDER:$1|发送}}公开感谢?", "thanks-thanked-notice": "$1已收到您对{{GENDER:$2|他|她|他们}}的编辑做出的感谢。", "thanks": "发送感谢", + "thanks-submit": "发送感谢", "thanks-form-revid": "编辑的修订ID", - "thanks-already-thanked": "{{GENDER:$1|您}}已经对此编辑发送感谢。", "echo-pref-subscription-edit-thank": "对我的编辑的感谢", "echo-pref-tooltip-edit-thank": "当有人感谢我的编辑时通知我。", "echo-category-title-edit-thank": "感谢", diff --git a/Thanks/i18n/zh-hant.json b/Thanks/i18n/zh-hant.json index fa830747..f64a30ec 100644 --- a/Thanks/i18n/zh-hant.json +++ b/Thanks/i18n/zh-hant.json @@ -11,10 +11,10 @@ ] }, "thanks-desc": "提供可讓使用者感謝編輯、評論..等的連結。", - "thanks-thank": "感謝", - "thanks-thanked": "{{GENDER:$1|已感謝}}", - "thanks-button-thank": "{{GENDER:$1|感謝}}", - "thanks-button-thanked": "{{GENDER:$1|已感謝}}", + "thanks-thank": "{{GENDER:$1|{{GENDER:$2|感謝}}}}", + "thanks-thanked": "{{GENDER:$1|{{GENDER:$2|已感謝}}}}", + "thanks-button-thank": "{{GENDER:$1|{{GENDER:$2|感謝}}}}", + "thanks-button-thanked": "{{GENDER:$1|{{GENDER:$2|已感謝}}}}", "thanks-error-undefined": "感謝操作失敗,請再試一次。", "thanks-error-invalidrevision": "修訂 ID 無效。", "thanks-error-ratelimited": "{{GENDER:$1|您}}已超出頻率限制,請稍後再試。", @@ -24,8 +24,8 @@ "thanks-confirmation2": "公開{{GENDER:$1|傳送}}對此編輯的感謝嗎?", "thanks-thanked-notice": "$1 已收到您對{{GENDER:$2|他的|她的|他們的}}編輯的感謝。", "thanks": "發送感謝", + "thanks-submit": "發送感謝", "thanks-form-revid": "編輯的修訂 ID", - "thanks-already-thanked": "{{GENDER:$1|您}}已經傳送過此編輯的感謝通知。", "echo-pref-subscription-edit-thank": "對我的編輯表示感謝", "echo-pref-tooltip-edit-thank": "當有人感謝我所做的編輯時,請通知我。", "echo-category-title-edit-thank": "感謝", diff --git a/Thanks/modules/ext.thanks.flowthank.js b/Thanks/modules/ext.thanks.flowthank.js index 5f3309cf..0cb9cb3b 100644 --- a/Thanks/modules/ext.thanks.flowthank.js +++ b/Thanks/modules/ext.thanks.flowthank.js @@ -5,40 +5,64 @@ mw.thanks.thanked.attrName = 'data-flow-id'; var $thankedLabel = $( '<span></span>' ) - .append( mw.msg( 'thanks-button-thanked', mw.user ) ) .addClass( 'mw-thanks-flow-thanked mw-ui-quiet' ); - var reloadThankedState = function() { - $( 'a.mw-thanks-flow-thank-link' ).each( function( idx, el ) { - var $thankLink = $( el ); + function reloadThankedState() { + $( 'a.mw-thanks-flow-thank-link' ).each( function ( idx, el ) { + var $thankLink = $( el ), + author = $thankLink.findWithParent( '< .flow-post .flow-author a.mw-userlink' ).text().trim(); if ( mw.thanks.thanked.contains( $thankLink.closest( '.flow-post' ) ) ) { - $thankLink.before( $thankedLabel.clone() ); - $thankLink.remove(); + mw.thanks.getUserGender( author ) + .done( function ( recipientGender ) { + $thankLink.before( + $thankedLabel + .clone() + .append( + mw.msg( 'thanks-button-thanked', mw.user, recipientGender ) + ) + ); + $thankLink.remove(); + } ); } } ); - }; + } - var sendFlowThanks = function( $thankLink ) { - ( new mw.Api ).postWithToken( 'edit', { - 'action' : 'flowthank', - 'postid' : $thankLink.closest( '.flow-post' ).attr( mw.thanks.thanked.attrName ) + function sendFlowThanks( $thankLink ) { + ( new mw.Api() ).postWithToken( 'edit', { + action: 'flowthank', + postid: $thankLink.closest( '.flow-post' ).attr( mw.thanks.thanked.attrName ) } ) - .done( function( data ) { + .then( + // Success + function ( data ) { + // We can't use 'closest' directly because .flow-author is a cousin + // of $thankLink rather than its ancestor + var author = $thankLink.findWithParent( '< .flow-post .flow-author a.mw-userlink' ).text().trim(); + // Get the user who was thanked (for gender purposes) + return mw.thanks.getUserGender( author ); + }, + // Failure + function ( errorCode, details ) { + // TODO: use something besides alert for the error messages + switch ( errorCode ) { + case 'ratelimited': + alert( mw.msg( 'thanks-error-ratelimited', mw.user ) ); + break; + default: + alert( mw.msg( 'thanks-error-undefined' ) ); + } + } + ) + .then( function ( recipientGender ) { + var $thankUserLabel = $thankedLabel.clone(); + $thankUserLabel.append( + mw.msg( 'thanks-button-thanked', mw.user, recipientGender ) + ); mw.thanks.thanked.push( $thankLink.closest( '.flow-post' ) ); - $thankLink.before( $thankedLabel.clone() ); + $thankLink.before( $thankUserLabel ); $thankLink.remove(); - } ) - .fail( function( errorCode, details ) { - // TODO: use something besides alert for the error messages - switch( errorCode ) { - case 'ratelimited': - alert( mw.msg( 'thanks-error-ratelimited', mw.user ) ); - break; - default: - alert( mw.msg( 'thanks-error-undefined' ) ); - } } ); - }; + } if ( $.isReady ) { // This condition is required for soft-reloads @@ -49,7 +73,7 @@ } // .on() is needed to make the button work for dynamically loaded posts - $( '.flow-board' ).on( 'click', 'a.mw-thanks-flow-thank-link', function( e ) { + $( '.flow-board' ).on( 'click', 'a.mw-thanks-flow-thank-link', function ( e ) { var $thankLink = $( this ); e.preventDefault(); sendFlowThanks( $thankLink ); diff --git a/Thanks/modules/ext.thanks.mobilediff.js b/Thanks/modules/ext.thanks.mobilediff.js index 166c216d..3c7a8ad8 100644 --- a/Thanks/modules/ext.thanks.mobilediff.js +++ b/Thanks/modules/ext.thanks.mobilediff.js @@ -1,6 +1,5 @@ -( function( M, $ ) { - var api = M.require( 'api' ), - popup = M.require( 'toast' ), +( function ( mw, M, $ ) { + var popup = M.require( 'toast' ), SchemaMobileWebClickTracking = M.require( 'loggingSchemas/SchemaMobileWebClickTracking' ), schema = new SchemaMobileWebClickTracking( {}, 'MobileWebDiffClickTracking' ); @@ -13,30 +12,26 @@ */ function thankUser( name, revision, gender ) { var d = $.Deferred(); - api.getToken( 'edit' ).done( function( token ) { - api.post( { - 'action' : 'thank', - 'rev' : revision, - 'source' : 'mobilediff', - 'token' : token - } ) - .done( function() { - popup.show( mw.msg( 'thanks-thanked-notice', name, gender ) ); - d.resolve(); - } ) - .fail( function( errorCode ) { - switch( errorCode ) { - case 'invalidrevision': - popup.show( mw.msg( 'thanks-error-invalidrevision' ) ); - break; - case 'ratelimited': - popup.show( mw.msg( 'thanks-error-ratelimited', gender ) ); - break; - default: - popup.show( mw.msg( 'thanks-error-undefined' ) ); - } - d.reject(); - } ); + ( new mw.Api() ).postWithToken( 'edit', { + action: 'thank', + rev: revision, + source: 'mobilediff' + } ).done( function () { + popup.show( mw.msg( 'thanks-thanked-notice', name, gender ) ); + d.resolve(); + } ) + .fail( function ( errorCode ) { + switch ( errorCode ) { + case 'invalidrevision': + popup.show( mw.msg( 'thanks-error-invalidrevision' ) ); + break; + case 'ratelimited': + popup.show( mw.msg( 'thanks-error-ratelimited', gender ) ); + break; + default: + popup.show( mw.msg( 'thanks-error-undefined' ) ); + } + d.reject(); } ); return d; } @@ -61,18 +56,18 @@ .html( thankImgTag + mw.message( 'thanks-button-thanked', mw.user ).escaped() ); } else { $thankBtn = $( '<button class="mw-mf-action-button mw-ui-button mw-ui-constructive">' ) - .html( thankImgTag + mw.message( 'thanks-button-thank', mw.user ).escaped() + .html( thankImgTag + mw.message( 'thanks-button-thank', mw.user, gender ).escaped() ) - .on( 'click', function() { + .on( 'click', function () { var $this = $( this ); schema.log( { name: 'thank', destination: name } ); if ( !$this.hasClass( 'thanked' ) ) { - thankUser( name, rev, gender ).done( function() { + thankUser( name, rev, gender ).done( function () { $this.addClass( 'thanked' ).prop( 'disabled', true ) - .html( thankImgTag + mw.message( 'thanks-button-thanked', mw.user ).escaped() ); + .html( thankImgTag + mw.message( 'thanks-button-thanked', mw.user, gender ).escaped() ); } ); } } ); @@ -109,4 +104,4 @@ mw.thanks = $.extend( {}, mw.thanks || {}, { _mobileDiffInit: init } ); -} )( mw.mobileFrontend, jQuery ); +} )( mediaWiki, mw.mobileFrontend, jQuery ); diff --git a/Thanks/modules/ext.thanks.revthank.js b/Thanks/modules/ext.thanks.revthank.js index 6b98086d..593558dd 100644 --- a/Thanks/modules/ext.thanks.revthank.js +++ b/Thanks/modules/ext.thanks.revthank.js @@ -1,49 +1,61 @@ ( function ( $, mw ) { 'use strict'; - var reloadThankedState = function() { - $( 'a.mw-thanks-thank-link' ).each( function( idx, el ) { + function reloadThankedState() { + $( 'a.mw-thanks-thank-link' ).each( function ( idx, el ) { var $thankLink = $( el ); if ( mw.thanks.thanked.contains( $thankLink ) ) { $thankLink.before( mw.msg( 'thanks-thanked' ) ); $thankLink.remove(); } } ); - }; + } // $thankLink is the element with the data-revision-id attribute // $thankElement is the element to be removed on success - var sendThanks = function( $thankLink, $thankElement ) { + function sendThanks( $thankLink, $thankElement ) { var source; if ( mw.config.get( 'wgAction' ) === 'history' ) { source = 'history'; } else { source = 'diff'; } + ( new mw.Api ).postWithToken( 'edit', { - 'action' : 'thank', - 'rev' : $thankLink.attr( 'data-revision-id' ), - 'source' : source + action: 'thank', + rev: $thankLink.attr( 'data-revision-id' ), + source: source } ) - .done( function( data ) { - $thankElement.before( mw.message( 'thanks-thanked', mw.user ).escaped() ); + .then( + // Success + function ( data ) { + var username = $thankLink.closest( + source === 'history' ? 'li' : 'td' + ).find( 'a.mw-userlink' ).text(); + // Get the user who was thanked (for gender purposes) + return mw.thanks.getUserGender( username ); + }, + // Fail + function ( errorCode, details ) { + // TODO: use something besides alert for the error messages + switch ( errorCode ) { + case 'invalidrevision': + alert( mw.msg( 'thanks-error-invalidrevision' ) ); + break; + case 'ratelimited': + alert( mw.msg( 'thanks-error-ratelimited', mw.user ) ); + break; + default: + alert( mw.msg( 'thanks-error-undefined' ) ); + } + } + ) + .then( function ( recipientGender ) { + $thankElement.before( mw.message( 'thanks-thanked', mw.user, recipientGender ).escaped() ); $thankElement.remove(); mw.thanks.thanked.push( $thankLink ); - } ) - .fail( function( errorCode, details ) { - // TODO: use something besides alert for the error messages - switch( errorCode ) { - case 'invalidrevision': - alert( mw.msg( 'thanks-error-invalidrevision' ) ); - break; - case 'ratelimited': - alert( mw.msg( 'thanks-error-ratelimited', mw.user ) ); - break; - default: - alert( mw.msg( 'thanks-error-undefined' ) ); - } } ); - }; + } if ( $.isReady ) { // This condition is required for soft-reloads @@ -53,7 +65,7 @@ $( document ).ready( reloadThankedState ); } - $( function() { + $( function () { if ( mw.config.get( 'thanks-confirmation-required' ) ) { $( 'a.mw-thanks-thank-link' ).confirmable( { i18n: { diff --git a/Thanks/modules/ext.thanks.thank.js b/Thanks/modules/ext.thanks.thank.js index 3ed831d6..a0f070f7 100644 --- a/Thanks/modules/ext.thanks.thank.js +++ b/Thanks/modules/ext.thanks.thank.js @@ -8,7 +8,7 @@ cookieName: 'thanks-thanked', attrName: 'data-revision-id', - load: function() { + load: function () { var cookie = $.cookie( this.cookieName ); if ( cookie === null ) { return []; @@ -16,7 +16,7 @@ return unescape( cookie ).split( ',' ); }, - push: function( $thankLink ) { + push: function ( $thankLink ) { var saved = this.load(); saved.push( $thankLink.attr( this.attrName ) ); if ( saved.length > this.maxHistory ) { // prevent forever growing @@ -25,7 +25,7 @@ $.cookie( this.cookieName, escape( saved.join( ',' ) ) ); }, - contains: function( $thankLink ) { + contains: function ( $thankLink ) { // $.inArray returns the index position or -1 if non-existant if ( $.inArray( $thankLink.attr( this.attrName ), this.load() ) !== -1 ) { return true; @@ -33,6 +33,31 @@ return false; } } + }, + + /** + * Retrieve user gender + * @param {string} username Requested username + * @return {jQuery.Promise} A promise that resolves with the gender string, 'female', 'male', or 'unknown' + */ + getUserGender: function ( username ) { + return new mw.Api().get( { + action: 'query', + list: 'users', + ususers: username, + usprop: 'gender' + } ) + .then( + function ( result ) { + return ( + result.query.users[0] && + result.query.users[0].gender + ) || 'unknown'; + }, + function () { + return 'unknown'; + } + ); } }; diff --git a/Thanks/tests/ApiFlowThankIntegrationTest.php b/Thanks/tests/ApiFlowThankIntegrationTest.php index 59794a51..21012b45 100644 --- a/Thanks/tests/ApiFlowThankIntegrationTest.php +++ b/Thanks/tests/ApiFlowThankIntegrationTest.php @@ -36,11 +36,11 @@ class ApiFlowThankTest extends ApiTestCase { // mock topic and post $this->topic = $this->generateObject(); $this->postByOtherUser = $this->generateObject( array( - 'tree_orig_user_id' => self::$users[ 'uploader' ]->user->getId(), + 'tree_orig_user_id' => self::$users[ 'uploader' ]->getUser()->getId(), 'tree_parent_id' => $this->topic->getPostId()->getBinary(), ), array(), 1 ); $this->postByMe = $this->generateObject( array( - 'tree_orig_user_id' => self::$users[ 'sysop' ]->user->getId(), + 'tree_orig_user_id' => self::$users[ 'sysop' ]->getUser()->getId(), 'tree_parent_id' => $this->topic->getPostId()->getBinary(), ), array(), 1 ); diff --git a/Thanks/tests/ApiRevThankIntegrationTest.php b/Thanks/tests/ApiRevThankIntegrationTest.php index cd50b9b0..222fe658 100644 --- a/Thanks/tests/ApiRevThankIntegrationTest.php +++ b/Thanks/tests/ApiRevThankIntegrationTest.php @@ -48,7 +48,7 @@ class ApiRevThankTest extends ApiTestCase { protected function newRevId(){ // You can't thank yourself, kind of hacky - $this->setMwGlobals( 'wgUser' , self::$users['uploader']->user ); + $this->setMwGlobals( 'wgUser', self::$users['uploader']->getUser() ); /** @var Status $result */ $result = $this->editPage( 'thanks' . rand( 0, 100 ), 'thanks' . rand( 0, 100 ), 'thanksSummary' ); @@ -56,7 +56,7 @@ class ApiRevThankTest extends ApiTestCase { /** @var Revision $revision */ $revision = $result['revision']; - $this->setMwGlobals( 'wgUser' , self::$users['sysop']->user ); + $this->setMwGlobals( 'wgUser', self::$users['sysop']->getUser() ); return $revision->getId(); } diff --git a/Thanks/version b/Thanks/version index 82714afc..4b622d77 100644 --- a/Thanks/version +++ b/Thanks/version @@ -1,4 +1,4 @@ -Thanks: REL1_25 -2015-06-16T21:25:52 +Thanks: REL1_26 +2015-11-17T01:19:33 -02fe700 +db9798e |