Kannst Du nicht einfach über die Daten in 'k=‘name’ v= ’ feststellen, um welche Sprache es sich handelt,
bzw. feststellst, dass da nicht lateinische Zeichen drin sind?

Klar mit Umlauten, oder diversen Sonderzeichen z.B. im Skandinavischen ist das ein ziemlich Programmiererei.