PDA

View Full Version : استفاده از زبان فارسی در Setup Project



Alireza_Salehi
سه شنبه 03 بهمن 1385, 21:03 عصر
کسی می دونه چطور میسه زبان فارسی رو توی Setup Project استفاده کرد ؟

مثلا آیکون هایی که میساازه اسمشون فارسی بشه؟
یا پیام هایی که در مراحل نصب میده فارسی باشه؟

هر کاری کردم نشد تمام فارسی ها رو به عبارت های نا مفهوم تبدیل می کنه؟

اصلا این Windows Installer فارسی ساپورت می کنه یا نه؟

Neeloofar
سه شنبه 03 بهمن 1385, 23:09 عصر
آره ساپورت میکنه. مگه ست آپ LIP رو نصب نکردی ببینی با زبان فارسی ساخته شده. ولی خب حتما راهی داره.(گفتم امیدوار بشی)
وقتی نام یک ShortCut رو فارسی میدی اصلا Build نمیشه و خطا میده. خطاش یادم نیست.
منم مشکل دارم. کسی از راهش رو بلده دریغ نکنه! (حالا شدیم دوتا):چشمک:

Alireza_Salehi
چهارشنبه 04 بهمن 1385, 07:25 صبح
آره ساپورت میکنه. مگه ست آپ LIP رو نصب نکردی )
(اگر منظورت این (http://www.microsoft.com/downloads/details.aspx?familyid=CCF199BC-C987-48F5-9707-DC6C7D0E35D0&displaylang=fa) یا این (http://www.microsoft.com/downloads/details.aspx?FamilyID=0db2e8f9-79c4-4625-a07a-0cc1b341be7c&DisplayLang=fa) هست اصلا چه ربطی به موضوع داره؟)

من تو سایت مایکروسافت گشتم ظاهرا فارسی جزو زبان های Windows Installer نیست!
منظورم از ساپورت کردن فارسی این بود که برنامه نصبی که با عبارت های فارسی می نویسیم اگر فارسی ساپورت بشه نباید در مراحل نصب به هم بریزه! (به هر حال این SetupProject آخرش به Windowsinstaller تبدیل میشه)

vahidiran
چهارشنبه 04 بهمن 1385, 09:11 صبح
من روی این مشکل خیلی ور رفتم ولی نشد ، حالا اگه کسی بتونه یه جورایی نحوه ویزاذ رو عوض کنه شاید برای فارسی کردن هم بشه راهی پیدا کرد
مثلا در هنگام نصب از کار یه سوال بپرسه و کاربر با بله یا خیر جواب که می ده با بله یه برنامه رو نصب کنه و با خیر یکی دیگه
مثل برنامه های شبکه که از کاربر می پرسه می خواهی روی client نصب کنی یا روی server

نمی دونم جاش اینجا هست یا نه ولی instalshield این کار رو به راحتی انجام می ده ولی اگه بتونی نسخه حک شده شو که با vb.net 2005 کار می کنه پیدا کنی

Alireza_Salehi
چهارشنبه 04 بهمن 1385, 11:11 صبح
در واقع SetupProject در قسمت خاصیت localization فقط چند زبان خاص رو پشتیبانی می کنه ولی من تو MSDN یه مطالبی در مورد تغییر کدپیج پایگاه داده ای که Windosinstaller برای نگهداری رشته ها استفاده میکنه دیدم راستش درست حسابی سر در نیاوردم اگر کسی فهمید به ما هم بگه!
Windows Installer Scripting Examples (http://msdn2.microsoft.com/en-us/library/aa372865.aspx)

Manage Language and Codepage (http://msdn2.microsoft.com/en-us/library/aa369791.aspx)

Copy a Unicode File to an ANSI File (http://msdn2.microsoft.com/en-us/library/aa368046.aspx)

تازه توی این روش هم (البته اگه راهش رو یاد بگیریم) فارسی رو نداره فقط عربی رو ساپورت میکنه!

در ضمن مطمئنا راهی برای تغییر مراحل نصب وجود داره چون همون طور که حتما دیدید برنامه های نصب زیادی بر مبنای Windowsinstaller وجود داره که اصلا شبیه حالت استانداردش نیستند!