ওয়ার্ডপ্রেস ওয়েবসাইটে প্লাগিন ব্যাবহার করে অনেক সময় ত্রান্সলেট করা ঝামেলা মনে হয়। কিছু টেক্সট আপনি functions.php ব্যাবহার করে সহজে ত্রান্সলেট করতে পারবেন। যদি এক সাথে অনেক গুলা টেক্সট চেঞ্জ করতে চান, তাহলে নিচের কোডটি ফ্লো করুন।
function replace_text_using_gettext( $translated_text, $text, $domain ) {
// Array of translations to replace
$translations = array(
'Original Text 1' => 'Replacement Text 1',
'Original Text 2' => 'Replacement Text 2',
'Original Text 3' => 'Replacement Text 3',
);
// Check if the original text is in our array
if ( isset( $translations[ $text ] ) ) {
$translated_text = $translations[ $text ];
}
return $translated_text;
}
add_filter( 'gettext', 'replace_text_using_gettext', 10, 3 );
আপনি যদি ২-১ টি ওয়ার্ড চেঞ্জ করতে চান, তাহলে নিচের কোডটি ফলো করতে হবে। যেমন আমি Choose টেক্সটকে Brazilian Text -এ চেঞ্জ করতে চাই।
function replace_choose_text_with_translation( $translated_text, $text, $domain ) {
if ( $text === 'Choose' ) {
$translated_text = 'Escolher';
}
return $translated_text;
}
add_filter( 'gettext', 'replace_choose_text_with_translation', 10, 3 );