Module:ControlArgs/I18N

From Wikipedia

Documentation for this module may be created at Module:ControlArgs/I18N/doc

-- Sub-module of translations for Module:ControlArgs
-- Sub-módulo de traducciones para Module:ControlArgs
-- Sous-module de traductions pour Module:ControlArgs
-- local I18N = require "Module:ControlArgs/I18N"

local p = { }

p.i18n = { }

p.i18n.en = {
    -- Arguments names, errors and categories, only for this module
	lastname					= 'lastname',
	firstname					= 'firstname',
	initiale					= 'initiale',
	title						= 'title',
	image						= 'image',
	birthyear					= 'birthyear',
	deathyear					= 'deathyear',
	language					= 'language',
	category					= 'Category',
	catspace					= 'catspace',

	-- Scans and Notices
	author_Scans				= 'Scans in',
	author_Notices				= 'Notices',
	ARC							= 'ARC',
	ARCid						= 'ARCid',
	ARCitem						= 'ARCitem',
	ARCorg						= 'ARCorg',
	ARCsub						= 'ARCsub',
	BNF							= 'BNF',
	DNB							= 'DNB',
	GKD							= 'GKD',
	GKD_V1						= 'GKD_V1',
	IA							= 'IA',
	ARCHIVE						= 'ARCHIVE',
	IBL							= 'IBL',
	IBLid						= 'IBLid',
	IBLbook						= 'IBLbook',
	ISBN						= 'ISBN',
	ISFDB						= 'ISFDB',
	ISFDBid						= 'ISFDBid',
	ISFDBpub					= 'ISFDBpub',
	ISFDBtitle					= 'ISFDBtitle',
	LCCN						= 'LCCN',
	LT							= 'LT',
	NLA							= 'NLA',
	OCLC						= 'OCLC',
	OL							= 'OL',
	PND							= 'PND',
	SELIBR						= 'SELIBR',
	SUDOC						= 'SUDOC',
	SWD							= 'SWD',
	ULAN						= 'ULAN',
	VIAF						= 'VIAF',
	WORLDCATID					= 'WORLDCATID',
	XXX							= 'XXX',
	
	-- Various messages and categories
	-- These messages should also include those of module(s) called.
--	wanted_error				= "EN wanted error",
	authors_authors				= "Authors",
	authors_initiale			= "Authors-%1",
	authors_birthyear			= 'Born in %1',
	authors_deathyear			= 'Death in %1',
	list_limit_levelmaxi		= "Structure limit levelmaxi=%1",
	list_limit_maxn				= "Structure limit maxn=%1",
	limit_cat_birth_death		= 'Limit the years of categories "Births in" and "Death in".',
	cat_epoch_china_antiquity	= "Author of Chinese antiquity",
	cat_epoch_china_springs		= "Author of Springs and Autumns",
	cat_epoch_china_empires		= "Author of Chinese empires",
	cat_epoch_indian_indus		= "Author of Indus civilisation",
	cat_epoch_indian_antiquity	= "Author of Indian antiquity",
	cat_epoch_indian_muslim		= "Author of Indo-Muslim period",
	cat_epoch_antiquity			= "Author of antiquity",
	cat_epoch_middle_age		= "Author of Middle Ages",
	cat_epoch_century_EC		= "Born in the %1 th century",
	cat_epoch_century_BEC		= "Born in the %1 th century BEC",
	century_EC					= "%1 th century",
	century_BEC					= "%1 th century BEC",
	
	-- Error messages and categories
	-- These messages should also include those of module(s) called.
	err_one_number_argument		= "Error: In parameter '''%1''', enter a single number between -5000 and now.",
	err_assist_user_param		= "User support for checking the settings:",
	err_module_error			= "Module error",
	--
	err_vague_year				= "Uncertain year.",
	err_death_before_birth		= "Error: death '''%1''' is before birth '''%2'''.",
	err_death_before_birth_cat	= "Author death is before birth.",
	err_life_too_long			= "Life is too long from %1 to %2.",
	err_life_too_long_cat		= "Life of author is too long",
	err_no_known_arguments		= "Module without known arguments table.",
	err_vague_epoch				= "Uncertain times.",
	err_unknown_epoch_cat		= "Unknown epoch",
	err_year_in_roman_number	= "Ambiguity: the year '''%1''' is in roman numerals. Do you want define a century ?",
	
	-- Arguments names, errors and categories, to duplicate in calling modules
	c							= 'c',
	options						= 'options',
	err_error_list_header		= "User support about parameters:",
	err_unknown_argument		= "Error: parameter '''%1''' is unknown in this template. Check the name or flag this gap.",
	err_nearest_argument		= "Error: the known argument '''%1''' is it the one you need ?",
	err_value_re_defined		= "Error: the value of the argument '''%1''' is already defined. Choose only one argument and value.",
	err_need_value				= "Error: This argument is required but absent : '''%1'''. Should define it.",
	err_none_value				= "Error: No argument has been defined.",
	err_too_unnamed_arguments	= "Error: Too many unnamed arguments ( '''%1''' ).",
	err_internal_notice_wsid	= "Internal Error: Notify the developer that the internal argument '''%1''' is unknown in the records.",
	err_without_translation		= "Known argument, but not translated: '''%1'''.",
	err_without_translation_N	= "There are %1 arguments untranslated.",
	err_is_defined				= "The argument %1:'''%2''' is defined.",
	err_is_undefined			= "The argument %1:'''%2''' is not defined.",
	err_module_with_error		= "Module with error",
	err_wikidata_wikibase		= "Error: Wikibase is not available.",
	err_wikidata_getEntity		= "Error: getEntity Wikidata is not available.",
	err_wikidata_getElement		= "Error: Element Wikidata '''%1''' is not found.",
	err_wikidata_property		= "Error: Wikidata property '''%1''' is not found.",
	err_wikidata_cat			= "Error Wikidata",
	list_limit_levelmaxi		= "List limit levelmaxi=%1",
	list_limit_max_n			= "List limit max_n=%1",
	err_module_miss_i18n_arg	= "Internal Error: argument '''%1''' misses in i18n translation.",
	err_module_miss_i18n_res	= "Error: There are '''%1''' missings in '''%2''' translations.",
	err_module_miss_i18n_cat	= "Module missing i18n translation",
	err_module_i18n_miss_trans	= "Error: I18n table has only '''1%''' translations.",
	err_no_args_known			= "Error: Module without known arguments table.",
	err_no_args_source			= "Error: Module without source arguments table.",
	err_no_args_lang			= "Error: Module without translated arguments table.",
	err_lang_table				= "Error: The '''%1''' language or its table is incorrect.",
	err_lang_table_cat			= "Error: Erroneous language arguments",
	err_lang_not_exist			= "Error: The language '''%1''' is not one of wikipedias.",
	err_argv_args_src			= "Internal Error: in p.argv, arguments table is missing.",
	err_argv_args_name			= "Internal Error: in p.argv, abnormal argument '''%1'''.",
	err_argv_args_miss			= "Internal Error: in p.argv, missing argument '''%1'''.",
} -- i18n.en

