我正在使用qtranslate-x插件翻译我的wordpress网站。我用印地语和英语翻译我的网站。但是,我无法翻译我的发布日期。发布日期以英语显示,例如" 1月10日和#34;但是,在印地语中,它显示为" ???? 10&#34 ;.如何使用qtranslate-x插件翻译特定语言的发布日期?
我的代码就像,
<time class="entry-date" style="padding:5px 10px;background-color:maroon;font-weight:bold;color:white;margin-left:-10px;" datetime="<?php the_time('M j'); ?>" content="<?php the_time('M j'); ?>">
<?php the_time('M'); ?>
</time>
在哪里&#39; M&#39;是一个月。我想在the_time()函数中进行翻译。
以下是屏幕截图:
答案 0 :(得分:0)
简单的解决方案:
将数组定义为:
// Months
$month["January"] = "Hindi translate";
$month["February"] = "Hindi translate";
$month["March"] = "Hindi translate";
$month["April"] = "Hindi translate";
$month["May"] = "Hindi translate"; // and etc.
然后检查您的语言并回显当前的语言装载名称。
例如:
<small>
<?php the_time('j') ?>
<?php
if($current_lang == 'en') {
echo get_the_time('F');
} else {
echo $month[get_the_time('F')];
}
?><?php the_time('Y') ?> <!-- by <?php the_author() ?> --></small>