جذب مخاطب جهانی با ایجاد وبسایت چند زبانه

چند زبانه بودن وبسایت مزیت هایی مثل: افزایش ترافیک و درنتیجه بالا رفتن رنک دامنه، جذب مخاطب جهانی، مشتری بیشتر (اگر چیزی می فروشید!) و… رو داره. همونطور که می دونید وقتی وبسایتی فقط زبان فارسی رو پشتیبانی میکنه، قسمت عظیمی از مخاطبان بالقوه خودش رو از دست میده. اگر می خواید اون بخش بالقوه رو تبدیل به بالفعل کنید، این مطلب میتونه مفید واقع بشه.
البته واضح هست که با این روش قرار نیست نوشته های وبلاگتون ترجمه بشن و فقط میتونید عبارات و بخش های مهم سایت رو ترجمه کنید.

فایل‌های زبان

ابتدا باید فایل های زبانی رو ایجاد و عباراتی که لازم هست رو ترجمه کنیم. ما چند زبان زیر رو برای ترجمه انتخاب کردیم ولی هیچ محدودیتی توی انتخاب زبان وجود نداره. اگر دوست دارید زبان دیگه ای هم به سایتتون اضافه کنید، آخر همین مقاله رو حتماً مطالعه بفرمائید. پوشه ای به نام languages بسازید و فایل های ترجمه رو توی اون قرار بدید.


Multi-Language-Website

فایل زبان انگلیسی:

فایل زبان اسپانیایی:

فایل زبان آلمانی:

برای ترجمه هر عبارت به صورت زیر عمل کنید:

تعیین زبان درست

ما باید مشخص کنیم که وقتی کاربر زبانی رو انتخاب می کنه، برنامه فایل مربوط به زبان انتخابی کاربر رو فراخوانی کنه. بهترین و ساده ترین راه استفاده از پارامترهای آدرس هست. برای مثال: lang=es?
این مقدار رو باید به فایل مربوط به راستی آزمایی بفرستیم تا در اونجا برنامه فایل زبان موردنظر رو برای ما فراخوانی کرده و زبان سایت رو تغییر بده.

توی همین فایل، با استفاده از کوکی هایی که در کامپیوتر بازدیدکننده ذخیره میشه مشکل فراموشی برنامه رو حل کردیم. اگر از کوکی استفاده نکنیم هر بار که کاربر صفحه رو عوض یا بازنشانی میکنه، ترجمه پیشفرض جایگزین ترجمه انتخابی کاربر خواهد شد. این کوکی ها تا ۳۰ روز توی کامپیوتر ذخیره میشه که شما می تونید با ویرایش مقدار خط دوازدهم این مدت رو عوض کنید.

چگونه از مترجم استفاده کنیم؟

همونطور که بالاتر اشاره کردم باید از پارامترهای آدرس دهی استفاده کنیم. مثلاً می تونید پرچم هایی رو بالای سایت قرار بدید و به این شکل بهشون لینک بدید: index.php?lang=es

چگونه عبارات را ترجمه کنیم؟

درنهایت، عباراتی که می خواید ترجمه بشن و توی فایل ترجمه هم موجود هستن رو پیدا کنید و تغییرشون بدید. برای مثال اگر عبارت موردنظرتون Hello هست، اون رو پاک کنید و کد مقابل رو جایگزینش کنید:

نمونه ترجمه شده (قسمت منوی بالای سایت):

* پ ن: برای اضافه کردن فایل زبان جدید، (برای مثال فارسی: fa) فایل رو ایجاد/ترجمه کنید و توی پوشه languages بریزید. توی فایل common.php بعد از خط ۳۸ کد زیر رو اضافه کنید:

و lang=fa? رو هم به لیست ترجمه های سایتتون اضافه کنید.
موفق و پایدار باشید.

به اشتراک بگذارید:Email this to someoneShare on FacebookTweet about this on TwitterShare on Google+Digg thisShare on LinkedInPin on PinterestShare on StumbleUponFlattr the authorShare on RedditBuffer this pageShare on TumblrPrint this pageShare on YummlyShare on VK

می‌خواهید دیدگاهتان را بیان کنید؟