I'm calling shenanigans on that. The article you link to is for English-language idioms, not language idioms.
Its not a commonly used term. Or even a term that cold be used easily.
Language idioms doesn't make sense because idioms only take place in languages.
Bookmarks