[New-bugs-announce] [issue43221] German Text Conversion Using Upper() and Lower()

Max Parry report at bugs.python.org
Sun Feb 14 02:03:40 EST 2021

New submission from Max Parry <max at maxparry.com>:

The German alphabet has four extra characters (ä, ö, ü and ß) when compared to the UK/USA alphabet.  Until 2017 the character ß was normally only lower case.  Upper case ß was represented by SS.  In 2017 upper case ß was introduced, although SS is still often/usually used instead.  It is important to note that, as far as I can see, upper case ß and lower case ß are identical.

The upper() method converts upper or lower case ß to SS.  N.B. ä, ö and ü are handled correctly.  Lower() seems to work correctly.

Please note that German is my second language and everything I say about the language, its history and its use might not be reliable.  Happy to be corrected.

components: Windows
messages: 386938
nosy: Strongbow, paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: German Text Conversion Using Upper() and Lower()
type: behavior
versions: Python 3.9

Python tracker <report at bugs.python.org>

More information about the New-bugs-announce mailing list