Description: Hello friends! I would like to request that a new locale/language be added with the following particulars: Language (Country): Ossetian language (Russian Federation) ISO 639-1 language code os ISO 639-2 language code oss ISO 639-3 language code oss ISO 3166 country code: RU Actual Results: I have prepared Hunspell files for checking the spelling of the Ossetian language. Expected Results: Hope to cooperate with you. I would be very glad to see the Ossetian language among other LibreOffice languages. Reproducible: Always User Profile Reset: No Additional Info: When adding the Ossetian language to LibreOffice, I can provide you with the corresponding oxt file.
About localization in general, you can take look here: https://wiki.documentfoundation.org/Language About some localization config (date system, currency, decimal separator, etc), here's an example of Eike's patch to add Creole (Mauritius) a locale: https://cgit.freedesktop.org/libreoffice/core/commit/?id=5a3694a53bec61693d86aa0f6c175df6fff82137 If you're interested in contributing and know some programming, you can start from https://wiki.documentfoundation.org/Development/GetInvolved
Please note that adding a spellcheck dictionary either to the system as, for example, /usr/share/hunspell/os_RU.dic, or as a LibreOffice dictionary .oxt extension where the dictionary.xcu in Locales declares os-RU, makes the language automatically available in the language list, here as "Ossetic (Russia) {os-RU}". Adding yet another hard wired language to the already crowded list is unnecessary unless locale data is provided as well. For how to contribute locale data please see https://wiki.documentfoundation.org/LibreOffice_Localization_Guide/How_To_Submit_New_Locale_Data
Set to NEW
I don't see the case here for NEW unless locale data will be provided. We don't need to add yet another static entry to the already cluttered list; as I mentioned in comment #2 it will be dynamically added if the dictionary is present.