p.i18n.es = {
	-- Nombres de argumentos, errores y categorías, solo en esta módulo
	lastname					= 'nombre',
	firstname					= 'apellido',
	initiale					= 'inicial',
	title						= 'titulo',
	image						= 'imagen',
	birthyear					= 'año de nacimiento',
	deathyear					= 'año de la muerte',
	language					= 'lengua',
	category					= 'Categoría',
	catspace					= 'catespacio',
--	error_deseada				= 'ES error deseada',
	cat_name_number				= "Año %1",
	cat_test_OK					= "Prueba de la generación de categoría está bien",
	
	-- Argumentos, errors y categorías, para duplicar en llamar módulos
	c							= 'c',
	options						= 'options',
	err_error_list_header		= "Asistencia en los parámetros del modelo en:",
	err_unknown_argument		= "Error: El parámetro '''%1''' es desconocido en este modelo. Compruebe el nombre o marca esta brecha.",
	err_nearest_argument		= "Error: la '''%1''' argumento conocido es el que necesita?",
	err_value_re_defined		= "Error: el valor del argumento '''%1''' ya se ha definido. Elige uno sólo argumento y valor.",
	err_need_value				= "Error: Este argumento es necesario pero ausente : '''%1'''. Debe definir.",
	err_none_value				= "Error: Ningún argumento ha sido definido.",
	err_too_unnamed_arguments	= "Error: Demasiados argumentos sin nombre ( '''%1''' ).",
	err_internal_notice_wsid	= "Error interno: Notificar al promotor que el argumento interno '''%1''' es desconocida en los registros.",
	err_without_translation		= "Conocido argumento, pero no traducido: '''%1'''.",
	err_without_translation_N	= "Hay %1 argumentos sin traducir.",
	err_is_defined				= "El argumento %1:'''%2''' está definido.",
	err_is_undefined			= "El argumento %1:'''%2''' no está definido.",
	err_module_with_error		= "Módulo con error",
	err_wikidata_wikibase		= "Error: Wikibase no está disponible.",
	err_wikidata_getEntity		= "Error: Elemento Wikidata '''%1''' no se encuentra.",
	err_wikidata_property		= "Error: Propiedad Wikidata '''%1''' no se encuentra.",
	err_wikidata_cat			= "Error Wikidata",
	list_limit_levelmaxi		= "Límite de la lista levelmaxi=%1",
	list_limit_max_n			= "Límite de la lista max_n=%1",
	err_module_miss_i18n_arg	= "Error interno: el argumento '''%1''' falta en traducción i18n.",
	err_module_miss_i18n_res	= "Error interno: Hay '''1%''' lagunas en '''%2''' traducciones.",
	err_module_miss_i18n_cat	= "Módulo faltante traducción i18n",
	err_module_i18n_miss_trans	= "Error interno: Tabla i18n tiene sólo '''1%''' traducciones.",
	err_no_args_known			= "Error: Módulo sin tabla argumentos conocidos.",
	err_no_args_source			= "Error: Módulo sin tabla argumentos fuentes.",
	err_no_args_lang			= "Error: Módulo sin tabla argumentos trajo.",
	err_lang_table				= "Error: La lengua '''%1''' o su tabla es incorrecta.",
	err_lang_table_cat			= "Error: Idioma argumentos erróneos",
	err_lang_not_exist			= "Error: La lengua '''%1''' no se una lengua en los wikipedias.",
	err_argv_args_src			= "Error interno: en p.argv, tabla de los argumentos que faltan.",
	err_argv_args_name			= "Error interno: en p.argv, argumento anormal '''%1'''.",
	err_argv_args_miss			= "Error interno: en p.argv, falta argumento '''%1'''.",
} -- i18n.es

