فایل زبان پوسته و عدم لودشدن بعضی عبارتها

mhd6621

تازه وارد
سلا دوستان ، یه مشکلی دارم که از این قراره

پوسته ای که دارم فارسی می کنم ، فایل زبان رو به صورت کامل داره ، حالا مشکل اینه که بعضی از عبارتها رو که فارسی میکنم ، بعد از ذخیره تغییری در قالب نمیده

و به همون شکل انگلیسی نشون میده ، درصورتی که در فایل ترجمه ، عمل ترجمه صورت گرفته

مشکل از کجا ناشی میشه؟

 

Mohammad

مدیر انجمن
پرسنل مدیریت
از اینجا که ممکنه اون قسمت ، که انگلیسی درش وجود داره ، به توابع ترجمه متصل نیست و باید از داخل سورس قالب اقدام به فارسی سازی بکنید

 

mhd6621

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

در فایل زبان موجودن ، و در فایل php هم توابع ترجمه درج شده.

ولی متاسفانه نمایش داده نمیشه ، اگر دستی اضافه کنم کار یه ذره غیرحرفه ای نمیشه؟

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
خب دستی ترجمه رو اضافه نکن . دستی توابع رو اضافه کن و بعد ترجمه اش رو مثل بقیه ترجمه هات انجام بده

 

mhd6621

تازه وارد
خب دستی ترجمه رو اضافه نکن . دستی توابع رو اضافه کن و بعد ترجمه اش رو مثل بقیه ترجمه هات انجام بده
شاید توضیحات من ناقص بوده

توابع از ابتدا موجود بودند ، و به همین صورت فایل زبان هم کاملِ کامل هست، منتها در فایل زبان به وسیله poedit ترجمه رو انجام دادم و فایل رو ذخیره کردم ، ولی در پوسته این تغییرات اعمال نشده . کماکان عبارات انگلیسی شون داده میشه

 

Mohammad

مدیر انجمن
پرسنل مدیریت
شما مجدد update from source بزن. شاید عبارت یه چیز دیگه ای بوده...

 

mhd6621

تازه وارد
شما مجدد update from source بزن. شاید عبارت یه چیز دیگه ای بوده...
تست کردم ، نشد

حتی تو فایل php هم اصل عبارت رو تغییر دادم ، بعد تو فایل زبان بروزرسانی کردم ، تغییرات در عبارت اصلی انجام شد ، ولی ب ترجمه باز هم نشون داده نشد.

این که عبارات مورد ترجمه با تک کوتیشن ایجاد شده باشه یا دابل کوتیشن فرقی میکنه؟

مثلا


کد:
__("example","mytheme"),


کد:
__('example','mytheme'),
در فایلهای php بعضی هم مثل خط اولی و بعضی ها مثل خط دومی درست شده اند.

ضمن اینکه وقتی بروزرسانی رو در فایل زبان انجام میدم ، یه خطا میده که عکس ش اینه :



هر کاری کردم ، این خطا رفع نشد

دوستتن کسی میدونه مشکل کار کجاست؟

 
آخرین ویرایش توسط مدیر:

Mohammad

مدیر انجمن
پرسنل مدیریت
detail خطا رو بزن ببینیم چی میگه

 

mhd6621

تازه وارد
مطمئنی قالبت سالمه؟؟؟
والا از سالم بودنش که مطمئنم

پیغام خطا به یه سری از فایلها اشاره میکنه که بعنوان نمونه :


کد:
09/07/14 20:31:53: C:\wamp\www\Jupiter\wp-content\themes\jupiter/page-composer/config/typography.php:933: warning: Empty msgid.  It is reserved by GNU gettext:
09/07/14 20:31:53:                                                                                                 gettext("") returns the header entry with
و به اون خط از فایل که میرم یه همچین چیزی نشون میده:


کد:
"description" => __("", "mk_framework")
احتمال داره با حذف تابع ترجمه از این خطوط ، مشکل برطرف شه و خطا نشون نده؟

ضمن اینکه مشکل اویه ام هنوز حل نشده و کماکان بعضی از عبارات ترجمه شده ، در پوسته اعمال نمیشن

مشئولین لطفا رسیدگی بفرمایید!!! :63:

 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
والا poedit چرت و پرته .

تاپیک زیر رو یه دید بزن :



 

mhd6621

تازه وارد
والا poedit چرت و پرته .تاپیک زیر رو یه دید بزن :

والا مشکلم با این افزونه هم حل نشد

با این افزونه هم کار کردم ، افزونه خوبیه ، منتاه اون مشکل در این فازونه هم هست که عبارت ترجمه شده در پوسته ، به همون شکل انگلیسی نمایش داده میشه

 

Mohammad

مدیر انجمن
پرسنل مدیریت
شما داخل همون بنویس custom text

و ذخیره کن

مجددا update from source بزن

 
بالا