﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
18740	U+025B (LATIN SMALL LETTER OPEN E) incorrectly reported as a bad character.	verdyp@…	team	"The *correct* tag ""name:ak""=""Frɛnkyeman"" incorrectly reports that the character ""ɛ"" (U+025B LATIN SMALL LETTER OPEN E) is ""unusual"".

It is a standard part of several African Latin alphabets (including in Akan here). Not to be confused with a Greek small letter epsilon, even if it originates from it and was first defined for use as an IPA symbol, it is now part of the African alphabets.

Note: the letter is dual cased, its capital letter is U+0190.

Can you fix it to remove this incorrect statement in JOSM validator and add the pair U+025B/U+0190 as valid ?

----

How do you detect ""unusual"" characters ? Is it based on CLDR data but you lack data for Akan (ISO 639 language code ""ak"").

If you don't have alphabet data for a specific language, at least you could still check that the script properties are compatible (here the label is fully written in the Latin alphabet, there's no mix of any Greek letter)

----

Note also that some labels in OSM are created for the IPA trancriptions (with a specific BCP 47 language subtag ""-fonipa"") for which the leading language should not matter, but the set of valid IPA letters should be checked, along with their combining diacritics, plus a few punctuations or spaces, and some regular punctuations like the ""colon"" "":"" is also invalid and confused with a specific IPA symbol)
"	defect	closed	normal	20.03	Core validator		fixed	unicode	Don-vip
