PDA

View Full Version : سوال: چند زبانه سازی پروژه



tanha2007
دوشنبه 12 بهمن 1388, 20:08 عصر
سلام.

چکونه میشود که یک پروژه بصورت چند زبانه ایجاد نمود؟ منظورم همون Internationalization and Localization است.

تشکر

shahab_ss
سه شنبه 13 بهمن 1388, 08:52 صبح
شما باید به نحوی تمامی رشته های استفاده در پروژه رو بنا به زبانی که مورد نظرت هست تغییر بدی.
برای مثال میتونی یک Resource به پروژه اضافه کنی و تمام رشته های فرم ها رو از او ن بخونی.

باید متودی داشته باشی که هنگام Initialize شدن فرم ، همه رشته ها رو با رشته های زبان مورد نظرت عوض کنه وبعد از اون باید زبان Keyboard رو هم تغییر بدی.

tanha2007
سه شنبه 13 بهمن 1388, 11:49 صبح
سلام.
منظورم این بود که شاید در visual studio 2008 راه اصولی تره وجود داشته باشه ... مثلا در Mono Developer میتونیم خیلی ساده از ادیتور PO استفاده نموده و اون تمام رشته را برای Localization نشان میدهد.

چیزی شبیه این ؟

Sajjad.Aghapour
پنج شنبه 15 بهمن 1388, 22:42 عصر
در NET. برای Win App میتونید از ResGen و برای WPF App از LocBaml و msbuild جهت تسریع در Localization استفاده کنید...

ali.aghdam
جمعه 16 بهمن 1388, 01:45 صبح
می تونید از برنامه زیر استفاده کنید


http://kamyabonline.com/download/picture/Multilizer%202007%20Enterprise%20v7.1.jpg (http://www.kamyabonline.com/modules.php?name=News&file=article&sid=3115)

Ehsan Programmer
دوشنبه 10 اسفند 1388, 17:17 عصر
زبانهای برنامه نویسی که با دات نت پشتیبانی شده را میتوان در یک سلوشن استفادهکرد چون کدها همگی قبل از اجرا به MSIL تبدیل میگردد و بعد بوسیله JIT به زبان ماشین تبدی میشه