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

Reply via email to