View Full Version : سوال: دوزبانه کردن تمپلیت روی وردپرس
e_a_23
یک شنبه 04 خرداد 1393, 11:47 صبح
سلام
یک قالب روی وردپرس پیاده سازی کردم. برای دوزبانه کرنش پلاگین وجو داره؟ میشه راهنمایی کنید باید چی کار کنم؟
omidabedi
یک شنبه 04 خرداد 1393, 12:37 عصر
هرچی string توی قالبت هست باید توی تابع __() بزاری و درکنار قالبت فایل ترجمه ی .mo .po بزاری که معادل هر string ترجمش رو هم بزاری
fa_IR.po و fa_IR.mo
برای ایجاد این دوفایل از poedit استفاده کن
این لینکو هم ببین چون باید یه فایل .pot هم بروشی که وردپرس تشخیص بده بسازی
http://make.wordpress.org/polyglots/handbook/tools/gettext/
e_a_23
یک شنبه 04 خرداد 1393, 13:32 عصر
ممنونم از شما. مقاله یا آموزشی بری این کار معرفی می فرمایید؟
omidabedi
یک شنبه 04 خرداد 1393, 13:39 عصر
تابع __() و _e()
http://codex.wordpress.org/Function_Reference/_2
http://www.wpexplorer.com/localize-translate-your-wordpress-themes/
خودتونم سرچ کنید باز
یک نکته بگم که poedit بعضی از برنامه هاش خرابه و مشکل داره
اگر دیدید مشکل داره save نمیشه نمیدونم کار نمیکنه به راه خودتون شک نکنید در ابتدا
2تا تابع هر کدومش 2تا پارامتر میگیرن که لازم نیست حتما دومی رو پر کنید فقط پارامتر اول رو string بزارید همین
e_a_23
یک شنبه 04 خرداد 1393, 13:47 عصر
ظاهرا استفاده از پلاگین qtranslate هم این کار رو انجام میده. فکر می کنم کار منو راه بندازه. آشنایی دارید باهاش؟
omidabedi
یک شنبه 04 خرداد 1393, 13:51 عصر
با qtranslate کار نکردم اما فکر نکنم هیچ پلاگینی باشه که این عملیات رو اتوماتیک انجام بده
و اما qtranslate یه مترجم انلاین هست که صفحات سایت رو به کلی زبان دیگه ترجمه میکنه تا اونجایی که یادمه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.