مشکل با زبان فارسی در xml - فوری ...

asirap

Member
سلام به دوستان گل خودم
یه سوال داشتم که فک میکنم جوابشو بدونید:)
من زیاد از فلش سر در نمیارم ( با سویش کار کردم)
دارم یه قالب مانستر رو ادیت میکنم,متوجه شدم که تکست های توی قالب توی چندتا فایل xml ذخیره شدن و اگر اونارو تغییر بدم فایل فلش من هم تغییر میکنه....
خوب تا اینجا عادیه!
مشکل اینجاس که وقتی متن فارسی توی xml میزارم توی فلش هیچی نمیاد!!!! و جاش خالی میشه!
در صورتی که مثلا برای قسمت کپی رایت این اتفاق نمیوفته!
باید چیکار کنم؟
چون من میخوام کل قالب رو فارسی کنم.... (قالب فقط چندتا قسمته ساده داره)

:rose::rose: دممنون میشم :rose::rose:
 

BioDread

Banned
برو فونت ان تکست فیلد رو Tahoma کن
اگه به کد نویسی وارد نیستی
با یه کانورتور متن نتو rtl کن و در xml بریز
 

Avang2005

مدیر انجمن
سلام دوست من

در مورد RTL - يكي از كلاس هاي فلش براي فارسي نويسيه كه از اين روش براي فارسي نويسي در فلش استفاده

ميشه .

نمونه هم در انجمن هست كه بنظر من بهترينش FarsiStyle

از سايت Www.FarsiStyle.com هم ميتونيد دانلود كنيد

متن رو در كنورتور مينويسيد سپس كنورت ميكنيد و متن كنورت شده رو در فايل XML كپي ميكنيد

موفق باشيد
 

asirap

Member
خیلی ممنونم از همه الان میرم برای دانلود فقط یه سوال پیش اومد واسم....
من دارم با expression web فایل های xml رو ادیت میکنم منظوره شما اینه که با خوده فلش تغییر بدم!؟
بعد اینکه انکودینگ باید utf-8 باشه دیگه؟!
مرسی
 

asirap

Member
خواهش میکنم یکی کمک کنه.....خیلی فوریه کارم......
راستی بحث سر rtl یا ltr بودن نیست....
مشکل اینجاس که وقتی توی xml فارسی مینویسم توی swf نشون داده نمیشه.....(اگر انکودینگ روی utf-8 باشه)
اگر روی دیفالت خودش باشه بصورت ؟؟؟؟؟؟؟؟ ؟؟؟؟ میشه!
 

Avang2005

مدیر انجمن
سلام دوست من

خوب شما فايل XML رو با Nodpad باز كنيد

و اين ويرايش ها رو انجام دهيد

و انكودينگ رو هم بر روي utf-8 قرر دهيد

موفق باشيد
 

insurer

Member
سلام دوست من

خوب شما فايل XML رو با Nodpad باز كنيد

و اين ويرايش ها رو انجام دهيد

و انكودينگ رو هم بر روي utf-8 قرر دهيد

موفق باشيد


سلام دوست عزیز از :
nodpad++ استفاده کنی هم بهتره.(یه سرچ تو گوگل بزنی ردیفه ) ببین بعد نصب نرم افزار، فایل xml را باهاش باز کن برو بروی تب formt و فرمت فایلت را
encode in utf-8 کن . فکر کنم مشکلت حل بشه
notepad%2B%2B_text.jpg.gif
 

asirap

Member
مرسی از همه...
بله خوب متوجهم تمامه چیز هایی که میگید....
منظور من رو شما خوب متوجه نشدید....
من میگم وقتی فارسی توی xml مینوسیم توی فلش که از xml میگیره جاشو خالی میزاره و نمایش نمیده....
تفاوت رو در عکس ببینید»
 

پیوست ها

  • 12112.PNG
    12112.PNG
    16 کیلوبایت · بازدیدها: 170

asirap

Member
تاحالا کسی ادیت نکرده قالب های مانستر رو!؟ من توی گوگل سرچ کردم 2 3 نفری هم همین مشکلو داشتن.....
 

