Hola djmashe
desde una consulta podría ser con replace.
Código SQL:
Ver originalSELECT
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
REPLACE(
AGE(TIMESTAMP '2010-08-23', TIMESTAMP '2008-04-23')::TEXT,
'years','AÑOS'),
'year','AÑO'),
'mons','MESES'),
'mon','MES'),
'days','DIAS'),
'day','DIA');
Sin embargo, para las ultimas versiones de postgres he escuchado que soporta el manejo de lenguajes en la salida de las funciones. Algo relacionado con el lc_time, lc_type y cosas por el estilo. Sin embargo, no se mucho del tema, pero puedes explorar un poco mas.
saludos