Просмотр полной версии : русский текст в динамическом поле
Dichchok
19.06.2006, 13:19
начал работать во flashe и тут же столкнулся с проблемой!
вообщем в клипе есть текстовое поле динамическое (и НТМэЛ у него включен) по событию загружается переменная из внешнего txt файла (messaga=<b>Привет!</b> Как дела и тп)- так в файле и записанно.
присваиваю значение етой переменной тому динамическому полю и.. получаю сто русский текст не виден (квадратики) проблема оказалась в том что если внешний txt файл в кодировке обычной виндовз и тп то не видно русского а если в хитрой - utf16 то видно %)
что ето за глюк и как с ним бороться?
Это не глюк. Считайте, что работа с юникод это стандарт.
Techmaker
19.06.2006, 13:33
это не глюк и есть 2 варианта использования:
1) всегда использовать формат utf-8
2) хранить текст в определённой кодеровке и делать System.useCodepage=true;
to Dichchok, второй способо что привел Techmaker, возможен, но не рекомендуется к использованию.
Techmaker
19.06.2006, 13:36
to Dichchok, второй способо что привел Techmaker, возможен, но не рекомендуется к использованию.
да я тоже хотел это сказать на забыл =)
это не глюк и есть 2 варианта использования:
1) всегда использовать формат utf-8
2) хранить текст в определённой кодеровке и делать System.useCodepage=true;
Есть только первый вариант использования. Не нужно учить плохому.
Dichchok
20.06.2006, 12:47
Всем спасибо ребята, первый вариант понял так что надо смириться.. смирился ;о) работаю в utf8 или utf16 ;о) а второй вариант и не понял ;о)
а второй вариант и не понял ;о)
Это хорошо.
DarkLight
20.06.2006, 16:46
А чем второй вариант плох? Ставишь useCodePage и не паришься.
А чем второй вариант плох? Ставишь useCodePage и не паришься.
Действительно, пусть парятся юзеры которые смотрят флешку.
DarkLight
20.06.2006, 16:49
У меня все работает - ни на одном браузере проблем не возникало, а я обычно именно так и делаю
Очень зря. Юзеры, скажем, с немецкой виндой, твои произведения искусства не увидят.
DarkLight
20.06.2006, 16:58
Я не прошу юзеров с немецкой виндой лезть на русский сайт или в русскую игру, а остальное я по любому делаю на английском.
Я не прошу юзеров с немецкой виндой лезть на русский сайт или в русскую игру, а остальное я по любому делаю на английском.
А вас не просят высказывать свое мнение на сей счет.
Я не прошу юзеров с немецкой виндой лезть на русский сайт или в русскую игру, а остальное я по любому делаю на английском.
Не проси. Но и заставить не ходить нельзя. Не можете сделать так, как нужно -- так и скажите об этом. Но советовать применять плохой метод нельзя.
DarkLight
А такой вариант не учитываешь: русский пользователь за рубежом?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.