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

احتمالا برایتان پیش آمده که بخواهید با ویرایش ترجمه وردپرس برخی کلمات را در قالب یا افزونه های وردپرس تغییر دهید، به عنوان مثال کلمه حراج را در محصولات ووکامرس به کلمه ای دلخواه تغییر دهید برای اینکار دو روش اصولی وجود دارد که عبارتند از: استفاده از کد در فایل فانکشن قالب وردپرس یا نصب و فعال سازی افزونه تغییر کلمات وردپرس Replace Default Words در این مقاله به آموزش هر دو روش میپردازیم. اگر تصمیم دارید برخی از کلمات را در قالب وردپرس تان تغییر دهید تا انتها همراه ما باشید.

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

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

برای تغییر کلمات وردپرس چند افزونه کاربردی وجود دارد که عبارتند از:

  1. افزونه تغییر کلمات پیشفرض وردپرس Replace Word
  2. افزونه تغییر و لینک دار کردن کلمات ترجمه وردپرس Terms descriptions
  3. افزونه فارسی واژه نگار Replace Default Words
  4. و …

در این مقاله به معرفی و آموزش استفاده از افزونه Replace Default Words میپردازیم.

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

افزونه فارسی واژه نگار Replace Default Words

بهترین افزونه فارسی برای ویرایش ترجمه وردپرس واژه نگار Replace Default Words میباشد.
برخی از ویژگی های افزونه عبارتند از:

  1. قابلیت تغییر کلمه دلخواه به کلمه مورد نظر
  2. امکان برون بری و درون ریزی لیست کلمات با فرمت xml
  3. قابلیت پاک کردن و حذف کلمات تغییر داده شده از لیست
  4. قابلیت تغییر کلمه دلخواه در افزونه وردپرس مانند ووکامرس و edd
  5. کاملا فارسی و راست چین
  6. کاربرد بسیار راحت و سبک
  7. و …

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

تنظیمات افزونه فارسی واژه نگار Replace Default Words

در تصویر بالا کلمه حراج در افزونه ووکامرس را به تخفیف ویژه و کلمه وردپرس را به ایران تمز تغییر داده ایم.
برای دانلود افزونه واژه نگار به برگه آن در مخزن افزونه های وردپرس به آدرس Replace Default Words مراجعه کنید.

کد تغییر کلمات و ویرایش ترجمه در قالب وردپرس

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

<?php add_filter('gettext','iranthemes_words'); add_filter('ngettext','iranthemes_words');
function iranthemes_words($translated){ $words=array(
'وردپرس' => 'ایران تمز',
); $translated=str_ireplace(array_keys($words),$words,$translated); return $translated;} ?>

در خط سوم مثال بالا کلمه وردپرس را به ایران تمز تغییر داده ایم. با کپی کردن خط سوم شبیه تصویر زیر میتوان چندین کلمه را وارد کرد.

کد تغییر کلمات و ویرایش ترجمه در قالب وردپرس

به پایان آموزش ویرایش ترجمه وردپرس با تغییر کلمات در قالب وردپرس رسیدیم چنانچه سوالی دارید در بخش دیدگاه های همین مطلب مطرح کنید. همچنین میتونید از دوره های رایگان سایت ایران تمز مثل دوره آموزش وردپرس ، آموزش سئو استفاده کنید و هرگونه سوالی پیش آمد در آن دوره رایگان پاسخ داده میشود.

4.6/5 - (12 امتیاز)
بازدیدکنندگانی که این مطلب را مطالعه کرده اند، از مطالب زیر نیز استقبال کرده اند
دیدگاهی بنویسید
6

  1. بهنام
    29 بهمن 1397 ساعت 20:53

    سلام من تو کد هایی که زدم بطور استاتیک مثلا نوشتم برچسب ها ، حالا چطوری اون کلمات استاتیک تو فایل های php رو برای زبان دوم ترجمه کنم؟

    • رضا کیانوش
      29 بهمن 1397 ساعت 22:52

      سلام وقت بخیر، برای ترجمه کلمات استاتیک باید از توابع ترجمه وردپرس استفاده کنید مثل کاریکه قالبهای وردپرس انگلیسی زبان انجام میدن. شماهم قالب رو به صورت انگلیسی و چپ چین طراحی کنید بعد براش فایل راست چین rtl بسازید و با استفاده از نرم افزار po edit فایل ترجمه رو ترجمه کنید.

  2. ناتاشا
    24 شهریور 1397 ساعت 16:59

    آدرس فایل اصلی رو برای ترجمه لطفا بنویسید

    • رضا کیانوش
      25 شهریور 1397 ساعت 07:11

      سلام وقت بخیر، آدرس افزونه ها در متن مقاله وجود داره. موفق باشید

  3. زهرا
    29 مرداد 1397 ساعت 15:54

    اومدم کدتونو بزارم گند زده شد به همه چی نفهمیدم چی شد !! امیدوارم بگ اپ داشته باشن

    • رضا کیانوش
      30 مرداد 1397 ساعت 06:09

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