رفتن به مطلب

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


arashkhademloo

پست های پیشنهاد شده

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

سلام

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

لینک به ارسال

@arashkhademloo

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

لینک به ارسال

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

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

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

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

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

 

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

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

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

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

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

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

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

 

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

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


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

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

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


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

 

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

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

ویرایش شده توسط arashkhademloo
لینک به ارسال

@arashkhademloo

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

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

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

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

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

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

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

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

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

 

لینک به ارسال
در 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
لینک به ارسال

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

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

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

 

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

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

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

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...