Módulo:Link utilities/i18n
Apariencia
[editar] [

Internationalisation for the modules LinkMail, LinkPhone und LinkSkype.
Designación de la versión en Wikidata:2024-10-24

Esta documentación es transcluida desde Módulo:Link utilities/i18n/doc.
Los editores pueden experimentar en la zona de pruebas de la plantilla.
Por favor, añade las categorías a la subpágina de documentación. Subpáginas de esta plantilla.
Los editores pueden experimentar en la zona de pruebas de la plantilla.
Por favor, añade las categorías a la subpágina de documentación. Subpáginas de esta plantilla.
-- shared internationalisation for link modules
return {
-- documentation
moduleInterface = {
suite = 'Link utilities',
sub = 'i18n',
serial = '2024-01-07',
item = 104200158
},
-- maximum count of items to display in listing
addNum = 3,
addNumFax = 2,
addMail = 2,
addSkype = 2,
texts = {
comma = ', ',
space = ' ',
parentheses = '()'
},
-- patterns for delimiters except ','
delimiters = { ' [aA][nN][dD] ', ' [oO][rR] ', ' [yY] ', ' [oO] ', ' [uU] ' },
-- patterns for phone extensions (en + de)
extensions = {
';?[Ee][Xx][Tt]%.?[ =]+%d+', -- ext. #### (en, intl)
-- including RFC 3966 syntax ";ext=####"
'x%d+', -- x#### (en, intl)
'[Aa][Pp][Pp]%.? +%d+' -- App. #### (de)
},
-- phone number options
options = {
withCountryCode = false, -- add country calling code in output in any case
preventLeadZero = false, -- remove lead zero from output
-- enable formatting of phone numbers retrieved from Wikidata
formattingWikidata = true, -- format phone numbers retrieved from Wikidata
addZeros = true, -- add trunc prefix (0)
},
-- Skype query parameters
params = {
add = 1,
call = 1,
chat = 1,
sendfile = 1,
userinfo = 1,
voicemail = 1
},
-- error categories. Leading [[Category: is added in modules
categories = {
noCC = 'Contacto: Teléfono sin código númerico del país]] <span class="error">Teléfono sin código númerico del país</span>',
invalid = 'Contacto: Formato de teléfono inválido]] <span class="error">Formato de teléfono inválido</span>',
withSlash = 'Contacto: El teléfono contiene una barra (/)]] <span class="error">El teléfono contiene una barra (/)</span>',
onlyDomestic = 'El número de teléfono insertado sólo puede utilizarse a nivel nacional.',
invalidMail = 'Contacto: Formato de correo electrónico inválido]] <span class="error">Formato de correo electrónico inválido</span>',
nonASCII = 'Contacto: El correo electrónico contiene caracteres Unicode]] <span class="listing-check-recommended" style="display:none;">El correo electrónico contiene caracteres Unicode</span>',
invalidSkype = 'Contacto: Nombre de usuario de Skype inválido]] <span class="error">Nombre de usuario de Skype inválido</span>',
},
-- LinkISBN support
isbnTexts = {
booksourcesClass = 'wv-booksources', -- CSS class
invalidISBN = '<span class="error"> ISBN no válido</span>',
invalidCat = '[[Category:Páginas con errores de ISBN]]'
}
}