آموزش تغییر ( ترجمه ) متن ها در قالب وردپرس بدون ویرایش فایل زبان و… با استاده از تابع gettext در وردپرس
تابحال برایتان پیش آمده است که بخواهید یک متن را در قالبتان ترجمه کنید اما پس از ویرایش فایل زبان و … هیچ تغییری را مشاهده نکنید.
با استفاده از تابع معرفی شده با توجه به کد زیر میتوانید هر متنی را ترجمه و یا تغییر دهید.
به کد زیر توجه کنید :
add_filter('gettext','houniyaco_wpheart'); add_filter('ngettext','houniyaco_wpheart');
function houniyaco_wpheart($translated){
$words=array(
'Log Count' => 'Tedade Vorod',
);
$translated=str_ireplace(array_keys($words),$words,$translated); return $translated;
}
قبل ترجمه => Log Count
بعد ترجمه => Tedade Vorod
کد را در فایل فانکشن قالبتان درج نمایید .
برای ترجمه و یا تغییر متن های بیشتر مطابق نمونه متن قبل ترجمه و متن بعد از ترجمه را کپی و به تعداد نامحدودی میتوانید انجام دهید .
خوب این آموزش هم به پایان کار خود رسید
امیدوارم برای شما مفید بوده باشه
لایک یادتون نره