Thread:User talk:CodeCat/Transliteration/reply (2)

The "if Latn is one of the language's scripts, it doesn't need a transliteration" rule sometimes doesn't work, as a term may be written in Latin and still need transliteration. For example, we have to write this in Latin for some reason, which still needs transliteration (Latn is not currently specified as one of the scripts of that language in Module:languages, but it should be).

We can merge auto_translit_module and no_translit into one field.

Another solution is adding a second parameter to tr functions for script and let translit modules to handle it.