PDA

View Full Version : طراحی Multilanguage Interface



Padrone
چهارشنبه 10 دی 1393, 16:37 عصر
سلام به نظر شما میشه یک فرم طراحی کرد که با یک کلید بشه زبان رو عوض کرد و کنترل ها هم در جای خود قرار بگیرند
من با متن ها مشکلی ندارم و میتونم با ResourceManager اونا رو کنترل کنم
مشکل اینجاست که برای مثال تکس باکس که سمت راست هست با تغییر فرم به انگلیسی Mirror بشه و به سمت چپ بره
البته خود Mirroring رو هم امتحان کردم ولی مشکلات گرافیکی زیاد داره

plus
پنج شنبه 11 دی 1393, 05:36 صبح
بله میشه ولی نیاز هست که روی UI حسابی کار کنید.
همه المان های UI باید
1) قابلیت چپ به راست شدن داشته باشن.
2) اندازه اونها بر اساس اندازه فونت/متن/کاراکترهای اون زبان تغییر بکنه.
در واقع باید روی AutoSize کردن المان ها و نوشتن Layout Engine به صورت دستی کار کنید.زمان بر هست ولی شدنیه.
127097

Padrone
پنج شنبه 14 اسفند 1393, 14:32 عصر
حل شد با تشکر