Page MenuHomePhabricator

[[MediaWiki:Notification-header-edit-user-talk-with-section/ksh]]: Parameter $3 is superfluous
Closed, DeclinedPublic

Event Timeline

Purodha raised the priority of this task from to Needs Triage.
Purodha updated the task description. (Show Details)
Purodha subscribed.
Aklapper renamed this task from [[MediaWiki:Notification-header-edit-user-talk-with-section/ksh]] i18n issue to [[MediaWiki:Notification-header-edit-user-talk-with-section/ksh]]: Parameter $3 is superfluous.Dec 29 2015, 4:04 PM
Aklapper set Security to None.

(For future reference, please summarize the actual issue in the task summary. Thanks!)

Aklapper changed the task status from Open to Stalled.Dec 29 2015, 4:07 PM

Parameter $3 is superfluous.

Why do you think so? Please elaborate.

(For future reference, please summarize the actual issue in the task summary. Thanks!)

I was in translatewiki net using its support page style.
ending up elsewhere is, mh, bewildering. :-)

Parameter $3 is superfluous.

Why do you think so? Please elaborate.

It is obviously superfluous. If you omit the exact string "$3" from the message, it renders exactly the same. Details in https://translatewiki.net/wiki/Gender#Magic_word point 2, among other places.

Mattflaschen-WMF claimed this task.

Please use $3 for GENDER (if needed in your language), rather than the point 2 syntax.

I believe part of the reason there is an explicit user here is that there may not be a "current user" that can be automatically detected in batch jobs (which are used e.g. for email).

In T122580#1908929, @Mattflaschen wrote:

Please use $3 for GENDER (if needed in your language), rather than the point 2 syntax.

I believe part of the reason there is an explicit user here is that there may not be a "current user" that can be automatically detected in batch jobs (which are used e.g. for email).

That's exactly right. We need to pass in the user name explicitly because there isn't a current user when we send emails.