Sometimes templates are used on both pages translated with the Translate extension and pages not (or manually) translated. Such templates may want to behave one way on translatable and translated pages, but another one on not/manually translated ones, for example:
- m:Template:Inprogress uses the UI language ({{int:lang}} hack), but I’d like to change it to use the page language on translated pages;
- m:Template:H:f Help transcludes the extremely expensive {{languages}} template (450+ #ifexist calls per transclusion), even though it makes little sense on pages like Help:Signature, where there’s a <languages/> bar at the top of the page.
If there was a magic word to differentiate between translatable/translated pages and not/manually translated ones, these could produce optimal result on both types of pages.