Uwe Stöhr wrote: > Am 31.03.2014 21:46, schrieb Georg Baum: > >> IMHO we should not add any new language without a test by a native >> speaker. > > My experience is that it works the opposite way: people see that LyX > supports their language and give it a try. It is only a dream that someone > comes to us and say, please implement e.g. Xhosa and I will test and > compile it.
Well, what I am trying to say is that it is almost impossible to support a langaguage which we do not currently support in a way which is actually _usable_, unless somebody with very good knowledge of that language tests what we implement. Without such a test I cannot claim with good conscience that LyX supports the language. Copy-pasting from wikipedia is not enough. I do not say that adding new languages is bad. I only do not want that new languages are implemented in a way that _almost always_ will disappoint users. > However, please note that the new supported languages were already > supported. No. A language which is not in the languages file is not supported by definition, even if a lot of code is already prepared for it. > They use the existing XeTeX/polyglossia framework via the > languages file. So in fact the "new thing" is that I added these languages > to the languages file. This changed the languages from "unsupported" to "supported". > The only mistake I made was that I forgot to set > the RTL flag for 2 languages. Which would have been found if these languages had actually been tested by somebody who knows them sufficiently well. Georg