#actionscript-3 #utf-8 #localization #textfield
#actionscript-3 #utf-8 #локализация #текстовое поле
Вопрос:
У меня есть текстовый файл (тип ввода), который работает с английским языком. Если я перейду на другой язык в системном трее, я не смогу записать какой-либо текст в текстовый файл.
Как я могу включить эту возможность в текстовое поле или это связано с поддержкой языка / языка в swf?
Комментарии:
1. используете ли вы специальный шрифт в текстовом поле? возможно, вам нужно встроить его, чтобы иметь возможность отображать иностранные символы…
2. Ну, я встраиваю Arial. Но я пробовал также использовать свой собственный шрифт и буквы, но я все еще не могу писать при изменении языковой поддержки в системном трее. Итак, шрифт работает, но только когда английский находится в системном трее.
Ответ №1:
В среде разработки Flash IDE в разделе свойств текстового поля есть кнопка для встраивания. Откройте это окно и добавьте диапазон символов, а также добавьте специальный символ, который вы хотите добавить в поле «также включить эти символы:».
Комментарии:
1. Да, я знаю это, но сейчас я работаю во Flashdevelope и не могу использовать FLash IDE. Как внедрить языковые символы, например, кириллические типы языковых опор?
2. вы можете использовать мета-тег EMBED ( mx.coldstorageonline.com/index.php?bid=48 ) и укажите
unicodeRange
атрибут (необязательно, в противном случае будет встроен весь шрифт).3. Кстати, вы все равно можете использовать flash ide с flashdevelop, если хотите.
4. Если я вставлю шрифт на иврите или какой-нибудь арабский шрифт, смогу ли я писать справа налево?