source ⟩ app ⟩ locales ⟩ fr.js

/* fr - Français - French */

const help = {
	countRaw: new Intl.PluralRules("fr-FR"),
	numRaw: new Intl.NumberFormat("fr-FR")
};
help.count = help.countRaw.select.bind(help.countRaw);
help.num = help.numRaw.format.bind(help.numRaw);

const locale = grimm => ({
	meta: {
		id: "fr",
		code: "fr-FR",

		name: "Français",
		sort: "francais",
		flag: "fr",

		fallback: ["en"],
		intlFallback: ["fr-FR"]
	},
	pan: {
		indexLink: "Retour à l’accueil",
		baseSiteName: "La ForĂȘt des Satyres 🍇",
		licence: {
			pd: '<a href="/licence">Domaine public <span class="all-sc">CC0</span>.</a> Aucun droit réservé - fais ce que tu veux..',
			mixed: 'Toutes les contributions originales de l’webmestre sont dans le<a href="/licence">domaine public <span class="all-sc">CC0</span></a>.'
		},
		pageHistory: {
			added: date =>
				`Page ajoutée au site\u2009: ${grimm.date.dual("fr", date)}`,
			created: date => `Page créée\u2009: ${grimm.date.dual("fr", date)}`,
			published: date =>
				`PremiĂšre publication\u2009: ${grimm.date.dual("fr", date)}`,
			translated: date =>
				`Page traduite\u2009: ${grimm.date.dual("fr", date)}`,
			updated: date =>
				`Page mise Ă  jour\u2009: ${grimm.date.dual("fr", date)}`
		}
	},
	attic: {
		moons: ["☟", "Δ.Îș.Μ.", ""],
		months: {
			long: [
				"hécatombéon",
				"métageitnion",
				"boédromion",
				"pyanepsion",
				"maimactérion",
				"poséidéon",
				"poséidéon II",
				"gamélion",
				"anthestérion",
				"elaphébolion",
				"mounikhion",
				"thargélion",
				"scirophorion"
			],
			short: [
				"héca.",
				"mét.",
				"boé.",
				"pya.",
				"mai.",
				"pos.",
				"pos. II",
				"gam.",
				"anth.",
				"ela.",
				"mou.",
				"thar.",
				"sci."
			]
		},
		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: "commentaire",
					many: "commentaires",
					other: "commentaires"
				}[help.count(n)]
			}`,
		headerNone: "Laisser un commentaire",
		saysAfter: " dit
",
		reply: "Répondre à ce commentaire",
		name: "Nom",
		namePlaceholder: "Jean Dupont",
		email: "E-mail (<i>PiĂšge Ă  spam — ne remplissez pas ceci si vous ĂȘtes une personne rĂ©elle\u2009!</i>)",
		website: "Site web",
		websitePlaceholder: "https://jean.dupont.fr",
		tripcode: "Mot secret",
		optional: " (<i>facultatif</i>)",
		textarea: "Laissez votre commentaire",
		textareaPlaceholder:
			"Charles le roi, notre grand empereur, sept ans entiers est resté en Espagne
",
		textareaRules:
			"Soyez respectueux, s’il vous plaĂźt. Les commentaires peuvent ĂȘtre Ă©ditĂ©s pour corriger l’orthographe et la capitalisation, car je suis un peu pointilleux. Formatage de base\u2009: <code><b>*gras*</b></code>, <code><i>/italique/</i></code>, <code>[//satyrs.eu liens]</code>
 <a href='/comments'>→ Plus d’infos</a>",
		select: "(Anti-spam) Sur quelle planĂšte vivez-vous\u2009?",
		selectDefault: "Sélectionner
",
		selectBellerophon: "Bellerophon",
		selectEarth: "Terre",
		selectMercury: "Mercure",
		selectOmicron: "Omicron-5",
		selectVulcan: "Vulcain",
		submit: "Envoyer",
		confirmed: "Votre commentaire a été envoyé\u2009!",
		closed: "Les commentaires sur cet article sont désormais fermés."
	}
});

export default locale;