Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 11.07.2009, 00:29
Puk вне форума Посмотреть профиль Отправить личное сообщение для Puk Найти все сообщения от Puk
  № 1  
Ответить с цитированием
Puk

Регистрация: Jul 2009
Сообщений: 5
Question не отображается русский язык.

Всем здравия.
Хочу сразу сказать, что занялся флешом недавно, поэтому надеюсь моя проблема не является верхом дилетанства
Имеется шаблон для флеш сайта, но никак не могу заставить его показывать русские буквы (Кириллицу). Когда вводишь русский текст, на исходнике не отображается ничего.
Не подскажите решение этой проблемы?
Зарание благодарен.

Старый 11.07.2009, 00:39
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 2  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Где вводится текст и где ничего не отображается?

Старый 11.07.2009, 00:57
Puk вне форума Посмотреть профиль Отправить личное сообщение для Puk Найти все сообщения от Puk
  № 3  
Ответить с цитированием
Puk

Регистрация: Jul 2009
Сообщений: 5
Цитата:
Сообщение от mooncar Посмотреть сообщение
Где вводится текст и где ничего не отображается?
Появился маленький прогресс. Теперь появились квадратики вместо кирилицы .
Текст вводится в XML файле, который сохранён в UTF-8. Не отображается (вернее теперь выплыват квадратики) в самом флаш ролике. Во флаше Character Embedding прописана Cyrilyc. Использую фонт Copperplate Gothic Light.

Старый 11.07.2009, 04:16
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 4  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
Copperplate Gothic Light не поддерживает кириллицу.

Старый 11.07.2009, 12:02
Puk вне форума Посмотреть профиль Отправить личное сообщение для Puk Найти все сообщения от Puk
  № 5  
Ответить с цитированием
Puk

Регистрация: Jul 2009
Сообщений: 5
Цитата:
Сообщение от Kuruki Посмотреть сообщение
Copperplate Gothic Light не поддерживает кириллицу.
Опа...это новость. а какие фонты поддерживают?

Старый 11.07.2009, 13:28
Kuruki вне форума Посмотреть профиль Отправить личное сообщение для Kuruki Найти все сообщения от Kuruki
  № 6  
Ответить с цитированием
Kuruki

Регистрация: Jan 2008
Сообщений: 669
Открываете файл шрифта и смотрите, есть ли в нем кириллица

Старый 11.07.2009, 14:11
caterpiller вне форума Посмотреть профиль Отправить личное сообщение для caterpiller Найти все сообщения от caterpiller
  № 7  
Ответить с цитированием
caterpiller

Регистрация: Jan 2008
Адрес: Россия, Таганрог
Сообщений: 7
У меня была такая проблема.
При вводе кириллицы получались только квадратики и закорючки.
Помимо внедрения шрифтов мне потребовалось пожертвовать и прозрачностью фона флеша. Иначе не получалось отображение символов.

Старый 11.07.2009, 23:35
Puk вне форума Посмотреть профиль Отправить личное сообщение для Puk Найти все сообщения от Puk
  № 8  
Ответить с цитированием
Puk

Регистрация: Jul 2009
Сообщений: 5
Цитата:
Сообщение от Kuruki Посмотреть сообщение
Открываете файл шрифта и смотрите, есть ли в нем кириллица
Открывал, смотрел. в Copperplate Gothic Light кирилица была. Поэтому и залез на форум за советом. Всё, вроде бы, есть, и, чисто теоретически, работать должно, но не работает.

Старый 13.07.2009, 16:50
caterpiller вне форума Посмотреть профиль Отправить личное сообщение для caterpiller Найти все сообщения от caterpiller
  № 9  
Ответить с цитированием
caterpiller

Регистрация: Jan 2008
Адрес: Россия, Таганрог
Сообщений: 7
Повторяю "Помимо внедрения шрифтов мне потребовалось пожертвовать и прозрачностью фона флеша"

Если не хотите, тогда так:
код символа (по UTF-8) с клавиатуры, флэш воспринимает как два символа по одному байту поэтому вместо русского символа "А", c кодом 1040 (\u0410) мы видим два символа, с кодами 4 (\u0004) и 16 (\u0010).
Вывод: нужно менять пришедшую последовательность на нормальную.

Подробно об этом писал Nox Noctis здесь

Старый 13.07.2009, 17:15
crazyone вне форума Посмотреть профиль Отправить личное сообщение для crazyone Найти все сообщения от crazyone
  № 10  
Ответить с цитированием
crazyone
 
Аватар для crazyone

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
1. У человека XML-файл, а не клавиатура
2. Это же в далеком 2005-м было, разве не пофиксили еще?

Создать новую тему Ответ Часовой пояс GMT +4, время: 00:19.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:19.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.