under localizedFamilyName, Kannada script is missing.
Please add it
These are not scripts, these are languages. And the list of languages is predefined by an old standard IIRC. They should take Unicode input though, so you can add Kannada text in any language.
OK, I had a look at the lists again. IIRC the reasoning behind the language selection was the smallest common denominator between the Mac language IDs and the Windows language IDs, because what you choose in the menu should be written out for both platforms.
Now, I took a look at which languages are represented in both lists, and I got to these 79 languages that are in both lists:
Afrikaans Albanian Amharic Arabic Armenian Assamese Basque Bengali Breton Bulgarian Catalan Chinese (traditional and simplified) Croatian Czech Danish Dutch English Estonian Faroese Finnish French Galician Georgian German Greek Greenlandic Gujarati Hebrew Hindi Hungarian Icelandic Indonesian Inuktitut Irish Italian Japanese Kannada Kazakh Khmer Korean Lao Latvian Lithuanian Macedonian Malay Malayalam Maltese Marathi Mongolian Nepali Norwegian Pashto Polish Portuguese Punjabi Quechua Romanian Russian Sami Sanskrit Serbian Slovak Slovenian Spanish Swedish Tamil Tatar Telugu Thai Tibetan Turkish Turkmen Uighur Ukrainian Urdu Uzbek Vietnamese Welsh
And you see, Kannada is on there as well. So it should be possible to add it, I suppose. Will file it as a feature request.
For the Mac platformID, Kannada is encodingID 16 and languageID
73. On the Win platformID, it is languageID
044B. The cumbersome thing about it is to get the (pre-Unicode) Mac encoding right. But perhaps, we should drop the Mac platformID altogether…?
The mac names are not really needed for localised names as most apps use the windows names if no mac value is given.
I went through the list and added a lot information. So the list is quite a bit longer now, including Kannada. Thanks for the suggestion.
Please make sure this new list is used by all similar entities
and if there are other entities
Those use the same language list.