PDA

View Full Version : برنامه های چند زبانه



mzjahromi
سه شنبه 10 آبان 1384, 19:37 عصر
چظوری میشه در یه برنامه MultiLanguage بین زبانهای مختلف سوئیچ کرد؟

vcldeveloper
چهارشنبه 11 آبان 1384, 02:12 صبح
یادم هست در این مورد قبلا بحث شده.فکر کنم اگه جستجو کنید، می تونید چندتا تاپیک خوب پیدا کنید.

Touska
چهارشنبه 11 آبان 1384, 07:31 صبح
می تونی از sicomponent استفاده کنید.

mzjahromi
چهارشنبه 11 آبان 1384, 17:12 عصر
نمی خواهم از Component استفاده کنم

Touska
پنج شنبه 12 آبان 1384, 07:38 صبح
می تونی یک Resource بسازی که منو ها با ترجمه شون و کد پیج را توش تعریف کنی و تو هر بار

اجرای برنامه از آنها استفاده کنی.

بر اساس اسم کامپوننتهات.

MiRHaDi
جمعه 13 آبان 1384, 00:52 صبح
سلام
خود دلفی تو قسمت پراجتک این امکان رو گذاشته که برنامتون رو چند زبانه کنید
چون قبلا بحث شده سرچ کنید بهتره
بای

babak869
جمعه 13 آبان 1384, 01:04 صبح
میشه راجع به Sicomponent بیشتر توضیح بدید
ممنونم

babak869
شنبه 14 آبان 1384, 01:09 صبح
راستی شما میتونید از برنامه smlpack هم استفاده کنید من از اون استفاده میکنم و خیلی هم عالیه.محصول شرکت SuniSoft هستش به آدرس زیر :
www.sunisoft.com
توی پوشه برنامه هم یه مثال داره که کاملا توضیح داده چکار بکنید
موفق باشید

Touska
شنبه 14 آبان 1384, 08:16 صبح
sicomponent هم مشابه به smlpack می باشد با این تفاوت که کار کردن با هاش حرفه ایی تر هست.

mzjahromi
شنبه 14 آبان 1384, 08:47 صبح
من خودم می دونم که میشه از Resource Dll Wizard به راحتی استفاده کرد و این روش با زبون Default برنامه رو بالا می اره ولی من می خوام اگه بشه خودم مشخص کنم که با کدوم زبون بالا بیاد

nasr
چهارشنبه 02 خرداد 1386, 10:57 صبح
می تونی از sicomponent استفاده کنید.

آیا sicomponent فارسی را ساپورت می کنه؟

من هرچی می نویسم اجق وجق مینویسه

ممنون

Valadi
چهارشنبه 02 خرداد 1386, 11:15 صبح
از سری فونتهای B استفاده کن

soroush_vs
چهارشنبه 02 خرداد 1386, 17:05 عصر
نظرتون درباره این ها چیه؟


Activatekeyboardlayout($00000429,0);{For Farsi}

Activatekeyboardlayout($00000409,0);{For English}

یک سری کد دیگ هم برای زبان های دیگه هست که باید این زبان ها روی ویندوز نصب باشن

Valadi
چهارشنبه 02 خرداد 1386, 17:08 عصر
ببینید این دوستمون می گه

من هرچی می نویسم اجق وجق مینویسه
یعنی مشکل فونت داره نه مشکل تغییر کیبورد
من منظورم فونتهای که B دارد این فونتها مشکلی در ویندوز XP ندارند و خودم من در پروژه ها استفاده می کنم و فونتهای جالبی هم هست و عمومیت داره

در مجموعه آقای احدی یک کامپونت داره که شما می تونید یک نرم افزار با n تا زبان(گویش) بنویسی
موفق و موید باشی

nasr
چهارشنبه 02 خرداد 1386, 21:21 عصر
در مجموعه آقای احدی یک کامپونت داره که شما می تونید یک نرم افزار با n تا زبان(گویش) بنویسی


سلام

اسمش چیه؟

ممنون

Mahmood_M
چهارشنبه 02 خرداد 1386, 23:28 عصر
سلام
بحث داره کم کم منحرف میشه ، فکر کنم آقای ذولقدر سئوالی پرسیده بودن !!

نمی خواهم از Component استفاده کنم

من خودم می دونم که میشه از Resource Dll Wizard به راحتی استفاده کرد و این روش با زبون Default برنامه رو بالا می اره ولی من می خوام اگه بشه خودم مشخص کنم که با کدوم زبون بالا بیاد

در این مورد میشه از فایلهای Ini هم برای ذخیره و بارگذاری متنها به زبانهای مختلف استفاده کرد ولی کد نویسی اش یه خورده زیاد میشه ...
ولی فکر کنم بدون کامپوننت اگه بخواید کار کنید ، راهش این باشه که باید متنها یک جایی ذخیره و بعد بازیابی بشن که فایلهای ini میتونن مفید باشن ولی خوب ، همونطور که گفتم کد نویسی یه خورده زیاد میشه و توی برنامه های بزرگ شاید مشکل پیش بیاد ...

موفق باشید ...

Valadi
پنج شنبه 03 خرداد 1386, 08:16 صبح
اسمش چیه؟
بهتر از آقای احدی سوال کن
http://www.delphi-magic.com

mzjahromi
پنج شنبه 03 خرداد 1386, 08:24 صبح
بحث داره کم کم منحرف میشه ، فکر کنم آقای ذولقدر سئوالی پرسیده بودن !!
اینا جواب سوال من نیست. من سوالم رو 2 سال پیش مطرح کردم ولی این بحث یه مشکل دیگه است. در ضمن هیچکدام از اینها هم اون چیزی که من می خواهم نیست. همونطوری که قبلا هم گفتم چند زبانه شدن اصلا کاری نداره مشکل سوئیچ بین زبانها بود(البته در روش Resource Dll Wizard)

Mahmood_M
پنج شنبه 03 خرداد 1386, 15:11 عصر
سلام

من سوالم رو 2 سال پیش مطرح کردم
آره ، ببخشید ، حواسم نبود ... !!!

سه شنبه 10 آبان 1384, 09:07 بعد از ظهر

موفق باشید ...