Thread:User talk:CodeCat/Transliteration

Let's add informations about needing transliteration to Module:languages, so that in Module:headword we can link to the transliteration appendices, or add the " (transliteration needed) " message and categorize the page when no transliteration is provided. In Module:translations, the tables has_auto_translit and needs_translit overlap: if a language has auto transliteration, it doesn't need transliteration (better to say, it does need, but there's no need to check it for categorization as it's terms are always transliterated). As I suggested before, we can have a single table named has_auto_translit, in which the false value means it doesn't have transliteration module, and also means it needs transliteration (equivalent of "true" in needs_translit), and nil means it doesn't need transliteration. Regarding transliteration modules, I think we should keep them as they are. I won't object if you do that, but I think it's just a waste of time, it's highly unlikely that we would need that level of flexibility in future. Besides, we are not really at the beginning of anything and many transliteration modules are created and used in other modules and templates, can you fix so many pages?