X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/2ca993e82fb37b597a3c73ecd1586a139a6579c5..249c4c5ea9376c24572daf9c2effa7484a282f14:/icuSources/data/translit/Latin_ASCII.txt diff --git a/icuSources/data/translit/Latin_ASCII.txt b/icuSources/data/translit/Latin_ASCII.txt index c83e48a7..c4c275e4 100644 --- a/icuSources/data/translit/Latin_ASCII.txt +++ b/icuSources/data/translit/Latin_ASCII.txt @@ -1,11 +1,8 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2016, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: Latin_ASCII.txt -# Generated from CLDR +# Generated from CLDR # # This handles only Latin, Common, and IDEOGRAPHIC NUMBER ZERO (Han). @@ -15,11 +12,11 @@ # Don't want NFKD, because that would convert things like superscripts and # subscripts, which we do not want. So the individual transforms below # include an appropriate subset of the NFKD ones. -# Here we remove accents from Latin characters. We then recompose to permit rules +# Here we remove accents from Latin characters or digits. We then recompose to permit rules # such as mapping NOT EQUAL TO to an ASCII equivalent e.g. "!=" if we choose to. # :: NFD() ; -[:Latin:] { [:Mn:]+ → ; # maps to nothing; remove all Mn following Latin letter +[[:Latin:][0-9]] { [:Mn:]+ → ; # maps to nothing; remove all Mn following Latin letter/digit :: NFC() ; # # Some of the following mappings (noted) are from CLDR ‹character-fallback› data.