Просмотр полной версии : Помогите с загрузкой русского текста!
Serega007
18.02.2003, 20:08
Загружаю переменную loadVariables ("c:/var.txt", this);
LoadBgText="ДОБРО ПОЖАЛОВАТЬ" присваиваю ее полю Dynamic Text, если фраза на ENG то пишется все в порядке, но если по русски то полная ерунда.
Текстовый файл делал и в win и в dos кодировке.
Что можете посаветовать.
Благодарю за ответ.
Рекомендации посетителям форума:
I. Перед помещением нового сообщения ВОСПОЛЬЗУЙТЕСЬ ПОИСКОМ по конференции - 80% всех возможных проблем уже когда-то обсуждалось. Очень часто можно за 10-20 минут найти ответ на вопрос, не задавая его. Это гораздо лучше, чем задать вопрос и ждать неизвестное количество времени.
Также загляните в разделы "Исходники" и "Обучение" - вполне вероятно, что вы очень быстро найдете там ответ на ваш вопрос.
слово для поиска: русский текст
Ох...
в самом первом кадре попробуйте вставить
System.useCodepage = true;
da njet System.useCodePage nje ochenj horoshoje reshenije dlaj serjoznih projektov:
If you use external text files that are not Unicode encoded, you can set system.useCodepage = true to tell the Macromedia Flash Player 6 to use the traditional code page of the operating system...
A shto sluchitsja s tvoin tekstom jeslji ja s anglijskim windows i defoltnim charsetam windows - 1257 zalezu na tvoju stranicu. kak dumajesh, kak budet vigljadetj kirilica na latishkom jazike? :)
Polzovatsja unicode na noga ludshe, i bezopasnjei. da i v kone koncov jestj klasnaja ficha pod nazvanijem urlEncoded string...
Ilji u vas rasija takaja bolshaja shto njet nadabnastji dumatj pro drugiji charseti? :)
andrew_ACH
19.02.2003, 20:58
С текстовым файлом вес просто - его надо сделать unicode.
А вот когда переменные грузятся, например с MySQL сервера,
и представляют собой русский текст, то без system.useCodepage = true;
не обойтись.
конь а ведь ты мой земляк!! в мирце сидишь??
И всё же что делать с русским текстом когда он записан в базе, а не в текстовом файле с юникод кодировкой ??? Перегонять сначала в .txt ? А потом давать флэшу ?
da njet jevo mozhno peredavatj kak "urlencoded string"
cyraxchel
06.06.2003, 16:48
Зачем тебе его перегонять в текстовик. Просто в своем скрипте выставь кодировку Unicode. Нарисуй там что-нить типа CODEPAGE="65001" (это для ASP)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.