我在Wordpress上有跟随网站,你可以在这里找到不同的英语月份表,我需要把它改成西班牙语:
http://comproautosusados.com/centrolerner2016/horarios/
我尝试了Loco Translate,尝试编辑.pó文件,现在我正在查看主题的php文件。我已经能够翻译很多东西,但我无法翻译这几个月。例如,您可以在表格的左侧看到“Lunes 28th April”。我需要把它改成“Lunes 28 Abril”。
在主题的“核心”中有这个文件:timetable.php,其中找到了这个函数:
public function getDays() {
if (!isset(self::$cache['days'])) {
$days = array();
foreach ($this->get('calendar.period') as $time) {
$object = new VTCore_Wordpress_Objects_Array(array(
'id' => strtolower($time->format('l')),
'timestamp' => $time->getTimeStamp(),
'formatted' => $time->format($this->get('calendar.format')),
'iso' => $time->format('Y-m-d\TH:i:sO'),
'label' => $this->get('days.' . strtolower($time->format('l'))),
));
$days[] = $object;
}
self::$cache['days'] = $days;
}
return self::$cache['days'];
}
主题在哪里生成日期?我不知道该怎么做。
答案 0 :(得分:0)
我遇到了同样的问题,也许这样的事情可以帮助你:
<?php
// Get the numeric representation of the current month
$m = date('n');
// Get a full textual representation of the month ( in norwegian )
if ($m==1) { $t = "Januar"; }
if ($m==2) { $t = "Februar"; }
if ($m==3) { $t = "Mars"; }
if ($m==4) { $t = "April"; }
if ($m==5) { $t = "Mai"; }
if ($m==6) { $t = "Juni"; }
if ($m==7) { $t = "Juli"; }
if ($m==8) { $t = "August"; }
if ($m==9) { $t = "September"; }
if ($m==10) { $t = "Oktober"; }
if ($m==11) { $t = "November"; }
if ($m==12) { $t = "Desember"; }
// Display the date
echo date('m').".".$t.".".date('Y'); // returns: 05.Mai.2016
?>