Aller au contenu

Module:Coordinates/i18n

De Wikivoyage

La documentation pour ce module peut être créée à Module:Coordinates/i18n/doc

-- Separating code from internationalization

return {
	-- internationalisation
	errorMsg = {
        'Pas de paramètre fourni',              --  1: no parameter(s)
        'Trop de paramètres fournis',           --  2: too many parameters
        'Caractères non autorisés',             --  3: illegal characters
        'Plus de 3 paramètres DMS numériques',  --  4: more than 3 numeric dms parameters
        'Degrés hors intervalle',               --  5: degree out of range
        'Minutes hors intervalle',              --  6: minute out of range
        'Degrés non entiers',                   --  7: degree no integer
        'Secondes hors intervalle',             --  8: second out of range
        'Minutes non entières',                 --  9: minute no integer
        'La direction n’est pas le dernier paramètre', -- 10: direction not last parameter
        'Valeur négative non autorisée',        -- 11: invalid negative value
        'Mauvaise direction lat/long',          -- 12: wrong lat/long direction
        'Latitude hors intervalle',             -- 13: latitude out of range
        'Aucun modèle fourni',                  -- 14: no pattern given

        noError = 'Aucune erreur',              -- no Error
        unknown = 'Erreur inconnue',            -- unknown error
        faulty  = 'Coordonnées erronées'        -- faulty coordinate
	},

	-- maintenance categories
	categories = {
		faulty = '[[Catégorie:Pages avec des balises de coordonnées non valides]]',
				-- faulty coordinate
				-- same as defined in [[MediaWiki:Geodata-broken-tags-category]]
		dms		= ''--'[[Category:Coordinate DMS]]'
				-- coordinate given as dms, not as decimal
	},

	-- for input
	-- de:		O = E -> +1
	-- it, fr:	O = W -> -1
	inputLetters = {
		N = {  1, 'lat' },
		S = { -1, 'lat' },
		E = {  1, 'long' },
		W = { -1, 'long' },
		O = { -1, 'long' }
	},

	-- for output
	outputLetters = { N = 'N', S = 'S', E = 'E', W = 'W' },
	decimalPoint  = '.',

	-- predefined deg-min-sec output formats
	dmsFormats = {
		f1 = { delimiter = ' ', leadZeros = false }, -- default
		f2 = { delimiter = ' ', leadZeros = true },
		f3 = { delimiter =  '', leadZeros = false },
		f4 = { delimiter =  '', leadZeros = true }
	}
}