(I think I mentioned 'Smart Quotes' previously, in passing

If I had a dime for every time someone who was having trouble getting the Regional and Language Options unattend setting to work who posted as the command line they were running something like this:

control intl.cpl,, /f:”filename.txt”

Then I'd have to worry about the tax bracket I was going to be put into....

In case you can't see the problem, it is pretty obvious if you blow up the text some:

control intl.cpl,, /f:”filename.txt”

At some point the person was looking at instructions in documentation or in email written by a copy of Outlook that has Word set as its mail editor.

It replaced the regular ASCII quotes with so-called "smart" quotes, which can turn " (U+0022, a.k.a. QUOTATION MARK) into something else such as  (U+201d, a.k.a. RIGHT DOUBLE QUOTATION MARK). Which of course the command prompt will not recognize.

Man I hate that feature. Not because it is isn't useful, because it can be. But it is not quite smart enough of a feature to know when it isn't helpful!

Anyway, colleague Gwyneth Marshall provided me with as list that some version of Office uses for quotes used in different languages:

Symbol
Unicode Value
Language
'O'
U+0027 Danish, Dutch, English, Finnish, Norwegian, Swedish
"O"
U+0022 Danish, Dutch, English, Finnish, Norwegian, Swedish
''O''
U+0027 Danish, Dutch, English, Finnish, Norwegian, Swedish
‘O’
U+2018, U+2019 Dutch, English, Italian, Norwegian, Portuguese, Spanish
‛O’
U+201B, U+2019 Dutch, English, Italian, Spanish
’O’
U+2019 Danish, Finnish, Hungarian, Norwegian, Swedish
,O‘
U+201A, U+2018 Bulgarian, Czech, German, Icelandic, Lettish, Lithuanian, Polish, Romanian, Russian, Serbian, Slovak, Slovenian, Ukrainian
,O’
U+201A, U+2019 Afrikaans, Dutch
‛O,
U+201B, U+201A Greek, Italian, Turkish
“O”
U+201C, U+201D Dutch, English, Italian, Portuguese, Spanish, Turkish
O”
U+201F, U+201D Dutch, English, Italian, Portuguese, Spanish, Turkish
„O“
U+201D, U+201C Bulgarian, Czech, German, Icelandic, Lettish, Lithuanian, Polish, Romanian, Russian, Serbian, Slovak, Slovenian, Sorbish
„O”
U+201E, U+201D Afrikaans, Danish, Dutch, Hungarian, Polish, Russian
”O”
U+201D Danish, Finnish, Norwegian, Swedish
“O„
U+201C, U+201E Greek, Italian, Turkish
‹ O ›
U+2039, U+203A Albanian, Byelorussian, Estonian, French, Greek, Italian, Lithuanian, Norwegian, Portuguese, Romanian, Russian, Spanish, Turkish
›O‹
U+203A, U+2039 Danish, Polish, Serbian, Slovak,Slovenian
›O›
U+203A Finnish, Swedish
« O »
U+00AB, U+00BB Albanian, Byelorussian, Dutch, Estonian, French, Greek, Italian, Lettish, Lithuanian, Norwegian, Portuguese, Romanian, Russian, Spanish, Turkish, Ukrainian
»O«
U+00BB, U+00AB Croatian, Danish, German, Hungarian, Polish, Serbian, Slovak, Slovenian
»O»
U+00BB Finnish, Swedish
〝O〟
U+301D, U+301F East Asian
〞O〟
U+301E, U+301F East Asian
「O」
U+300C, U+300D East Asian
『O』
U+300E, U+300F East Asian
׳O׳
U+05F3 Hebrew
״O״
U+05F Hebrew
 

Now if only Office 14/Word 14 can be made smart enough to detect the cases where the feature is not needed, it could save everyone a lot of grief!

We're all sick of the smartass/dumbass aspects of this particular feature.:-)

 

This post brought to you by  (U+201d, a.k.a. RIGHT DOUBLE QUOTATION MARK)