internetarchive / internetarchive/openlibrary

Mª incorrectly normalized to Ma instead of María

Open
#7,847 0 comments 0 reactions 0 assignees View on GitHub
Lead: @cdrini Priority: 4 Type: Bug
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

The Unicode normalization process is currently apparently "normalizing" the feminine ordinal indicator, code point u00aa, to a lower case "a" when, apparently "Mª" is an abbreviation for "María."

### Evidence / Screenshot (if possible)

If you look at the search results below, you'll find many non-relevant matches. The match for Maria Adela Durango is one of the few correct ones.

### Relevant url?
https://www.fontspace.com/unicode/char/00AA-feminine-ordinal-indicator
https://openlibrary.org/search/authors?q=M%C2%AA&mode=everything
https://openlibrary.org/authors/OL7279613A/Mar%C3%ADa_Adela_Durango

* Actual: "Mª" converted to "ma"
* Expected: "Mª" converted to "maria"

### Stakeholders
@cdrini

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.