Searching "the number of languages" shows about ~7,000.
However, Google Translate only has ~100 languages listed.
That makes me wonder if the languages have a lot of overlapping/duplicated elements.
I am interested to know if languages can instead be broken down into "characters sets". For example, English would have a-zA-Z0-9(). -+?!...
, while spanish would have a-zñA-Z0-9(). -+?¿!¡...
, and french would have a-zç...
.
Unicode has everything. But I'm wondering if there is a list of either (a) the character sets per language (just the 100 languages on Google Translate, since all ~7,000 would be a monumental task), or a more broad character set classification that groups them somehow into hierarchies, so for example there are the "lowercase letters", which belong in english, french, latin, etc., then there is ¿¡
which spanish adds to the lowercase letters, etc. Basically wondering what sort of classification systems exist for language symbols other than unicode. Or if not that, a database or website that lists the characters for different language so it doesn't have to be aggregated from a bunch of places.
ç
as one of it's "characters", it only says "french letters use a few diacritical marks", and you have to figure out which ones are used where. I would like a list that lists all combinations of characters / diacritical marks / etc., or at least the system that says how to combine them. So it's all in one place.