Skip to content
This repository was archived by the owner on Jun 30, 2024. It is now read-only.

Commit 6c4176e

Browse files
authored
Remove username parameter from a message for anons (#416)
The message special-shareachievement-suggestion-sign-up is shown only to anonymous users, so it cannot use a username or the GENDER keyword.
1 parent 8dde427 commit 6c4176e

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

i18n/en.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"special-shareachievement-item-twitter": "Twitter",
2626
"special-shareachievement-tweet": "I just {{GENDER:$1|earned}} the $2 achievement at {{SITENAME}}! $3",
2727
"special-shareachievement-tweet-viewer": "$1 just {{GENDER:$1|earned}} the $2 achievement at {{SITENAME}}! $3",
28-
"special-shareachievement-suggestion-sign-up": "[[Special:Createaccount|{{GENDER:$1|Sign}} up]] now to start getting achievements.\n\nHave an account? [[Special:Login|Sign in]]",
28+
"special-shareachievement-suggestion-sign-up": "[[Special:Createaccount|Sign up]] now to start getting achievements.\n\nHave an account? [[Special:Login|Sign in]]",
2929
"special-shareachievement-suggestion-beta": "[[Special:Preferences#mw-prefsection-betafeatures|{{GENDER:$1|Start}} getting achievements now!]]",
3030
"achievementbadges-beta-feature-achievement-enable-message": "Achievement Badges",
3131
"achievementbadges-beta-feature-achievement-enable-description": "Earn given achievements to get badges.",

i18n/qqq.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"special-shareachievement-item-twitter": "This is a label for a link for sharing.",
3131
"special-shareachievement-tweet": "This is used to send a new tweet.\n* $1 - user's name\n* $2 - the name of the obtained achievement\n* $3 - URL to the achievement page",
3232
"special-shareachievement-tweet-viewer": "This is used to send a new tweet that is obtained by other than the user who tweets.\n* $1 - user's name\n* $2 - the name of the obtained achievement\n* $3 - URL to the achievement page",
33-
"special-shareachievement-suggestion-sign-up": "\n* $1 - user's name",
33+
"special-shareachievement-suggestion-sign-up": "Shown to anonymous users.",
3434
"special-shareachievement-suggestion-beta": "\n* $1 - user's name",
3535
"achievementbadges-beta-feature-achievement-enable-message": "Used in [[Special:Preferences]].\n\nUsed as label for checkbox to enable the achievement system.\n\nThe description for this checkbox is {{msg-mw|achievementbadges-beta-feature-achievement-enable-description}}",
3636
"achievementbadges-beta-feature-achievement-enable-description": "Used in [[Special:Preferences]].\n\nUsed as description for the checkbox to enable the achievement system.\n\nThe label for this checkbox is {{msg-mw|achievementbadges-beta-feature-achievement-enable-message}}.",

includes/Special/SpecialShareAchievement.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,7 @@ public function execute( $subPage ) {
131131
$userBetaEnabled = $betaConfigEnabled && BetaFeatures::isFeatureEnabled( $viewer,
132132
Constants::PREF_KEY_ACHIEVEMENT_ENABLE );
133133
if ( $viewer->isAnon() ) {
134-
$data['text-suggestion'] = $this->msg( 'special-shareachievement-suggestion-sign-up',
135-
$viewer->getName() )->parse();
134+
$data['text-suggestion'] = $this->msg( 'special-shareachievement-suggestion-sign-up' )->parse();
136135
} elseif ( $betaConfigEnabled && !$userBetaEnabled ) {
137136
$data['text-suggestion'] = $this->msg( 'special-shareachievement-suggestion-beta',
138137
$viewer->getName() )->parse();

0 commit comments

Comments
 (0)