Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   mac (apple) + embed fonts (http://www.flasher.ru/forum/showthread.php?t=93435)

2K WebStudio 21.03.2007 11:34

mac (apple) + embed fonts
 
Русские буковки совсем не отображаются..

Сорри, если тема уже обсуждалась, поиск не ищет слово mac.

iNils 21.03.2007 11:41

Для этого надо набрать mac*
Если не найдешь, подожди __etc, он сейчас вроде на маке работает.

etc 21.03.2007 11:53

Русские буковки отображаются, если не использовать useCodepage. И запомнить, что флеш понимает utf-8 only (AS3 и readMultiByte не в счет).

2K WebStudio 21.03.2007 21:47

Цитата:

Сообщение от __etc
Русские буковки отображаются, если не использовать useCodepage. И запомнить, что флеш понимает utf-8 only (AS3 и readMultiByte не в счет).

Спасибо

А то я пересел на мак - а тут такая штучка вылезла.

iNils 22.03.2007 00:52

Цитата:

Сообщение от 2K WebStudio
Спасибо

А то я пересел на мак - а тут такая штучка вылезла.

Я сегодня точно такое же безобразие наблюдал.

etc 22.03.2007 01:22

По-моему, кракозябры тут не столько от операционки зависят, сколько от рук создателя и языка системы (это уже почти роли не играет).

2K WebStudio 22.03.2007 15:59

Цитата:

Сообщение от __etc
По-моему, кракозябры тут не столько от операционки зависят, сколько от рук создателя и языка системы (это уже почти роли не играет).

по любому не от операционки (точнее - не от платформы)

есть и pc, на которых такие же баги возникают - не русские, ясное дело

etc 22.03.2007 16:07

Ну вывод-то какой? utf-8.

2K WebStudio 23.03.2007 10:07

Цитата:

Сообщение от __etc
Ну вывод-то какой? utf-8.

Да - судя по всему, самый надежный вариант - всюду работает.

etc 23.03.2007 14:34

А в этом никто и не сомневался и всю дорогу твердят об этом.

$mival 08.05.2007 18:51

Цитата:

Сообщение от __etc
Русские буковки отображаются, если не использовать useCodepage. И запомнить, что флеш понимает utf-8 only (AS3 и readMultiByte не в счет).

Если не юзать useCodepage, то флеш ничего не понимает в xml файле, из которого грузятся данные (

iNils 08.05.2007 18:59

Не понимает utf-8?

$mival 08.05.2007 19:14

у меня есть файл, который начинается с "<root>" и заканчивается "</root>"
какая там кодировка я не в курсе.
Надо наверное дописать в начале "<?xml version="1.0" encoding="UTF-8"?>", да?! Напомню, что в файле есть русские букавки

iNils 08.05.2007 19:29

Цитата:

Сообщение от $mival
Надо наверное дописать в начале "<?xml version="1.0" encoding="UTF-8"?>", да?!

Нет. Надо открыть в Блокноте, выбрать сохранить как и указать кодировку.

$mival 08.05.2007 19:33

а xml'ка генерится php скриптом :D
тогда в php скрипте надо в заголовках наверное задавать кодировку?

iNils 08.05.2007 19:43

Цитата:

Сообщение от $mival
а xml'ка генерится php скриптом :D
тогда в php скрипте надо в заголовках наверное задавать кодировку?

Тогда нужен iconv.
Причем тут заголовок? Я говорю про КОДИРОВКУ, это значит, что символ Б может быть представлен различными значениями байта(ов).

$mival 08.05.2007 20:07

вот это нужно?
http://ru2.php.net/manual/ru/function.iconv.php

etc 08.05.2007 22:02

Именно. Для порядку в заголовке XML тоже указать utf-8.


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

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