PDA

View Full Version : نحوه ی ایجاد فرم های چند زبانه در InfoPath



Ghafarnia
یک شنبه 06 بهمن 1392, 13:50 عصر
با درود

دوستان گرامی، چندی پیش در طول انجام پروژه ای، می بایست فرم های چند زبانه ای را Generate می کردیم که با انتخاب کاربر اطلاعات داخل فرم به زبان مورد نظر تغییر پیدا می نمود.

برای این کار 2 روش را می توانستیم استفاده نماییم:

1- طراحی چندین فرم به زبان های مختلف
2- طراحی یک فرم ولی با قابلیت انتخاب زبان های مختلف

روش مرحله ی 2 بسیار کاربردی و اصولی تر می بود، در لینک ذیل مراحل طراحی فرم های چند زبانه در InfoPath به تفصیل بیان شده است.

http://www.infopathdev.com/blogs/matt/archive/2006/02/02/Add-Language-Localization-to-a-Form.aspx

با سپاس

mona11
سه شنبه 10 تیر 1393, 12:25 عصر
این که کاری نداره :)
یک فرم طراحی کن ، توش چند تا ویو بزار که هر ویویی به یک زبانیه ...

Ghafarnia
سه شنبه 10 تیر 1393, 12:41 عصر
با درود

خواهشمند است قبل ازپاسخگویی در رابطه با این Post از هدف بکارگیری این روش آگاه شوید. روشی که جنابعالی به آن پاسخ داده اید برای فرم هایی که حداکثر یک صفحه هستند و تعداد کنترل های آن محدود می باشد شاید مناسب باشد ولی برای استفاده از فرم هایی با بیشتر از یک صفحه و کنترل های بیشتر، مناسب نیست. اگر از راهکاری که جنابعالی فرمودید استفاده نماییم حجم فایل InfoPath زیاد خواهد شد، اگر تغییری در یک زبان ایجاد شد می بایست در تمامی نماهای دیگر نیز اعمال گردد که روشی منطقی و اصولی نمی باشد. در این روش حجم فایل InfoPath به صورت معمولی و Optimze بوده و مشکلاتی که در فوق ذکر گردیده است بوجود نخواهد آمد.

با سپاس

mona11
شنبه 14 تیر 1393, 11:52 صبح
سلام . برای هر زبان یه کانتت تایپ جدید بزارید همه چیز حله :)