add_filter('gettext', 'yy_replace_status_text', 10, 3 );
function yy_replace_status_text($translations, $text, $domain){
if($domain == "wp-statuses"){
switch ($translations) {
case 'Publicly published': $translations = "Опубликовано"; break;
case 'Draft': $translations = "Черновик"; break;
case 'Pending Review': $translations = "На утверждении"; break;
case 'Privately Published': $translations = "Опубликовано приватно"; break;
}
}
//if(is_user_logged_in()){
// print("<pre>result:".print_r($translations.' - '.$domain,true)."</pre>");
// wp-statuses
//}
return $translations;
}
Перевод текста из function.php
|
PHP