Ну вообщето это очень легко, ведь эти символы имеют точно известную кодировку.
А вот "пробежаться по символам..." точно не получится)) Да и ASCII тут совсем не причем, речь вроде о шрифте а не о клавишах))
Послушайте, символы каждого языка имеют совершенно определенный UTF-код. Цифры и прочая нечисть туда не попадают. Для предложенной мной проверки Вам надо только запостить в поле десяток символов языка - т.е. из того диапазона кодов, который этому языку соответствует. Если в шрифте есть глифы для этих кодов, у поля будет ширина.
Не надо чистить загруженный текст, мало ли, там может одни цифры в начале будут или латинское название компании))))