فراخوانی فایل mo در قالب

daland

Member
سلام
من کارهای راست چین قالب و فارسی سازی توسط برنامه poedit و انجام دادم . فقط اینجاش گیر کردم چطور فایل fa_ir.mo رو به قالب معرفی کنم ؟
چندتا اموزش تو نت بود انجام دادم نشد .
لطفا اگه روشی هست بگید .
ممنون .
:rose:
 

VAHID216

مدیر بازنشسته
با سلام
از این مستند استفاده کردید؟
کد:
http://codex.wp-persian.com/%DA%86%DA%AF%D9%88%D9%86%DA%AF%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%DA%A9%D8%B1%D8%AF%D9%86-%D9%BE%D9%88%D8%B3%D8%AA%D9%87-%D9%88-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87/
اگر نتونستید جواب بگیرید از روش قدیمی که همون جایگزینی کلمات هست استفاده کنید.
موفق باشید
 

daland

Member
بله . از روی همون انجام دادم
برای معرفی فایل mo به قالب کد زیر رو توی فایل functions.php گذاشتم. همین کافیه یا نه ؟
PHP:
load_theme_textdomain( 'name-ghaleb', TEMPLATEPATH . '/languages' );

اون روش جایگزینی کلمات هم خیلی وقت گیره و هم کلمات بصورت ؟؟؟؟؟ علامت سوال ظاهر میشن .
 

VAHID216

مدیر بازنشسته
بله کافیه.
در مورد ؟؟؟ شدن هم به خاطر نوع ذخیره کردن شما هست ، شما باید فایلتون رو به صورت utf-8 ذخیره کنید .
موفق باشید
 

daland

Member
بله کافیه.
در مورد ؟؟؟ شدن هم به خاطر نوع ذخیره کردن شما هست ، شما باید فایلتون رو به صورت utf-8 ذخیره کنید .
موفق باشید
بله بصورت utf-8 ذخیره میکنم. ولی بازم ؟؟؟؟ میاد بجای عبارت

اصلا دلیل اینکه قالب فایل فارسی ساز و قبول نمیکنه چیه ؟ جای دیگه ای نیاز به کد دادن نداره ؟
 

daland

Member
لطفا یه راه بگید همین فایل mo رو بتونه بخونه .

راستی یه راهی پیدا کردم . ولی یه مشکلی داره! تو فایل wp-config.php خط 67
PHP:
define ('WPLANG', 'fa_IR');
به جای fa_IR شده آدرس فایل mo قالب رو میزارم، درست میشه . ولی باز خود وردپرس لاتین میشه

اگه یه کدی بدید که جفت فایلها رو معرفی کنیم توی اون خط، مشکل حل میشه .
ممنون
 
آخرین ویرایش:

VAHID216

مدیر بازنشسته
خوب شما درون پوشه زبان اسم فایل زبانتون fa هست ؟
 

جدیدترین ارسال ها

بالا