CINXE.COM

Modul:links – Wikiszótár

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available" lang="hu" dir="ltr"> <head> <meta charset="UTF-8"> <title>Modul:links – Wikiszótár</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )huwiktionarymwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":true,"wgSeparatorTransformTable":[",\t."," \t,"],"wgDigitTransformTable":["",""], "wgDefaultDateFormat":"ymd","wgMonthNames":["","január","február","március","április","május","június","július","augusztus","szeptember","október","november","december"],"wgRequestId":"870b4550-51bf-4ef2-bae8-0ac6ec79d6a7","wgCanonicalNamespace":"Module","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":828,"wgPageName":"Modul:links","wgTitle":"links","wgCurRevisionId":3217033,"wgRevisionId":3217033,"wgArticleId":240545,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Lapok elavult source címkékkel","Internal link modules"],"wgPageViewLanguage":"hu","wgPageContentLanguage":"hu","wgPageContentModel":"Scribunto","wgRelevantPageName":"Modul:links","wgRelevantArticleId":240545,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wiktionary","wgCiteReferencePreviewsActive":true,"wgMediaViewerOnClick":true, "wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q30564329","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"]};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.pygments":"ready","mediawiki.special":"ready","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready", "mediawiki.htmlform.ooui.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.pygments.view","site","mediawiki.page.ready","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","wikibase.client.vector-2022","ext.checkUser.clientHints","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=hu&amp;modules=ext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cmediawiki.htmlform.ooui.styles%7Cmediawiki.special%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=hu&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=hu&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:site_name" content="Wikiszótár"> <meta property="og:title" content="Modul:links – Wikiszótár"> <meta property="og:type" content="website"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//hu.m.wiktionary.org/wiki/Modul:links"> <link rel="alternate" type="application/x-wiki" title="Szerkesztés" href="/w/index.php?title=Modul:links&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wiktionary.png"> <link rel="icon" href="/static/favicon/piece.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikiszótár (hu)"> <link rel="EditURI" type="application/rsd+xml" href="//hu.wiktionary.org/w/api.php?action=rsd"> <link rel="canonical" href="https://hu.wiktionary.org/wiki/Modul:links"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.hu"> <link rel="alternate" type="application/atom+xml" title="Wikiszótár Atom-hírcsatorna" href="/w/index.php?title=Speci%C3%A1lis:Friss_v%C3%A1ltoztat%C3%A1sok&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-828 ns-subject mw-editable page-Modul_links rootpage-Modul_links skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Ugrás a tartalomhoz</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Wiki"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Főmenü" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Főmenü</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Főmenü</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">áthelyezés az oldalsávba</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">elrejtés</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigáció </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Wikisz%C3%B3t%C3%A1r:Kezd%C5%91lap" title="A kezdőlap megtekintése [z]" accesskey="z"><span>Kezdőlap</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikisz%C3%B3t%C3%A1r:K%C3%B6z%C3%B6ss%C3%A9gi_port%C3%A1l" title="A projektről, miben segíthetsz, mit hol találsz meg"><span>Közösségi portál</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Wikisz%C3%B3t%C3%A1r:Aktu%C3%A1lis_esem%C3%A9nyek" title="Háttérinformáció az aktuális eseményekről"><span>Aktuális események</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Friss_v%C3%A1ltoztat%C3%A1sok" title="A wikiben történt legutóbbi változtatások listája [r]" accesskey="r"><span>Friss változtatások</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Lap_tal%C3%A1lomra" title="Egy véletlenszerűen kiválasztott lap betöltése [x]" accesskey="x"><span>Lap találomra</span></a></li><li id="n-help" class="mw-list-item"><a href="https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents" title="Ha bármi problémád van…"><span>Segítség</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Wikisz%C3%B3t%C3%A1r:Kezd%C5%91lap" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wiktionary.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikiszótár" src="/static/images/mobile/copyright/wiktionary-wordmark-hu.svg" style="width: 7.375em; height: 1.1875em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Speci%C3%A1lis:Keres%C3%A9s" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Keresés ezen: Wikiszótár [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Keresés</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Keresés ezen: Wikiszótár" aria-label="Keresés ezen: Wikiszótár" autocapitalize="none" title="Keresés ezen: Wikiszótár [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Speciális:Keresés"> </div> <button class="cdx-button cdx-search-input__end-button">Keresés</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Személyes eszközök"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Megjelenés"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Megjelenés" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Megjelenés</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=hu.wiktionary.org&amp;uselang=hu" class=""><span>Támogasd a wikit!</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speci%C3%A1lis:Szerkeszt%C5%91i_fi%C3%B3k_l%C3%A9trehoz%C3%A1sa&amp;returnto=Modul%3Alinks" title="Arra bíztatunk, hogy hozz létre egy fiókot, és jelentkezz be, azonban ez nem kötelező" class=""><span>Fiók létrehozása</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Speci%C3%A1lis:Bel%C3%A9p%C3%A9s&amp;returnto=Modul%3Alinks" title="Bejelentkezni javasolt, de nem kötelező [o]" accesskey="o" class=""><span>Bejelentkezés</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="További lehetőségek" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Személyes eszközök" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Személyes eszközök</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="Felhasználói menü" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/?wmf_source=donate&amp;wmf_medium=sidebar&amp;wmf_campaign=hu.wiktionary.org&amp;uselang=hu"><span>Támogasd a wikit!</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speci%C3%A1lis:Szerkeszt%C5%91i_fi%C3%B3k_l%C3%A9trehoz%C3%A1sa&amp;returnto=Modul%3Alinks" title="Arra bíztatunk, hogy hozz létre egy fiókot, és jelentkezz be, azonban ez nem kötelező"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Fiók létrehozása</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Speci%C3%A1lis:Bel%C3%A9p%C3%A9s&amp;returnto=Modul%3Alinks" title="Bejelentkezni javasolt, de nem kötelező [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Bejelentkezés</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Lapok kijelentkezett szerkesztőknek <a href="/wiki/Seg%C3%ADts%C3%A9g:Bevezet%C3%A9s" aria-label="Tudj meg többet a szerkesztésről"><span>további információk</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:K%C3%B6zrem%C5%B1k%C3%B6d%C3%A9seim" title="Erről az IP-címről végrehajtott szerkesztések listája [y]" accesskey="y"><span>Közreműködések</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Vit%C3%A1m" title="Az általad használt IP-címről végrehajtott szerkesztések megvitatása [n]" accesskey="n"><span>Vitalap</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Wiki"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Tartalomjegyzék" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Tartalomjegyzék</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">áthelyezés az oldalsávba</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">elrejtés</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">Bevezető</div> </a> </li> <li id="toc-Functions" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Functions"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Functions</span> </div> </a> <button aria-controls="toc-Functions-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>A(z) Functions alszakasz kinyitása/becsukása</span> </button> <ul id="toc-Functions-sublist" class="vector-toc-list"> <li id="toc-full_link" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#full_link"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>full_link</span> </div> </a> <ul id="toc-full_link-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-format_link_annotations" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#format_link_annotations"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>format_link_annotations</span> </div> </a> <ul id="toc-format_link_annotations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-language_link" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#language_link"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>language_link</span> </div> </a> <ul id="toc-language_link-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-remove_links" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#remove_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.4</span> <span>remove_links</span> </div> </a> <ul id="toc-remove_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Changes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Changes"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Changes</span> </div> </a> <ul id="toc-Changes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Contents_of_data_module" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Contents_of_data_module"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Contents of data module</span> </div> </a> <ul id="toc-Contents_of_data_module-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Tartalomjegyzék" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Tartalomjegyzék kinyitása/becsukása" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Tartalomjegyzék kinyitása/becsukása</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-namespace">Modul</span><span class="mw-page-title-separator">:</span><span class="mw-page-title-main">links</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Ugrás egy más nyelvű szócikkre. Elérhető 55 nyelven" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-55" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">55 nyelv</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-en mw-list-item"><a href="https://en.wiktionary.org/wiki/Module:links" title="Module:links – angol" lang="en" hreflang="en" data-title="Module:links" data-language-autonym="English" data-language-local-name="angol" class="interlanguage-link-target"><span>English</span></a></li><li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wiktionary.org/wiki/Module:links" title="Module:links – afrikaans" lang="af" hreflang="af" data-title="Module:links" data-language-autonym="Afrikaans" data-language-local-name="afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-ang mw-list-item"><a href="https://ang.wiktionary.org/wiki/Module:links" title="Module:links – óangol" lang="ang" hreflang="ang" data-title="Module:links" data-language-autonym="Ænglisc" data-language-local-name="óangol" class="interlanguage-link-target"><span>Ænglisc</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wiktionary.org/wiki/%D9%88%D8%AD%D8%AF%D8%A9:links" title="وحدة:links – arab" lang="ar" hreflang="ar" data-title="وحدة:links" data-language-autonym="العربية" data-language-local-name="arab" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wiktionary.org/wiki/Modul:links" title="Modul:links – azerbajdzsáni" lang="az" hreflang="az" data-title="Modul:links" data-language-autonym="Azərbaycanca" data-language-local-name="azerbajdzsáni" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bjn mw-list-item"><a href="https://bjn.wiktionary.org/wiki/Modul:links" title="Modul:links – Banjar" lang="bjn" hreflang="bjn" data-title="Modul:links" data-language-autonym="Banjar" data-language-local-name="Banjar" class="interlanguage-link-target"><span>Banjar</span></a></li><li class="interlanguage-link interwiki-blk mw-list-item"><a href="https://blk.wiktionary.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:links" title="မော်ဂျူး:links – Pa&#039;O" lang="blk" hreflang="blk" data-title="မော်ဂျူး:links" data-language-autonym="ပအိုဝ်ႏဘာႏသာႏ" data-language-local-name="Pa&#039;O" class="interlanguage-link-target"><span>ပအိုဝ်ႏဘာႏသာႏ</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wiktionary.org/wiki/%E0%A6%AE%E0%A6%A1%E0%A6%BF%E0%A6%89%E0%A6%B2:links" title="মডিউল:links – bangla" lang="bn" hreflang="bn" data-title="মডিউল:links" data-language-autonym="বাংলা" data-language-local-name="bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wiktionary.org/wiki/M%C3%B2dul:enlla%C3%A7" title="Mòdul:enllaç – katalán" lang="ca" hreflang="ca" data-title="Mòdul:enllaç" data-language-autonym="Català" data-language-local-name="katalán" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wiktionary.org/wiki/%D9%85%DB%86%D8%AF%DB%8C%D9%88%D9%88%D9%84:links" title="مۆدیوول:links – közép-ázsiai kurd" lang="ckb" hreflang="ckb" data-title="مۆدیوول:links" data-language-autonym="کوردی" data-language-local-name="közép-ázsiai kurd" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-dv mw-list-item"><a href="https://dv.wiktionary.org/wiki/%DE%89%DE%AE%DE%91%DE%A8%DE%87%DE%AA%DE%8D%DE%B0:links" title="މޮޑިއުލް:links – divehi" lang="dv" hreflang="dv" data-title="މޮޑިއުލް:links" data-language-autonym="ދިވެހިބަސް" data-language-local-name="divehi" class="interlanguage-link-target"><span>ދިވެހިބަސް</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wiktionary.org/wiki/Moodul:links" title="Moodul:links – észt" lang="et" hreflang="et" data-title="Moodul:links" data-language-autonym="Eesti" data-language-local-name="észt" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wiktionary.org/wiki/Modulu:links" title="Modulu:links – baszk" lang="eu" hreflang="eu" data-title="Modulu:links" data-language-autonym="Euskara" data-language-local-name="baszk" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wiktionary.org/wiki/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:links" title="پودمان:links – perzsa" lang="fa" hreflang="fa" data-title="پودمان:links" data-language-autonym="فارسی" data-language-local-name="perzsa" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fy mw-list-item"><a href="https://fy.wiktionary.org/wiki/Module:links" title="Module:links – nyugati fríz" lang="fy" hreflang="fy" data-title="Module:links" data-language-autonym="Frysk" data-language-local-name="nyugati fríz" class="interlanguage-link-target"><span>Frysk</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wiktionary.org/wiki/%E0%A4%85%E0%A4%A8%E0%A5%81%E0%A4%96%E0%A4%82%E0%A4%A1:links" title="अनुखंड:links – hindi" lang="hi" hreflang="hi" data-title="अनुखंड:links" data-language-autonym="हिन्दी" data-language-local-name="hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hsb mw-list-item"><a href="https://hsb.wiktionary.org/wiki/Modul:links" title="Modul:links – felső-szorb" lang="hsb" hreflang="hsb" data-title="Modul:links" data-language-autonym="Hornjoserbsce" data-language-local-name="felső-szorb" class="interlanguage-link-target"><span>Hornjoserbsce</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wiktionary.org/wiki/Modul:links" title="Modul:links – indonéz" lang="id" hreflang="id" data-title="Modul:links" data-language-autonym="Bahasa Indonesia" data-language-local-name="indonéz" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wiktionary.org/wiki/%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB:links" title="モジュール:links – japán" lang="ja" hreflang="ja" data-title="モジュール:links" data-language-autonym="日本語" data-language-local-name="japán" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-jbo mw-list-item"><a href="https://jbo.wiktionary.org/wiki/Module:links" title="Module:links – lojban" lang="jbo" hreflang="jbo" data-title="Module:links" data-language-autonym="La .lojban." data-language-local-name="lojban" class="interlanguage-link-target"><span>La .lojban.</span></a></li><li class="interlanguage-link interwiki-jv mw-list-item"><a href="https://jv.wiktionary.org/wiki/Modhul:links" title="Modhul:links – jávai" lang="jv" hreflang="jv" data-title="Modhul:links" data-language-autonym="Jawa" data-language-local-name="jávai" class="interlanguage-link-target"><span>Jawa</span></a></li><li class="interlanguage-link interwiki-km mw-list-item"><a href="https://km.wiktionary.org/wiki/Module:links" title="Module:links – khmer" lang="km" hreflang="km" data-title="Module:links" data-language-autonym="ភាសាខ្មែរ" data-language-local-name="khmer" class="interlanguage-link-target"><span>ភាសាខ្មែរ</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wiktionary.org/wiki/%EB%AA%A8%EB%93%88:links" title="모듈:links – koreai" lang="ko" hreflang="ko" data-title="모듈:links" data-language-autonym="한국어" data-language-local-name="koreai" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-ky mw-list-item"><a href="https://ky.wiktionary.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:links" title="Модуль:links – kirgiz" lang="ky" hreflang="ky" data-title="Модуль:links" data-language-autonym="Кыргызча" data-language-local-name="kirgiz" class="interlanguage-link-target"><span>Кыргызча</span></a></li><li class="interlanguage-link interwiki-lo mw-list-item"><a href="https://lo.wiktionary.org/wiki/Module:links" title="Module:links – lao" lang="lo" hreflang="lo" data-title="Module:links" data-language-autonym="ລາວ" data-language-local-name="lao" class="interlanguage-link-target"><span>ລາວ</span></a></li><li class="interlanguage-link interwiki-mg mw-list-item"><a href="https://mg.wiktionary.org/wiki/Module:links" title="Module:links – malgas" lang="mg" hreflang="mg" data-title="Module:links" data-language-autonym="Malagasy" data-language-local-name="malgas" class="interlanguage-link-target"><span>Malagasy</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wiktionary.org/wiki/%E0%B4%98%E0%B4%9F%E0%B4%95%E0%B4%82:links" title="ഘടകം:links – malajálam" lang="ml" hreflang="ml" data-title="ഘടകം:links" data-language-autonym="മലയാളം" data-language-local-name="malajálam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-mn mw-list-item"><a href="https://mn.wiktionary.org/wiki/Module:links" title="Module:links – mongol" lang="mn" hreflang="mn" data-title="Module:links" data-language-autonym="Монгол" data-language-local-name="mongol" class="interlanguage-link-target"><span>Монгол</span></a></li><li class="interlanguage-link interwiki-mni mw-list-item"><a href="https://mni.wiktionary.org/wiki/Module:links" title="Module:links – manipuri" lang="mni" hreflang="mni" data-title="Module:links" data-language-autonym="ꯃꯤꯇꯩ ꯂꯣꯟ" data-language-local-name="manipuri" class="interlanguage-link-target"><span>ꯃꯤꯇꯩ ꯂꯣꯟ</span></a></li><li class="interlanguage-link interwiki-mnw mw-list-item"><a href="https://mnw.wiktionary.org/wiki/%E1%80%99%E1%80%9D%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0:links" title="မဝ်ဂျူ:links – Mon" lang="mnw" hreflang="mnw" data-title="မဝ်ဂျူ:links" data-language-autonym="ဘာသာမန်" data-language-local-name="Mon" class="interlanguage-link-target"><span>ဘာသာမန်</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wiktionary.org/wiki/Modul:links" title="Modul:links – maláj" lang="ms" hreflang="ms" data-title="Modul:links" data-language-autonym="Bahasa Melayu" data-language-local-name="maláj" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-mt mw-list-item"><a href="https://mt.wiktionary.org/wiki/Module:links" title="Module:links – máltai" lang="mt" hreflang="mt" data-title="Module:links" data-language-autonym="Malti" data-language-local-name="máltai" class="interlanguage-link-target"><span>Malti</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wiktionary.org/wiki/%E1%80%99%E1%80%B1%E1%80%AC%E1%80%BA%E1%80%82%E1%80%BB%E1%80%B0%E1%80%B8:links" title="မော်ဂျူး:links – burmai" lang="my" hreflang="my" data-title="မော်ဂျူး:links" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="burmai" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nn mw-list-item"><a href="https://nn.wiktionary.org/wiki/Modul:links" title="Modul:links – norvég (nynorsk)" lang="nn" hreflang="nn" data-title="Modul:links" data-language-autonym="Norsk nynorsk" data-language-local-name="norvég (nynorsk)" class="interlanguage-link-target"><span>Norsk nynorsk</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wiktionary.org/wiki/%E0%A8%AE%E0%A9%8C%E0%A8%A1%E0%A8%BF%E0%A8%8A%E0%A8%B2:links" title="ਮੌਡਿਊਲ:links – pandzsábi" lang="pa" hreflang="pa" data-title="ਮੌਡਿਊਲ:links" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="pandzsábi" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wiktionary.org/wiki/M%C3%B3dulo:links" title="Módulo:links – portugál" lang="pt" hreflang="pt" data-title="Módulo:links" data-language-autonym="Português" data-language-local-name="portugál" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-sd mw-list-item"><a href="https://sd.wiktionary.org/wiki/%D9%85%D8%A7%DA%8A%D9%8A%D9%88%D9%84:links" title="ماڊيول:links – szindhi" lang="sd" hreflang="sd" data-title="ماڊيول:links" data-language-autonym="سنڌي" data-language-local-name="szindhi" class="interlanguage-link-target"><span>سنڌي</span></a></li><li class="interlanguage-link interwiki-shn mw-list-item"><a href="https://shn.wiktionary.org/wiki/%E1%80%99%E1%80%B1%E1%82%83%E1%82%87%E1%81%B5%E1%80%BB%E1%80%B0%E1%80%B8:links" title="မေႃႇၵျူး:links – san" lang="shn" hreflang="shn" data-title="မေႃႇၵျူး:links" data-language-autonym="ၽႃႇသႃႇတႆး " data-language-local-name="san" class="interlanguage-link-target"><span>ၽႃႇသႃႇတႆး </span></a></li><li class="interlanguage-link interwiki-si mw-list-item"><a href="https://si.wiktionary.org/wiki/Module:links" title="Module:links – szingaléz" lang="si" hreflang="si" data-title="Module:links" data-language-autonym="සිංහල" data-language-local-name="szingaléz" class="interlanguage-link-target"><span>සිංහල</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wiktionary.org/wiki/Module:links" title="Module:links – Simple English" lang="en-simple" hreflang="en-simple" data-title="Module:links" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wiktionary.org/wiki/Modul:Odkazy" title="Modul:Odkazy – szlovák" lang="sk" hreflang="sk" data-title="Modul:Odkazy" data-language-autonym="Slovenčina" data-language-local-name="szlovák" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wiktionary.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:links" title="Модул:links – szerb" lang="sr" hreflang="sr" data-title="Модул:links" data-language-autonym="Српски / srpski" data-language-local-name="szerb" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wiktionary.org/wiki/Module:links" title="Module:links – tamil" lang="ta" hreflang="ta" data-title="Module:links" data-language-autonym="தமிழ்" data-language-local-name="tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-tg mw-list-item"><a href="https://tg.wiktionary.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB:links" title="Модул:links – tadzsik" lang="tg" hreflang="tg" data-title="Модул:links" data-language-autonym="Тоҷикӣ" data-language-local-name="tadzsik" class="interlanguage-link-target"><span>Тоҷикӣ</span></a></li><li class="interlanguage-link interwiki-th mw-list-item"><a href="https://th.wiktionary.org/wiki/%E0%B8%A1%E0%B8%AD%E0%B8%94%E0%B8%B9%E0%B8%A5:links" title="มอดูล:links – thai" lang="th" hreflang="th" data-title="มอดูล:links" data-language-autonym="ไทย" data-language-local-name="thai" class="interlanguage-link-target"><span>ไทย</span></a></li><li class="interlanguage-link interwiki-ti mw-list-item"><a href="https://ti.wiktionary.org/wiki/%E1%88%9E%E1%8B%B5%E1%8B%A9%E1%88%8D:links" title="ሞድዩል:links – tigrinya" lang="ti" hreflang="ti" data-title="ሞድዩል:links" data-language-autonym="ትግርኛ" data-language-local-name="tigrinya" class="interlanguage-link-target"><span>ትግርኛ</span></a></li><li class="interlanguage-link interwiki-tpi mw-list-item"><a href="https://tpi.wiktionary.org/wiki/Module:links" title="Module:links – tok pisin" lang="tpi" hreflang="tpi" data-title="Module:links" data-language-autonym="Tok Pisin" data-language-local-name="tok pisin" class="interlanguage-link-target"><span>Tok Pisin</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wiktionary.org/wiki/Mod%C3%BCl:ba%C4%9Flant%C4%B1lar" title="Modül:bağlantılar – török" lang="tr" hreflang="tr" data-title="Modül:bağlantılar" data-language-autonym="Türkçe" data-language-local-name="török" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wiktionary.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C:links" title="Модуль:links – ukrán" lang="uk" hreflang="uk" data-title="Модуль:links" data-language-autonym="Українська" data-language-local-name="ukrán" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-ur mw-list-item"><a href="https://ur.wiktionary.org/wiki/%D9%85%D8%A7%DA%88%DB%8C%D9%88%D9%84:links" title="ماڈیول:links – urdu" lang="ur" hreflang="ur" data-title="ماڈیول:links" data-language-autonym="اردو" data-language-local-name="urdu" class="interlanguage-link-target"><span>اردو</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wiktionary.org/wiki/Modul:links" title="Modul:links – üzbég" lang="uz" hreflang="uz" data-title="Modul:links" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="üzbég" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wiktionary.org/wiki/M%C3%B4_%C4%91un:links" title="Mô đun:links – vietnámi" lang="vi" hreflang="vi" data-title="Mô đun:links" data-language-autonym="Tiếng Việt" data-language-local-name="vietnámi" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-yue mw-list-item"><a href="https://yue.wiktionary.org/wiki/%E6%A8%A1%E7%B5%84:links" title="模組:links – kantoni" lang="yue" hreflang="yue" data-title="模組:links" data-language-autonym="粵語" data-language-local-name="kantoni" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wiktionary.org/wiki/Module:Links" title="Module:Links – kínai" lang="zh" hreflang="zh" data-title="Module:Links" data-language-autonym="中文" data-language-local-name="kínai" class="interlanguage-link-target"><span>中文</span></a></li><li class="interlanguage-link interwiki-zh-min-nan mw-list-item"><a href="https://zh-min-nan.wiktionary.org/wiki/%E6%A8%A1%E7%B5%84:links" title="模組:links – min nan kínai" lang="nan" hreflang="nan" data-title="模組:links" data-language-autonym="閩南語 / Bân-lâm-gú" data-language-local-name="min nan kínai" class="interlanguage-link-target"><span>閩南語 / Bân-lâm-gú</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q30564329#sitelinks-wiktionary" title="Nyelvközi hivatkozások szerkesztése" class="wbc-editpage">Hivatkozások szerkesztése</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Névterek"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-module" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Modul:links" title="Modullap megtekintése [c]" accesskey="c"><span>Modul</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Modulvita:links&amp;action=edit&amp;redlink=1" rel="discussion" class="new" title="Az oldal tartalmának megvitatása (a lap nem létezik) [t]" accesskey="t"><span>Vitalap</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Nyelvvariáns váltása" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Nézetek"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Modul:links"><span>Olvasás</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Modul:links&amp;action=edit" title="A lap szerkesztése [e]" accesskey="e"><span>Szerkesztés</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Modul:links&amp;action=history" title="A lap korábbi változatai [h]" accesskey="h"><span>Laptörténet</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Oldal eszközök"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Eszközök" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Eszközök</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Eszközök</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">áthelyezés az oldalsávba</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">elrejtés</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="További lehetőségek" > <div class="vector-menu-heading"> Műveletek </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Modul:links"><span>Olvasás</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Modul:links&amp;action=edit" title="A lap szerkesztése [e]" accesskey="e"><span>Szerkesztés</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Modul:links&amp;action=history"><span>Laptörténet</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> Általános </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Mi_hivatkozik_erre/Modul:links" title="Az erre a lapra hivatkozó más lapok listája [j]" accesskey="j"><span>Mi hivatkozik erre?</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Kapcsol%C3%B3d%C3%B3_v%C3%A1ltoztat%C3%A1sok/Modul:links" rel="nofollow" title="Az erről a lapról hivatkozott lapok utolsó változtatásai [k]" accesskey="k"><span>Kapcsolódó változtatások</span></a></li><li id="t-upload" class="mw-list-item"><a href="//commons.wikimedia.org/wiki/Special:UploadWizard?uselang=hu" title="Fájlok feltöltése [u]" accesskey="u"><span>Fájl feltöltése</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Speci%C3%A1lis:Speci%C3%A1lis_lapok" title="Az összes speciális lap listája [q]" accesskey="q"><span>Speciális lapok</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Modul:links&amp;oldid=3217033" title="Állandó hivatkozás ezen lap ezen változatához"><span>Hivatkozás erre a változatra</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Modul:links&amp;action=info" title="További információk erről a lapról"><span>Lapinformációk</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Speci%C3%A1lis:UrlShortener&amp;url=https%3A%2F%2Fhu.wiktionary.org%2Fwiki%2FModul%3Alinks"><span>Rövidített URL készítése</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Speci%C3%A1lis:QrCode&amp;url=https%3A%2F%2Fhu.wiktionary.org%2Fwiki%2FModul%3Alinks"><span>QR-kód letöltése</span></a></li> </ul> </div> </div> <div id="p-electronpdfservice-sidebar-portlet-heading" class="vector-menu mw-portlet mw-portlet-electronpdfservice-sidebar-portlet-heading" > <div class="vector-menu-heading"> Nyomtatás/exportálás </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="electron-print_pdf" class="mw-list-item"><a href="/w/index.php?title=Speci%C3%A1lis:DownloadAsPdf&amp;page=Modul%3Alinks&amp;action=show-download-screen"><span>Letöltés PDF-ként</span></a></li><li id="t-print" class="mw-list-item"><a href="javascript:print();" rel="alternate" title="A lap nyomtatható változata [p]" accesskey="p"><span>Nyomtatható változat</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> Társprojektek </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q30564329" title="Kapcsolt adattárelem [g]" accesskey="g"><span>Wikidata-adatlap</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Oldal eszközök"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Megjelenés"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Megjelenés</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">áthelyezés az oldalsávba</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">elrejtés</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">A Wikiszótárból, a nyitott szótárból</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="hu" dir="ltr"><p>This module provides many useful utility functions for creating and processing wikilinks within Wiktionary. It is used by the linking templates <code>&#123;&#123;<a href="/wiki/Sablon:m" class="mw-redirect" title="Sablon:m">m</a>&#125;&#125;</code> and <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#125;&#125;</code> through the functions in <a href="/wiki/Modul:links/templates" title="Modul:links/templates">Module:links/templates</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Functions">Functions</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-1" title="Szakasz szerkesztése: Functions"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="full_link">full_link</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-2" title="Szakasz szerkesztése: full_link"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">full_link</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">face</span><span class="p">,</span> <span class="n">allowSelfLink</span><span class="p">)</span></code> </p><p>Creates a full link, with annotations (see <code class="n"><a href="#format_link_annotations">format_link_annotations</a></code>), in the style of <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#125;&#125;</code> or <code>&#123;&#123;<a href="/wiki/Sablon:m" class="mw-redirect" title="Sablon:m">m</a>&#125;&#125;</code>. </p><p>The first argument, <code class="n">data</code>, must be a table. It contains the various elements that can be supplied as parameters to <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#125;&#125;</code> or <code>&#123;&#123;<a href="/wiki/Sablon:m" class="mw-redirect" title="Sablon:m">m</a>&#125;&#125;</code>: </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="p">{</span> <span class="n">term</span> <span class="o">=</span> <span class="n">entry_to_link_to</span><span class="p">,</span> <span class="n">alt</span> <span class="o">=</span> <span class="n">link_text_or_displayed_text</span><span class="p">,</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">language_object</span><span class="p">,</span> <span class="n">sc</span> <span class="o">=</span> <span class="n">script_object</span><span class="p">,</span> <span class="n">id</span> <span class="o">=</span> <span class="n">sense_id</span><span class="p">,</span> <span class="n">genders</span> <span class="o">=</span> <span class="p">{</span> <span class="s2">&quot;gender1&quot;</span><span class="p">,</span> <span class="s2">&quot;gender2&quot;</span><span class="p">,</span> <span class="p">...</span> <span class="p">},</span> <span class="n">tr</span> <span class="o">=</span> <span class="n">transliteration</span><span class="p">,</span> <span class="n">gloss</span> <span class="o">=</span> <span class="n">gloss</span><span class="p">,</span> <span class="n">pos</span> <span class="o">=</span> <span class="n">part_of_speech_tag</span><span class="p">,</span> <span class="n">lit</span> <span class="o">=</span> <span class="n">literal_translation</span><span class="p">,</span> <span class="n">accel</span> <span class="o">=</span> <span class="p">{</span><span class="n">accelerated_creation_tags</span><span class="p">},</span> <span class="n">interwiki</span> <span class="o">=</span> <span class="n">interwiki</span><span class="p">,</span> <span class="p">}</span> </pre></div> <p>Any one of the items in the <code class="n">data</code> table may be <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="kc">nil</span></code>, but an error will be shown if neither <code class="n">term</code> nor <code class="n">alt</code> nor <code class="n">tr</code> is present. </p><p>Thus, calling <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">full_link</span><span class="p">{</span> <span class="n">term</span> <span class="o">=</span> <span class="n">term</span><span class="p">,</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">lang</span><span class="p">,</span> <span class="n">sc</span> <span class="o">=</span> <span class="n">sc</span> <span class="p">}</span></code>, where <code class="n">term</code> is an entry name, <code class="n">lang</code> is a <a href="/wiki/Modul:languages#Language_objects" title="Modul:languages">language object</a> from <a href="/wiki/Modul:languages" title="Modul:languages">Module:languages</a>, and <code class="n">sc</code> is a <a href="/wiki/Modul:scripts#Script_objects" title="Modul:scripts">script object</a> from <a href="/wiki/Modul:scripts" title="Modul:scripts">Module:scripts</a>, will give a plain link similar to the one produced by the template <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#125;&#125;</code>, and calling <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">full_link</span><span class="p">(</span> <span class="p">{</span> <span class="n">term</span> <span class="o">=</span> <span class="n">term</span><span class="p">,</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">lang</span><span class="p">,</span> <span class="n">sc</span> <span class="o">=</span> <span class="n">sc</span> <span class="p">},</span> <span class="s2">&quot;term&quot;</span> <span class="p">)</span></code> will give a link similar to the one produced by the template <code>&#123;&#123;<a href="/wiki/Sablon:m" class="mw-redirect" title="Sablon:m">m</a>&#125;&#125;</code>. </p><p>The function will: </p> <ul><li>Try to determine the script, based on the characters found in the term or alt argument, if the script was not given.</li> <li>Call <code class="n"><a href="#language_link">language_link</a></code> on the term or alt forms, to remove diacritics in the page name, process any embedded wikilinks and create links to Reconstruction or Appendix pages when necessary.</li> <li>Call <code class="n"><a href="/wiki/Modul:script_utilities#tag_text" title="Modul:script utilities">Module:script utilities#tag_text</a></code> to add the appropriate language and script tags to the term, and to italicize terms written in the Latin script if necessary. Accelerated creation tags, as used by <a href="/w/index.php?title=Wikisz%C3%B3t%C3%A1r:ACCEL&amp;action=edit&amp;redlink=1" class="new" title="Wikiszótár:ACCEL (a lap nem létezik)">WT:ACCEL</a>, are included.</li> <li>Generate a transliteration, based on the alt or term arguments, if the script is not Latin and no transliteration was provided.</li> <li>Add the annotations (transliteration, gender, gloss etc.) after the link.</li></ul> <div class="mw-heading mw-heading3"><h3 id="format_link_annotations">format_link_annotations</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-3" title="Szakasz szerkesztése: format_link_annotations"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">format_link_annotations</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">face</span><span class="p">)</span></code> </p><p>Formats the annotations that are displayed with a link created by <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">full_link</span></code>. Annotations are the extra bits of information that are displayed following the linked term, and include things such as gender, transliteration, gloss and so on. </p> <ul><li>The first argument is a table possessing some or all of the following keys: <dl><dd><dl><dt><code class="n">genders</code></dt> <dd>Table containing a list of gender specifications in the style of <a href="/wiki/Modul:gender_and_number" title="Modul:gender and number">Module:gender and number</a>.</dd> <dt><code class="n">tr</code></dt> <dd>Transliteration.</dd> <dt><code class="n">gloss</code></dt> <dd>Gloss that translates the term in the link, or gives some other descriptive information.</dd> <dt><code class="n">pos</code></dt> <dd>Part of speech of the linked term. If the given argument matches one of the templates in <a href="/w/index.php?title=Kateg%C3%B3ria:Part_of_speech_tags&amp;action=edit&amp;redlink=1" class="new" title="Kategória:Part of speech tags (a lap nem létezik)">Category:Part of speech tags</a>, then call that to show a part-of-speech tag. Otherwise, just show the given text as it is.</dd> <dt><code class="n">lit</code></dt> <dd>Literal meaning of the term, if the usual meaning is figurative or idiomatic.</dd></dl></dd> <dd>Any of the above values can be omitted from the <code class="n">info</code> argument. If a completely empty table is given (with no annotations at all), then an empty string is returned.</dd></dl></li></ul> <ul><li>The second argument is a string. Valid values are listed in <a href="/wiki/Modul:script_utilities/data" title="Modul:script utilities/data">Module:script utilities/data</a> "data.translit" table.</li></ul> <div class="mw-heading mw-heading3"><h3 id="language_link">language_link</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-4" title="Szakasz szerkesztése: language_link"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">language_link</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">allowSelfLink</span><span class="p">)</span></code> </p><p>Creates a basic link to the given term. It links to the language section (such as <code>==English==</code>), but it does not add language and script wrappers, so any code that uses this function should call the <code class="n"><a href="/wiki/Modul:script_utilities#tag_text" title="Modul:script utilities">tag_text</a></code> from <a href="/wiki/Modul:script_utilities" title="Modul:script utilities">Module:script utilities</a> to add such wrappers itself at some point. </p><p>The first argument, <code class="n">data</code>, may contain the following items, a subset of the items used in the <code class="n">data</code> argument of <code class="n">full_link</code>. If any other items are included, they are ignored. </p> <div class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><pre><span></span><span class="p">{</span> <span class="n">term</span> <span class="o">=</span> <span class="n">entry_to_link_to</span><span class="p">,</span> <span class="n">alt</span> <span class="o">=</span> <span class="n">link_text_or_displayed_text</span><span class="p">,</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">language_object</span><span class="p">,</span> <span class="n">id</span> <span class="o">=</span> <span class="n">sense_id</span><span class="p">,</span> <span class="p">}</span> </pre></div> <dl><dt><code class="n">term</code></dt> <dd>Text to turn into a link. This is generally the name of a page. The text can contain wikilinks already embedded in it. These are processed individually just like a single link would be. The <code class="n">alt</code> argument is ignored in this case.</dd> <dt><code class="n">alt</code> (<i>optional</i>)</dt> <dd>The alternative display for the link, if different from the linked page. If this is <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="kc">nil</span></code>, the <code class="n">text</code> argument is used instead (much like regular wikilinks). If <code class="n">text</code> contains wikilinks in it, this argument is ignored and has no effect. (Links in which the alt is ignored are tracked with the tracking template <ul id="mw-whatlinkshere-list"><li><bdi dir="ltr"><a href="/wiki/magyar" title="magyar">magyar</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=magyar" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=magyar&amp;action=edit" title="magyar">szerkesztés</a>)</span></li></ul></dd></dl> <li><bdi dir="ltr"><a href="/wiki/Magyarorsz%C3%A1g" title="Magyarország">Magyarország</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=Magyarorsz%C3%A1g" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=Magyarorsz%C3%A1g&amp;action=edit" title="Magyarország">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/Budapest" title="Budapest">Budapest</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=Budapest" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=Budapest&amp;action=edit" title="Budapest">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/es%C5%91" title="eső">eső</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=es%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=es%C5%91&amp;action=edit" title="eső">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p" title="számítógép">számítógép</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p&amp;action=edit" title="számítógép">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/v%C3%ADz" title="víz">víz</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=v%C3%ADz" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=v%C3%ADz&amp;action=edit" title="víz">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/eg%C3%A9r" title="egér">egér</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=eg%C3%A9r" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=eg%C3%A9r&amp;action=edit" title="egér">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/nyomtat%C3%B3" title="nyomtató">nyomtató</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=nyomtat%C3%B3" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=nyomtat%C3%B3&amp;action=edit" title="nyomtató">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/soha" title="soha">soha</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=soha" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=soha&amp;action=edit" title="soha">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/k%C3%A9k" title="kék">kék</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=k%C3%A9k" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=k%C3%A9k&amp;action=edit" title="kék">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/fi%C3%BA" title="fiú">fiú</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=fi%C3%BA" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=fi%C3%BA&amp;action=edit" title="fiú">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/aut%C3%B3" title="autó">autó</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=aut%C3%B3" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=aut%C3%B3&amp;action=edit" title="autó">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/cs%C3%B3nak" title="csónak">csónak</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=cs%C3%B3nak" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=cs%C3%B3nak&amp;action=edit" title="csónak">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%C3%A9n" title="én">én</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%C3%A9n" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%C3%A9n&amp;action=edit" title="én">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%CE%B5%CE%B3%CF%8E" title="εγώ">εγώ</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%CE%B5%CE%B3%CF%8E" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%CE%B5%CE%B3%CF%8E&amp;action=edit" title="εγώ">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/n%C5%91" title="nő">nő</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=n%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=n%C5%91&amp;action=edit" title="nő">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/h%C3%A9tf%C5%91" title="hétfő">hétfő</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=h%C3%A9tf%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=h%C3%A9tf%C5%91&amp;action=edit" title="hétfő">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/mindenki" title="mindenki">mindenki</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=mindenki" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=mindenki&amp;action=edit" title="mindenki">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%84%D8%A7%D9%85" title="سلام">سلام</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%84%D8%A7%D9%85" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%84%D8%A7%D9%85&amp;action=edit" title="سلام">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/b%C3%A9ke" title="béke">béke</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=b%C3%A9ke" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=b%C3%A9ke&amp;action=edit" title="béke">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/kutya" title="kutya">kutya</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=kutya" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=kutya&amp;action=edit" title="kutya">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/vir%C3%A1g" title="virág">virág</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=vir%C3%A1g" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=vir%C3%A1g&amp;action=edit" title="virág">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AD%D9%85%D8%A7%D8%B1" title="حمار">حمار</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AD%D9%85%D8%A7%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AD%D9%85%D8%A7%D8%B1&amp;action=edit" title="حمار">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/szam%C3%A1r" title="szamár">szamár</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=szam%C3%A1r" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=szam%C3%A1r&amp;action=edit" title="szamár">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A8%D9%86%D8%AA" title="بنت">بنت</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A8%D9%86%D8%AA" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A8%D9%86%D8%AA&amp;action=edit" title="بنت">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AD%D8%B5%D8%A7%D9%86" title="حصان">حصان</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AD%D8%B5%D8%A7%D9%86" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AD%D8%B5%D8%A7%D9%86&amp;action=edit" title="حصان">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AE%D8%A8%D8%B2" title="خبز">خبز</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AE%D8%A8%D8%B2" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AE%D8%A8%D8%B2&amp;action=edit" title="خبز">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%85%D9%88%D8%B2" title="موز">موز</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%85%D9%88%D8%B2" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%85%D9%88%D8%B2&amp;action=edit" title="موز">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D8%AB%D9%86%D8%A7%D9%86" title="اثنان">اثنان</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D8%AB%D9%86%D8%A7%D9%86" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D8%AB%D9%86%D8%A7%D9%86&amp;action=edit" title="اثنان">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AB%D9%84%D8%A7%D8%AB%D8%A9" title="ثلاثة">ثلاثة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AB%D9%84%D8%A7%D8%AB%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AB%D9%84%D8%A7%D8%AB%D8%A9&amp;action=edit" title="ثلاثة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D8%AA%D8%A9" title="ستة">ستة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D8%AA%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D8%AA%D8%A9&amp;action=edit" title="ستة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B1%D8%AC%D9%84" title="رجل">رجل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B1%D8%AC%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B1%D8%AC%D9%84&amp;action=edit" title="رجل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%82%D8%B5%D9%8A%D8%B1" title="قصير">قصير</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%82%D8%B5%D9%8A%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%82%D8%B5%D9%8A%D8%B1&amp;action=edit" title="قصير">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B4%D8%B9%D8%B1" title="شعر">شعر</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B4%D8%B9%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B4%D8%B9%D8%B1&amp;action=edit" title="شعر">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9" title="سيارة">سيارة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9&amp;action=edit" title="سيارة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9" title="طائرة">طائرة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9&amp;action=edit" title="طائرة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A3%D8%B2%D8%B1%D9%82" title="أزرق">أزرق</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A3%D8%B2%D8%B1%D9%82" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A3%D8%B2%D8%B1%D9%82&amp;action=edit" title="أزرق">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A3%D8%A8%D9%8A%D8%B6" title="أبيض">أبيض</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A3%D8%A8%D9%8A%D8%B6" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A3%D8%A8%D9%8A%D8%B6&amp;action=edit" title="أبيض">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AB%D9%88%D8%B1" title="ثور">ثور</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AB%D9%88%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AB%D9%88%D8%B1&amp;action=edit" title="ثور">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9" title="دراجة">دراجة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9&amp;action=edit" title="دراجة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B7%D9%88%D9%8A%D9%84" title="طويل">طويل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B7%D9%88%D9%8A%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B7%D9%88%D9%8A%D9%84&amp;action=edit" title="طويل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%86%D8%B9%D9%85" title="نعم">نعم</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%86%D8%B9%D9%85" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%86%D8%B9%D9%85&amp;action=edit" title="نعم">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%87%D9%86%D8%A7" title="هنا">هنا</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%87%D9%86%D8%A7" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%87%D9%86%D8%A7&amp;action=edit" title="هنا">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%85%D8%B5%D8%B1" title="مصر">مصر</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%85%D8%B5%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%85%D8%B5%D8%B1&amp;action=edit" title="مصر">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9" title="القاهرة">القاهرة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9&amp;action=edit" title="القاهرة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%84%D9%86%D9%8A%D9%84" title="النيل">النيل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%84%D9%86%D9%8A%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%84%D9%86%D9%8A%D9%84&amp;action=edit" title="النيل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%85%D8%B1%D8%A3%D8%A9" title="امرأة">امرأة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%85%D8%B1%D8%A3%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%85%D8%B1%D8%A3%D8%A9&amp;action=edit" title="امرأة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%85%D9%83" title="سمك">سمك</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%85%D9%83" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%85%D9%83&amp;action=edit" title="سمك">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%88%D9%84%D8%AF" title="ولد">ولد</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%88%D9%84%D8%AF" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%88%D9%84%D8%AF&amp;action=edit" title="ولد">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%E9%A6%99%E6%B8%AF" title="香港">香港</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%E9%A6%99%E6%B8%AF" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%E9%A6%99%E6%B8%AF&amp;action=edit" title="香港">szerkesztés</a>)</span></li> <p>.) </p><dl><dt><code class="n">lang</code></dt> <dd>The <a href="/wiki/Modul:languages#Language_objects" title="Modul:languages">language object</a> for the term being linked. If this argument is defined, the function will determine the language's canonical name (see <a href="/wiki/Sablon:language_data_documentation" title="Sablon:language data documentation">Template:language data documentation</a>), and point the link or links in the <code class="n">term</code> to the language's section of an entry, or to a language-specific senseid if the <code class="n">id</code> argument is defined.</dd> <dt><code class="n">id</code> (<i>optional</i>)</dt> <dd>Sense id string. If this argument is defined, the link will point to a language-specific sense id (<a href="/wiki/identifier#angol:_HTML" title="identifier">identifier</a>) created by the template <code>&#123;&#123;<a href="/wiki/Sablon:senseid" title="Sablon:senseid">senseid</a>&#125;&#125;</code>. A sense id consists of the language's canonical name, a hyphen (<code>-</code>), and the string that was supplied as the <code class="n">id</code> argument. This is useful when a term has more than one sense in a language. If the <code class="n">term</code> argument contains wikilinks, this argument is ignored. (Links in which the sense id is ignored are tracked with the tracking template <ul id="mw-whatlinkshere-list"><li><bdi dir="ltr"><a href="/wiki/magyar" title="magyar">magyar</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=magyar" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=magyar&amp;action=edit" title="magyar">szerkesztés</a>)</span></li></ul></dd></dl> <li><bdi dir="ltr"><a href="/wiki/Magyarorsz%C3%A1g" title="Magyarország">Magyarország</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=Magyarorsz%C3%A1g" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=Magyarorsz%C3%A1g&amp;action=edit" title="Magyarország">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/Budapest" title="Budapest">Budapest</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=Budapest" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=Budapest&amp;action=edit" title="Budapest">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/es%C5%91" title="eső">eső</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=es%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=es%C5%91&amp;action=edit" title="eső">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p" title="számítógép">számítógép</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=sz%C3%A1m%C3%ADt%C3%B3g%C3%A9p&amp;action=edit" title="számítógép">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/v%C3%ADz" title="víz">víz</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=v%C3%ADz" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=v%C3%ADz&amp;action=edit" title="víz">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/eg%C3%A9r" title="egér">egér</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=eg%C3%A9r" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=eg%C3%A9r&amp;action=edit" title="egér">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/nyomtat%C3%B3" title="nyomtató">nyomtató</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=nyomtat%C3%B3" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=nyomtat%C3%B3&amp;action=edit" title="nyomtató">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/soha" title="soha">soha</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=soha" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=soha&amp;action=edit" title="soha">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/k%C3%A9k" title="kék">kék</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=k%C3%A9k" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=k%C3%A9k&amp;action=edit" title="kék">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/fi%C3%BA" title="fiú">fiú</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=fi%C3%BA" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=fi%C3%BA&amp;action=edit" title="fiú">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/aut%C3%B3" title="autó">autó</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=aut%C3%B3" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=aut%C3%B3&amp;action=edit" title="autó">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/cs%C3%B3nak" title="csónak">csónak</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=cs%C3%B3nak" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=cs%C3%B3nak&amp;action=edit" title="csónak">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%C3%A9n" title="én">én</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%C3%A9n" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%C3%A9n&amp;action=edit" title="én">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%CE%B5%CE%B3%CF%8E" title="εγώ">εγώ</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%CE%B5%CE%B3%CF%8E" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%CE%B5%CE%B3%CF%8E&amp;action=edit" title="εγώ">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/n%C5%91" title="nő">nő</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=n%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=n%C5%91&amp;action=edit" title="nő">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/h%C3%A9tf%C5%91" title="hétfő">hétfő</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=h%C3%A9tf%C5%91" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=h%C3%A9tf%C5%91&amp;action=edit" title="hétfő">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/mindenki" title="mindenki">mindenki</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=mindenki" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=mindenki&amp;action=edit" title="mindenki">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%84%D8%A7%D9%85" title="سلام">سلام</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%84%D8%A7%D9%85" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%84%D8%A7%D9%85&amp;action=edit" title="سلام">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/b%C3%A9ke" title="béke">béke</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=b%C3%A9ke" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=b%C3%A9ke&amp;action=edit" title="béke">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/kutya" title="kutya">kutya</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=kutya" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=kutya&amp;action=edit" title="kutya">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/vir%C3%A1g" title="virág">virág</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=vir%C3%A1g" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=vir%C3%A1g&amp;action=edit" title="virág">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AD%D9%85%D8%A7%D8%B1" title="حمار">حمار</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AD%D9%85%D8%A7%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AD%D9%85%D8%A7%D8%B1&amp;action=edit" title="حمار">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/szam%C3%A1r" title="szamár">szamár</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=szam%C3%A1r" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=szam%C3%A1r&amp;action=edit" title="szamár">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A8%D9%86%D8%AA" title="بنت">بنت</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A8%D9%86%D8%AA" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A8%D9%86%D8%AA&amp;action=edit" title="بنت">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AD%D8%B5%D8%A7%D9%86" title="حصان">حصان</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AD%D8%B5%D8%A7%D9%86" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AD%D8%B5%D8%A7%D9%86&amp;action=edit" title="حصان">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AE%D8%A8%D8%B2" title="خبز">خبز</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AE%D8%A8%D8%B2" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AE%D8%A8%D8%B2&amp;action=edit" title="خبز">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%85%D9%88%D8%B2" title="موز">موز</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%85%D9%88%D8%B2" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%85%D9%88%D8%B2&amp;action=edit" title="موز">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D8%AB%D9%86%D8%A7%D9%86" title="اثنان">اثنان</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D8%AB%D9%86%D8%A7%D9%86" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D8%AB%D9%86%D8%A7%D9%86&amp;action=edit" title="اثنان">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AB%D9%84%D8%A7%D8%AB%D8%A9" title="ثلاثة">ثلاثة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AB%D9%84%D8%A7%D8%AB%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AB%D9%84%D8%A7%D8%AB%D8%A9&amp;action=edit" title="ثلاثة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D8%AA%D8%A9" title="ستة">ستة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D8%AA%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D8%AA%D8%A9&amp;action=edit" title="ستة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B1%D8%AC%D9%84" title="رجل">رجل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B1%D8%AC%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B1%D8%AC%D9%84&amp;action=edit" title="رجل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%82%D8%B5%D9%8A%D8%B1" title="قصير">قصير</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%82%D8%B5%D9%8A%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%82%D8%B5%D9%8A%D8%B1&amp;action=edit" title="قصير">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B4%D8%B9%D8%B1" title="شعر">شعر</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B4%D8%B9%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B4%D8%B9%D8%B1&amp;action=edit" title="شعر">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9" title="سيارة">سيارة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%8A%D8%A7%D8%B1%D8%A9&amp;action=edit" title="سيارة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9" title="طائرة">طائرة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B7%D8%A7%D8%A6%D8%B1%D8%A9&amp;action=edit" title="طائرة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A3%D8%B2%D8%B1%D9%82" title="أزرق">أزرق</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A3%D8%B2%D8%B1%D9%82" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A3%D8%B2%D8%B1%D9%82&amp;action=edit" title="أزرق">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A3%D8%A8%D9%8A%D8%B6" title="أبيض">أبيض</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A3%D8%A8%D9%8A%D8%B6" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A3%D8%A8%D9%8A%D8%B6&amp;action=edit" title="أبيض">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AB%D9%88%D8%B1" title="ثور">ثور</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AB%D9%88%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AB%D9%88%D8%B1&amp;action=edit" title="ثور">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9" title="دراجة">دراجة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%AF%D8%B1%D8%A7%D8%AC%D8%A9&amp;action=edit" title="دراجة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B7%D9%88%D9%8A%D9%84" title="طويل">طويل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B7%D9%88%D9%8A%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B7%D9%88%D9%8A%D9%84&amp;action=edit" title="طويل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%86%D8%B9%D9%85" title="نعم">نعم</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%86%D8%B9%D9%85" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%86%D8%B9%D9%85&amp;action=edit" title="نعم">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%87%D9%86%D8%A7" title="هنا">هنا</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%87%D9%86%D8%A7" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%87%D9%86%D8%A7&amp;action=edit" title="هنا">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%85%D8%B5%D8%B1" title="مصر">مصر</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%85%D8%B5%D8%B1" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%85%D8%B5%D8%B1&amp;action=edit" title="مصر">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9" title="القاهرة">القاهرة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%84%D9%82%D8%A7%D9%87%D8%B1%D8%A9&amp;action=edit" title="القاهرة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%84%D9%86%D9%8A%D9%84" title="النيل">النيل</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%84%D9%86%D9%8A%D9%84" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%84%D9%86%D9%8A%D9%84&amp;action=edit" title="النيل">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%A7%D9%85%D8%B1%D8%A3%D8%A9" title="امرأة">امرأة</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%A7%D9%85%D8%B1%D8%A3%D8%A9" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%A7%D9%85%D8%B1%D8%A3%D8%A9&amp;action=edit" title="امرأة">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D8%B3%D9%85%D9%83" title="سمك">سمك</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D8%B3%D9%85%D9%83" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D8%B3%D9%85%D9%83&amp;action=edit" title="سمك">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%D9%88%D9%84%D8%AF" title="ولد">ولد</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%D9%88%D9%84%D8%AF" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%D9%88%D9%84%D8%AF&amp;action=edit" title="ولد">szerkesztés</a>)</span></li> <li><bdi dir="ltr"><a href="/wiki/%E9%A6%99%E6%B8%AF" title="香港">香港</a></bdi> (beillesztve) <span class="mw-whatlinkshere-tools">(<a href="/w/index.php?title=Speci%C3%A1lis:Mi_hivatkozik_erre&amp;target=%E9%A6%99%E6%B8%AF" title="Speciális:Mi hivatkozik erre">← erre mutató hivatkozások</a> | <a href="/w/index.php?title=%E9%A6%99%E6%B8%AF&amp;action=edit" title="香港">szerkesztés</a>)</span></li> <p>.) </p><p>The second argument is as follows: </p> <dl><dt><code class="n">allowSelfLink</code></dt> <dd>If <code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="kc">true</span></code>, the function will also generate links to the current page. The default (<code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="kc">false</span></code>) will not generate a link but generate a bolded "self link" instead.</dd></dl> <p>The following special options are processed for each link (both simple text and with embedded wikilinks): </p> <ul><li>The target page name will be processed to generate the correct entry name. This is done by the <a href="/wiki/Modul:languages#makeEntryName" title="Modul:languages">makeEntryName</a> function in <a href="/wiki/Modul:languages" title="Modul:languages">Module:languages</a>, using the <code class="n">entry_name</code> replacements in the language's data file (see <a href="/wiki/Sablon:language_data_documentation" title="Sablon:language data documentation">Template:language data documentation</a> for more information). This function is generally used to automatically strip dictionary-only diacritics that are not part of the normal written form of a language.</li> <li>If the text starts with <code class="n">*</code>, then the term is considered a reconstructed term, and a link to the Reconstruction: namespace will be created. If the text contains embedded wikilinks, then <code class="n">*</code> is automatically applied to each one individually, while preserving the displayed form of each link as it was given. This allows linking to phrases containing multiple reconstructed terms, while only showing the * once at the beginning.</li> <li>If the text starts with <code class="n">:</code>, then the link is treated as "raw" and the above steps are skipped. This can be used in rare cases where the page name begins with <code class="n">*</code> or if diacritics should not be stripped. For example: <ul><li><code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#124;en&#124;*nix&#125;&#125;</code> links to the nonexistent page <a href="/w/index.php?title=Reconstruction:English/nix&amp;action=edit&amp;redlink=1" class="new" title="Reconstruction:English/nix (a lap nem létezik)">Reconstruction:English/nix</a> (<code class="n">*</code> is interpreted as a reconstruction), but <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#124;en&#124;:*nix&#125;&#125;</code> links to <a href="/w/index.php?title=*nix&amp;action=edit&amp;redlink=1" class="new" title="*nix (a lap nem létezik)">*nix</a>.</li> <li><code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#124;sl&#124;Franche-Comté&#125;&#125;</code> links to the nonexistent page <a href="/w/index.php?title=Franche-Comte&amp;action=edit&amp;redlink=1" class="new" title="Franche-Comte (a lap nem létezik)">Franche-Comte</a> (<code>é</code> is converted to <code>e</code> by <code class="n">makeEntryName</code>), but <code>&#123;&#123;<a href="/wiki/Sablon:l" class="mw-redirect" title="Sablon:l">l</a>&#124;sl&#124;:Franche-Comté&#125;&#125;</code> links to <a href="/wiki/Franche-Comt%C3%A9" title="Franche-Comté">Franche-Comté</a>.</li></ul></li></ul> <div class="mw-heading mw-heading3"><h3 id="remove_links">remove_links</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-5" title="Szakasz szerkesztése: remove_links"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><code style="" class="mw-highlight mw-highlight-lang-lua mw-content-ltr" dir="ltr"><span class="n">remove_links</span><span class="p">(</span><span class="n">text</span><span class="p">)</span></code> </p><p>Replaces all wikilinks with their displayed text, and removes any categories. This function can be invoked either from a template or from another module. </p> <ul><li><code>[[page|displayed text]]</code> &#8594; <code>displayed text</code></li> <li><code>[[page and displayed text]]</code> &#8594; <code>page and displayed text</code></li> <li><code>[[Category:English lemmas|WORD]]</code> &#8594; <i>(nothing)</i></li></ul> <div class="mw-heading mw-heading2"><h2 id="Changes">Changes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-6" title="Szakasz szerkesztése: Changes"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Speci%C3%A1lis:Diff/22341645" title="Speciális:Diff/22341645">2013-09-13</a>: <a href="/w/index.php?title=Kateg%C3%B3ria:Terms_with_manual_transliterations_different_from_the_automated_ones&amp;action=edit&amp;redlink=1" class="new" title="Kategória:Terms with manual transliterations different from the automated ones (a lap nem létezik)">Category:Terms with manual transliterations different from the automated ones</a> and <a href="/w/index.php?title=Kateg%C3%B3ria:Terms_with_redundant_transliterations&amp;action=edit&amp;redlink=1" class="new" title="Kategória:Terms with redundant transliterations (a lap nem létezik)">Category:Terms with redundant transliterations</a> or their subcategories begin to be added</li> <li><a href="/wiki/Speci%C3%A1lis:Diff/49120467" title="Speciális:Diff/49120467">2018-03-08</a>: <code>ts</code> (transcription) annotation added; accepted as field of table in first parameter of <code>full_link</code> and as field of table in second parameter of <code>format_link_annotations</code>, and as second parameter (<code>itemType</code>) of <code>mark</code></li></ul> <div class="mw-heading mw-heading2"><h2 id="Contents_of_data_module">Contents of data module</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Modul:links/doc&amp;action=edit&amp;section=T-7" title="Szakasz szerkesztése: Contents of data module"><span>szerkesztés</span></a><span class="mw-editsection-bracket">]</span></span></div> <dl><dt><span id="Unsupported_titles">Unsupported titles</span></dt> <dd></dd></dl> <ul><li><a href="/w/index.php?title=Unsupported_titles/Space&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Space (a lap nem létezik)">] [</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Number_sign&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Number sign (a lap nem létezik)">&#x23;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Enclosing_number_signs&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Enclosing number signs (a lap nem létezik)">&#x23; &#x23;</a></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/MeToo&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/MeToo (a lap nem létezik)">&#x23;&#x4d;&#x65;&#x54;&#x6f;&#x6f;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/Amp&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Amp (a lap nem létezik)">&#x26;&#x61;&#x6d;&#x70;&#x3b;</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/Hyphen_greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Hyphen greater than (a lap nem létezik)">&#x2d;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Low_line_interfix&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Low line interfix (a lap nem létezik)">&#x2d;&#x5f;&#x2d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Full_stop&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Full stop (a lap nem létezik)">&#x2e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Double_period&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Double period (a lap nem létezik)">&#x2e;&#x2e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon (a lap nem létezik)">&#x3a;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Enclosing_colons&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Enclosing colons (a lap nem létezik)">&#x3a; &#x3a;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_left_paren&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon left paren (a lap nem létezik)">&#x3a;&#x28;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_right_paren&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon right paren (a lap nem létezik)">&#x3a;&#x29;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_hyphen_left_paren&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon hyphen left paren (a lap nem létezik)">&#x3a;&#x2d;&#x28;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_hyphen_right_paren&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon hyphen right paren (a lap nem létezik)">&#x3a;&#x2d;&#x29;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_slash&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon slash (a lap nem létezik)">&#x3a;&#x2f;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_three&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon three (a lap nem létezik)">&#x3a;&#x33;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Double_colon&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Double colon (a lap nem létezik)">&#x3a;&#x3a;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Colon_equals&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon equals (a lap nem létezik)">&#x3a;&#x3d;</a></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/Colon_capital_thorn&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon capital thorn (a lap nem létezik)">&#x3a;&#xde;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/Colon_lowercase_thorn&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Colon lowercase thorn (a lap nem létezik)">&#x3a;&#xfe;</a></span></li> <li><span class="Zmth"><a href="/w/index.php?title=Unsupported_titles/:%E2%89%A0&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/:≠ (a lap nem létezik)">&#x3a;&#x2260;</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than (a lap nem létezik)">&#x3c;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_trailing_slash_greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than trailing slash greater than (a lap nem létezik)">&#x3c; &#x2f;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Enclosing_less_than_greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Enclosing less than greater than (a lap nem létezik)">&#x3c; &#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/HTML_start_tag_end_tag&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/HTML start tag end tag (a lap nem létezik)">&#x3c; &#x3e; &#x3c;&#x2f; &#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/HTML_comment&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/HTML comment (a lap nem létezik)">&#x3c;&#x21;&#x2d;&#x2d; &#x2d;&#x2d;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_hyphen&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than hyphen (a lap nem létezik)">&#x3c;&#x2d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_slash_three&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than slash three (a lap nem létezik)">&#x3c;&#x2f;&#x33;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_three&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than three (a lap nem létezik)">&#x3c;&#x33;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_equal&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than equal (a lap nem létezik)">&#x3c;&#x3d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Less_than_greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Less than greater than (a lap nem létezik)">&#x3c;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/g_tag&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/g tag (a lap nem létezik)">&#x3c;&#x67;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Equal_less_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Equal less than (a lap nem létezik)">&#x3d;&#x3c;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Equal_greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Equal greater than (a lap nem létezik)">&#x3d;&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Greater_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Greater than (a lap nem létezik)">&#x3e;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Greater_than_equal&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Greater than equal (a lap nem létezik)">&#x3e;&#x3d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Greater_than_low_line_less_than&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Greater than low line less than (a lap nem létezik)">&#x3e;&#x5f;&#x3c;</a></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/C_sharp&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/C sharp (a lap nem létezik)">&#x43;&#x23;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/C_through_N_to_K&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/C through N to K (a lap nem létezik)">&#x43;&#x7c;&#x4e;&#x3e;&#x4b;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/S:t&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/S:t (a lap nem létezik)">&#x53;&#x3a;&#x74;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/S:ta&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/S:ta (a lap nem létezik)">&#x53;&#x3a;&#x74;&#x61;</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/Left_square_bracket&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Left square bracket (a lap nem létezik)">&#x5b;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Square_brackets&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Square brackets (a lap nem létezik)">&#x5b; &#x5d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Square_bracketed_ellipsis&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Square bracketed ellipsis (a lap nem létezik)">&#x5b;&#x2026;&#x5d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Right_square_bracket&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Right square bracket (a lap nem létezik)">&#x5d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Low_line&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Low line (a lap nem létezik)">&#x5f;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Enclosing_low_lines&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Enclosing low lines (a lap nem létezik)">&#x5f; &#x5f;</a></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/c:a&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/c:a (a lap nem létezik)">&#x63;&#x3a;&#x61;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/eq_number_sign&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/eq number sign (a lap nem létezik)">&#x65;&#x71; &#x23;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/hr_number_sign&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/hr number sign (a lap nem létezik)">&#x68;&#x72; &#x23;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/n:a&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/n:a (a lap nem létezik)">&#x6e;&#x3a;&#x61;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/n:o&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/n:o (a lap nem létezik)">&#x6e;&#x3a;&#x6f;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/n:r&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/n:r (a lap nem létezik)">&#x6e;&#x3a;&#x72;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/s:a&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/s:a (a lap nem létezik)">&#x73;&#x3a;&#x61;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/st:a&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/st:a (a lap nem létezik)">&#x73;&#x74;&#x3a;&#x61;</a></span></li> <li><span class="Latn"><a href="/w/index.php?title=Unsupported_titles/v:a&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/v:a (a lap nem létezik)">&#x76;&#x3a;&#x61;</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/Left_curly_bracket&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Left curly bracket (a lap nem létezik)">&#x7b;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Curly_brackets&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Curly brackets (a lap nem létezik)">&#x7b; &#x7d;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Vertical_line&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Vertical line (a lap nem létezik)">&#x7c;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Enclosing_vertical_lines&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Enclosing vertical lines (a lap nem létezik)">&#x7c; &#x7c;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Vertical_line_vertical_line&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Vertical line vertical line (a lap nem létezik)">&#x7c;&#x7c;</a></li> <li><a href="/w/index.php?title=Unsupported_titles/Right_curly_bracket&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Right curly bracket (a lap nem létezik)">&#x7d;</a></li> <li><span class="Grek"><a href="/w/index.php?title=Unsupported_titles/Ancient_Greek_dish&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Ancient Greek dish (a lap nem létezik)">&#x3bb;&#x3bf;&#x3c0;&#x3b1;&#x3b4;&#x3bf;&#x3c4;&#x3b5;&#x3bc;&#x3b1;&#x3c7;&#x3bf;&#x3c3;&#x3b5;&#x3bb;&#x3b1;&#x3c7;&#x3bf;&#x3b3;&#x3b1;&#x3bb;&#x3b5;&#x3bf;&#x3ba;&#x3c1;&#x3b1;&#x3bd;&#x3b9;&#x3bf;&#x3bb;&#x3b5;&#x3b9;&#x3c8;&#x3b1;&#x3bd;&#x3bf;&#x3b4;&#x3c1;&#x3b9;&#x3bc;&#x3c5;&#x3c0;&#x3bf;&#x3c4;&#x3c1;&#x3b9;&#x3bc;&#x3bc;&#x3b1;&#x3c4;&#x3bf;&#x3c3;&#x3b9;&#x3bb;&#x3c6;&#x3b9;&#x3bf;&#x3ba;&#x3b1;&#x3c1;&#x3b1;&#x3b2;&#x3bf;&#x3bc;&#x3b5;&#x3bb;&#x3b9;&#x3c4;&#x3bf;&#x3ba;&#x3b1;&#x3c4;&#x3b1;&#x3ba;&#x3b5;&#x3c7;&#x3c5;&#x3bc;&#x3b5;&#x3bd;&#x3bf;&#x3ba;&#x3b9;&#x3c7;&#x3bb;&#xad;&#x3b5;&#x3c0;&#x3b9;&#x3ba;&#x3bf;&#x3c3;&#x3c3;&#x3c5;&#x3c6;&#x3bf;&#x3c6;&#x3b1;&#x3c4;&#x3c4;&#x3bf;&#x3c0;&#x3b5;&#x3c1;&#x3b9;&#x3c3;&#x3c4;&#x3b5;&#x3c1;&#x3b1;&#x3bb;&#x3b5;&#x3ba;&#x3c4;&#x3c1;&#x3c5;&#x3bf;&#x3bd;&#x3bf;&#x3c0;&#x3c4;&#x3bf;&#x3ba;&#x3b5;&#x3c6;&#x3b1;&#x3bb;&#x3bb;&#x3b9;&#x3bf;&#x3ba;&#x3b9;&#x3b3;&#x3ba;&#x3bb;&#x3bf;&#x3c0;&#x3b5;&#x3bb;&#x3b5;&#x3b9;&#x3bf;&#x3bb;&#x3b1;&#x3b3;&#x1ff3;&#x3bf;&#x3c3;&#x3b9;&#x3c1;&#x3b1;&#x3b9;&#x3bf;&#x3b2;&#x3b1;&#x3c6;&#x3b7;&#x3c4;&#x3c1;&#x3b1;&#x3b3;&#x3b1;&#x3bd;&#x3bf;&#x3c0;&#x3c4;&#x3b5;&#x3c1;&#x3cd;&#x3b3;&#x3c9;&#x3bd;</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/%D0%BE_slash_dot&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/о slash dot (a lap nem létezik)">&#x43e;&#x2f;&#x2e;</a></li> <li><span class="Thai"><a href="/w/index.php?title=Unsupported_titles/Thai_name_of_Bangkok&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Thai name of Bangkok (a lap nem létezik)">&#xe01;&#xe23;&#xe38;&#xe07;&#xe40;&#xe17;&#xe1e;&#xe21;&#xe2b;&#xe32;&#xe19;&#xe04;&#xe23; &#xe2d;&#xe21;&#xe23;&#xe23;&#xe31;&#xe15;&#xe19;&#xe42;&#xe01;&#xe2a;&#xe34;&#xe19;&#xe17;&#xe23;&#xe4c; &#xe21;&#xe2b;&#xe34;&#xe19;&#xe17;&#xe23;&#xe32;&#xe22;&#xe38;&#xe18;&#xe22;&#xe32; &#xe21;&#xe2b;&#xe32;&#xe14;&#xe34;&#xe25;&#xe01;&#xe20;&#xe1e; &#xe19;&#xe1e;&#xe23;&#xe31;&#xe15;&#xe19;&#xe23;&#xe32;&#xe0a;&#xe18;&#xe32;&#xe19;&#xe35;&#xe1a;&#xe39;&#xe23;&#xe35;&#xe23;&#xe21;&#xe22;&#xe4c; &#xe2d;&#xe38;&#xe14;&#xe21;&#xe23;&#xe32;&#xe0a;&#xe19;&#xe34;&#xe40;&#xe27;&#xe28;&#xe19;&#xe4c;&#xe21;&#xe2b;&#xe32;&#xe2a;&#xe16;&#xe32;&#xe19; &#xe2d;&#xe21;&#xe23;&#xe1e;&#xe34;&#xe21;&#xe32;&#xe19;&#xe2d;&#xe27;&#xe15;&#xe32;&#xe23;&#xe2a;&#xe16;&#xe34;&#xe15; &#xe2a;&#xe31;&#xe01;&#xe01;&#xe30;&#xe17;&#xe31;&#xe15;&#xe15;&#xe34;&#xe22;&#xe27;&#xe34;&#xe29;&#xe13;&#xe38;&#xe01;&#xe23;&#xe23;&#xe21;&#xe1b;&#xe23;&#xe30;&#xe2a;&#xe34;&#xe17;&#xe18;&#xe34;&#xe4c;</a></span></li> <li><span class="Ogam"><a href="/w/index.php?title=Unsupported_titles/Ogham_space&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Ogham space (a lap nem létezik)">] [</a></span></li> <li><a href="/w/index.php?title=Unsupported_titles/Replacement_character&amp;action=edit&amp;redlink=1" class="new" title="Unsupported titles/Replacement character (a lap nem létezik)">&#xfffd;</a></li></ul> <dl><dt><span id="High-memory_entries">High-memory entries</span></dt> <dd></dd></dl> <ul><li><a href="/wiki/a" title="a">a</a></li> <li><a href="/wiki/animal" title="animal">animal</a></li> <li><a href="/wiki/book" title="book">book</a></li> <li><a href="/wiki/coffee" title="coffee">coffee</a></li> <li><a href="/wiki/do" title="do">do</a></li> <li><a href="/wiki/e" title="e">e</a></li> <li><a href="/wiki/language" title="language">language</a></li> <li><a href="/wiki/night" title="night">night</a></li> <li><a href="/wiki/o" title="o">o</a></li> <li><a href="/wiki/smoke" title="smoke">smoke</a></li> <li><a href="/wiki/son" title="son">son</a></li> <li><a href="/wiki/sun" title="sun">sun</a></li> <li><a href="/wiki/water" title="water">water</a></li> <li><a href="/wiki/wind" title="wind">wind</a></li></ul> <hr /><div class="mw-highlight mw-highlight-lang-lua mw-content-ltr mw-highlight-lines" dir="ltr"><pre><span></span><span id="L-1"><a href="#L-1"><span class="linenos" data-line="1"></span></a><span class="kd">local</span> <span class="n">export</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-2"><a href="#L-2"><span class="linenos" data-line="2"></span></a> </span><span id="L-3"><a href="#L-3"><span class="linenos" data-line="3"></span></a><span class="cm">--[=[</span> </span><span id="L-4"><a href="#L-4"><span class="linenos" data-line="4"></span></a><span class="cm"> [[Unsupported titles]], pages with high memory usage,</span> </span><span id="L-5"><a href="#L-5"><span class="linenos" data-line="5"></span></a><span class="cm"> extraction modules and part-of-speech names are listed</span> </span><span id="L-6"><a href="#L-6"><span class="linenos" data-line="6"></span></a><span class="cm"> at [[Module:links/data]].</span> </span><span id="L-7"><a href="#L-7"><span class="linenos" data-line="7"></span></a> </span><span id="L-8"><a href="#L-8"><span class="linenos" data-line="8"></span></a><span class="cm"> Other modules used:</span> </span><span id="L-9"><a href="#L-9"><span class="linenos" data-line="9"></span></a><span class="cm"> [[Module:script utilities]]</span> </span><span id="L-10"><a href="#L-10"><span class="linenos" data-line="10"></span></a><span class="cm"> [[Module:scripts]]</span> </span><span id="L-11"><a href="#L-11"><span class="linenos" data-line="11"></span></a><span class="cm"> [[Module:languages]] and its submodules</span> </span><span id="L-12"><a href="#L-12"><span class="linenos" data-line="12"></span></a><span class="cm"> [[Module:gender and number]]</span> </span><span id="L-13"><a href="#L-13"><span class="linenos" data-line="13"></span></a><span class="cm"> [[Module:debug]]</span> </span><span id="L-14"><a href="#L-14"><span class="linenos" data-line="14"></span></a><span class="cm">]=]</span> </span><span id="L-15"><a href="#L-15"><span class="linenos" data-line="15"></span></a> </span><span id="L-16"><a href="#L-16"><span class="linenos" data-line="16"></span></a><span class="c1">-- These are prefixed with u to avoid confusion with the default string methods</span> </span><span id="L-17"><a href="#L-17"><span class="linenos" data-line="17"></span></a><span class="c1">-- of the same name.</span> </span><span id="L-18"><a href="#L-18"><span class="linenos" data-line="18"></span></a><span class="kd">local</span> <span class="n">usub</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">sub</span> </span><span id="L-19"><a href="#L-19"><span class="linenos" data-line="19"></span></a> </span><span id="L-20"><a href="#L-20"><span class="linenos" data-line="20"></span></a><span class="kd">local</span> <span class="n">table_insert</span> <span class="o">=</span> <span class="nb">table.insert</span> </span><span id="L-21"><a href="#L-21"><span class="linenos" data-line="21"></span></a><span class="kd">local</span> <span class="n">table_concat</span> <span class="o">=</span> <span class="nb">table.concat</span> </span><span id="L-22"><a href="#L-22"><span class="linenos" data-line="22"></span></a> </span><span id="L-23"><a href="#L-23"><span class="linenos" data-line="23"></span></a><span class="kd">local</span> <span class="n">ignore_cap</span> </span><span id="L-24"><a href="#L-24"><span class="linenos" data-line="24"></span></a><span class="kd">local</span> <span class="n">phonetic_extraction</span> </span><span id="L-25"><a href="#L-25"><span class="linenos" data-line="25"></span></a><span class="kd">local</span> <span class="n">pos_tags</span> </span><span id="L-26"><a href="#L-26"><span class="linenos" data-line="26"></span></a><span class="kd">local</span> <span class="n">unsupported_titles</span> </span><span id="L-27"><a href="#L-27"><span class="linenos" data-line="27"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">getLinkPage</span><span class="p">(</span><span class="n">target</span><span class="p">,</span> <span class="n">lang</span><span class="p">)</span> </span><span id="L-28"><a href="#L-28"><span class="linenos" data-line="28"></span></a> <span class="n">unsupported_titles</span> <span class="o">=</span> <span class="n">unsupported_titles</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">unsupported_titles</span> </span><span id="L-29"><a href="#L-29"><span class="linenos" data-line="29"></span></a> <span class="kr">if</span> <span class="n">unsupported_titles</span><span class="p">[</span><span class="n">target</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-30"><a href="#L-30"><span class="linenos" data-line="30"></span></a> <span class="kr">return</span> <span class="s2">&quot;Unsupported titles/&quot;</span> <span class="o">..</span> <span class="n">unsupported_titles</span><span class="p">[</span><span class="n">target</span><span class="p">]</span> </span><span id="L-31"><a href="#L-31"><span class="linenos" data-line="31"></span></a> <span class="kr">end</span> </span><span id="L-32"><a href="#L-32"><span class="linenos" data-line="32"></span></a> </span><span id="L-33"><a href="#L-33"><span class="linenos" data-line="33"></span></a> <span class="c1">-- If the link contains unexpanded template parameters, then don&#39;t create a link.</span> </span><span id="L-34"><a href="#L-34"><span class="linenos" data-line="34"></span></a> <span class="kr">if</span> <span class="n">target</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;{{{&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-35"><a href="#L-35"><span class="linenos" data-line="35"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-36"><a href="#L-36"><span class="linenos" data-line="36"></span></a> <span class="kr">end</span> </span><span id="L-37"><a href="#L-37"><span class="linenos" data-line="37"></span></a> </span><span id="L-38"><a href="#L-38"><span class="linenos" data-line="38"></span></a> <span class="kr">if</span> <span class="n">target</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;:&quot;</span> <span class="ow">or</span> <span class="n">target</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;w:&quot;</span> <span class="ow">or</span> <span class="n">target</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">10</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;wikipedia:&quot;</span> <span class="kr">then</span> </span><span id="L-39"><a href="#L-39"><span class="linenos" data-line="39"></span></a> <span class="kr">return</span> <span class="n">target</span> </span><span id="L-40"><a href="#L-40"><span class="linenos" data-line="40"></span></a> <span class="kr">end</span> </span><span id="L-41"><a href="#L-41"><span class="linenos" data-line="41"></span></a> </span><span id="L-42"><a href="#L-42"><span class="linenos" data-line="42"></span></a> <span class="c1">-- Remove diacritics from the page name</span> </span><span id="L-43"><a href="#L-43"><span class="linenos" data-line="43"></span></a> <span class="n">target</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">makeEntryName</span><span class="p">(</span><span class="n">target</span><span class="p">)</span> </span><span id="L-44"><a href="#L-44"><span class="linenos" data-line="44"></span></a> </span><span id="L-45"><a href="#L-45"><span class="linenos" data-line="45"></span></a> <span class="kr">if</span> <span class="n">target</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;/&quot;</span> <span class="kr">then</span> </span><span id="L-46"><a href="#L-46"><span class="linenos" data-line="46"></span></a> <span class="kr">return</span> <span class="s2">&quot;:&quot;</span> <span class="o">..</span> <span class="n">target</span> </span><span id="L-47"><a href="#L-47"><span class="linenos" data-line="47"></span></a> </span><span id="L-48"><a href="#L-48"><span class="linenos" data-line="48"></span></a> <span class="c1">-- Link to appendix for reconstructed terms and terms in appendix-only languages</span> </span><span id="L-49"><a href="#L-49"><span class="linenos" data-line="49"></span></a> <span class="kr">elseif</span> <span class="n">target</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;*&quot;</span> <span class="ow">and</span> <span class="o">#</span><span class="n">target</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="kr">then</span> </span><span id="L-50"><a href="#L-50"><span class="linenos" data-line="50"></span></a> <span class="kr">if</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;und&quot;</span> <span class="kr">then</span> </span><span id="L-51"><a href="#L-51"><span class="linenos" data-line="51"></span></a> <span class="kr">return</span> <span class="kc">nil</span> </span><span id="L-52"><a href="#L-52"><span class="linenos" data-line="52"></span></a> <span class="kr">end</span> </span><span id="L-53"><a href="#L-53"><span class="linenos" data-line="53"></span></a> </span><span id="L-54"><a href="#L-54"><span class="linenos" data-line="54"></span></a> <span class="n">target</span> <span class="o">=</span> <span class="s2">&quot;Reconstruction:&quot;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCanonicalName</span><span class="p">()</span> <span class="o">..</span> <span class="s2">&quot;/&quot;</span> <span class="o">..</span> <span class="n">usub</span><span class="p">(</span><span class="n">target</span><span class="p">,</span> <span class="mi">2</span><span class="p">)</span> </span><span id="L-55"><a href="#L-55"><span class="linenos" data-line="55"></span></a> <span class="kr">elseif</span> <span class="n">lang</span><span class="p">:</span><span class="n">getType</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;reconstructed&quot;</span> <span class="kr">then</span> </span><span id="L-56"><a href="#L-56"><span class="linenos" data-line="56"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The specified language &quot;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCanonicalName</span><span class="p">()</span> </span><span id="L-57"><a href="#L-57"><span class="linenos" data-line="57"></span></a> <span class="o">..</span> <span class="s2">&quot; is unattested, while the given word is not marked with &#39;*&#39; to indicate that it is reconstructed&quot;</span><span class="p">)</span> </span><span id="L-58"><a href="#L-58"><span class="linenos" data-line="58"></span></a> <span class="kr">elseif</span> <span class="n">lang</span><span class="p">:</span><span class="n">getType</span><span class="p">()</span> <span class="o">==</span> <span class="s2">&quot;appendix-constructed&quot;</span> <span class="kr">then</span> </span><span id="L-59"><a href="#L-59"><span class="linenos" data-line="59"></span></a> <span class="n">target</span> <span class="o">=</span> <span class="s2">&quot;Appendix:&quot;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCanonicalName</span><span class="p">()</span> <span class="o">..</span> <span class="s2">&quot;/&quot;</span> <span class="o">..</span> <span class="n">target</span> </span><span id="L-60"><a href="#L-60"><span class="linenos" data-line="60"></span></a> <span class="kr">end</span> </span><span id="L-61"><a href="#L-61"><span class="linenos" data-line="61"></span></a> </span><span id="L-62"><a href="#L-62"><span class="linenos" data-line="62"></span></a> <span class="kr">return</span> <span class="n">target</span> </span><span id="L-63"><a href="#L-63"><span class="linenos" data-line="63"></span></a><span class="kr">end</span> </span><span id="L-64"><a href="#L-64"><span class="linenos" data-line="64"></span></a> </span><span id="L-65"><a href="#L-65"><span class="linenos" data-line="65"></span></a><span class="c1">-- Make a language-specific link from given link&#39;s parts</span> </span><span id="L-66"><a href="#L-66"><span class="linenos" data-line="66"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">makeLangLink</span><span class="p">(</span><span class="n">link</span><span class="p">,</span> <span class="n">lang</span><span class="p">,</span> <span class="n">id</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">)</span> </span><span id="L-67"><a href="#L-67"><span class="linenos" data-line="67"></span></a> <span class="c1">-- Temporary tracking code</span> </span><span id="L-68"><a href="#L-68"><span class="linenos" data-line="68"></span></a> <span class="kd">local</span> <span class="n">langCode</span> <span class="o">=</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> </span><span id="L-69"><a href="#L-69"><span class="linenos" data-line="69"></span></a> <span class="kr">if</span> <span class="n">langCode</span> <span class="o">==</span> <span class="s2">&quot;se&quot;</span> <span class="ow">or</span> <span class="n">langCode</span> <span class="o">==</span> <span class="s2">&quot;sia&quot;</span> <span class="ow">or</span> <span class="n">langCode</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;^sm[ajns]$&quot;</span><span class="p">)</span> </span><span id="L-70"><a href="#L-70"><span class="linenos" data-line="70"></span></a> <span class="ow">or</span> <span class="n">langCode</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;^sj[dektu]$&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-71"><a href="#L-71"><span class="linenos" data-line="71"></span></a> <span class="kr">if</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="ow">and</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;&#39;&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-72"><a href="#L-72"><span class="linenos" data-line="72"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/Sami apostrophe display&quot;</span><span class="p">)</span> </span><span id="L-73"><a href="#L-73"><span class="linenos" data-line="73"></span></a> <span class="kr">elseif</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="ow">and</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;&#39;&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-74"><a href="#L-74"><span class="linenos" data-line="74"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/Sami apostrophe target&quot;</span><span class="p">)</span> </span><span id="L-75"><a href="#L-75"><span class="linenos" data-line="75"></span></a> <span class="kr">end</span> </span><span id="L-76"><a href="#L-76"><span class="linenos" data-line="76"></span></a> <span class="kr">end</span> </span><span id="L-77"><a href="#L-77"><span class="linenos" data-line="77"></span></a> </span><span id="L-78"><a href="#L-78"><span class="linenos" data-line="78"></span></a> <span class="c1">-- Find fragments (when link didn&#39;t come from parseLink).</span> </span><span id="L-79"><a href="#L-79"><span class="linenos" data-line="79"></span></a> <span class="c1">-- Prevents {{l|en|word#Etymology 2|word}} from linking to [[word#Etymology 2#English]].</span> </span><span id="L-80"><a href="#L-80"><span class="linenos" data-line="80"></span></a> <span class="kr">if</span> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">==</span> <span class="kc">nil</span> <span class="kr">then</span> </span><span id="L-81"><a href="#L-81"><span class="linenos" data-line="81"></span></a> <span class="c1">-- Replace numeric character references with the corresponding character (&amp;#29; → &#39;),</span> </span><span id="L-82"><a href="#L-82"><span class="linenos" data-line="82"></span></a> <span class="c1">-- as they contain #, which causes the numeric character reference to be</span> </span><span id="L-83"><a href="#L-83"><span class="linenos" data-line="83"></span></a> <span class="c1">-- misparsed (wa&#39;a → wa&amp;#29;a → pagename wa&amp;, fragment 29;a).</span> </span><span id="L-84"><a href="#L-84"><span class="linenos" data-line="84"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;&amp;#(%d+);&quot;</span><span class="p">,</span> </span><span id="L-85"><a href="#L-85"><span class="linenos" data-line="85"></span></a> <span class="kr">function</span><span class="p">(</span><span class="n">number</span><span class="p">)</span> <span class="kr">return</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">char</span><span class="p">(</span><span class="nb">tonumber</span><span class="p">(</span><span class="n">number</span><span class="p">))</span> <span class="kr">end</span><span class="p">)</span> </span><span id="L-86"><a href="#L-86"><span class="linenos" data-line="86"></span></a> <span class="kd">local</span> <span class="n">first</span><span class="p">,</span> <span class="n">second</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^([^#]+)#(.+)$&quot;</span><span class="p">)</span> </span><span id="L-87"><a href="#L-87"><span class="linenos" data-line="87"></span></a> <span class="kr">if</span> <span class="n">first</span> <span class="kr">then</span> </span><span id="L-88"><a href="#L-88"><span class="linenos" data-line="88"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">,</span> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">=</span> <span class="n">first</span><span class="p">,</span> <span class="n">second</span> </span><span id="L-89"><a href="#L-89"><span class="linenos" data-line="89"></span></a> <span class="kr">end</span> </span><span id="L-90"><a href="#L-90"><span class="linenos" data-line="90"></span></a> <span class="kr">end</span> </span><span id="L-91"><a href="#L-91"><span class="linenos" data-line="91"></span></a> </span><span id="L-92"><a href="#L-92"><span class="linenos" data-line="92"></span></a> <span class="c1">-- If there is no display form, then create a default one</span> </span><span id="L-93"><a href="#L-93"><span class="linenos" data-line="93"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="kr">then</span> </span><span id="L-94"><a href="#L-94"><span class="linenos" data-line="94"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> </span><span id="L-95"><a href="#L-95"><span class="linenos" data-line="95"></span></a> </span><span id="L-96"><a href="#L-96"><span class="linenos" data-line="96"></span></a> <span class="c1">-- Strip the prefix from the displayed form</span> </span><span id="L-97"><a href="#L-97"><span class="linenos" data-line="97"></span></a> <span class="c1">-- TODO: other interwiki links?</span> </span><span id="L-98"><a href="#L-98"><span class="linenos" data-line="98"></span></a> <span class="kr">if</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;:&quot;</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">unsupported_titles</span><span class="p">[</span><span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-99"><a href="#L-99"><span class="linenos" data-line="99"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span> <span class="c1">-- remove colon from beginning</span> </span><span id="L-100"><a href="#L-100"><span class="linenos" data-line="100"></span></a> <span class="kr">else</span> </span><span id="L-101"><a href="#L-101"><span class="linenos" data-line="101"></span></a> <span class="kd">local</span> <span class="n">prefix</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^([^:]+):&quot;</span><span class="p">)</span> </span><span id="L-102"><a href="#L-102"><span class="linenos" data-line="102"></span></a> <span class="kd">local</span> <span class="n">prefixes</span> <span class="o">=</span> <span class="p">{</span> </span><span id="L-103"><a href="#L-103"><span class="linenos" data-line="103"></span></a> <span class="n">w</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span> </span><span id="L-104"><a href="#L-104"><span class="linenos" data-line="104"></span></a> <span class="n">wikipedia</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span> </span><span id="L-105"><a href="#L-105"><span class="linenos" data-line="105"></span></a> <span class="p">}</span> </span><span id="L-106"><a href="#L-106"><span class="linenos" data-line="106"></span></a> </span><span id="L-107"><a href="#L-107"><span class="linenos" data-line="107"></span></a> <span class="kr">if</span> <span class="n">prefixes</span><span class="p">[</span><span class="n">prefix</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-108"><a href="#L-108"><span class="linenos" data-line="108"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span><span class="p">:</span><span class="n">sub</span><span class="p">(</span><span class="o">#</span><span class="n">prefix</span> <span class="o">+</span> <span class="mi">2</span><span class="p">)</span> <span class="c1">-- remove prefix plus colon</span> </span><span id="L-109"><a href="#L-109"><span class="linenos" data-line="109"></span></a> <span class="kr">end</span> </span><span id="L-110"><a href="#L-110"><span class="linenos" data-line="110"></span></a> <span class="kr">end</span> </span><span id="L-111"><a href="#L-111"><span class="linenos" data-line="111"></span></a> <span class="kr">end</span> </span><span id="L-112"><a href="#L-112"><span class="linenos" data-line="112"></span></a> </span><span id="L-113"><a href="#L-113"><span class="linenos" data-line="113"></span></a> <span class="c1">-- Process the target</span> </span><span id="L-114"><a href="#L-114"><span class="linenos" data-line="114"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="n">export</span><span class="p">.</span><span class="n">getLinkPage</span><span class="p">(</span><span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">,</span> <span class="n">lang</span><span class="p">)</span> </span><span id="L-115"><a href="#L-115"><span class="linenos" data-line="115"></span></a> </span><span id="L-116"><a href="#L-116"><span class="linenos" data-line="116"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="kr">then</span> </span><span id="L-117"><a href="#L-117"><span class="linenos" data-line="117"></span></a> <span class="kr">return</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span> </span><span id="L-118"><a href="#L-118"><span class="linenos" data-line="118"></span></a> <span class="kr">end</span> </span><span id="L-119"><a href="#L-119"><span class="linenos" data-line="119"></span></a> </span><span id="L-120"><a href="#L-120"><span class="linenos" data-line="120"></span></a> <span class="c1">-- If the target is the same as the current page and there is no sense id</span> </span><span id="L-121"><a href="#L-121"><span class="linenos" data-line="121"></span></a> <span class="c1">-- and linking to the same page hasn&#39;t been turned on, then return a &quot;self-link&quot;</span> </span><span id="L-122"><a href="#L-122"><span class="linenos" data-line="122"></span></a> <span class="c1">-- like the software does.</span> </span><span id="L-123"><a href="#L-123"><span class="linenos" data-line="123"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="p">(</span><span class="n">allow_self_link</span> <span class="ow">or</span> <span class="n">id</span><span class="p">)</span> <span class="ow">and</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;^:&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> <span class="o">==</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">().</span><span class="n">prefixedText</span> <span class="kr">then</span> </span><span id="L-124"><a href="#L-124"><span class="linenos" data-line="124"></span></a> <span class="kr">return</span> <span class="s2">&quot;&lt;strong class=</span><span class="se">\&quot;</span><span class="s2">selflink</span><span class="se">\&quot;</span><span class="s2">&gt;&quot;</span> <span class="o">..</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">..</span> <span class="s2">&quot;&lt;/strong&gt;&quot;</span> </span><span id="L-125"><a href="#L-125"><span class="linenos" data-line="125"></span></a> <span class="kr">end</span> </span><span id="L-126"><a href="#L-126"><span class="linenos" data-line="126"></span></a> </span><span id="L-127"><a href="#L-127"><span class="linenos" data-line="127"></span></a> <span class="cm">--[[</span> </span><span id="L-128"><a href="#L-128"><span class="linenos" data-line="128"></span></a><span class="cm"> Add fragment</span> </span><span id="L-129"><a href="#L-129"><span class="linenos" data-line="129"></span></a><span class="cm"> Do not add a section link to &quot;Undetermined&quot;, as such sections do not exist and are invalid.</span> </span><span id="L-130"><a href="#L-130"><span class="linenos" data-line="130"></span></a><span class="cm"> TabbedLanguages handles links without a section by linking to the &quot;last visited&quot; section,</span> </span><span id="L-131"><a href="#L-131"><span class="linenos" data-line="131"></span></a><span class="cm"> but adding &quot;Undetermined&quot; would break that feature.</span> </span><span id="L-132"><a href="#L-132"><span class="linenos" data-line="132"></span></a><span class="cm"> For localized prefixes that make syntax error, please use the format: [&quot;xyz&quot;] = true,</span> </span><span id="L-133"><a href="#L-133"><span class="linenos" data-line="133"></span></a><span class="cm"> ]]</span> </span><span id="L-134"><a href="#L-134"><span class="linenos" data-line="134"></span></a> <span class="kd">local</span> <span class="n">prefix</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^:?([^:]+):&quot;</span><span class="p">)</span> </span><span id="L-135"><a href="#L-135"><span class="linenos" data-line="135"></span></a> <span class="kd">local</span> <span class="n">prefixes</span> <span class="o">=</span> <span class="p">{</span> </span><span id="L-136"><a href="#L-136"><span class="linenos" data-line="136"></span></a> <span class="n">w</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span> </span><span id="L-137"><a href="#L-137"><span class="linenos" data-line="137"></span></a> <span class="n">wikipedia</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span> </span><span id="L-138"><a href="#L-138"><span class="linenos" data-line="138"></span></a> <span class="n">Category</span> <span class="o">=</span> <span class="kc">true</span><span class="p">,</span> </span><span id="L-139"><a href="#L-139"><span class="linenos" data-line="139"></span></a> <span class="p">}</span> </span><span id="L-140"><a href="#L-140"><span class="linenos" data-line="140"></span></a> </span><span id="L-141"><a href="#L-141"><span class="linenos" data-line="141"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">prefixes</span><span class="p">[</span><span class="n">prefix</span><span class="p">]</span> <span class="kr">then</span> </span><span id="L-142"><a href="#L-142"><span class="linenos" data-line="142"></span></a> <span class="kr">if</span> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="ow">or</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;#$&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-143"><a href="#L-143"><span class="linenos" data-line="143"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)</span> <span class="p">{</span> </span><span id="L-144"><a href="#L-144"><span class="linenos" data-line="144"></span></a> <span class="s2">&quot;links/fragment&quot;</span><span class="p">,</span> </span><span id="L-145"><a href="#L-145"><span class="linenos" data-line="145"></span></a> <span class="s2">&quot;links/fragment/&quot;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> </span><span id="L-146"><a href="#L-146"><span class="linenos" data-line="146"></span></a> <span class="p">}</span> </span><span id="L-147"><a href="#L-147"><span class="linenos" data-line="147"></span></a> <span class="kr">end</span> </span><span id="L-148"><a href="#L-148"><span class="linenos" data-line="148"></span></a> </span><span id="L-149"><a href="#L-149"><span class="linenos" data-line="149"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="ow">and</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">~=</span> <span class="s2">&quot;und&quot;</span> <span class="kr">then</span> </span><span id="L-150"><a href="#L-150"><span class="linenos" data-line="150"></span></a> <span class="kr">if</span> <span class="n">id</span> <span class="kr">then</span> </span><span id="L-151"><a href="#L-151"><span class="linenos" data-line="151"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:senseid&quot;</span><span class="p">).</span><span class="n">anchor</span><span class="p">(</span><span class="n">lang</span><span class="p">,</span> <span class="n">id</span><span class="p">)</span> </span><span id="L-152"><a href="#L-152"><span class="linenos" data-line="152"></span></a> <span class="kr">elseif</span> <span class="ow">not</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">find</span><span class="p">(</span><span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">,</span> <span class="s2">&quot;^Appendix:&quot;</span><span class="p">)</span> </span><span id="L-153"><a href="#L-153"><span class="linenos" data-line="153"></span></a> <span class="ow">and</span> <span class="ow">not</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">find</span><span class="p">(</span><span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">,</span> <span class="s2">&quot;^Reconstruction:&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-154"><a href="#L-154"><span class="linenos" data-line="154"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">language</span><span class="p">.</span><span class="n">getContentLanguage</span><span class="p">():</span><span class="n">ucfirst</span><span class="p">(</span><span class="n">lang</span><span class="p">:</span><span class="n">getCanonicalName</span><span class="p">())</span> </span><span id="L-155"><a href="#L-155"><span class="linenos" data-line="155"></span></a> <span class="kr">end</span> </span><span id="L-156"><a href="#L-156"><span class="linenos" data-line="156"></span></a> <span class="kr">end</span> </span><span id="L-157"><a href="#L-157"><span class="linenos" data-line="157"></span></a> </span><span id="L-158"><a href="#L-158"><span class="linenos" data-line="158"></span></a> <span class="c1">-- This allows linking to pages like [[sms:a]] without it being treated weirdly.</span> </span><span id="L-159"><a href="#L-159"><span class="linenos" data-line="159"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;:&quot;</span><span class="p">,</span> <span class="s2">&quot;&amp;#x3a;&quot;</span><span class="p">)</span> </span><span id="L-160"><a href="#L-160"><span class="linenos" data-line="160"></span></a> <span class="kr">end</span> </span><span id="L-161"><a href="#L-161"><span class="linenos" data-line="161"></span></a> </span><span id="L-162"><a href="#L-162"><span class="linenos" data-line="162"></span></a> <span class="kr">return</span> <span class="s2">&quot;[[&quot;</span> <span class="o">..</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">..</span> <span class="p">(</span><span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="ow">and</span> <span class="s2">&quot;#&quot;</span> <span class="o">..</span> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="ow">or</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> <span class="o">..</span> <span class="s2">&quot;|&quot;</span> <span class="o">..</span> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">..</span> <span class="s2">&quot;]]&quot;</span> </span><span id="L-163"><a href="#L-163"><span class="linenos" data-line="163"></span></a><span class="kr">end</span> </span><span id="L-164"><a href="#L-164"><span class="linenos" data-line="164"></span></a> </span><span id="L-165"><a href="#L-165"><span class="linenos" data-line="165"></span></a> </span><span id="L-166"><a href="#L-166"><span class="linenos" data-line="166"></span></a><span class="c1">-- Split a link into its parts</span> </span><span id="L-167"><a href="#L-167"><span class="linenos" data-line="167"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">parseLink</span><span class="p">(</span><span class="n">linktext</span><span class="p">)</span> </span><span id="L-168"><a href="#L-168"><span class="linenos" data-line="168"></span></a> <span class="kd">local</span> <span class="n">link</span> <span class="o">=</span> <span class="p">{</span> <span class="n">target</span> <span class="o">=</span> <span class="n">linktext</span> <span class="p">}</span> </span><span id="L-169"><a href="#L-169"><span class="linenos" data-line="169"></span></a> <span class="kd">local</span> <span class="n">first</span><span class="p">,</span> <span class="n">second</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^([^|]+)|(.+)$&quot;</span><span class="p">)</span> </span><span id="L-170"><a href="#L-170"><span class="linenos" data-line="170"></span></a> </span><span id="L-171"><a href="#L-171"><span class="linenos" data-line="171"></span></a> <span class="kr">if</span> <span class="n">first</span> <span class="kr">then</span> </span><span id="L-172"><a href="#L-172"><span class="linenos" data-line="172"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="n">first</span> </span><span id="L-173"><a href="#L-173"><span class="linenos" data-line="173"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">=</span> <span class="n">second</span> </span><span id="L-174"><a href="#L-174"><span class="linenos" data-line="174"></span></a> <span class="kr">else</span> </span><span id="L-175"><a href="#L-175"><span class="linenos" data-line="175"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">display</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> </span><span id="L-176"><a href="#L-176"><span class="linenos" data-line="176"></span></a> <span class="kr">end</span> </span><span id="L-177"><a href="#L-177"><span class="linenos" data-line="177"></span></a> </span><span id="L-178"><a href="#L-178"><span class="linenos" data-line="178"></span></a> <span class="n">first</span><span class="p">,</span> <span class="n">second</span> <span class="o">=</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^(.+)#(.+)$&quot;</span><span class="p">)</span> </span><span id="L-179"><a href="#L-179"><span class="linenos" data-line="179"></span></a> </span><span id="L-180"><a href="#L-180"><span class="linenos" data-line="180"></span></a> <span class="kr">if</span> <span class="n">first</span> <span class="kr">then</span> </span><span id="L-181"><a href="#L-181"><span class="linenos" data-line="181"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="n">first</span> </span><span id="L-182"><a href="#L-182"><span class="linenos" data-line="182"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">=</span> <span class="n">second</span> </span><span id="L-183"><a href="#L-183"><span class="linenos" data-line="183"></span></a> <span class="kr">else</span> </span><span id="L-184"><a href="#L-184"><span class="linenos" data-line="184"></span></a> <span class="c1">-- So that makeLangLink does not look for a fragment again</span> </span><span id="L-185"><a href="#L-185"><span class="linenos" data-line="185"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">fragment</span> <span class="o">=</span> <span class="kc">false</span> </span><span id="L-186"><a href="#L-186"><span class="linenos" data-line="186"></span></a> <span class="kr">end</span> </span><span id="L-187"><a href="#L-187"><span class="linenos" data-line="187"></span></a> </span><span id="L-188"><a href="#L-188"><span class="linenos" data-line="188"></span></a> <span class="kr">return</span> <span class="n">link</span> </span><span id="L-189"><a href="#L-189"><span class="linenos" data-line="189"></span></a><span class="kr">end</span> </span><span id="L-190"><a href="#L-190"><span class="linenos" data-line="190"></span></a> </span><span id="L-191"><a href="#L-191"><span class="linenos" data-line="191"></span></a> </span><span id="L-192"><a href="#L-192"><span class="linenos" data-line="192"></span></a><span class="c1">-- Creates a basic wikilink to the given term. If the text already contains</span> </span><span id="L-193"><a href="#L-193"><span class="linenos" data-line="193"></span></a><span class="c1">-- links, these are replaced with links to the correct section.</span> </span><span id="L-194"><a href="#L-194"><span class="linenos" data-line="194"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">language_link</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">)</span> </span><span id="L-195"><a href="#L-195"><span class="linenos" data-line="195"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">data</span><span class="p">)</span> <span class="o">~=</span> <span class="s2">&quot;table&quot;</span> <span class="kr">then</span> </span><span id="L-196"><a href="#L-196"><span class="linenos" data-line="196"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The first argument to the function language_link must be a table. See Module:links/documentation for more information.&quot;</span><span class="p">)</span> </span><span id="L-197"><a href="#L-197"><span class="linenos" data-line="197"></span></a> <span class="kr">end</span> </span><span id="L-198"><a href="#L-198"><span class="linenos" data-line="198"></span></a> </span><span id="L-199"><a href="#L-199"><span class="linenos" data-line="199"></span></a> <span class="kd">local</span> <span class="n">text</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">term</span> </span><span id="L-200"><a href="#L-200"><span class="linenos" data-line="200"></span></a> </span><span id="L-201"><a href="#L-201"><span class="linenos" data-line="201"></span></a> <span class="n">ignore_cap</span> <span class="o">=</span> <span class="n">ignore_cap</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">ignore_cap</span> </span><span id="L-202"><a href="#L-202"><span class="linenos" data-line="202"></span></a> <span class="kr">if</span> <span class="n">ignore_cap</span><span class="p">[</span><span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()]</span> <span class="ow">and</span> <span class="n">text</span> <span class="kr">then</span> </span><span id="L-203"><a href="#L-203"><span class="linenos" data-line="203"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%^&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> </span><span id="L-204"><a href="#L-204"><span class="linenos" data-line="204"></span></a> <span class="kr">end</span> </span><span id="L-205"><a href="#L-205"><span class="linenos" data-line="205"></span></a> </span><span id="L-206"><a href="#L-206"><span class="linenos" data-line="206"></span></a> <span class="c1">-- If the text begins with * and another character,</span> </span><span id="L-207"><a href="#L-207"><span class="linenos" data-line="207"></span></a> <span class="c1">-- then act as if each link begins with *</span> </span><span id="L-208"><a href="#L-208"><span class="linenos" data-line="208"></span></a> <span class="kd">local</span> <span class="n">allReconstructed</span> <span class="o">=</span> <span class="kc">false</span> </span><span id="L-209"><a href="#L-209"><span class="linenos" data-line="209"></span></a> </span><span id="L-210"><a href="#L-210"><span class="linenos" data-line="210"></span></a> <span class="kr">if</span> <span class="n">text</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;^*.&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-211"><a href="#L-211"><span class="linenos" data-line="211"></span></a> <span class="n">allReconstructed</span> <span class="o">=</span> <span class="kc">true</span> </span><span id="L-212"><a href="#L-212"><span class="linenos" data-line="212"></span></a> <span class="kr">end</span> </span><span id="L-213"><a href="#L-213"><span class="linenos" data-line="213"></span></a> </span><span id="L-214"><a href="#L-214"><span class="linenos" data-line="214"></span></a> <span class="c1">-- Do we have embedded wikilinks?</span> </span><span id="L-215"><a href="#L-215"><span class="linenos" data-line="215"></span></a> <span class="kr">if</span> <span class="n">text</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;[[&quot;</span><span class="p">,</span> <span class="kc">nil</span><span class="p">,</span> <span class="kc">true</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-216"><a href="#L-216"><span class="linenos" data-line="216"></span></a> <span class="cm">--[=[</span> </span><span id="L-217"><a href="#L-217"><span class="linenos" data-line="217"></span></a><span class="cm"> [[Special:WhatLinksHere/Template:tracking/links/alt-ignored]]</span> </span><span id="L-218"><a href="#L-218"><span class="linenos" data-line="218"></span></a><span class="cm"> [[Special:WhatLinksHere/Template:tracking/links/id-ignored]]</span> </span><span id="L-219"><a href="#L-219"><span class="linenos" data-line="219"></span></a><span class="cm"> ]=]</span> </span><span id="L-220"><a href="#L-220"><span class="linenos" data-line="220"></span></a> </span><span id="L-221"><a href="#L-221"><span class="linenos" data-line="221"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span> <span class="kr">then</span> </span><span id="L-222"><a href="#L-222"><span class="linenos" data-line="222"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/alt-ignored&quot;</span><span class="p">)</span> </span><span id="L-223"><a href="#L-223"><span class="linenos" data-line="223"></span></a> <span class="n">mw</span><span class="p">.</span><span class="n">log</span><span class="p">(</span><span class="s2">&quot;(from Module:links)&quot;</span><span class="p">,</span> <span class="s2">&quot;text with embedded wikilinks:&quot;</span><span class="p">,</span> <span class="n">text</span><span class="p">,</span> </span><span id="L-224"><a href="#L-224"><span class="linenos" data-line="224"></span></a> <span class="s2">&quot;ignored alt:&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span><span class="p">,</span> <span class="s2">&quot;lang:&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">())</span> </span><span id="L-225"><a href="#L-225"><span class="linenos" data-line="225"></span></a> <span class="kr">end</span> </span><span id="L-226"><a href="#L-226"><span class="linenos" data-line="226"></span></a> </span><span id="L-227"><a href="#L-227"><span class="linenos" data-line="227"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">id</span> <span class="kr">then</span> </span><span id="L-228"><a href="#L-228"><span class="linenos" data-line="228"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/id-ignored&quot;</span><span class="p">)</span> </span><span id="L-229"><a href="#L-229"><span class="linenos" data-line="229"></span></a> <span class="n">mw</span><span class="p">.</span><span class="n">log</span><span class="p">(</span><span class="s2">&quot;(from Module:links)&quot;</span><span class="p">,</span> <span class="s2">&quot;text with embedded wikilinks:&quot;</span><span class="p">,</span> <span class="n">text</span><span class="p">,</span> </span><span id="L-230"><a href="#L-230"><span class="linenos" data-line="230"></span></a> <span class="s2">&quot;ignored id:&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">id</span><span class="p">,</span> <span class="s2">&quot;lang:&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">())</span> </span><span id="L-231"><a href="#L-231"><span class="linenos" data-line="231"></span></a> <span class="kr">end</span> </span><span id="L-232"><a href="#L-232"><span class="linenos" data-line="232"></span></a> </span><span id="L-233"><a href="#L-233"><span class="linenos" data-line="233"></span></a> <span class="c1">-- Begins and ends with a wikilink tag</span> </span><span id="L-234"><a href="#L-234"><span class="linenos" data-line="234"></span></a> <span class="kr">if</span> <span class="n">text</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;^%[%[(.+)%]%]$&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-235"><a href="#L-235"><span class="linenos" data-line="235"></span></a> <span class="c1">-- There are no [ ] in between.</span> </span><span id="L-236"><a href="#L-236"><span class="linenos" data-line="236"></span></a> <span class="c1">-- This makes the wikilink tag redundant.</span> </span><span id="L-237"><a href="#L-237"><span class="linenos" data-line="237"></span></a> <span class="kr">if</span> <span class="n">text</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;^%[%[[^%[%]]+%]%]$&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-238"><a href="#L-238"><span class="linenos" data-line="238"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/redundant wikilink&quot;</span><span class="p">)</span> </span><span id="L-239"><a href="#L-239"><span class="linenos" data-line="239"></span></a> <span class="kr">else</span> </span><span id="L-240"><a href="#L-240"><span class="linenos" data-line="240"></span></a> <span class="kd">local</span> <span class="n">temp</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;^%[%[(.+)%]%]$&quot;</span><span class="p">,</span> <span class="s2">&quot;%1&quot;</span><span class="p">)</span> </span><span id="L-241"><a href="#L-241"><span class="linenos" data-line="241"></span></a> <span class="n">temp</span> <span class="o">=</span> <span class="n">temp</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%]%], %[%[&quot;</span><span class="p">,</span> <span class="s2">&quot;|&quot;</span><span class="p">)</span> </span><span id="L-242"><a href="#L-242"><span class="linenos" data-line="242"></span></a> </span><span id="L-243"><a href="#L-243"><span class="linenos" data-line="243"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">temp</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;[%[%]]&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-244"><a href="#L-244"><span class="linenos" data-line="244"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/list&quot;</span><span class="p">)</span> </span><span id="L-245"><a href="#L-245"><span class="linenos" data-line="245"></span></a> <span class="kr">end</span> </span><span id="L-246"><a href="#L-246"><span class="linenos" data-line="246"></span></a> <span class="kr">end</span> </span><span id="L-247"><a href="#L-247"><span class="linenos" data-line="247"></span></a> <span class="kr">end</span> </span><span id="L-248"><a href="#L-248"><span class="linenos" data-line="248"></span></a> </span><span id="L-249"><a href="#L-249"><span class="linenos" data-line="249"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%[%[([^%]]+)%]%]&quot;</span><span class="p">,</span> </span><span id="L-250"><a href="#L-250"><span class="linenos" data-line="250"></span></a> <span class="kr">function</span><span class="p">(</span><span class="n">linktext</span><span class="p">)</span> </span><span id="L-251"><a href="#L-251"><span class="linenos" data-line="251"></span></a> <span class="kd">local</span> <span class="n">link</span> <span class="o">=</span> <span class="n">parseLink</span><span class="p">(</span><span class="n">linktext</span><span class="p">)</span> </span><span id="L-252"><a href="#L-252"><span class="linenos" data-line="252"></span></a> </span><span id="L-253"><a href="#L-253"><span class="linenos" data-line="253"></span></a> <span class="kr">if</span> <span class="n">allReconstructed</span> <span class="kr">then</span> </span><span id="L-254"><a href="#L-254"><span class="linenos" data-line="254"></span></a> <span class="n">link</span><span class="p">.</span><span class="n">target</span> <span class="o">=</span> <span class="s2">&quot;*&quot;</span> <span class="o">..</span> <span class="n">link</span><span class="p">.</span><span class="n">target</span> </span><span id="L-255"><a href="#L-255"><span class="linenos" data-line="255"></span></a> <span class="kr">end</span> </span><span id="L-256"><a href="#L-256"><span class="linenos" data-line="256"></span></a> </span><span id="L-257"><a href="#L-257"><span class="linenos" data-line="257"></span></a> <span class="kr">return</span> <span class="n">makeLangLink</span><span class="p">(</span><span class="n">link</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">id</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">)</span> </span><span id="L-258"><a href="#L-258"><span class="linenos" data-line="258"></span></a> <span class="kr">end</span><span class="p">)</span> </span><span id="L-259"><a href="#L-259"><span class="linenos" data-line="259"></span></a> </span><span id="L-260"><a href="#L-260"><span class="linenos" data-line="260"></span></a> <span class="c1">-- Remove the extra * at the beginning if it&#39;s immediately followed</span> </span><span id="L-261"><a href="#L-261"><span class="linenos" data-line="261"></span></a> <span class="c1">-- by a link whose display begins with * too</span> </span><span id="L-262"><a href="#L-262"><span class="linenos" data-line="262"></span></a> <span class="kr">if</span> <span class="n">allReconstructed</span> <span class="kr">then</span> </span><span id="L-263"><a href="#L-263"><span class="linenos" data-line="263"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;^%*%[%[([^|%]]+)|%*&quot;</span><span class="p">,</span> <span class="s2">&quot;[[%1|*&quot;</span><span class="p">)</span> </span><span id="L-264"><a href="#L-264"><span class="linenos" data-line="264"></span></a> <span class="kr">end</span> </span><span id="L-265"><a href="#L-265"><span class="linenos" data-line="265"></span></a> <span class="kr">else</span> </span><span id="L-266"><a href="#L-266"><span class="linenos" data-line="266"></span></a> <span class="c1">-- There is no embedded wikilink, make a link using the parameters.</span> </span><span id="L-267"><a href="#L-267"><span class="linenos" data-line="267"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">makeLangLink</span><span class="p">({</span> <span class="n">target</span> <span class="o">=</span> <span class="n">text</span><span class="p">,</span> <span class="n">display</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span> <span class="p">},</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">id</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">)</span> </span><span id="L-268"><a href="#L-268"><span class="linenos" data-line="268"></span></a> <span class="kr">end</span> </span><span id="L-269"><a href="#L-269"><span class="linenos" data-line="269"></span></a> </span><span id="L-270"><a href="#L-270"><span class="linenos" data-line="270"></span></a> <span class="kr">return</span> <span class="n">text</span> </span><span id="L-271"><a href="#L-271"><span class="linenos" data-line="271"></span></a><span class="kr">end</span> </span><span id="L-272"><a href="#L-272"><span class="linenos" data-line="272"></span></a> </span><span id="L-273"><a href="#L-273"><span class="linenos" data-line="273"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">mark</span><span class="p">(</span><span class="n">text</span><span class="p">,</span> <span class="n">itemType</span><span class="p">,</span> <span class="n">face</span><span class="p">,</span> <span class="n">lang</span><span class="p">)</span> </span><span id="L-274"><a href="#L-274"><span class="linenos" data-line="274"></span></a> <span class="kd">local</span> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s2">&quot;&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span> <span class="p">}</span> </span><span id="L-275"><a href="#L-275"><span class="linenos" data-line="275"></span></a> </span><span id="L-276"><a href="#L-276"><span class="linenos" data-line="276"></span></a> <span class="kr">if</span> <span class="n">itemType</span> <span class="o">==</span> <span class="s2">&quot;gloss&quot;</span> <span class="kr">then</span> </span><span id="L-277"><a href="#L-277"><span class="linenos" data-line="277"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span class=&quot;mention-gloss-double-quote&quot;&gt;’&lt;/span&gt;&lt;span class=&quot;mention-gloss&quot;&gt;&#39;</span><span class="p">,</span> </span><span id="L-278"><a href="#L-278"><span class="linenos" data-line="278"></span></a> <span class="s1">&#39;&lt;/span&gt;&lt;span class=&quot;mention-gloss-double-quote&quot;&gt;’&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-279"><a href="#L-279"><span class="linenos" data-line="279"></span></a> <span class="kr">elseif</span> <span class="n">itemType</span> <span class="o">==</span> <span class="s2">&quot;tr&quot;</span> <span class="kr">then</span> </span><span id="L-280"><a href="#L-280"><span class="linenos" data-line="280"></span></a> <span class="kr">if</span> <span class="n">face</span> <span class="o">==</span> <span class="s2">&quot;term&quot;</span> <span class="kr">then</span> </span><span id="L-281"><a href="#L-281"><span class="linenos" data-line="281"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span lang=&quot;&#39;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">..</span> <span class="s1">&#39;&quot; class=&quot;tr mention-tr Latn&quot;&gt;&#39;</span><span class="p">,</span> </span><span id="L-282"><a href="#L-282"><span class="linenos" data-line="282"></span></a> <span class="s1">&#39;&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-283"><a href="#L-283"><span class="linenos" data-line="283"></span></a> <span class="kr">else</span> </span><span id="L-284"><a href="#L-284"><span class="linenos" data-line="284"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span lang=&quot;&#39;</span> <span class="o">..</span> <span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">..</span> <span class="s1">&#39;&quot; class=&quot;tr Latn&quot;&gt;&#39;</span><span class="p">,</span> <span class="s1">&#39;&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-285"><a href="#L-285"><span class="linenos" data-line="285"></span></a> <span class="kr">end</span> </span><span id="L-286"><a href="#L-286"><span class="linenos" data-line="286"></span></a> <span class="kr">elseif</span> <span class="n">itemType</span> <span class="o">==</span> <span class="s2">&quot;ts&quot;</span> <span class="kr">then</span> </span><span id="L-287"><a href="#L-287"><span class="linenos" data-line="287"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span class=&quot;ts mention-ts Latn&quot;&gt;/&#39;</span><span class="p">,</span> <span class="s1">&#39;/&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-288"><a href="#L-288"><span class="linenos" data-line="288"></span></a> <span class="kr">elseif</span> <span class="n">itemType</span> <span class="o">==</span> <span class="s2">&quot;pos&quot;</span> <span class="kr">then</span> </span><span id="L-289"><a href="#L-289"><span class="linenos" data-line="289"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span class=&quot;ann-pos&quot;&gt;&#39;</span><span class="p">,</span> <span class="s1">&#39;&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-290"><a href="#L-290"><span class="linenos" data-line="290"></span></a> <span class="kr">elseif</span> <span class="n">itemType</span> <span class="o">==</span> <span class="s2">&quot;annotations&quot;</span> <span class="kr">then</span> </span><span id="L-291"><a href="#L-291"><span class="linenos" data-line="291"></span></a> <span class="n">tag</span> <span class="o">=</span> <span class="p">{</span> <span class="s1">&#39;&lt;span class=&quot;mention-gloss-paren annotation-paren&quot;&gt;(&lt;/span&gt;&#39;</span><span class="p">,</span> </span><span id="L-292"><a href="#L-292"><span class="linenos" data-line="292"></span></a> <span class="s1">&#39;&lt;span class=&quot;mention-gloss-paren annotation-paren&quot;&gt;)&lt;/span&gt;&#39;</span> <span class="p">}</span> </span><span id="L-293"><a href="#L-293"><span class="linenos" data-line="293"></span></a> <span class="kr">end</span> </span><span id="L-294"><a href="#L-294"><span class="linenos" data-line="294"></span></a> </span><span id="L-295"><a href="#L-295"><span class="linenos" data-line="295"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">text</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;string&quot;</span> <span class="kr">then</span> </span><span id="L-296"><a href="#L-296"><span class="linenos" data-line="296"></span></a> <span class="kr">return</span> <span class="n">tag</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">..</span> <span class="n">text</span> <span class="o">..</span> <span class="n">tag</span><span class="p">[</span><span class="mi">2</span><span class="p">]</span> </span><span id="L-297"><a href="#L-297"><span class="linenos" data-line="297"></span></a> <span class="kr">else</span> </span><span id="L-298"><a href="#L-298"><span class="linenos" data-line="298"></span></a> <span class="kr">return</span> <span class="s2">&quot;&quot;</span> </span><span id="L-299"><a href="#L-299"><span class="linenos" data-line="299"></span></a> <span class="kr">end</span> </span><span id="L-300"><a href="#L-300"><span class="linenos" data-line="300"></span></a><span class="kr">end</span> </span><span id="L-301"><a href="#L-301"><span class="linenos" data-line="301"></span></a> </span><span id="L-302"><a href="#L-302"><span class="linenos" data-line="302"></span></a><span class="c1">-- Format the annotations (things following the linked term)</span> </span><span id="L-303"><a href="#L-303"><span class="linenos" data-line="303"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">format_link_annotations</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">face</span><span class="p">)</span> </span><span id="L-304"><a href="#L-304"><span class="linenos" data-line="304"></span></a> <span class="kd">local</span> <span class="n">output</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-305"><a href="#L-305"><span class="linenos" data-line="305"></span></a> </span><span id="L-306"><a href="#L-306"><span class="linenos" data-line="306"></span></a> <span class="c1">-- Interwiki link</span> </span><span id="L-307"><a href="#L-307"><span class="linenos" data-line="307"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">interwiki</span> <span class="kr">then</span> </span><span id="L-308"><a href="#L-308"><span class="linenos" data-line="308"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">interwiki</span><span class="p">)</span> </span><span id="L-309"><a href="#L-309"><span class="linenos" data-line="309"></span></a> <span class="kr">end</span> </span><span id="L-310"><a href="#L-310"><span class="linenos" data-line="310"></span></a> </span><span id="L-311"><a href="#L-311"><span class="linenos" data-line="311"></span></a> <span class="c1">-- Genders</span> </span><span id="L-312"><a href="#L-312"><span class="linenos" data-line="312"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">genders</span><span class="p">)</span> <span class="o">~=</span> <span class="s2">&quot;table&quot;</span> <span class="kr">then</span> </span><span id="L-313"><a href="#L-313"><span class="linenos" data-line="313"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">genders</span> <span class="o">=</span> <span class="p">{</span> <span class="n">data</span><span class="p">.</span><span class="n">genders</span> <span class="p">}</span> </span><span id="L-314"><a href="#L-314"><span class="linenos" data-line="314"></span></a> <span class="kr">end</span> </span><span id="L-315"><a href="#L-315"><span class="linenos" data-line="315"></span></a> </span><span id="L-316"><a href="#L-316"><span class="linenos" data-line="316"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">genders</span> <span class="ow">and</span> <span class="o">#</span><span class="n">data</span><span class="p">.</span><span class="n">genders</span> <span class="o">&gt;</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-317"><a href="#L-317"><span class="linenos" data-line="317"></span></a> <span class="kd">local</span> <span class="n">m_gen</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:gender and number&quot;</span><span class="p">)</span> </span><span id="L-318"><a href="#L-318"><span class="linenos" data-line="318"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="s2">&quot;&amp;nbsp;&quot;</span> <span class="o">..</span> <span class="n">m_gen</span><span class="p">.</span><span class="n">format_list</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">genders</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">))</span> </span><span id="L-319"><a href="#L-319"><span class="linenos" data-line="319"></span></a> <span class="kr">end</span> </span><span id="L-320"><a href="#L-320"><span class="linenos" data-line="320"></span></a> </span><span id="L-321"><a href="#L-321"><span class="linenos" data-line="321"></span></a> <span class="kd">local</span> <span class="n">annotations</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-322"><a href="#L-322"><span class="linenos" data-line="322"></span></a> </span><span id="L-323"><a href="#L-323"><span class="linenos" data-line="323"></span></a> <span class="c1">-- Transliteration and transcription</span> </span><span id="L-324"><a href="#L-324"><span class="linenos" data-line="324"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">ts</span> <span class="kr">then</span> </span><span id="L-325"><a href="#L-325"><span class="linenos" data-line="325"></span></a> <span class="kd">local</span> <span class="n">kind</span> </span><span id="L-326"><a href="#L-326"><span class="linenos" data-line="326"></span></a> <span class="kr">if</span> <span class="n">face</span> <span class="o">==</span> <span class="s2">&quot;term&quot;</span> <span class="kr">then</span> </span><span id="L-327"><a href="#L-327"><span class="linenos" data-line="327"></span></a> <span class="n">kind</span> <span class="o">=</span> <span class="n">face</span> </span><span id="L-328"><a href="#L-328"><span class="linenos" data-line="328"></span></a> <span class="kr">else</span> </span><span id="L-329"><a href="#L-329"><span class="linenos" data-line="329"></span></a> <span class="n">kind</span> <span class="o">=</span> <span class="s2">&quot;default&quot;</span> </span><span id="L-330"><a href="#L-330"><span class="linenos" data-line="330"></span></a> <span class="kr">end</span> </span><span id="L-331"><a href="#L-331"><span class="linenos" data-line="331"></span></a> </span><span id="L-332"><a href="#L-332"><span class="linenos" data-line="332"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">and</span> <span class="n">data</span><span class="p">.</span><span class="n">ts</span> <span class="kr">then</span> </span><span id="L-333"><a href="#L-333"><span class="linenos" data-line="333"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> </span><span id="L-334"><a href="#L-334"><span class="linenos" data-line="334"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:script utilities&quot;</span><span class="p">).</span><span class="n">tag_translit</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">tr</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">kind</span><span class="p">)</span> </span><span id="L-335"><a href="#L-335"><span class="linenos" data-line="335"></span></a> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">ts</span><span class="p">,</span> <span class="s2">&quot;ts&quot;</span><span class="p">))</span> </span><span id="L-336"><a href="#L-336"><span class="linenos" data-line="336"></span></a> <span class="kr">elseif</span> <span class="n">data</span><span class="p">.</span><span class="n">ts</span> <span class="kr">then</span> </span><span id="L-337"><a href="#L-337"><span class="linenos" data-line="337"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">ts</span><span class="p">,</span> <span class="s2">&quot;ts&quot;</span><span class="p">))</span> </span><span id="L-338"><a href="#L-338"><span class="linenos" data-line="338"></span></a> <span class="kr">else</span> </span><span id="L-339"><a href="#L-339"><span class="linenos" data-line="339"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> </span><span id="L-340"><a href="#L-340"><span class="linenos" data-line="340"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:script utilities&quot;</span><span class="p">).</span><span class="n">tag_translit</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">tr</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">kind</span><span class="p">))</span> </span><span id="L-341"><a href="#L-341"><span class="linenos" data-line="341"></span></a> <span class="kr">end</span> </span><span id="L-342"><a href="#L-342"><span class="linenos" data-line="342"></span></a> <span class="kr">end</span> </span><span id="L-343"><a href="#L-343"><span class="linenos" data-line="343"></span></a> </span><span id="L-344"><a href="#L-344"><span class="linenos" data-line="344"></span></a> <span class="c1">-- Gloss/translation</span> </span><span id="L-345"><a href="#L-345"><span class="linenos" data-line="345"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">gloss</span> <span class="kr">then</span> </span><span id="L-346"><a href="#L-346"><span class="linenos" data-line="346"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">gloss</span><span class="p">,</span> <span class="s2">&quot;gloss&quot;</span><span class="p">))</span> </span><span id="L-347"><a href="#L-347"><span class="linenos" data-line="347"></span></a> <span class="kr">end</span> </span><span id="L-348"><a href="#L-348"><span class="linenos" data-line="348"></span></a> </span><span id="L-349"><a href="#L-349"><span class="linenos" data-line="349"></span></a> <span class="c1">-- Part of speech</span> </span><span id="L-350"><a href="#L-350"><span class="linenos" data-line="350"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">pos</span> <span class="kr">then</span> </span><span id="L-351"><a href="#L-351"><span class="linenos" data-line="351"></span></a> <span class="c1">-- debug category for pos= containing transcriptions</span> </span><span id="L-352"><a href="#L-352"><span class="linenos" data-line="352"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">pos</span><span class="p">:</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;/[^&gt;&lt;]*/&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-353"><a href="#L-353"><span class="linenos" data-line="353"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">pos</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">pos</span> <span class="o">..</span> <span class="s2">&quot;[[Category:links likely containing transcriptions in pos]]&quot;</span> </span><span id="L-354"><a href="#L-354"><span class="linenos" data-line="354"></span></a> <span class="kr">end</span> </span><span id="L-355"><a href="#L-355"><span class="linenos" data-line="355"></span></a> </span><span id="L-356"><a href="#L-356"><span class="linenos" data-line="356"></span></a> <span class="n">pos_tags</span> <span class="o">=</span> <span class="n">pos_tags</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">pos_tags</span> </span><span id="L-357"><a href="#L-357"><span class="linenos" data-line="357"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">pos_tags</span><span class="p">[</span><span class="n">data</span><span class="p">.</span><span class="n">pos</span><span class="p">]</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">pos</span><span class="p">,</span> <span class="s2">&quot;pos&quot;</span><span class="p">))</span> </span><span id="L-358"><a href="#L-358"><span class="linenos" data-line="358"></span></a> <span class="kr">end</span> </span><span id="L-359"><a href="#L-359"><span class="linenos" data-line="359"></span></a> </span><span id="L-360"><a href="#L-360"><span class="linenos" data-line="360"></span></a> <span class="c1">-- Literal/sum-of-parts meaning</span> </span><span id="L-361"><a href="#L-361"><span class="linenos" data-line="361"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">lit</span> <span class="kr">then</span> </span><span id="L-362"><a href="#L-362"><span class="linenos" data-line="362"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> <span class="s2">&quot;literally &quot;</span> <span class="o">..</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">lit</span><span class="p">,</span> <span class="s2">&quot;gloss&quot;</span><span class="p">))</span> </span><span id="L-363"><a href="#L-363"><span class="linenos" data-line="363"></span></a> <span class="kr">end</span> </span><span id="L-364"><a href="#L-364"><span class="linenos" data-line="364"></span></a> </span><span id="L-365"><a href="#L-365"><span class="linenos" data-line="365"></span></a> <span class="kr">if</span> <span class="o">#</span><span class="n">annotations</span> <span class="o">&gt;</span> <span class="mi">0</span> <span class="kr">then</span> </span><span id="L-366"><a href="#L-366"><span class="linenos" data-line="366"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> <span class="n">export</span><span class="p">.</span><span class="n">mark</span><span class="p">(</span><span class="n">table_concat</span><span class="p">(</span><span class="n">annotations</span><span class="p">,</span> <span class="s2">&quot;, &quot;</span><span class="p">),</span> <span class="s2">&quot;annotations&quot;</span><span class="p">))</span> </span><span id="L-367"><a href="#L-367"><span class="linenos" data-line="367"></span></a> <span class="kr">end</span> </span><span id="L-368"><a href="#L-368"><span class="linenos" data-line="368"></span></a> </span><span id="L-369"><a href="#L-369"><span class="linenos" data-line="369"></span></a> <span class="kr">return</span> <span class="n">table_concat</span><span class="p">(</span><span class="n">output</span><span class="p">)</span> </span><span id="L-370"><a href="#L-370"><span class="linenos" data-line="370"></span></a><span class="kr">end</span> </span><span id="L-371"><a href="#L-371"><span class="linenos" data-line="371"></span></a> </span><span id="L-372"><a href="#L-372"><span class="linenos" data-line="372"></span></a><span class="c1">-- A version of {{l}} or {{m}} that can be called from other modules too</span> </span><span id="L-373"><a href="#L-373"><span class="linenos" data-line="373"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">full_link</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">face</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">,</span> <span class="n">no_check_redundant_translit</span><span class="p">)</span> </span><span id="L-374"><a href="#L-374"><span class="linenos" data-line="374"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">data</span><span class="p">)</span> <span class="o">~=</span> <span class="s2">&quot;table&quot;</span> <span class="kr">then</span> </span><span id="L-375"><a href="#L-375"><span class="linenos" data-line="375"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The first argument to the function full_link must be a table. &quot;</span> </span><span id="L-376"><a href="#L-376"><span class="linenos" data-line="376"></span></a> <span class="o">..</span> <span class="s2">&quot;See Module:links/documentation for more information.&quot;</span><span class="p">)</span> </span><span id="L-377"><a href="#L-377"><span class="linenos" data-line="377"></span></a> <span class="kr">end</span> </span><span id="L-378"><a href="#L-378"><span class="linenos" data-line="378"></span></a> </span><span id="L-379"><a href="#L-379"><span class="linenos" data-line="379"></span></a> <span class="c1">-- Create the link</span> </span><span id="L-380"><a href="#L-380"><span class="linenos" data-line="380"></span></a> <span class="kd">local</span> <span class="n">output</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-381"><a href="#L-381"><span class="linenos" data-line="381"></span></a> <span class="kd">local</span> <span class="n">categories</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-382"><a href="#L-382"><span class="linenos" data-line="382"></span></a> <span class="kd">local</span> <span class="n">link</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span> </span><span id="L-383"><a href="#L-383"><span class="linenos" data-line="383"></span></a> <span class="kd">local</span> <span class="n">annotations</span> </span><span id="L-384"><a href="#L-384"><span class="linenos" data-line="384"></span></a> </span><span id="L-385"><a href="#L-385"><span class="linenos" data-line="385"></span></a> <span class="n">phonetic_extraction</span> <span class="o">=</span> <span class="n">phonetic_extraction</span> <span class="ow">or</span> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">phonetic_extraction</span> </span><span id="L-386"><a href="#L-386"><span class="linenos" data-line="386"></span></a> </span><span id="L-387"><a href="#L-387"><span class="linenos" data-line="387"></span></a> <span class="c1">-- Is there any text to show?</span> </span><span id="L-388"><a href="#L-388"><span class="linenos" data-line="388"></span></a> <span class="kr">if</span> <span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">term</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-389"><a href="#L-389"><span class="linenos" data-line="389"></span></a> <span class="c1">-- Try to detect the script if it was not provided</span> </span><span id="L-390"><a href="#L-390"><span class="linenos" data-line="390"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span> <span class="kr">then</span> </span><span id="L-391"><a href="#L-391"><span class="linenos" data-line="391"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">sc</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:scripts&quot;</span><span class="p">).</span><span class="n">findBestScript</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">alt</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">term</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">)</span> </span><span id="L-392"><a href="#L-392"><span class="linenos" data-line="392"></span></a> <span class="kr">else</span> </span><span id="L-393"><a href="#L-393"><span class="linenos" data-line="393"></span></a> <span class="c1">-- Track uses of sc parameter</span> </span><span id="L-394"><a href="#L-394"><span class="linenos" data-line="394"></span></a> <span class="kd">local</span> <span class="n">best</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:scripts&quot;</span><span class="p">).</span><span class="n">findBestScript</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">alt</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">term</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">)</span> </span><span id="L-395"><a href="#L-395"><span class="linenos" data-line="395"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/sc&quot;</span><span class="p">)</span> </span><span id="L-396"><a href="#L-396"><span class="linenos" data-line="396"></span></a> </span><span id="L-397"><a href="#L-397"><span class="linenos" data-line="397"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">==</span> <span class="n">best</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-398"><a href="#L-398"><span class="linenos" data-line="398"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/sc/redundant&quot;</span><span class="p">)</span> </span><span id="L-399"><a href="#L-399"><span class="linenos" data-line="399"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/sc/redundant/&quot;</span> <span class="o">..</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">:</span><span class="n">getCode</span><span class="p">())</span> </span><span id="L-400"><a href="#L-400"><span class="linenos" data-line="400"></span></a> <span class="kr">else</span> </span><span id="L-401"><a href="#L-401"><span class="linenos" data-line="401"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/sc/needed&quot;</span><span class="p">)</span> </span><span id="L-402"><a href="#L-402"><span class="linenos" data-line="402"></span></a> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:debug/track&quot;</span><span class="p">)(</span><span class="s2">&quot;links/sc/needed/&quot;</span> <span class="o">..</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">:</span><span class="n">getCode</span><span class="p">())</span> </span><span id="L-403"><a href="#L-403"><span class="linenos" data-line="403"></span></a> <span class="kr">end</span> </span><span id="L-404"><a href="#L-404"><span class="linenos" data-line="404"></span></a> <span class="kr">end</span> </span><span id="L-405"><a href="#L-405"><span class="linenos" data-line="405"></span></a> </span><span id="L-406"><a href="#L-406"><span class="linenos" data-line="406"></span></a> <span class="kd">local</span> <span class="n">class</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span> </span><span id="L-407"><a href="#L-407"><span class="linenos" data-line="407"></span></a> </span><span id="L-408"><a href="#L-408"><span class="linenos" data-line="408"></span></a> <span class="c1">-- Encode certain characters to avoid various delimiter-related issues at various stages. We need to encode &lt; and &gt;</span> </span><span id="L-409"><a href="#L-409"><span class="linenos" data-line="409"></span></a> <span class="c1">-- because they end up forming part of CSS class names inside of &lt;span ...&gt; and will interfere with finding the end</span> </span><span id="L-410"><a href="#L-410"><span class="linenos" data-line="410"></span></a> <span class="c1">-- of the HTML tag. I first tried converting them to URL encoding, i.e. %3C and %3E; they then appear in the URL as</span> </span><span id="L-411"><a href="#L-411"><span class="linenos" data-line="411"></span></a> <span class="c1">-- %253C and %253E, which get mapped back to %3C and %3E when passed to [[Module:accel]]. But mapping them to &amp;lt;</span> </span><span id="L-412"><a href="#L-412"><span class="linenos" data-line="412"></span></a> <span class="c1">-- and &amp;gt; somehow works magically without any further work; they appear in the URL as &lt; and &gt;, and get passed to</span> </span><span id="L-413"><a href="#L-413"><span class="linenos" data-line="413"></span></a> <span class="c1">-- [[Module:accel]] as &lt; and &gt;. I have no idea who along the chain of calls is doing the encoding and decoding. If</span> </span><span id="L-414"><a href="#L-414"><span class="linenos" data-line="414"></span></a> <span class="c1">-- someone knows, please modify this comment appropriately!</span> </span><span id="L-415"><a href="#L-415"><span class="linenos" data-line="415"></span></a> <span class="kd">local</span> <span class="n">encode_accel_char_map</span> <span class="o">=</span> <span class="p">{</span> </span><span id="L-416"><a href="#L-416"><span class="linenos" data-line="416"></span></a> <span class="p">[</span><span class="s2">&quot;%&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;.&quot;</span><span class="p">,</span> </span><span id="L-417"><a href="#L-417"><span class="linenos" data-line="417"></span></a> <span class="p">[</span><span class="s2">&quot; &quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;_&quot;</span><span class="p">,</span> </span><span id="L-418"><a href="#L-418"><span class="linenos" data-line="418"></span></a> <span class="p">[</span><span class="s2">&quot;&lt;&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;&amp;lt;&quot;</span><span class="p">,</span> </span><span id="L-419"><a href="#L-419"><span class="linenos" data-line="419"></span></a> <span class="p">[</span><span class="s2">&quot;&gt;&quot;</span><span class="p">]</span> <span class="o">=</span> <span class="s2">&quot;&amp;gt;&quot;</span><span class="p">,</span> </span><span id="L-420"><a href="#L-420"><span class="linenos" data-line="420"></span></a> <span class="p">}</span> </span><span id="L-421"><a href="#L-421"><span class="linenos" data-line="421"></span></a> <span class="kd">local</span> <span class="kr">function</span> <span class="nf">encode_accel_param_chars</span><span class="p">(</span><span class="n">param</span><span class="p">)</span> </span><span id="L-422"><a href="#L-422"><span class="linenos" data-line="422"></span></a> <span class="kd">local</span> <span class="n">retval</span> <span class="o">=</span> <span class="n">param</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;[% &lt;&gt;]&quot;</span><span class="p">,</span> <span class="n">encode_accel_char_map</span><span class="p">)</span> <span class="c1">-- discard second return value</span> </span><span id="L-423"><a href="#L-423"><span class="linenos" data-line="423"></span></a> <span class="kr">return</span> <span class="n">retval</span> </span><span id="L-424"><a href="#L-424"><span class="linenos" data-line="424"></span></a> <span class="kr">end</span> </span><span id="L-425"><a href="#L-425"><span class="linenos" data-line="425"></span></a> </span><span id="L-426"><a href="#L-426"><span class="linenos" data-line="426"></span></a> <span class="kd">local</span> <span class="kr">function</span> <span class="nf">encode_accel_param</span><span class="p">(</span><span class="n">prefix</span><span class="p">,</span> <span class="n">param</span><span class="p">)</span> </span><span id="L-427"><a href="#L-427"><span class="linenos" data-line="427"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">param</span> <span class="kr">then</span> </span><span id="L-428"><a href="#L-428"><span class="linenos" data-line="428"></span></a> <span class="kr">return</span> <span class="s2">&quot;&quot;</span> </span><span id="L-429"><a href="#L-429"><span class="linenos" data-line="429"></span></a> <span class="kr">end</span> </span><span id="L-430"><a href="#L-430"><span class="linenos" data-line="430"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">param</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;table&quot;</span> <span class="kr">then</span> </span><span id="L-431"><a href="#L-431"><span class="linenos" data-line="431"></span></a> <span class="kd">local</span> <span class="n">filled_params</span> <span class="o">=</span> <span class="p">{}</span> </span><span id="L-432"><a href="#L-432"><span class="linenos" data-line="432"></span></a> <span class="c1">-- There may be gaps in the sequence, especially for translit params.</span> </span><span id="L-433"><a href="#L-433"><span class="linenos" data-line="433"></span></a> <span class="kd">local</span> <span class="n">maxindex</span> <span class="o">=</span> <span class="mi">0</span> </span><span id="L-434"><a href="#L-434"><span class="linenos" data-line="434"></span></a> <span class="kr">for</span> <span class="n">k</span><span class="p">,</span> <span class="n">v</span> <span class="kr">in</span> <span class="nb">pairs</span><span class="p">(</span><span class="n">param</span><span class="p">)</span> <span class="kr">do</span> </span><span id="L-435"><a href="#L-435"><span class="linenos" data-line="435"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">k</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;number&quot;</span> <span class="ow">and</span> <span class="n">k</span> <span class="o">&gt;</span> <span class="n">maxindex</span> <span class="kr">then</span> </span><span id="L-436"><a href="#L-436"><span class="linenos" data-line="436"></span></a> <span class="n">maxindex</span> <span class="o">=</span> <span class="n">k</span> </span><span id="L-437"><a href="#L-437"><span class="linenos" data-line="437"></span></a> <span class="kr">end</span> </span><span id="L-438"><a href="#L-438"><span class="linenos" data-line="438"></span></a> <span class="kr">end</span> </span><span id="L-439"><a href="#L-439"><span class="linenos" data-line="439"></span></a> <span class="kr">for</span> <span class="n">i</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span><span class="n">maxindex</span> <span class="kr">do</span> </span><span id="L-440"><a href="#L-440"><span class="linenos" data-line="440"></span></a> <span class="n">filled_params</span><span class="p">[</span><span class="n">i</span><span class="p">]</span> <span class="o">=</span> <span class="n">param</span><span class="p">[</span><span class="n">i</span><span class="p">]</span> <span class="ow">or</span> <span class="s2">&quot;&quot;</span> </span><span id="L-441"><a href="#L-441"><span class="linenos" data-line="441"></span></a> <span class="kr">end</span> </span><span id="L-442"><a href="#L-442"><span class="linenos" data-line="442"></span></a> <span class="c1">-- [[Module:accel]] splits these up again.</span> </span><span id="L-443"><a href="#L-443"><span class="linenos" data-line="443"></span></a> <span class="n">param</span> <span class="o">=</span> <span class="nb">table.concat</span><span class="p">(</span><span class="n">filled_params</span><span class="p">,</span> <span class="s2">&quot;*~!&quot;</span><span class="p">)</span> </span><span id="L-444"><a href="#L-444"><span class="linenos" data-line="444"></span></a> <span class="kr">end</span> </span><span id="L-445"><a href="#L-445"><span class="linenos" data-line="445"></span></a> <span class="c1">-- This is decoded again by [[WT:ACCEL]].</span> </span><span id="L-446"><a href="#L-446"><span class="linenos" data-line="446"></span></a> <span class="kr">return</span> <span class="n">prefix</span> <span class="o">..</span> <span class="n">encode_accel_param_chars</span><span class="p">(</span><span class="n">param</span><span class="p">)</span> </span><span id="L-447"><a href="#L-447"><span class="linenos" data-line="447"></span></a> <span class="kr">end</span> </span><span id="L-448"><a href="#L-448"><span class="linenos" data-line="448"></span></a> </span><span id="L-449"><a href="#L-449"><span class="linenos" data-line="449"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span> <span class="kr">then</span> </span><span id="L-450"><a href="#L-450"><span class="linenos" data-line="450"></span></a> <span class="kd">local</span> <span class="n">form</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">form</span> <span class="ow">and</span> <span class="n">encode_accel_param_chars</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">form</span><span class="p">)</span> <span class="o">..</span> <span class="s2">&quot;-form-of&quot;</span> <span class="ow">or</span> <span class="s2">&quot;&quot;</span> </span><span id="L-451"><a href="#L-451"><span class="linenos" data-line="451"></span></a> <span class="kd">local</span> <span class="n">gender</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;gender-&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">gender</span><span class="p">)</span> </span><span id="L-452"><a href="#L-452"><span class="linenos" data-line="452"></span></a> <span class="kd">local</span> <span class="n">pos</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;pos-&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">pos</span><span class="p">)</span> </span><span id="L-453"><a href="#L-453"><span class="linenos" data-line="453"></span></a> <span class="kd">local</span> <span class="n">translit</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;transliteration-&quot;</span><span class="p">,</span> </span><span id="L-454"><a href="#L-454"><span class="linenos" data-line="454"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">translit</span> <span class="ow">or</span> <span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">~=</span> <span class="s2">&quot;-&quot;</span> <span class="ow">and</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">or</span> <span class="kc">nil</span><span class="p">))</span> </span><span id="L-455"><a href="#L-455"><span class="linenos" data-line="455"></span></a> <span class="kd">local</span> <span class="n">target</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;target-&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">target</span><span class="p">)</span> </span><span id="L-456"><a href="#L-456"><span class="linenos" data-line="456"></span></a> <span class="kd">local</span> <span class="n">lemma</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;origin-&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">lemma</span><span class="p">)</span> </span><span id="L-457"><a href="#L-457"><span class="linenos" data-line="457"></span></a> <span class="kd">local</span> <span class="n">lemma_translit</span> <span class="o">=</span> <span class="n">encode_accel_param</span><span class="p">(</span><span class="s2">&quot;origin_transliteration-&quot;</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">lemma_translit</span><span class="p">)</span> </span><span id="L-458"><a href="#L-458"><span class="linenos" data-line="458"></span></a> <span class="kd">local</span> <span class="n">no_store</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">accel</span><span class="p">.</span><span class="n">no_store</span> <span class="ow">and</span> <span class="s2">&quot;form-of-nostore&quot;</span> <span class="ow">or</span> <span class="s2">&quot;&quot;</span> </span><span id="L-459"><a href="#L-459"><span class="linenos" data-line="459"></span></a> </span><span id="L-460"><a href="#L-460"><span class="linenos" data-line="460"></span></a> <span class="kd">local</span> <span class="n">accel</span> <span class="o">=</span> </span><span id="L-461"><a href="#L-461"><span class="linenos" data-line="461"></span></a> <span class="n">form</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-462"><a href="#L-462"><span class="linenos" data-line="462"></span></a> <span class="n">gender</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-463"><a href="#L-463"><span class="linenos" data-line="463"></span></a> <span class="n">pos</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-464"><a href="#L-464"><span class="linenos" data-line="464"></span></a> <span class="n">translit</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-465"><a href="#L-465"><span class="linenos" data-line="465"></span></a> <span class="n">target</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-466"><a href="#L-466"><span class="linenos" data-line="466"></span></a> <span class="n">lemma</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-467"><a href="#L-467"><span class="linenos" data-line="467"></span></a> <span class="n">lemma_translit</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> </span><span id="L-468"><a href="#L-468"><span class="linenos" data-line="468"></span></a> <span class="n">no_store</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> </span><span id="L-469"><a href="#L-469"><span class="linenos" data-line="469"></span></a> </span><span id="L-470"><a href="#L-470"><span class="linenos" data-line="470"></span></a> <span class="n">class</span> <span class="o">=</span> <span class="s2">&quot;form-of lang-&quot;</span> <span class="o">..</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()</span> <span class="o">..</span> <span class="s2">&quot; &quot;</span> <span class="o">..</span> <span class="n">accel</span> </span><span id="L-471"><a href="#L-471"><span class="linenos" data-line="471"></span></a> <span class="kr">end</span> </span><span id="L-472"><a href="#L-472"><span class="linenos" data-line="472"></span></a> </span><span id="L-473"><a href="#L-473"><span class="linenos" data-line="473"></span></a> <span class="c1">-- Only make a link if the term has been given, otherwise just show the alt text without a link</span> </span><span id="L-474"><a href="#L-474"><span class="linenos" data-line="474"></span></a> <span class="n">link</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:script utilities&quot;</span><span class="p">).</span><span class="n">tag_text</span><span class="p">(</span> </span><span id="L-475"><a href="#L-475"><span class="linenos" data-line="475"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">term</span> <span class="ow">and</span> <span class="n">export</span><span class="p">.</span><span class="n">language_link</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">allow_self_link</span><span class="p">)</span> </span><span id="L-476"><a href="#L-476"><span class="linenos" data-line="476"></span></a> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">,</span> <span class="n">face</span><span class="p">,</span> <span class="n">class</span><span class="p">)</span> </span><span id="L-477"><a href="#L-477"><span class="linenos" data-line="477"></span></a> <span class="kr">else</span> </span><span id="L-478"><a href="#L-478"><span class="linenos" data-line="478"></span></a> <span class="cm">--[[ No term to show.</span> </span><span id="L-479"><a href="#L-479"><span class="linenos" data-line="479"></span></a><span class="cm"> Is there at least a transliteration we can work from? ]]</span> </span><span id="L-480"><a href="#L-480"><span class="linenos" data-line="480"></span></a> <span class="n">link</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:script utilities&quot;</span><span class="p">).</span><span class="n">request_script</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">)</span> </span><span id="L-481"><a href="#L-481"><span class="linenos" data-line="481"></span></a> </span><span id="L-482"><a href="#L-482"><span class="linenos" data-line="482"></span></a> <span class="kr">if</span> <span class="n">link</span> <span class="o">==</span> <span class="s2">&quot;&quot;</span> <span class="ow">or</span> <span class="ow">not</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">==</span> <span class="s2">&quot;-&quot;</span> <span class="kr">then</span> </span><span id="L-483"><a href="#L-483"><span class="linenos" data-line="483"></span></a> <span class="c1">-- No link to show, and no transliteration either. Show a term request.</span> </span><span id="L-484"><a href="#L-484"><span class="linenos" data-line="484"></span></a> <span class="kd">local</span> <span class="n">category</span> <span class="o">=</span> <span class="s2">&quot;&quot;</span> </span><span id="L-485"><a href="#L-485"><span class="linenos" data-line="485"></span></a> </span><span id="L-486"><a href="#L-486"><span class="linenos" data-line="486"></span></a> <span class="kr">if</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">().</span><span class="n">nsText</span> <span class="o">~=</span> <span class="s2">&quot;Sablon&quot;</span> <span class="kr">then</span> </span><span id="L-487"><a href="#L-487"><span class="linenos" data-line="487"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">categories</span><span class="p">,</span> <span class="s2">&quot;[[Kategória:hiányzó &quot;</span> <span class="o">..</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCanonicalName</span><span class="p">()</span> <span class="o">..</span> <span class="s2">&quot; fordítások]]&quot;</span><span class="p">)</span> </span><span id="L-488"><a href="#L-488"><span class="linenos" data-line="488"></span></a> <span class="kr">end</span> </span><span id="L-489"><a href="#L-489"><span class="linenos" data-line="489"></span></a> </span><span id="L-490"><a href="#L-490"><span class="linenos" data-line="490"></span></a> <span class="n">link</span> <span class="o">=</span> <span class="s2">&quot;&lt;small&gt;[fordítás?]&lt;/small&gt;&quot;</span> </span><span id="L-491"><a href="#L-491"><span class="linenos" data-line="491"></span></a> <span class="kr">end</span> </span><span id="L-492"><a href="#L-492"><span class="linenos" data-line="492"></span></a> <span class="kr">end</span> </span><span id="L-493"><a href="#L-493"><span class="linenos" data-line="493"></span></a> </span><span id="L-494"><a href="#L-494"><span class="linenos" data-line="494"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="n">link</span><span class="p">)</span> </span><span id="L-495"><a href="#L-495"><span class="linenos" data-line="495"></span></a> </span><span id="L-496"><a href="#L-496"><span class="linenos" data-line="496"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">==</span> <span class="s2">&quot;&quot;</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">==</span> <span class="s2">&quot;-&quot;</span> <span class="kr">then</span> </span><span id="L-497"><a href="#L-497"><span class="linenos" data-line="497"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">=</span> <span class="kc">nil</span> </span><span id="L-498"><a href="#L-498"><span class="linenos" data-line="498"></span></a> </span><span id="L-499"><a href="#L-499"><span class="linenos" data-line="499"></span></a> <span class="kr">elseif</span> <span class="n">phonetic_extraction</span><span class="p">[</span><span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()]</span> <span class="kr">then</span> </span><span id="L-500"><a href="#L-500"><span class="linenos" data-line="500"></span></a> <span class="kd">local</span> <span class="n">m_phonetic</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="n">phonetic_extraction</span><span class="p">[</span><span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">getCode</span><span class="p">()])</span> </span><span id="L-501"><a href="#L-501"><span class="linenos" data-line="501"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">or</span> <span class="n">m_phonetic</span><span class="p">.</span><span class="n">getTranslit</span><span class="p">(</span><span class="n">export</span><span class="p">.</span><span class="n">remove_links</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">term</span><span class="p">))</span> </span><span id="L-502"><a href="#L-502"><span class="linenos" data-line="502"></span></a> </span><span id="L-503"><a href="#L-503"><span class="linenos" data-line="503"></span></a> <span class="kr">elseif</span> <span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">term</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">alt</span><span class="p">)</span> <span class="ow">and</span> <span class="ow">not</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">:</span><span class="n">getCode</span><span class="p">():</span><span class="n">find</span><span class="p">(</span><span class="s2">&quot;Lati?n&quot;</span><span class="p">)</span> <span class="kr">then</span> </span><span id="L-504"><a href="#L-504"><span class="linenos" data-line="504"></span></a> </span><span id="L-505"><a href="#L-505"><span class="linenos" data-line="505"></span></a> <span class="c1">-- Try to generate a transliteration, unless transliteration has been supplied and either</span> </span><span id="L-506"><a href="#L-506"><span class="linenos" data-line="506"></span></a> <span class="c1">-- no_check_redundant_translit is given or we are in a high-memory entry. (Checking for redundant</span> </span><span id="L-507"><a href="#L-507"><span class="linenos" data-line="507"></span></a> <span class="c1">-- transliteration can use up significant amounts of memory so we don&#39;t want to do it if memory</span> </span><span id="L-508"><a href="#L-508"><span class="linenos" data-line="508"></span></a> <span class="c1">-- is tight. `no_check_redundant_translit` is currently set when called ultimately from</span> </span><span id="L-509"><a href="#L-509"><span class="linenos" data-line="509"></span></a> <span class="c1">-- {{multitrans|...|no-check-redundant-translit=1}}.)</span> </span><span id="L-510"><a href="#L-510"><span class="linenos" data-line="510"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">and</span> <span class="p">(</span> </span><span id="L-511"><a href="#L-511"><span class="linenos" data-line="511"></span></a> <span class="n">no_check_redundant_translit</span> <span class="ow">or</span> </span><span id="L-512"><a href="#L-512"><span class="linenos" data-line="512"></span></a> <span class="n">mw</span><span class="p">.</span><span class="n">loadData</span><span class="p">(</span><span class="s2">&quot;Module:links/data&quot;</span><span class="p">).</span><span class="n">high_memory_entries</span><span class="p">[</span><span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">().</span><span class="n">text</span><span class="p">]</span> </span><span id="L-513"><a href="#L-513"><span class="linenos" data-line="513"></span></a> <span class="p">))</span> <span class="kr">then</span> </span><span id="L-514"><a href="#L-514"><span class="linenos" data-line="514"></span></a> <span class="kd">local</span> <span class="n">automated_tr</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">transliterate</span><span class="p">(</span><span class="n">export</span><span class="p">.</span><span class="n">remove_links</span><span class="p">(</span><span class="n">data</span><span class="p">.</span><span class="n">alt</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">term</span><span class="p">),</span> <span class="n">data</span><span class="p">.</span><span class="n">sc</span><span class="p">)</span> </span><span id="L-515"><a href="#L-515"><span class="linenos" data-line="515"></span></a> </span><span id="L-516"><a href="#L-516"><span class="linenos" data-line="516"></span></a> <span class="kr">if</span> <span class="n">automated_tr</span> <span class="kr">then</span> </span><span id="L-517"><a href="#L-517"><span class="linenos" data-line="517"></span></a> <span class="kd">local</span> <span class="n">manual_tr</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> </span><span id="L-518"><a href="#L-518"><span class="linenos" data-line="518"></span></a> </span><span id="L-519"><a href="#L-519"><span class="linenos" data-line="519"></span></a> <span class="kr">if</span> <span class="n">manual_tr</span> <span class="kr">then</span> </span><span id="L-520"><a href="#L-520"><span class="linenos" data-line="520"></span></a> <span class="kr">if</span> <span class="n">manual_tr</span> <span class="o">==</span> <span class="n">automated_tr</span> <span class="kr">then</span> </span><span id="L-521"><a href="#L-521"><span class="linenos" data-line="521"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">categories</span><span class="p">,</span> </span><span id="L-522"><a href="#L-522"><span class="linenos" data-line="522"></span></a> <span class="s2">&quot;[[Kategória:Fordítások redundáns átírással]]&quot;</span><span class="p">)</span> </span><span id="L-523"><a href="#L-523"><span class="linenos" data-line="523"></span></a> <span class="c1">-- .. &quot;[[Category:Terms with redundant transliterations/&quot; .. data.lang:getCode() .. &quot;]]&quot;)</span> </span><span id="L-524"><a href="#L-524"><span class="linenos" data-line="524"></span></a> <span class="kr">else</span> </span><span id="L-525"><a href="#L-525"><span class="linenos" data-line="525"></span></a> <span class="c1">-- Prevents Arabic root categories from flooding the tracking categories.</span> </span><span id="L-526"><a href="#L-526"><span class="linenos" data-line="526"></span></a> <span class="kr">if</span> <span class="n">mw</span><span class="p">.</span><span class="n">title</span><span class="p">.</span><span class="n">getCurrentTitle</span><span class="p">().</span><span class="n">nsText</span> <span class="o">~=</span> <span class="s2">&quot;Kategória&quot;</span> <span class="kr">then</span> </span><span id="L-527"><a href="#L-527"><span class="linenos" data-line="527"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">categories</span><span class="p">,</span> </span><span id="L-528"><a href="#L-528"><span class="linenos" data-line="528"></span></a> <span class="s2">&quot;[[Kategória:Fordítások automatikustól eltérő manuális átírással]]&quot;</span><span class="p">)</span> </span><span id="L-529"><a href="#L-529"><span class="linenos" data-line="529"></span></a> <span class="c1">-- .. &quot;[[Category:Terms with manual transliterations different from the automated ones/&quot; .. data.lang:getCode() .. &quot;]]&quot;)</span> </span><span id="L-530"><a href="#L-530"><span class="linenos" data-line="530"></span></a> <span class="kr">end</span> </span><span id="L-531"><a href="#L-531"><span class="linenos" data-line="531"></span></a> <span class="kr">end</span> </span><span id="L-532"><a href="#L-532"><span class="linenos" data-line="532"></span></a> <span class="kr">end</span> </span><span id="L-533"><a href="#L-533"><span class="linenos" data-line="533"></span></a> </span><span id="L-534"><a href="#L-534"><span class="linenos" data-line="534"></span></a> <span class="kr">if</span> <span class="p">(</span><span class="ow">not</span> <span class="n">manual_tr</span><span class="p">)</span> <span class="ow">or</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">overrideManualTranslit</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-535"><a href="#L-535"><span class="linenos" data-line="535"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">=</span> <span class="n">automated_tr</span> </span><span id="L-536"><a href="#L-536"><span class="linenos" data-line="536"></span></a> <span class="kr">end</span> </span><span id="L-537"><a href="#L-537"><span class="linenos" data-line="537"></span></a> <span class="kr">end</span> </span><span id="L-538"><a href="#L-538"><span class="linenos" data-line="538"></span></a> <span class="kr">end</span> </span><span id="L-539"><a href="#L-539"><span class="linenos" data-line="539"></span></a> <span class="kr">end</span> </span><span id="L-540"><a href="#L-540"><span class="linenos" data-line="540"></span></a> </span><span id="L-541"><a href="#L-541"><span class="linenos" data-line="541"></span></a> <span class="c1">-- Link to the transliteration entry for languages that require this</span> </span><span id="L-542"><a href="#L-542"><span class="linenos" data-line="542"></span></a> <span class="kr">if</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="ow">and</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">:</span><span class="n">link_tr</span><span class="p">()</span> <span class="kr">then</span> </span><span id="L-543"><a href="#L-543"><span class="linenos" data-line="543"></span></a> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="o">=</span> <span class="n">export</span><span class="p">.</span><span class="n">language_link</span> <span class="p">{</span> <span class="n">lang</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">lang</span><span class="p">,</span> <span class="n">term</span> <span class="o">=</span> <span class="n">data</span><span class="p">.</span><span class="n">tr</span> <span class="p">}</span> </span><span id="L-544"><a href="#L-544"><span class="linenos" data-line="544"></span></a> <span class="kr">end</span> </span><span id="L-545"><a href="#L-545"><span class="linenos" data-line="545"></span></a> </span><span id="L-546"><a href="#L-546"><span class="linenos" data-line="546"></span></a> <span class="n">table_insert</span><span class="p">(</span><span class="n">output</span><span class="p">,</span> <span class="n">export</span><span class="p">.</span><span class="n">format_link_annotations</span><span class="p">(</span><span class="n">data</span><span class="p">,</span> <span class="n">face</span><span class="p">))</span> </span><span id="L-547"><a href="#L-547"><span class="linenos" data-line="547"></span></a> </span><span id="L-548"><a href="#L-548"><span class="linenos" data-line="548"></span></a> <span class="kr">return</span> <span class="n">table_concat</span><span class="p">(</span><span class="n">output</span><span class="p">)</span> <span class="o">..</span> <span class="n">table_concat</span><span class="p">(</span><span class="n">categories</span><span class="p">)</span> </span><span id="L-549"><a href="#L-549"><span class="linenos" data-line="549"></span></a><span class="kr">end</span> </span><span id="L-550"><a href="#L-550"><span class="linenos" data-line="550"></span></a> </span><span id="L-551"><a href="#L-551"><span class="linenos" data-line="551"></span></a> </span><span id="L-552"><a href="#L-552"><span class="linenos" data-line="552"></span></a><span class="cm">--[[ Strips links: deletes category links,</span> </span><span id="L-553"><a href="#L-553"><span class="linenos" data-line="553"></span></a><span class="cm"> the targets of piped links,</span> </span><span id="L-554"><a href="#L-554"><span class="linenos" data-line="554"></span></a><span class="cm"> and all double square brackets. ]]</span> </span><span id="L-555"><a href="#L-555"><span class="linenos" data-line="555"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">remove_links</span><span class="p">(</span><span class="n">text</span><span class="p">)</span> </span><span id="L-556"><a href="#L-556"><span class="linenos" data-line="556"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">text</span><span class="p">)</span> <span class="o">==</span> <span class="s2">&quot;table&quot;</span> <span class="kr">then</span> </span><span id="L-557"><a href="#L-557"><span class="linenos" data-line="557"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">.</span><span class="n">args</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> </span><span id="L-558"><a href="#L-558"><span class="linenos" data-line="558"></span></a> <span class="kr">end</span> </span><span id="L-559"><a href="#L-559"><span class="linenos" data-line="559"></span></a> </span><span id="L-560"><a href="#L-560"><span class="linenos" data-line="560"></span></a> <span class="kr">if</span> <span class="ow">not</span> <span class="n">text</span> <span class="ow">or</span> <span class="n">text</span> <span class="o">==</span> <span class="s2">&quot;&quot;</span> <span class="kr">then</span> </span><span id="L-561"><a href="#L-561"><span class="linenos" data-line="561"></span></a> <span class="kr">return</span> <span class="s2">&quot;&quot;</span> </span><span id="L-562"><a href="#L-562"><span class="linenos" data-line="562"></span></a> <span class="kr">end</span> </span><span id="L-563"><a href="#L-563"><span class="linenos" data-line="563"></span></a> </span><span id="L-564"><a href="#L-564"><span class="linenos" data-line="564"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">gsub</span><span class="p">(</span><span class="n">text</span><span class="p">,</span> <span class="s2">&quot;%[%[Category:[^|%]]-|?[^|%]]-%]%]&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> </span><span id="L-565"><a href="#L-565"><span class="linenos" data-line="565"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%[%[[^|%]]-|&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> </span><span id="L-566"><a href="#L-566"><span class="linenos" data-line="566"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%[%[&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> </span><span id="L-567"><a href="#L-567"><span class="linenos" data-line="567"></span></a> <span class="n">text</span> <span class="o">=</span> <span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%]%]&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">)</span> </span><span id="L-568"><a href="#L-568"><span class="linenos" data-line="568"></span></a> </span><span id="L-569"><a href="#L-569"><span class="linenos" data-line="569"></span></a> <span class="kr">return</span> <span class="n">text</span> </span><span id="L-570"><a href="#L-570"><span class="linenos" data-line="570"></span></a><span class="kr">end</span> </span><span id="L-571"><a href="#L-571"><span class="linenos" data-line="571"></span></a> </span><span id="L-572"><a href="#L-572"><span class="linenos" data-line="572"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">english_links</span><span class="p">(</span><span class="n">text</span><span class="p">)</span> </span><span id="L-573"><a href="#L-573"><span class="linenos" data-line="573"></span></a> <span class="kd">local</span> <span class="n">lang</span> <span class="o">=</span> <span class="nb">require</span><span class="p">(</span><span class="s2">&quot;Module:languages&quot;</span><span class="p">).</span><span class="n">getByCode</span><span class="p">(</span><span class="s2">&quot;en&quot;</span><span class="p">)</span> </span><span id="L-574"><a href="#L-574"><span class="linenos" data-line="574"></span></a> </span><span id="L-575"><a href="#L-575"><span class="linenos" data-line="575"></span></a> <span class="c1">-- Parentheses around function call to remove second return value, the</span> </span><span id="L-576"><a href="#L-576"><span class="linenos" data-line="576"></span></a> <span class="c1">-- number of replacements.</span> </span><span id="L-577"><a href="#L-577"><span class="linenos" data-line="577"></span></a> <span class="kr">return</span> <span class="p">(</span><span class="n">text</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%[%[([^%]]+)%]%]&quot;</span><span class="p">,</span> </span><span id="L-578"><a href="#L-578"><span class="linenos" data-line="578"></span></a> <span class="kr">function</span><span class="p">(</span><span class="n">linktext</span><span class="p">)</span> </span><span id="L-579"><a href="#L-579"><span class="linenos" data-line="579"></span></a> <span class="kd">local</span> <span class="n">link</span> <span class="o">=</span> <span class="n">parseLink</span><span class="p">(</span><span class="n">linktext</span><span class="p">)</span> </span><span id="L-580"><a href="#L-580"><span class="linenos" data-line="580"></span></a> <span class="kr">return</span> <span class="n">makeLangLink</span><span class="p">(</span><span class="n">link</span><span class="p">,</span> <span class="n">lang</span><span class="p">,</span> <span class="kc">nil</span><span class="p">,</span> <span class="kc">true</span><span class="p">,</span> <span class="kc">false</span><span class="p">)</span> </span><span id="L-581"><a href="#L-581"><span class="linenos" data-line="581"></span></a> <span class="kr">end</span><span class="p">))</span> </span><span id="L-582"><a href="#L-582"><span class="linenos" data-line="582"></span></a><span class="kr">end</span> </span><span id="L-583"><a href="#L-583"><span class="linenos" data-line="583"></span></a> </span><span id="L-584"><a href="#L-584"><span class="linenos" data-line="584"></span></a><span class="cm">--[=[</span> </span><span id="L-585"><a href="#L-585"><span class="linenos" data-line="585"></span></a><span class="cm">This decodes old section encodings.</span> </span><span id="L-586"><a href="#L-586"><span class="linenos" data-line="586"></span></a><span class="cm">For example, Norwegian_Bokm.C3.A5l → Norwegian_Bokmål.</span> </span><span id="L-587"><a href="#L-587"><span class="linenos" data-line="587"></span></a><span class="cm">It isn&#39;t picky about whether the section encodings represent the UTF-8 encoding</span> </span><span id="L-588"><a href="#L-588"><span class="linenos" data-line="588"></span></a><span class="cm">of a real Unicode character, so it will mangle section names that contain</span> </span><span id="L-589"><a href="#L-589"><span class="linenos" data-line="589"></span></a><span class="cm">a period followed by two uppercase hex characters. At least such section names</span> </span><span id="L-590"><a href="#L-590"><span class="linenos" data-line="590"></span></a><span class="cm">are probably pretty rare.</span> </span><span id="L-591"><a href="#L-591"><span class="linenos" data-line="591"></span></a> </span><span id="L-592"><a href="#L-592"><span class="linenos" data-line="592"></span></a><span class="cm">Wiktionary adds an additional id=&quot;&quot; attribute for sections</span> </span><span id="L-593"><a href="#L-593"><span class="linenos" data-line="593"></span></a><span class="cm">using a legacy encoding, if it is different from the modern minimally modified attribute.</span> </span><span id="L-594"><a href="#L-594"><span class="linenos" data-line="594"></span></a><span class="cm">It is like percent encoding (URI or URL encoding) except with &quot;.&quot; instead of &quot;%&quot;.</span> </span><span id="L-595"><a href="#L-595"><span class="linenos" data-line="595"></span></a><span class="cm">See [[mw:Manual:$wgFragmentMode]] and the code that does the encoding at</span> </span><span id="L-596"><a href="#L-596"><span class="linenos" data-line="596"></span></a><span class="cm">https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/7bf779524ab1fd8e1d74f79ea4840564d48eea4d/includes/parser/Sanitizer.php#893</span> </span><span id="L-597"><a href="#L-597"><span class="linenos" data-line="597"></span></a><span class="cm">]=]</span> </span><span id="L-598"><a href="#L-598"><span class="linenos" data-line="598"></span></a> </span><span id="L-599"><a href="#L-599"><span class="linenos" data-line="599"></span></a><span class="c1">-- The character class %x should not be used, as it includes the characters a-f,</span> </span><span id="L-600"><a href="#L-600"><span class="linenos" data-line="600"></span></a><span class="c1">-- which do not occur in these anchor encodings.</span> </span><span id="L-601"><a href="#L-601"><span class="linenos" data-line="601"></span></a><span class="kd">local</span> <span class="n">capitalHex</span> <span class="o">=</span> <span class="s2">&quot;[0-9A-F]&quot;</span> </span><span id="L-602"><a href="#L-602"><span class="linenos" data-line="602"></span></a> </span><span id="L-603"><a href="#L-603"><span class="linenos" data-line="603"></span></a><span class="kd">local</span> <span class="kr">function</span> <span class="nf">decodeAnchor</span><span class="p">(</span><span class="n">anchor</span><span class="p">)</span> </span><span id="L-604"><a href="#L-604"><span class="linenos" data-line="604"></span></a> <span class="kr">return</span> <span class="p">(</span><span class="n">anchor</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;%.(&quot;</span> <span class="o">..</span> <span class="n">capitalHex</span> <span class="o">..</span> <span class="n">capitalHex</span> <span class="o">..</span> <span class="s2">&quot;)&quot;</span><span class="p">,</span> </span><span id="L-605"><a href="#L-605"><span class="linenos" data-line="605"></span></a> <span class="kr">function</span><span class="p">(</span><span class="n">hexByte</span><span class="p">)</span> </span><span id="L-606"><a href="#L-606"><span class="linenos" data-line="606"></span></a> <span class="kr">return</span> <span class="nb">string.char</span><span class="p">(</span><span class="nb">tonumber</span><span class="p">(</span><span class="n">hexByte</span><span class="p">,</span> <span class="mi">16</span><span class="p">))</span> </span><span id="L-607"><a href="#L-607"><span class="linenos" data-line="607"></span></a> <span class="kr">end</span><span class="p">))</span> </span><span id="L-608"><a href="#L-608"><span class="linenos" data-line="608"></span></a><span class="kr">end</span> </span><span id="L-609"><a href="#L-609"><span class="linenos" data-line="609"></span></a> </span><span id="L-610"><a href="#L-610"><span class="linenos" data-line="610"></span></a><span class="kr">function</span> <span class="nc">export</span><span class="p">.</span><span class="nf">section_link</span><span class="p">(</span><span class="n">link</span><span class="p">)</span> </span><span id="L-611"><a href="#L-611"><span class="linenos" data-line="611"></span></a> <span class="kr">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">link</span><span class="p">)</span> <span class="o">~=</span> <span class="s2">&quot;string&quot;</span> <span class="kr">then</span> </span><span id="L-612"><a href="#L-612"><span class="linenos" data-line="612"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The first argument to section_link was a &quot;</span> <span class="o">..</span> <span class="nb">type</span><span class="p">(</span><span class="n">link</span><span class="p">)</span> <span class="o">..</span> <span class="s2">&quot;, but it should be a string.&quot;</span><span class="p">)</span> </span><span id="L-613"><a href="#L-613"><span class="linenos" data-line="613"></span></a> <span class="kr">end</span> </span><span id="L-614"><a href="#L-614"><span class="linenos" data-line="614"></span></a> </span><span id="L-615"><a href="#L-615"><span class="linenos" data-line="615"></span></a> <span class="n">link</span> <span class="o">=</span> <span class="n">link</span><span class="p">:</span><span class="n">gsub</span><span class="p">(</span><span class="s2">&quot;_&quot;</span><span class="p">,</span> <span class="s2">&quot; &quot;</span><span class="p">)</span> </span><span id="L-616"><a href="#L-616"><span class="linenos" data-line="616"></span></a> </span><span id="L-617"><a href="#L-617"><span class="linenos" data-line="617"></span></a> <span class="kd">local</span> <span class="n">numberSigns</span> <span class="o">=</span> <span class="nb">select</span><span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="n">mw</span><span class="p">.</span><span class="n">ustring</span><span class="p">.</span><span class="n">gsub</span><span class="p">(</span><span class="n">link</span><span class="p">,</span> <span class="s2">&quot;#&quot;</span><span class="p">,</span> <span class="s2">&quot;&quot;</span><span class="p">))</span> </span><span id="L-618"><a href="#L-618"><span class="linenos" data-line="618"></span></a> </span><span id="L-619"><a href="#L-619"><span class="linenos" data-line="619"></span></a> <span class="kr">if</span> <span class="n">numberSigns</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="kr">then</span> </span><span id="L-620"><a href="#L-620"><span class="linenos" data-line="620"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The section link should only contain one number sign (#).&quot;</span><span class="p">)</span> </span><span id="L-621"><a href="#L-621"><span class="linenos" data-line="621"></span></a> <span class="kr">end</span> </span><span id="L-622"><a href="#L-622"><span class="linenos" data-line="622"></span></a> </span><span id="L-623"><a href="#L-623"><span class="linenos" data-line="623"></span></a> <span class="n">link</span> <span class="o">=</span> <span class="n">mw</span><span class="p">.</span><span class="n">uri</span><span class="p">.</span><span class="n">decode</span><span class="p">(</span><span class="n">link</span><span class="p">,</span> <span class="s2">&quot;WIKI&quot;</span><span class="p">)</span> </span><span id="L-624"><a href="#L-624"><span class="linenos" data-line="624"></span></a> <span class="kd">local</span> <span class="n">page</span><span class="p">,</span> <span class="n">section</span> <span class="o">=</span> <span class="n">link</span><span class="p">:</span><span class="n">match</span><span class="p">(</span><span class="s2">&quot;^([^#]*)#(.+)$&quot;</span><span class="p">)</span> </span><span id="L-625"><a href="#L-625"><span class="linenos" data-line="625"></span></a> <span class="kr">if</span> <span class="n">page</span> <span class="o">==</span> <span class="s2">&quot;&quot;</span> <span class="kr">then</span> </span><span id="L-626"><a href="#L-626"><span class="linenos" data-line="626"></span></a> <span class="n">page</span> <span class="o">=</span> <span class="kc">nil</span> </span><span id="L-627"><a href="#L-627"><span class="linenos" data-line="627"></span></a> <span class="kr">end</span> </span><span id="L-628"><a href="#L-628"><span class="linenos" data-line="628"></span></a> </span><span id="L-629"><a href="#L-629"><span class="linenos" data-line="629"></span></a> <span class="kr">if</span> <span class="n">section</span> <span class="kr">then</span> </span><span id="L-630"><a href="#L-630"><span class="linenos" data-line="630"></span></a> <span class="n">section</span> <span class="o">=</span> <span class="n">decodeAnchor</span><span class="p">(</span><span class="n">section</span><span class="p">)</span> </span><span id="L-631"><a href="#L-631"><span class="linenos" data-line="631"></span></a> </span><span id="L-632"><a href="#L-632"><span class="linenos" data-line="632"></span></a> <span class="c1">-- URI-encode (percent-encode) section to allow square brackets and</span> </span><span id="L-633"><a href="#L-633"><span class="linenos" data-line="633"></span></a> <span class="c1">-- other dodgy characters in section name.</span> </span><span id="L-634"><a href="#L-634"><span class="linenos" data-line="634"></span></a> <span class="c1">-- If not percent-encoded, they prevent the parser from creating a link.</span> </span><span id="L-635"><a href="#L-635"><span class="linenos" data-line="635"></span></a> <span class="c1">-- Decode percent-encoding in the displayed text</span> </span><span id="L-636"><a href="#L-636"><span class="linenos" data-line="636"></span></a> <span class="kr">if</span> <span class="n">page</span> <span class="kr">then</span> </span><span id="L-637"><a href="#L-637"><span class="linenos" data-line="637"></span></a> <span class="kr">return</span> <span class="s2">&quot;[[&quot;</span> <span class="o">..</span> <span class="n">page</span> <span class="o">..</span> <span class="s2">&quot;#&quot;</span> <span class="o">..</span> <span class="n">mw</span><span class="p">.</span><span class="n">uri</span><span class="p">.</span><span class="n">encode</span><span class="p">(</span><span class="n">section</span><span class="p">,</span> <span class="s2">&quot;WIKI&quot;</span><span class="p">)</span> </span><span id="L-638"><a href="#L-638"><span class="linenos" data-line="638"></span></a> <span class="o">..</span> <span class="s2">&quot;|&quot;</span> <span class="o">..</span> <span class="n">page</span> <span class="o">..</span> <span class="s2">&quot; §&amp;nbsp;&quot;</span> <span class="o">..</span> <span class="n">section</span> <span class="o">..</span> <span class="s2">&quot;]]&quot;</span> </span><span id="L-639"><a href="#L-639"><span class="linenos" data-line="639"></span></a> <span class="kr">else</span> </span><span id="L-640"><a href="#L-640"><span class="linenos" data-line="640"></span></a> <span class="kr">return</span> <span class="s2">&quot;[[#&quot;</span> <span class="o">..</span> <span class="n">mw</span><span class="p">.</span><span class="n">uri</span><span class="p">.</span><span class="n">encode</span><span class="p">(</span><span class="n">section</span><span class="p">,</span> <span class="s2">&quot;WIKI&quot;</span><span class="p">)</span> </span><span id="L-641"><a href="#L-641"><span class="linenos" data-line="641"></span></a> <span class="o">..</span> <span class="s2">&quot;|§&amp;nbsp;&quot;</span> <span class="o">..</span> <span class="n">section</span> <span class="o">..</span> <span class="s2">&quot;]]&quot;</span> </span><span id="L-642"><a href="#L-642"><span class="linenos" data-line="642"></span></a> <span class="kr">end</span> </span><span id="L-643"><a href="#L-643"><span class="linenos" data-line="643"></span></a> <span class="kr">else</span> </span><span id="L-644"><a href="#L-644"><span class="linenos" data-line="644"></span></a> <span class="nb">error</span><span class="p">(</span><span class="s2">&quot;The function “section_link” could not find a number sign marking a section name.&quot;</span><span class="p">)</span> </span><span id="L-645"><a href="#L-645"><span class="linenos" data-line="645"></span></a> <span class="kr">end</span> </span><span id="L-646"><a href="#L-646"><span class="linenos" data-line="646"></span></a><span class="kr">end</span> </span><span id="L-647"><a href="#L-647"><span class="linenos" data-line="647"></span></a> </span><span id="L-648"><a href="#L-648"><span class="linenos" data-line="648"></span></a><span class="kr">return</span> <span class="n">export</span> </span></pre></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐5c59558b9d‐7s9zb Cached time: 20241202022612 Cache expiry: 1468 Reduced expiry: true Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.165 seconds Real time usage: 0.458 seconds Preprocessor visited node count: 476/1000000 Post‐expand include size: 26505/2097152 bytes Template argument size: 350/2097152 bytes Highest expansion depth: 7/100 Expensive parser function count: 15/500 Unstrip recursion depth: 0/20 Unstrip post‐expand size: 47014/5000000 bytes Lua time usage: 0.046/10.000 seconds Lua memory usage: 2323089/104857600 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 413.084 1 -total 100.00% 413.084 1 Modul:links/doc 41.48% 171.345 11 Sablon:code 18.44% 76.177 2 Sablon:whatlinkshere 17.66% 72.947 2 Speciális:WhatLinksHere/Modul:links 6.13% 25.341 1 Sablon:ll 5.62% 23.235 13 Sablon:temp --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&amp;useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">A lap eredeti címe: „<a dir="ltr" href="https://hu.wiktionary.org/w/index.php?title=Modul:links&amp;oldid=3217033">https://hu.wiktionary.org/w/index.php?title=Modul:links&amp;oldid=3217033</a>”</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Speci%C3%A1lis:Kateg%C3%B3ri%C3%A1k" title="Speciális:Kategóriák">Kategória</a>: <ul><li><a href="/w/index.php?title=Kateg%C3%B3ria:Internal_link_modules&amp;action=edit&amp;redlink=1" class="new" title="Kategória:Internal link modules (a lap nem létezik)">Internal link modules</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Rejtett kategória: <ul><li><a href="/wiki/Kateg%C3%B3ria:Lapok_elavult_source_c%C3%ADmk%C3%A9kkel" title="Kategória:Lapok elavult source címkékkel">Lapok elavult source címkékkel</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> A lap utolsó módosítása: 2023. július 4., 11:39</li> <li id="footer-info-copyright">A lap szövege <a rel="nofollow" class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.hu">Creative Commons Nevezd meg! – Így add tovább! 4.0</a> licenc alatt érhető el; egyes esetekben más módon is felhasználható. Részletekért lásd a <a class="external text" href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use/hu">felhasználási feltételeket</a>.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Adatvédelmi irányelvek</a></li> <li id="footer-places-about"><a href="/wiki/Wikisz%C3%B3t%C3%A1r:R%C3%B3lunk">A Wikiszótárról</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikisz%C3%B3t%C3%A1r:Jogi_nyilatkozat">Jogi nyilatkozat</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Magatartási kódex</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Fejlesztők</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/hu.wiktionary.org">Statisztikák</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Sütinyilatkozat</a></li> <li id="footer-places-mobileview"><a href="//hu.m.wiktionary.org/w/index.php?title=Modul:links&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobil nézet</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-5c59558b9d-7s9zb","wgBackendResponseTime":721,"wgPageParseReport":{"limitreport":{"cputime":"0.165","walltime":"0.458","ppvisitednodes":{"value":476,"limit":1000000},"postexpandincludesize":{"value":26505,"limit":2097152},"templateargumentsize":{"value":350,"limit":2097152},"expansiondepth":{"value":7,"limit":100},"expensivefunctioncount":{"value":15,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":47014,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 413.084 1 -total","100.00% 413.084 1 Modul:links/doc"," 41.48% 171.345 11 Sablon:code"," 18.44% 76.177 2 Sablon:whatlinkshere"," 17.66% 72.947 2 Speciális:WhatLinksHere/Modul:links"," 6.13% 25.341 1 Sablon:ll"," 5.62% 23.235 13 Sablon:temp"]},"scribunto":{"limitreport-timeusage":{"value":"0.046","limit":"10.000"},"limitreport-memusage":{"value":2323089,"limit":104857600}},"cachereport":{"origin":"mw-web.codfw.main-5c59558b9d-7s9zb","timestamp":"20241202022612","ttl":1468,"transientcontent":true}}});});</script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10