const help = {
countRaw: new Intl.PluralRules("es-ES"),
numRaw: new Intl.NumberFormat("es-ES")
};
help.count = help.countRaw.select.bind(help.countRaw);
help.num = help.numRaw.format.bind(help.numRaw);
const locale = grimm => ({
meta: {
id: "es",
code: "es-ES",
name: "Castellano",
sort: "castellano",
flag: "es",
fallback: ["en"],
intlFallback: ["es-ES"]
},
pan: {
indexLink: "Volver a inicio",
baseSiteName: "El Bosque de los Sátiros 🍇",
licence: {
pd: '<a href="/licence">Dominio público <span class="all-sc">CC0</span>.</a> Sin derechos reservados — haz lo que quieras.',
mixed: 'Todas las contribuciones originales del <i>webmaster</i> son de <a href="/licence">dominio público <span class="all-sc">CC0</span></a>.'
},
pageHistory: {
added: date =>
`Página añadida al sitio: ${grimm.date.dual("es", date)}`,
created: date => `Página creada: ${grimm.date.dual("es", date)}`,
published: date =>
`Primera publicación: ${grimm.date.dual("es", date)}`,
translated: date =>
`Página traducida: ${grimm.date.dual("es", date)}`,
updated: date =>
`Página actualizada: ${grimm.date.dual("es", date)}`
}
},
attic: {
moons: ["☾", "ε.κ.ν.", ""],
months: {
long: [
"hecatombeón",
"metagitnión",
"boedromión",
"pianepsión",
"memacterión",
"posideón",
"posideón II",
"gamelión",
"antesterión",
"elafebolión",
"muniquión",
"targelión",
"esciroforión"
],
short: [
"heca.",
"met.",
"boe.",
"pia.",
"me.",
"pos.",
"pos. II",
"gam.",
"ant.",
"ela.",
"mu.",
"tar.",
"esci."
]
},
template: {
long: (ol, y, m, d) => `${d} ${m} ${ol}.${y}`,
short: (ol, y, m, d) => `${d} ${m} ${ol}.${y}`
}
},
comments: {
header: n =>
`${help.num(n)} ${
{
one: "comentario",
many: "de comentarios",
other: "comentarios"
}[help.count(n)]
}`,
headerNone: "Deja un comentario",
saysAfter: " dice…",
reply: "Responder a este comentario",
name: "Nombre",
namePlaceholder: "Juan García",
email: "Correo electrónico (<i>Trampa de spam — ¡no lo rellenes si eres una persona real!</i>)",
website: "Sitio web",
websitePlaceholder: "https://jgarcia.es",
tripcode: "Palabra secreta",
optional: " (<i>opcional</i>)",
textarea: "Deja tu comentario",
textareaPlaceholder:
"En un lugar de la Mancha, de cuyo nombre no quiero acordarme…",
textareaRules:
"Por favor, sé amable. Los comentarios pueden ser editados para corregir la ortografía y el uso de mayúsculas, porque soy un pedante. Formato básico: <code><b>*negrita*</b></code>, <code><i>/cursiva/</i></code>, <code>[//satyrs.eu enlaces]</code>… <a href='/comments'>→ Más</a>",
select: "(Anti-spam) ¿En qué planeta vives?",
selectDefault: "Seleccionar…",
selectBellerophon: "Belerofonte",
selectEarth: "Tierra",
selectMercury: "Mercurio",
selectOmicron: "Omicrón-5",
selectVulcan: "Vulcano",
submit: "Enviar",
confirmed: "¡Tu comentario ha sido enviado!",
closed: "Los comentarios en esta publicación están cerrados."
}
});
export default locale;