Modul:Link utilities/i18n
Die Dokumentation für dieses Modul kann unter Modul:Link utilities/i18n/doc erstellt werden
-- shared internationalisation for link modules return { -- documentation moduleInterface = { suite = 'Link utilities', sub = 'i18n', serial = '2022-11-02', item = 104200158 }, -- maximum count of items to display in listing addNum = 3, addNumFax = 2, addMail = 2, addSkype = 2, -- error categories. Leading [[Category: is added in modules categories = { noCC = 'Kontakt: Telefon ohne Ländervorwahl]] <span class="error">Telefon ohne Ländervorwahl</span>', invalid = 'Kontakt: Ungültiges Telefonformat]] <span class="error">Ungültiges Telefonformat</span>', withSlash = 'Kontakt: Telefon mit Schrägstrich]] <span class="error">Telefon mit Schrägstrich</span>', invalidMail = 'Kontakt: Ungültiges Email-Format]] <span class="error">Ungültiges Email-Format</span>', nonASCII = 'Kontakt: Email enthält Unicode-Zeichen]] <span class="listing-check-recommended" style="display:none;">Email enthält Unicode-Zeichen</span>', invalidSkype = 'Kontakt: Ungültiger Skype-Nutzername]] <span class="error">Ungültiger Skype-Nutzername</span>', }, texts = { onlyDomestic = 'Die Telefonnummer kann nur im Inland benutzt werden.' }, -- patterns for delimiters except ',' delimiters = { ' [aA][nN][dD] ', ' [oO][rR] ', ' [uU][nN][dD] ', ' [oO][dD][eE][rR] ' }, -- patterns for phone extensions extensions = { ';?[Ee][Xx][Tt]%.?[ =]+%d+', -- ext. #### -- including RFC 3966 syntax ";ext=####" '[Aa][Pp][Pp]%.? +%d+', -- App. #### 'x%d+' -- x#### }, -- enable formatting of phone numbers retrieved from Wikidata formattingWikidata = true, addZeros = true, -- Skype query parameters params = { add = '', call = '', chat = '', sendfile = '', userinfo = '', voicemail = '' }, -- local calling codes contain no trunk prefix zero or leading zero to keep noZero = { ['+1'] = '', -- USA, Canada ['+1242'] = '', -- Bahamas ['+1246'] = '', -- Barbados ['+1264'] = '', -- Anguilla ['+1268'] = '', -- Antigua and Barbuda ['+1284'] = '', -- Britisch Virgin Islands ['+1340'] = '', -- American Virgin Islands ['+1345'] = '', -- Kaiman Islands ['+1441'] = '', -- Bermuda ['+1473'] = '', -- Grenada ['+1649'] = '', -- Turks and Caicos Islands ['+1664'] = '', -- Montserrat ['+1671'] = '', -- Guam ['+1684'] = '', -- American Samoa ['+1721'] = '', -- Sint Maarten ['+1758'] = '', -- Saint Lucia ['+1767'] = '', -- Dominica ['+1784'] = '', -- Saint Vincent and the Grenadines ['+1787'] = '', -- Puerto Rico ['+1809'] = '', -- Dominican Republic ['+1829'] = '', -- Dominican Republic ['+1849'] = '', -- Dominican Republic ['+1868'] = '', -- Trinidad and Tabago ['+1869'] = '', -- St. Kitts and Nevis ['+1876'] = '', -- Jamaica ['+297'] = '', -- Aruba ['+30'] = '', -- Greece ['+34'] = '', -- Spain ['+351'] = '', -- Portugal ['+352'] = '', -- Luxembourg ['+356'] = '', -- Malta ['+371'] = '', -- Latvia ['+372'] = '', -- Estonia ['+377'] = '', -- Monaco ['+378'] = '', -- San Marino ['+39'] = '', -- Italy including Vatican City ['+420'] = '', -- Czech Republic ['+423'] = '', -- Liechtenstein ['+45'] = '', -- Denmark ['+47'] = '', -- Norway ['+48'] = '', -- Poland ['+500'] = '', -- Falkland Islands ['+509'] = '', -- Haiti ['+599'] = '', -- Sint Eustatius, etc. ['+5993'] = '', -- Sint Eustatius ['+5994'] = '', -- Saba ['+5997'] = '', -- Bonaire ['+5999'] = '', -- Curaçao ['+681'] = '', -- Wallis and Futuna ['+687'] = '', -- New Caledonia ['+689'] = '', -- French Polynesia ['+968'] = '', -- Oman ['+675'] = '', -- Papua New Guinea ['+977'] = '' -- Nepal }, -- phone-number patterns which are valid local numbers exceptions = { service = { 'Servicenummer', 'Sondernummer', 'Ortstarif', 'Inland', 'Notruf' }, tollfree = { '^800%d*$', '^0508%d*$', '^0800%d*$', '^1[38]00%d*$', '^01800%d*$' }, ['+20'] = { '^112$', '^12[236]$', '^14[01]$', '^180$', '^16%d%d%d$', '^1717$', '^17%d%d%d$', '^19%d%d%d$' }, ['+34'] = { '^112$', '^1006$', '^06[12]$', '^08[0158]$', '^09[12]$' }, ['+355'] = { '^112$', '^12[56789]$' }, ['+41'] = { '^11[278]$', '^14[3457]$' }, ['+43'] = { '^112$', '^12[0238]$', '^13[03]$', '^14[01247]$' }, ['+49'] = { '^11[025]$', '^11611[67]$', '^911$' }, ['+91'] = { '^10[0128]$', '^11[02]$' } } }