p.i18n.fr = {
	-- Noms des arguments, uniquement pour ce module
	lastname					= 'nom',
	firstname					= 'prénom',
	initiale					= 'initiale',
	title						= 'titre',
	image						= 'image',
	birthyear					= 'anneeNaissance',
	deathyear					= 'anneeDeces',
	language					= 'langue',
	category					= 'Category',
	catspace					= 'catspace',
--	erreur_voulue				= 'FR erreur voulue',
	cat_name_number				= "Année %1",
	cat_test_OK					= "Test de génération de catégorie OK.",
	
	-- Messages d'erreurs et catégories, à dupliquer dans les modules appelants
	c							= 'c',
	options						= 'options',
	err_error_list_header		= "Assistance sur les paramètres de ce modèle :",
	err_unknown_argument		= "Erreur : Le paramètre '''%1''' est inconnu dans ce modèle. Vérifier ce nom ou signaler ce manque.",
	err_nearest_argument		= "Erreur: L'argument connu '''%1''' est-il celui que vous voulez ?",
	err_value_re_defined		= "Erreur : La valeur de l'argument '''%1''' est déjà définie. Choisir un seul argument et une seule valeur.",
	err_need_value				= "Erreur : Cet argument est nécessaire mais absent : '''%1'''. Il faut le définir.",
	err_none_value				= "Erreur : Aucun argument n'a été défini.",
	err_too_unnamed_arguments	= "Erreur : Trop de paramètres non nommés ( '''%1''' ).",
	err_internal_notice_wsid	= "Erreur interne : Signalez au developpeur que l'argument interne '''%1''' est inconnu dans les notices.",
	err_without_translation		= "Argument connu, mais non traduit : '''%1'''.",
	err_without_translation_N	= "Il y a %1 arguments non traduits.",
	err_is_defined				= "L'argument %1:'''%2''' est défini.",
	err_is_undefined			= "L'argument %1:'''%2''' n'est pas défini.",
	err_module_with_error		= "Module avec erreur",
	err_wikidata_wikibase		= "Erreur : Wikibase n'est pas disponible.",
	err_wikidata_getEntity		= "Erreur : L'élément '''%1''' de Wikidata n'est pas trouvé.",
	err_wikidata_property		= "Erreur : La propriété '''%1''' de Wikidata n'est pas trouvé.",
	err_wikidata_cat			= "Erreur Wikidata",
	list_limit_levelmaxi		= "Limite de liste levelmaxi=%1",
	list_limit_max_n			= "Limite de liste max_n=%1",
	err_module_miss_i18n_arg	= "Erreur interne : l'argument '''%1''' manque de traduction i18n.",
	err_module_miss_i18n_res	= "Erreur interne : Il y a '''%1''' manques parmi '''%2''' traductions.",
	err_module_miss_i18n_cat	= "Module manquant de traduction i18n",
	err_module_i18n_miss_trans	= "Erreur interne : La table i18n n'a que '''%1''' traductions.",
	err_no_args_known			= "Erreur : Module sans table d'arguments connus.",
	err_no_args_source			= "Erreur : Module sans table d'arguments sources.",
	err_no_args_lang			= "Erreur : Module sans table d'arguments traduits.",
	err_lang_table				= "Erreur : La langue '''%1''' ou sa table est erronée.",
	err_lang_table_cat			= "Erreur : Langue d'arguments erronée",
	err_lang_not_exist			= "Erreur : La langue '''%1''' n'est pas une des langues des wikipedias.",
	err_argv_args_src			= "Erreur interne : en p.argv, table d'arguments absente.",
	err_argv_args_name			= "Erreur interne : en p.argv, argument anormal '''%1'''.",
	err_argv_args_miss			= "Erreur interne : en p.argv, argument absent '''%1'''.",
} -- i18n.fr

return p