[[+publishedon:strtotime:date=`%A %e %B %Y`]]
setlocale(LC_ALL,'nl_NL.UTF-8');
setlocale(LC_ALL, 'nld_nld');
setlocale(LC_ALL, 'nl_NL');
setlocale(LC_ALL,'nl_NL.UTF-8');

setlocale(LC_ALL,'nl_NL.UTF-8');
//SetLocalDate
//Converts date format
//Use: [[SetLocalDate? &date=`[[*publishedon]]`]]
// months on Croatian language
$months = array(1 => "Sijecanj", //January
2 => "Veljaca", //February
3 => "Ozujak", //March
4 => "Travanj", //April
5 => "Svibanj", //May
6 => "Lipanj", //Jun
7 => "Srpanj", //July
8 => "Kolovoz", //August
9 => "Rujan", //September
10=> "Listopad", //October
11=> "Studeni", //November
12=> "Prosinac"); //December
$mj = date("n", strtotime($date));
// days on Croatian language
$days = array(1 => "Ponedjeljak", // Monday
2 => "Utorak", //Thuesday
3 => "Srijeda", //Wensday
4 => "Četvrtak", //Thursday
5 => "Petak", // Friday
6 => "Subota", //Saturday
7 => "Nedjelja"); //Sunday
$dy = date("N", strtotime($date));
//Get vars
$fullday = $days[$dy]; // For example Monday
$month = $months[$mj]; // For example January
$day = date("d", strtotime($date)); //For example 28
$year = date("Y", strtotime($date));// For example 2012
//display date format for example:
//Ponedjeljak, 24. Prosinac 2012.
return $fullday.', '.$day.'. '.$month.' '.$year.'.';
<?php
//SetLocalDateFR
//Converts date format
//Use: [[SetLocalDateFR? &date=`[[*publishedon]]`]]
// months on French language
$months = array(1 => "janvier", //January
2 => "février", //February
3 => "mars", //March
4 => "avril", //April
5 => "mai", //May
6 => "juin", //Jun
7 => "juillet", //July
8 => "août", //August
9 => "septembre", //September
10=> "octobre", //October
11=> "novembre", //November
12=> "décembre"); //December
$mj = date("n", strtotime($date));
// days on French language
$days = array(1 => "lundi", // Monday
2 => "mardi", //Thuesday
3 => "mercredi", //Wensday
4 => "jeudi", //Thursday
5 => "vendredi", // Friday
6 => "samedi", //Saturday
7 => "dimanche"); //Sunday
$dy = date("N", strtotime($date));
//Get vars
$fullday = $days[$dy]; // For example Monday
$month = $months[$mj]; // For example January
$day = date("d", strtotime($date)); //For example 28
$year = date("Y", strtotime($date));// For example 2012
//display date format for example:
//Ponedjeljak, 24. Prosinac 2012.
return $day.' '.$month.' '.$year;
<?php
//SetLocalDateDE
//Converts date format
//Use: [[SetLocalDateDE? &date=`[[*publishedon]]`]]
// months on German language
$months = array(1 => "Januar", //January
2 => "Februar", //February
3 => "März", //March
4 => "April", //April
5 => "Mai", //May
6 => "Juni", //Jun
7 => "Juli", //July
8 => "August", //August
9 => "September", //September
10=> "Oktober", //October
11=> "November", //November
12=> "Dezember"); //December
$mj = date("n", strtotime($date));
// days on German language
$days = array(1 => "Montag", // Monday
2 => "Dienstag", //Thuesday
3 => "Mittwoch", //Wensday
4 => "Donnerstag", //Thursday
5 => "Freitag", // Friday
6 => "Samstag", //Saturday
7 => "Sonntag"); //Sunday
$dy = date("N", strtotime($date));
//Get vars
$fullday = $days[$dy]; // For example Monday
$month = $months[$mj]; // For example January
$day = date("d", strtotime($date)); //For example 28
$year = date("Y", strtotime($date));// For example 2012
//display date format for example:
//Ponedjeljak, 24. Prosinac 2012.
return $day.'. '.$month.' '.$year;
[[*context_key:is=`fr`:then=`
[[SetLocalDateFR? &date=`[[+publishedon:strtotime:date=`%d %B %Y`]]`]]
`]]
[[*context_key:is=`de`:then=`
[[SetLocalDateDE? &date=`[[+publishedon:strtotime:date=`%e. %B %Y`]]`]]
`]]
[[*context_key:is=`web`:then=`
[[+publishedon:strtotime:date=`%d %B %Y`]]
`]]
<?php
//SetLocalDate
//Converts date format
//Use: [[snTranslateDate? &date=`[[*publishedon]]` &language=`[[snLanguageAbbrev]]`]]
if ($language === 'Esp') {
// months on Spanish language
$months = array(1 => "Enero", //January
2 => "Febrero", //February
3 => "Marzo", //March
4 => "Abril", //April
5 => "Mayo", //May
6 => "Junio", //Jun
7 => "Julio", //July
8 => "Agosto", //August
9 => "Septiembre", //September
10=> "Octubre", //October
11=> "Noviembre", //November
12=> "Diciembre"); //December
$mj = date("n", strtotime($date));
$month = $months[$mj]; // For example 1
$day = date("d", strtotime($date)); //For example 28
$year = date("Y", strtotime($date));// For example 2012
//display date format for example:
//Septiembre 28, 2013
return $month.' '.$day.', '.$year;
} else {
return strftime('%B %d, %Y', strtotime($date));
}
<?php
$id = $modx->resource->get('id');
$parentids = $modx->getParentIds($id);
$levelcount = count($parentids);
// doc id 30 = Esp container document
if ($parentids[($levelcount - 2)] === 30) {
return "Esp";
} else {
return "Eng";
};
[[+publishedon:notempty=`[[snTranslateDate? &date=`[[+publishedon]]` &language=`[[snLanguageAbbrev]]`]]`]]