Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Web-дизайн _ Русский язык во flash

Автор: Шакал Среда, 07 Июля 2004, 2:28

У меня есть шаблон веб странички, в котором используется flash. Там появляются кнопки. Так вот вместе с этим шаблоном самой html странички есть еще 3 flash фаила и один текстовый документ, в котором можно изменить буквенное содержание кнопок (например, с кнопки news сделать history).
Есть одна загвозка когда слово печатаеться русским языком, то оно не распознаеться и вообще не выводиться на экран или место нужного слова идут иероглифы (восновном квадратики).
Как можно разрешить эту проблему???

Вот код этого файла:

name=Vlad and Ruslan Inc.&url=www.vladandruslan.com&slogan=Ruslan and Vlad Inc&blurb=Site for You&blurb2=Qualitative and inexpensively&blurb3=At short periods&rep=replay&button1=GUESTBOOK&button2=SERVICES&button3=PRICES&button4=FAQ&button5=LINKS&button6=ABOUT ME&button7=PHOTO GALLERY&button8=LINKS PAGE&button9=CONTACT ME&url1=#&url2=#&url3=#&url4=#&url5=#&url6=#&url7=#&url8=#&url9=#&enddata=1

Кстате не подскажите на каком языке написан этот текс. док.

Автор: BillyBoom Среда, 07 Июля 2004, 15:16

Шакал, проблема действительно есть такая. Решить её можно только если ты сам вручную не сделаешь во флеше кнопки.

Теперь что касается твоего тхт файла, так это переменные со своими значениями, которые используются в твоих кнопках флешевских, к примеру:
Цитата
button1=GUESTBOOK

Это переменная button1, которая присвоена кнопке твоей, а этой переменной присвоено значение GUESTBOOK, т.е. на кнопке название GUESTBOOK.

Во флеше, а именно в его экшен скрипте есть такая функция loadVariablesNum("somefile.txt", 0); где somefile.txt- это и есть твой тхт файл. С него и читаются все значения для названия кнопок. Эта функция и висит на твоих кнопках.

Автор: Шакал Воскресенье, 11 Июля 2004, 2:34

А все-таки может можно прописать, какую-нибудь команду в самом txt файле, и он станет распазновать русский язык.
Огромное спасибо.

Автор: BillyBoom Понедельник, 12 Июля 2004, 9:20

Оказывается такая возможность есть млин, но только прописывать нужно не в тхт файле, а нужен твой исходник (твоих кнопок) в формате .fla
Если их нет то бесполезно.

А фича вот в чем: Перед функцией
Цитата
loadVariablesNum("somefile.txt",0);


пиши вот это
Цитата
System.useCodePage = true;

Автор: Шакал Вторник, 13 Июля 2004, 3:06

Исходники у меня есть, так что попробую, то что ты мне посаветовал. Огромное спасибо!!! wink.gif

Автор: BillyBoom Вторник, 13 Июля 2004, 14:58

Шакал, Да не за что, удачи! wink.gif

Автор: ALexik Пятница, 19 Ноября 2004, 15:22

У меня такая-же проблема, я попробовал зделать как было сказано, теперь русский текст распознается, но не везде

Автор: BillyBoom Пятница, 19 Ноября 2004, 15:33

ALexik, Уточни, что значит не везде?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)