PDA

Просмотр полной версии : problema s Armyanskim Unicode textom


smamyan
19.06.2005, 19:42
Nedumayu chto mnogie rabotali s armyanskim textom no nadeyus' naiti otvet na vopros !

I tak, sazdayu novi flash document v nem sazdayu TextField(tip input) generiruyu swf, pereklyuchayu yazik s English(EN) na Armenian(HY)
vvoju text v moyo textovoe pole(TextField), i ni xrena vmesto nabrannogo texta ono napolnyayetsya "?" simvolami, delaem sleduyushee nabirayu text v standartnom WordPad (toje armyanski) copiruyu potom vstavlyayu vo flash
i normalno poluchaetsya !
Kto nibut' znaet ot chego eto mojet bit' ?

Alloy
19.06.2005, 23:44
Подобные проблемы с чешским языком (в русских виндах) я решал следующим образом - менял значения в regedit (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage):

c_1251.nls (кириллица) на c_1250.nls (центральноевропейские)

вроде, работало :)
конечно, во многих русскоязычных программах при этом глючили шрифты, но, когда нужно работу сделать...

Alloy
20.06.2005, 00:29
Забыл добавить, что это было в МХ.
в МХ 2004, в свойствах техстового поля, появилась опция Character, попробуй там выбрать Armenian

я еще не пробовал этим пользоваться

smamyan
20.06.2005, 13:30
Spasibo drujishe, no est vopros atkuda vzyal znachenie regedita ? eto kakoi nibut' standart ili kak ? i kak mne uznat kakoe znachenie dlya armyankogo teksta ?
i eshe dopustim ya ispravil na moyom kompe i vse poluchilos no mne nujno publikovat' flash rolik v internete mne pridetsya skazat vsem kak ispravlyat' bug ?

Alloy
20.06.2005, 17:12
Вообще-то, менять значения кодовых страниц - изврат, поднадоевший еще со времен фотошопа. Поэтому, посоветую, всё-же, разобраться с 7-й версией. На каком-то форуме читал, что в ней эта проблема решена, к сожалению, не помню на каком.

А значения кодовых страниц можно посмотреть тут
http://msdn.microsoft.com/library/default.asp?url=/workshop/Author/dhtml/reference/charsets/charset4.asp


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

smamyan
20.06.2005, 17:17
Daaa no fact est' fact chto eti chertovi bukvki pishutsya pered publikaciei
i ostayusya daje posle publikacii, no kogda posle publikacii pitaeshsya dabavit text to uje vmesto novogo texta pishet "?" simvolami, no za ssilku spasibo nadeyus' pomojet

smamyan
20.06.2005, 17:20
A chto nashet characters to toje ne pomagaet vibirayu Armenian chars togda text stanovitsya embed no vvodit' uje ne poluchaetsya voopshe

Alloy
20.06.2005, 17:50
Сорри, устал я вчера вечером, да еще транслит твой...
Не въехал, что проблема уже в готовом клипе с полем ввода.
Тут, конечно, Character не катит.

Но, повторюсь, с чешским смена кодовой страницы помогла, и в Input text всё было нормально. То есть - публиковал на измененных параметрах regedit, потом их возвращал обратно и в готовом ролике всё работало нормально. Естественно, после каждого изменения требуется перезагрузка компа

smamyan
20.06.2005, 18:22
Spasibo balshoe