Translate date in Spanish

How can I edit this script to translate in Spanish when the data field in long date format. This script work for the only if the date field in short date.

{

function add(value, operation) {

if (value === undefined || value === “”)

return;

operation(value);

}

function spanishDate(d){

var monthname=[“Enero”,“Febrero”,“Marzo”,“Abril”,“Mayo”,“Junio”,“Julio”,“Agosto”,“Septiembre”,“Octubre”,“Noviembre”,“Diciembre”];

return d.getDate()+" de “+monthname[d.getMonth()]+” de "+d.getFullYear();

}

var format = new TextFormatter(locale);

var result = “”;

add(record.fields[“CurrentMonthDue”], function (value) { result += spanishDate(value); });

results.html(result);

}

Hi, try this:

var monthname=[“Enero”,“Febrero”,“Marzo”,“Abril”,“Mayo”,“Junio”,“Julio”,“Agosto”,“Septiembre”,“Octubre”,“Noviembre”,“Diciembre”];

var d = record.fields.CurrentMonthDue;

result = d.getDate()+" de "+monthname[d.getMonth()]+" de "+d.getFullYear();


results.html(result);

Katie,

You don’t need that code at all! This is all built-in to Connect Designer’s Locale feature.

Take a look at the following video, the second half shows how to use the feature:

http://learn.objectiflune.com/en-us/planetpress-connect/designer/variabledata/variabledata