مشکل فراخوان نشدن فایل ترجمه پوسته وردپرس

این تاپیک 3 پاسخ و 2 مشارکت کننده دارد . آخرین آپدیت توسط :  محمد اسفندیاری ،‏ 2 سال و 3 ماه پیش .

این تاپیک تاکنون 1079 بازدید داشته است .

نویسنده پست
سه شنبه ، 2 سپتامبر 2014     11:40 ق.ظ #


Shahab

Subscriber
7 پست13 تاپیک

پوسته ای رو توسط برنامه Poedit ترجمه کردم. اما هنگام فعالسازی پوسته در وردپرس، 90 درصد ترجمه هام اعمال نشدند و اکثر عناصر صفحه انگلیسی می باشند! مشکل از کجاست؟

دو نکته رو لازم می دونم بگم:

* قالب با دارا بودن توابع ترجمه به طور کامل از ترجمه به زبان دیگر پشتیبانی می کند.

* با افزودن این کد در فایل فانکشن هم مشکل حل نشد!
 load_theme_textdomain( 'theme_sky', get_template_directory() . '/languages' );
ممنون و سپاسگزارم.

0  تشکر
:: این تاپیک، پاسخ تائیدشده دارد : مشاهده پاسخ تائید شده توسط سوال کننده
سه شنبه ، 2 سپتامبر 2014     3:07 ب.ظ #


محمد اسفندیاری

Authorplus
VIP
817 پست10 تاپیک

بنظر من برای ترجمه قالبهات از این افزونه استفاده کن.......poedit هم دیگه نیاز نداره.....یه مقدار باهاش کار کنی وارد میشی :

Link

2  تشکر
چهار شنبه ، 3 سپتامبر 2014     11:10 ق.ظ #


Shahab

Subscriber
7 پست13 تاپیک

ممنونم. اما متأسفانه مشکلم با این افزونه هم برطرف نشد. این افزونه با مؤفقیت نصب شد اما در شناسایی قالبم، چند خطا و هشدار ناسازگاری داشت که نتونستم رفعش کنم!

به یه راه حل دیگه ای رسیدم: به نظرتون اگه رشته های قابل ترجمه رو در خود فایل های PHP پوسته ترجمه کنم مشکلی در آینده پیش نمی یاد. مثلاً به جای عبارت انگلیسی در کد زیر، مقدار ترجمه شده فارسی اون رو قرار بدم.
'label_submit' => __( 'Submit Review', sky_theme ),
'label_submit' => __( 'ارسال نظر', sky_theme ),

0  تشکر
چهار شنبه ، 3 سپتامبر 2014     11:16 ق.ظ # پاسخ تائید شده توسط سوال کننده


محمد اسفندیاری

Authorplus
VIP
817 پست10 تاپیک

نه هیچ مشکلی پیش نمیاد ، فقط یه کپی از فایل اصلی بگیرین تا داشته باشینش

2  تشکر
پست 1 تا 4 (از مجموع 4 پست)

این تاپیک پاسخ تائید شده دارد و بسته شده است .