arashkhademloo

کار نکردن فایل ترجمه قالب وردپرس

13 پست در این موضوع قرار دارد

سلام و عرض ادب...

یک قالب انگلیسی رو در حال فارسی سازی هستم اما هر کاری میکنم بخش پنل تنظیمات این قالب رشته هاش فارسی نمیشن!!

با poeedit ترجمه رو انجام میدم... و همه راه هارو امتحان کردم.

لطفا اگه کسی میتونه کمک کنه ممنون میشم

0

به اشتراک گذاری این پست


لینک به پست
در 23 ساعت قبل، arashkhademloo گفته است :

سلام و عرض ادب...

یک قالب انگلیسی رو در حال فارسی سازی هستم اما هر کاری میکنم بخش پنل تنظیمات این قالب رشته هاش فارسی نمیشن!!

با poeedit ترجمه رو انجام میدم... و همه راه هارو امتحان کردم.

لطفا اگه کسی میتونه کمک کنه ممنون میشم

کسی نیست جواب بده؟؟

0

به اشتراک گذاری این پست


لینک به پست
در در 5/5/2019 at 16:21، arashkhademloo گفته است :

سلام و عرض ادب...

یک قالب انگلیسی رو در حال فارسی سازی هستم اما هر کاری میکنم بخش پنل تنظیمات این قالب رشته هاش فارسی نمیشن!!

با poeedit ترجمه رو انجام میدم... و همه راه هارو امتحان کردم.

لطفا اگه کسی میتونه کمک کنه ممنون میشم

سلام

قسمت تنظیمات قابلتون با پتلفرم و افزونه خاصی هست یا اختصاصی قالب هست؟

1

به اشتراک گذاری این پست


لینک به پست

@arashkhademloo

سلام، لطف کنید اسم پوسته خودتون رو بگید تا راهنماییتون کنم.

1

به اشتراک گذاری این پست


لینک به پست
در 9 ساعت قبل، poshenama گفته است :

سلام

قسمت تنظیمات قابلتون با پتلفرم و افزونه خاصی هست یا اختصاصی قالب هست؟

سلام..

 اختصاصی خود قالب هست

0

به اشتراک گذاری این پست


لینک به پست
در 9 ساعت قبل، Ehsan Np گفته است :

@arashkhademloo

سلام، لطف کنید اسم پوسته خودتون رو بگید تا راهنماییتون کنم.

سلام. اسم پوسته apress هست

0

به اشتراک گذاری این پست


لینک به پست

لطف میکنید زودتر جواب بدید. خیلی مهمه و باید زودتر درستش کنم:unsure:

0

به اشتراک گذاری این پست


لینک به پست

من یکم روش کار کردم و الان ترجمه هارو نشون میده ولی یک نکته ای هست که الان فایل mo داخل wp-content\languages\themes گزاشتم و ترجمه ها کار کرده!!

ولی من میخوام فایل ترجمه توی خود فایل language قالب باشه و کار کنه!!

یعنی -> themes\نام قالب\languages 

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

باید چی کار کنم؟

 

0

به اشتراک گذاری این پست


لینک به پست
در 30 دقیقه قبل، arashkhademloo گفته است :

باید چی کار کنم؟

بررسی کنید ببینید کد زیر در function قرار داره یا خیر ( به جای theme_name نام پوسته خودتون رو بزارید)

<?php load_theme_textdomain('theme_name', get_template_directory() . '/languages'); ?>

درصورتی که وجود نداره ، توی function قرارش بدید. بررسی کنید و اگر حل نشد:

فایل های قالب رو بررسی کنید که رشته ها به صورت زیر نوشته شده اند یا خیر (باید اینطوری باشن!)

<?php _e( 'example'); ?>

 

1

به اشتراک گذاری این پست


لینک به پست
در 2 دقیقه قبل، muhmdzarei گفته است :

بررسی کنید ببینید کد زیر در function قرار داره یا خیر ( به جای theme_name نام پوسته خودتون رو بزارید)


<?php load_theme_textdomain('theme_name', get_template_directory() . '/languages'); ?>

درصورتی که وجود نداره ، توی function قرارش بدید. بررسی کنید و اگر حل نشد:

فایل های قالب رو بررسی کنید که رشته ها به صورت زیر نوشته شده اند یا خیر (باید اینطوری باشن!)


<?php _e( 'example'); ?>

 

بله این ها همه درست هستنید دوست عزیز.

بنظرتون مشکل از چیه؟

ویرایش شده در توسط arashkhademloo
0

به اشتراک گذاری این پست


لینک به پست

@arashkhademloo

سلام وقتتون بخیر؛

من قالب رو بررسی کردم، دقیقا نمیدونم مشکل چیه! اما راه حلی که وجود داره اینه که شما باید استرینگ مربوط به ترجمه ها رو تغییر بدید.

در حال حاضر؛ ترجمه های فایل شما به صورت زیر هست :

<?php _e( 'Nothing Found', 'apress' ); ?>

شما باید استرینگ ترجمه که apress هست رو به عنوان دلخواه خودتون تغییر بدید.

برای مثال، من میخوام استرینگ ترجمه رو به themei تغییر بدم؛ حالت جدید به صورت زیر هست :

<?php _e( 'Nothing Found', 'themei' ); ?>

توجه داشته باشید که باید استرینگ تمام نوشته ها رو به عنوان جدید تغییر بدید.

برای این کار هم میتونید از نرم افزار نوت پد ++ (Notepad++) استفاده کنید.

 

0

به اشتراک گذاری این پست


لینک به پست
در 9 دقیقه قبل، Ehsan Np گفته است :

@arashkhademloo

سلام وقتتون بخیر؛

من قالب رو بررسی کردم، دقیقا نمیدونم مشکل چیه! اما راه حلی که وجود داره اینه که شما باید استرینگ مربوط به ترجمه ها رو تغییر بدید.

در حال حاضر؛ ترجمه های فایل شما به صورت زیر هست :


<?php _e( 'Nothing Found', 'apress' ); ?>

شما باید استرینگ ترجمه که apress هست رو به عنوان دلخواه خودتون تغییر بدید.

برای مثال، من میخوام استرینگ ترجمه رو به themei تغییر بدم؛ حالت جدید به صورت زیر هست :


<?php _e( 'Nothing Found', 'themei' ); ?>

توجه داشته باشید که باید استرینگ تمام نوشته ها رو به عنوان جدید تغییر بدید.

برای این کار هم میتونید از نرم افزار نوت پد ++ (Notepad++) استفاده کنید.

 

سلام.

1- مثلا من الان بخوام پنل تنظیمات این قالب و فارسی کنم. استرینگ های کدوم فایل هارو باید تغییر بدم؟!!

بعد اینجوری خیلی طول میکشه که درسته؟

2- بعد چرا پس من وقتی فایل های ترجمه رو در بخش wp-content\languages\themes میزارم پنل تنظیمات رو فارسی میکنه ولی داخل پوشه language خود قالب که میزارم ترجمه نمیشه!!

 

یکم گیج شدم!

ویرایش شده در توسط arashkhademloo
0

به اشتراک گذاری این پست


لینک به پست

خیر؛ زمان زیادی طول نمیکشه.

ببینید، شما باید عبارات

, "apress"),
, 'apress'),
, "apress");
, 'apress');
, "tgmpa"),
, 'tgmpa'),
, "tgmpa");
, 'tgmpa');

 

رو به یه عبارت دلخواه تغییر بدید.

, "themei"),
, 'themei'),
, "themei");
, 'themei');
, "themei"),
, 'themei'),
, "themei");
, 'themei');

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

 

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری