تالار گفتمان nCIS.ir

نسخه‌ی کامل: سایت چند زبانه (جامعه مجازی چند زبانه :: این با بقیه فرق داره و ی چیز جدیده)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام و خسته نباشید
من چند زبانه کردن سایت هارو به این روش انجام میدم.
[عکس: aaasss.PNG]
هونطوز که تو تصویر میبینید یک فیلد به نام lan قرار ادم که زبان رکورد و زبان محتوا رو معلوم میکنه.
تو اکثر جاها هم از این روش برای چند زبانه کردن استفاده میکنن.
حالا سوالی که برام پیش اومده اینه:
شما به این آدرس ها برید.
http://www.aparat.com/irancell
همونطور که میبنیید این آدرس ها فقط برای افزاد فارسی زبان هستش.

ببخشین به این لینک هم برین
http://www.cloob.com/profile/hamidrezaphp
سوالی داشتم در مورد چند زبانه کردن جامعه های مجای؟
شما فرض کنین که کلوب میخواد بیاد سایتش رو چند زبانه بکنه:
مثلا من که پروفایل فارسی دارم بتونم پروفایل انگلیسی و عربی هم برای خودم درست بکنم.
مثلا وقتی کسی با زبان فارسی وارد سایت شد پست های فارسی منو ببینه و وقتی کسی با زبان انگلیسی وارد شد پست های انگلیسی منو ببینه و ...
پیش فرض هم همیشه روی فارسی هستش.
آیا تو این شرایط هم باید بیاییم مثل روش قبل عمل کنیم؟
نظرتون در این مورد چیه؟

من ی پیشنهادی برای چند زبانه کردن جامعه مجازی دارم:
به جای اینکه بیام از یک جدول about استفاده کنم.
میام و جداول رو به این شکل درست میکنم.
fa_about
en_about
ar_about
آیا این روش در دیتابیس های حجیم بهتر نیستش.
الآن در اینجا مطالب فارسی فقط در fa_about هستش , مطالب انگلیسی فقط در en_about هستش و ...
نظرتون در این مورد چیه؟
ممنون
دوستان در این مورد نظری ندارین.
ممنون
سلام
شاید من نتونستم منظورمو کامل برسونم.
ببینید من میخوام سایتی بزنم برای معرفی شرکت های ساختمانی.
ی چیزی شبیه به جامعه مجازی:
که شرکت های ساختمانی بیان و خودشون رو معرفی بکنن.
حالا تو اینجا میخوام برای شرکت ها زبان ها مختلف قرار بدم.
یعنی شرکتی هم میتونه خودشو انگلیسی معرفی کنه و هم میتونه فارسی معرفی کنه.
آیا ایده ای برای این کار دارید؟
ممنون
بنظر من میتونید برای متون ثابت از فایلهای mo/po استفاده کنید و برای دیتای متغیر هم درمورد Multilingual database schema with dynamic languages تحقیق کنید چون ممکنه بعداً بخواین زبانهای دیگه هم اضافه کنید.