insurer

Member
ممنون......
فک کردم بچه های اینجا میتونن کمکم کنن.........


وای چه نازک نارنجی !
می تونی نمونه را اینجا بزاری تا برات ردیف کنم !
اگر هم نمی خواهی تو تایپیک بزاری برام میل کن !
e-mail: تو پروفایلم هست
 
آخرین ویرایش:

insurer

Member
اینا تو تکهای xml بزار :
PHP:
<?xml version="1.0" encoding="UTF-8"?>
کارت نشد یه سر به این سایت بزن :
barnamenevis.org
این قسمت مربوط به مشکلات xml
لبخند یادت نره !:D
بازم نشد، همانطور که گفتم فایلتو بفرست خودم هر جور شده برات درستش می کنم !
لبخند یادت نره !:D
 

BioDread

Banned
اول از همه
کانوتور فارسی استایل رو بگیر که تو خوده این انجمن هست!!!!
 

asirap

Member
:):):)
دوست خوبم اینی که گفتیو گذاشتم فایده ای نداشت...و همچنان هیچی نشون نمیده!
به اون سایتی که گفتید سر زدم و 2 نمونه سوال من اونجا بود که پاسخ داده نشده بود :-?
این فایله اصلی منه:
http://rapidshare.com/files/266560610/24471_main.xml.html
اگر بتونید واسم حلش کنید لطفه خیلی بزرگی کردید....:rose:

جالب اینجاس که یه XML دیگه دارم برای فرم تماس با ما توی این قالب که اونو میشه فارسی کرد!
 

UnknownUser

Well-Known Member
شما اول باید فونت textfeild ای رو در اون متن load می شه رو عوض کنین ( اگه فونتی در library دارین اون رو به یکی از فونت های که فارسی رو پشتیبانی می کنه تغییر بدین )
بعد هم متن خودتون رو convert کنین و در جای مشخص شده در xml کپی کنین
 

asirap

Member
مرسی از کمکتون
باور کنید اصلا فونتی وجود نداره تو لایبرری ! ! !
بی نهایت گیج شدم!
عکس از صفحه اول قالبو گذاشتم (خواستم لینک دانلودشو بزارم که سایتی که ازش داون کردم فعلا قاطیه! )
اگر قبلا دیدینیش شاید بدونید ساختارش چجوریه....

http://www.tinypic.info/viewer.php?file=mzd1zia97mdlv3y2tdzs.jpg
 

پیوست ها

  • 24471-m.jpg
    24471-m.jpg
    5.8 کیلوبایت · بازدیدها: 13

UnknownUser

Well-Known Member
ببینین دلیل اینکه char های فارسی نمایش داده نمی شه این نیست که xml شما اشتباه باشه دلیلش اینه که یا فونتی embed شده یا اینکه از character embedding که داخل پنل properties قرار داره char ها محدود کرده شما باید اون قسمت رو غیرفعال کنید .
من با این تصویری که شما گذاشتین کاری نمی تونم بکنم فکر می کنم خودتون باید این کار رو کنین
text field ای که داخل اون متن load می شه رو پیدا کنین و بعد داخل پنل properties گزینه character embedding و بعد Dont Embed رو انتخاب کنید و فونت text field رو tahoma بگذارین
احتمال خیلی زیاد باید درست بشه اگه نشد فکر می کنم باید فابلتون رو برامون upload کنین
 

asirap

Member
ببخشید که اینقدر مبتدیم :cry:
اما خوب صدتا layer اومدن روی هم اسم خاصیم ندارن......بک گراندشم مشکیه.....چطور میتونم توی فلش جایی پیدا کنم که تکست فیلد رو براحتی انتخاب کنم و قضیه امبد رو چک کنم؟
 

UnknownUser

Well-Known Member
این مشکل رو باید خودتون حلش کنین ! یا اینکه فایلتون رو upload کنین
شاید پنل Move Explorer کمکتون کنه
 

جدیدترین ارسال ها

بالا