Page MenuHomePhabricator

Use smart quotes in notifications
Closed, DeclinedPublic

Description

As shown in the screenshot below, notifications show some information in quotes (e.g., topic titles). Currently, straight quotes (" ") are used. We should use smart quotes (“ ”) instead.

Event Timeline

Pginer-WMF raised the priority of this task from to Needs Triage.
Pginer-WMF updated the task description. (Show Details)
Restricted Application added subscribers: StudiesWorld, Aklapper. · View Herald TranscriptFeb 12 2016, 8:29 AM

I'm not sure about this one.
There are numerous quotation mark „standards”, https://en.wikipedia.org/wiki/Quotation_mark
and I don't think we have a system for matching them (?), like {{int:parentheses|foo}} does for brackets. https://www.mediawiki.org/wiki/Localisation#Symbols.2C_colons.2C_brackets.2C_etc._are_parts_of_messages
Also, Enwiki's MoS advises against them in articles,, so using them in notifications would be negative reinforcement against that. (It would condition editors to believe that they were acceptable in mainspace). https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style#Quotation_marks

I'm pretty sure all our English i18n messages use straight quotes. Some languages use different things; for example, the French translations use guillemets and I believe the German ones use some sort of smart quotes.

In any case, let's stick with the convention used across all i18n messages, and not do anything special for notifications.

I'm not sure about this one.
There are numerous quotation mark „standards”, https://en.wikipedia.org/wiki/Quotation_mark
and I don't think we have a system for matching them (?), like {{int:parentheses|foo}} does for brackets

We have {{int:quotation-marks|foo}}.

and I don't think we have a system for matching them (?), like {{int:parentheses|foo}} does for brackets

We have {{int:quotation-marks|foo}}.

Now added to the docs. Thanks!

Catrope closed this task as Declined.Apr 12 2016, 10:48 PM

Closing this task because notifications should not be treated differently than other UI messages. The general task is T12352: Use Unicode quotes, ellipses, dashes, hyphens instead of ASCII ones in messages