PDA

View Full Version : سوال: مشکل در ایجاد سایت دوزبانه



mansoure_p
یک شنبه 29 تیر 1393, 11:16 صبح
سلام به همگی!
من میخوام یک سایت دو زبانه طراحی کنم ، مطلب زیاد خوندم تو اینترنت دربارش ، ولی همشون مربوط به قسمت استاتیک سایت میشد،من قسمت هایی رو در سایتم دارم که مدیر سایت اضافه یا حذف میتونه بکنه،مثل مقالات و عکس های جدید که زیرشون توضیح هم داره. وقتی مطلب جدیدی رو اضافه کنه مسلما باید دو زبانه باشه. من اینطور فکر میکنم که باید این دو زبانه بودن رو روی بانک اطلاعاتی هم اعمال کنم ولی نمیدونم چطوری؟ راه دیگه ای هم هست؟ من تا حالا سایت دو زبانه کار نکردم.در ضمن برای مطالب طولانی رو سایت،چی کار باید بکنم؟ یکی یکی باید ترجمشون کنم؟
یعنی برای هر صفحه ای دو بار باید طراحی انجام بدم؟ من با C#‎‎ ,sql server کار میکنم.
لطفا راهنماییم کنید.ممنون.:افسرده:

neda555
یک شنبه 29 تیر 1393, 18:14 عصر
واسه html و css و صفحاتت که باید 2 بار انجام بدی
ولی در sql و مدیریت یک بار کافیه
در sql یه فیلد از نوع bit واسه زبان در نظر بگیر و در مدیریت هم یک dropdown واسه انتخاب زبان بزار

Alfred188
دوشنبه 30 تیر 1393, 12:05 عصر
سلام، شما می تونید از ابزارهایی مثل google translate استفاده کنید. که احتمالا مشکلات ترجمه ای داره!
و یا باید تو دیتابیستون 2 فیلد در نظر بگیرید، برای مثال یه فیلد برای فارسی و یکی برای انگلیسی، و موقع وارد کردن داده باید کلش رو ترجمه کنید، یعنی هم متن فارسی وارد کنید و هم ترجمش رو و موقع استفاده با توجه به درخواست کاربر متن فارسی یا انگلیسی رو بهش نشون بدید.

sohrabi11
دوشنبه 30 تیر 1393, 20:16 عصر
در محیط Visual Studio از امکان App GlobalResource برای سایت های چند زبانه استفاده میکنند که نیازی به طراحی مجدد نداره یعنی یک web page طراحی می کنین که محتواش می تونه به زبان های مختلف باشه