CINXE.COM
View source for Meta:Translate extension/en - Meta
<!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-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-not-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>View source for Meta:Translate extension/en - Meta</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-disabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-disabled skin-theme-clientpref-day vector-toc-not-available";var cookie=document.cookie.match(/(?:^|; )metawikimwclientpreferences=([^;]+)/);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":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat" :"dmy","wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"6b8ccf47-1e51-4495-b96b-a933eb4515e0","wgCanonicalNamespace":"Project","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":4,"wgPageName":"Meta:Translate_extension/en","wgTitle":"Translate extension/en","wgCurRevisionId":27431159,"wgRevisionId":0,"wgArticleId":9973343,"wgIsArticle":false,"wgIsRedirect":false,"wgAction":"edit","wgUserName":null,"wgUserGroups":["*"],"wgCategories":[],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Meta:Translate_extension/en","wgRelevantArticleId":9973343,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"meta","wgCiteReferencePreviewsActive":false,"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgVisualEditor":{"pageLanguageCode":"en", "pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":10000,"wgTranslatePageTranslation":"translation","wgVisualEditorDisabledByHook":true,"wgDiscussionToolsFeaturesEnabled":{"replytool":true,"newtopictool":true,"sourcemodetoolbar":true,"topicsubscription":false,"autotopicsub":false,"visualenhancements":false,"visualenhancements_reply":false,"visualenhancements_pageframe":false},"wgDiscussionToolsFallbackEditMode":"source","wgULSPosition":"personal","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"]};RLSTATE={"ext.gadget.CharInsertButtons":"ready","ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready", "ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","oojs-ui-core.styles":"ready","oojs-ui.styles.indicators":"ready","mediawiki.widgets.styles":"ready","oojs-ui-core.icons":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","ext.translate":"ready","ext.charinsert.styles":"ready","ext.wikimediamessages.styles":"ready","ext.discussionTools.init.styles":"ready","ext.uls.pt":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["mediawiki.action.edit.collapsibleFooter","site","mediawiki.page.ready","skins.vector.js","ext.centralNotice.geoIP","ext.translate.pagetranslation.uls","ext.charinsert","ext.gadget.AddTopic","ext.gadget.formWizard","ext.gadget.ReferenceTooltips","ext.gadget.WishlistTranslation","ext.urlShortener.toolbar","ext.centralauth.centralautologin","ext.echo.centralauth","ext.discussionTools.init","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface", "ext.checkUser.clientHints"];</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=en&modules=ext.charinsert.styles%7Cext.discussionTools.init.styles%7Cext.translate%2CwikimediaBadges%7Cext.uls.pt%7Cext.wikimediamessages.styles%7Cmediawiki.widgets.styles%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.gadget.CharInsertButtons&only=styles&skin=vector-2022"> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&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="noindex,nofollow,max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="View source for Meta:Translate extension/en - Meta"> <meta property="og:type" content="website"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//meta.m.wikimedia.org/wiki/Meta:Translate_extension/en"> <link rel="alternate" type="application/x-wiki" title="Edit" href="/w/index.php?title=Meta:Translate_extension/en&action=edit"> <link rel="icon" href="/static/favicon/community.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Meta (en)"> <link rel="EditURI" type="application/rsd+xml" href="//meta.wikimedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://meta.wikimedia.org/wiki/Meta:Translate_extension/en"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"> <link rel="alternate" type="application/atom+xml" title="Meta Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="ext-discussiontools-replytool-enabled ext-discussiontools-newtopictool-enabled ext-discussiontools-sourcemodetoolbar-enabled skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-4 ns-subject mw-editable page-Meta_Translate_extension_en rootpage-Meta_Translate_extension skin-vector-2022 action-edit"><a class="mw-jump-link" href="#bodyContent">Jump to content</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="Site"> <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="Main menu" > <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">Main menu</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">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-wikimedia-news-label" class="mw-list-item"><a href="/wiki/Wikimedia_News"><span>Wikimedia News</span></a></li><li id="n-translations-text" class="mw-list-item"><a href="/wiki/Special:LanguageStats"><span>Translations</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes in the wiki [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Load a random page [x]" accesskey="x"><span>Random page</span></a></li><li id="n-help" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Help:Help" title="The place to find out"><span>Help</span></a></li><li id="n-Babel-text" class="mw-list-item"><a href="/wiki/Meta:Babel"><span>Babel</span></a></li> </ul> </div> </div> <div id="p-community" class="vector-menu mw-portlet mw-portlet-community" > <div class="vector-menu-heading"> Community </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-WikimediaResourceCenter-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_Resource_Center"><span>Wikimedia Resource Center</span></a></li><li id="n-WikimediaForum-text" class="mw-list-item"><a href="/wiki/Wikimedia_Forum"><span>Wikimedia Forum</span></a></li><li id="n-mailinglists-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Mailing_lists/Overview"><span>Mailing lists</span></a></li><li id="n-Requests-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meta:Requests_and_proposals"><span>Requests</span></a></li><li id="n-Babylon-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meta:Babylon"><span>Babylon</span></a></li><li id="n-Reports-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_Affiliates_Data_Portal"><span>Reports</span></a></li><li id="n-Research-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Research:Index"><span>Research</span></a></li><li id="n-planet" class="mw-list-item"><a href="//en.planet.wikimedia.org/" title="Weblog aggregator of Wikimedia-related posts"><span>Planet Wikimedia</span></a></li> </ul> </div> </div> <div id="p-beyond_the_web" class="vector-menu mw-portlet mw-portlet-beyond_the_web" > <div class="vector-menu-heading"> Beyond the Web </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-Meetup-text" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Meetup"><span>Meet Wikimedians</span></a></li><li id="n-Events-text" class="mw-list-item"><a href="/wiki/Events"><span>Events</span></a></li><li id="n-wikimedia-movement-affiliates-shortlabel" class="mw-list-item"><a href="/wiki/Special:MyLanguage/Wikimedia_movement_affiliates"><span>Movement affiliates</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Special:MyLanguage/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/metawiki.svg" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikimedia Meta-Wiki" src="/static/images/mobile/copyright/metawiki-wordmark.svg" style="width: 7.5em; height: 1.8125em;"> </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/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Meta [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</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="Search Meta" aria-label="Search Meta" autocapitalize="sentences" title="Search Meta [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-uls" class="mw-list-item active user-links-collapsible-item"><a data-mw="interface" href="#" class="uls-trigger cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet"><span class="vector-icon mw-ui-icon-wikimedia-language mw-ui-icon-wikimedia-wikimedia-language"></span> <span>English</span></a> </li> </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="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page'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="Appearance" > <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">Appearance</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="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_meta.wikimedia.org&uselang=en" class=""><span>Donate</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=Special:CreateAccount&returnto=Meta%3ATranslate+extension%2Fen&returntoquery=action%3Dedit" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</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=Special:UserLogin&returnto=Meta%3ATranslate+extension%2Fen&returntoquery=action%3Dedit" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o" class=""><span>Log in</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 user-links-collapsible-item" title="More options" > <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="Personal tools" > <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">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <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="//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_meta.wikimedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=Meta%3ATranslate+extension%2Fen&returntoquery=action%3Dedit" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=Meta%3ATranslate+extension%2Fen&returntoquery=action%3Dedit" title="You are encouraged to log in; however, it is not mandatory [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</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="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <h1 id="firstHeading" class="firstHeading mw-first-heading">View source for Meta:Translate extension/en</h1> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <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-project" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Meta:Translate_extension/en" title="View the project page [c]" accesskey="c"><span>Project page</span></a></li><li id="ca-talk" class="new vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Meta_talk:Translate_extension/en&action=edit&redlink=1" rel="discussion" class="new" title="Discussion about the content page (page does not exist) [t]" accesskey="t"><span>Discussion</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="Change language variant" > <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="Views"> <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="vector-tab-noicon mw-list-item"><a href="/wiki/Meta:Translate_extension/en"><span>Read</span></a></li><li id="ca-edit" class="selected vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Meta:Translate_extension/en&action=edit" title="Edit this page"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Meta:Translate_extension/en&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <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="Tools" > <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">Tools</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">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="vector-more-collapsible-item mw-list-item"><a href="/wiki/Meta:Translate_extension/en"><span>Read</span></a></li><li id="ca-more-edit" class="selected vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Meta:Translate_extension/en&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Meta:Translate_extension/en&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Meta:Translate_extension/en" title="A list of all wiki pages that link here [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Meta:Translate_extension/en" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Meta:Translate_extension/en&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fmeta.wikimedia.org%2Fw%2Findex.php%3Ftitle%3DMeta%3ATranslate_extension%2Fen%26action%3Dedit"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fmeta.wikimedia.org%2Fw%2Findex.php%3Ftitle%3DMeta%3ATranslate_extension%2Fen%26action%3Dedit"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects emptyPortlet" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </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="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <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">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</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> <div id="contentSub"><div id="mw-content-subtitle">← <a href="/wiki/Meta:Translate_extension/en" title="Meta:Translate extension/en">Meta:Translate extension/en</a></div></div> <div id="mw-content-text" class="mw-body-content"><p>You do not have permission to edit this page, for the following reasons: </p> <ul class="permissions-errors"><li class="mw-permissionerror-tpt-target-page">This page cannot be updated manually. This page is a translation of the page <a href="/wiki/Meta:Translate_extension" title="Meta:Translate extension">Meta:Translate extension</a> and the translation can be updated using <a class="external text" href="https://meta.wikimedia.org/w/index.php?title=Special:Translate&group=page-Meta%3ATranslate+extension&action=page&filter=&language=en">the translation tool</a>.</li><li class="mw-permissionerror-blockedtext"><div class="mw-parser-output"><style data-mw-deduplicate="TemplateStyles:r23477211">.mw-parser-output .divbox{margin:6px;border-width:1px;border-style:solid;padding:0.3em 0.6em;line-height:normal}.mw-parser-output .divbox>div:first-child{text-align:center;font-weight:bold}.mw-parser-output .divbox-small{display:inline-block;margin:6px;padding:6px;width:5em}.mw-parser-output .divbox-small>div:last-child{display:none}.mw-parser-output .divbox-style-aqua{border-color:#0AA;background:#AEE;color:#000}.mw-parser-output .divbox-style-black{border-color:#555;background:#000;color:#FFF}.mw-parser-output .divbox-style-bloodred{border-color:#A00;background:#F00;color:#FFF}.mw-parser-output .divbox-style-blue{border-color:#55A;background:#AAF;color:#000}.mw-parser-output .divbox-style-brown{border-color:#AA5;background:#660;color:#FFF}.mw-parser-output .divbox-style-forest{border-color:#5A5;background:#080;color:#FFF}.mw-parser-output .divbox-style-gold{border-color:#A94;background:#EE5;color:inherit}.mw-parser-output .divbox-style-gray{border-color:#999;background:#DDD;color:#000}.mw-parser-output .divbox-style-green{border-color:#0A0;background:#CFC;color:#000}.mw-parser-output .divbox-style-navy{border-color:#55A;background:#00C;color:#FFF}.mw-parser-output .divbox-style-none{border-color:transparent;background:none;color:inherit}.mw-parser-output .divbox-style-orange{border-color:#A82;background:#FD4;color:#000}.mw-parser-output .divbox-style-plain{border-color:initial;background:none;color:inherit}.mw-parser-output .divbox-style-purple{border-color:#A5A;background:#FAF;color:inherit}.mw-parser-output .divbox-style-red{border-color:#A00;background:#FAA;color:inherit}.mw-parser-output .divbox-style-white{border-color:#AAA;background:#FFF;color:#000}.mw-parser-output .divbox-style-yellow{border-color:#AA5;background:#FFA;color:#000}</style><div class="boilerplate metadata divbox divbox-style-red"> <div>Your account or IP address has been blocked.</div> <div><div style="text-align: center;">8.222.128.0/17, you have been blocked by Jon Kolbert until 15:12, 27 August 2028, because: <i><a href="https://meta.wikimedia.org/wiki/Special:MyLanguage/NOP" class="extiw" title="m:Special:MyLanguage/NOP">Open proxy/Webhost</a>: See the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">help page</a> if you are affected </i>.</div></div> </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r23477211"><div class="boilerplate metadata divbox divbox-style-green"> <div>What can I do now?</div> <div>You can <a href="/wiki/Special:EmailUser/Jon_Kolbert" title="Special:EmailUser/Jon Kolbert">email Jon Kolbert</a> or another <a href="/wiki/Meta:Administrators" title="Meta:Administrators">administrator</a> (<a href="/wiki/Special:ListAdmins" title="Special:ListAdmins">list</a>) to contest the block. <p>You cannot use the <i>email this user</i> feature unless a valid email address is specified in your <a href="/wiki/Special:Preferences" title="Special:Preferences">account preferences</a>, has been confirmed, and you are not disallowed from using it while blocked. </p><p>Your current IP address is 8.222.208.146 and the block ID is #551782. Please include this in any queries. Blocked users can edit <a href="/wiki/Special:MyTalk" title="Special:MyTalk">their own user talk page</a>, unless specifically disallowed from doing so (if you are not logged in as a registered user, this will be the talk page for your IP address). You can add <code>{{unblock|<i>your reason for requesting an unblock here</i>}}</code> to <a href="/wiki/Special:MyTalk" title="Special:MyTalk">your user talk page</a> to request unblocking. </p><p>If the block reason seems unrelated to you, it is possible you were affected by a software feature known as the <a href="https://en.wikipedia.org/wiki/Wikipedia:Autoblock" class="extiw" title="w:Wikipedia:Autoblock">autoblock</a>. In that case, contact an administrator and they will do their best to remove the autoblock. Please note that, for technical reasons, removing the autoblock is not always possible. In such cases, you may need to wait 24 hours for the autoblock to expire. </p> We apologize for any inconvenience this may have caused.</div> </div></div></li><li class="mw-permissionerror-blockedtext"><div class="mw-parser-output"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r23477211"><div class="boilerplate metadata divbox divbox-style-red"> <div>Your account or IP address has been blocked.</div> <div><div style="text-align: center;">8.222.0.0/16, you have been blocked by Jon Kolbert until 07:06, 26 July 2027, because: <i><a href="https://meta.wikimedia.org/wiki/NOP" class="extiw" title="m:NOP">Open proxy/Webhost</a>: Visit the <a href="https://meta.wikimedia.org/wiki/WM:OP/H" class="extiw" title="m:WM:OP/H">FAQ</a> if you are affected </i>.</div></div> </div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r23477211"><div class="boilerplate metadata divbox divbox-style-green"> <div>What can I do now?</div> <div>You can <a href="/wiki/Special:EmailUser/Jon_Kolbert" title="Special:EmailUser/Jon Kolbert">email Jon Kolbert</a> or another <a href="/wiki/Meta:Administrators" title="Meta:Administrators">administrator</a> (<a href="/wiki/Special:ListAdmins" title="Special:ListAdmins">list</a>) to contest the block. <p>You cannot use the <i>email this user</i> feature unless a valid email address is specified in your <a href="/wiki/Special:Preferences" title="Special:Preferences">account preferences</a>, has been confirmed, and you are not disallowed from using it while blocked. </p><p>Your current IP address is 8.222.208.146 and the block ID is #597461. Please include this in any queries. Blocked users can edit <a href="/wiki/Special:MyTalk" title="Special:MyTalk">their own user talk page</a>, unless specifically disallowed from doing so (if you are not logged in as a registered user, this will be the talk page for your IP address). You can add <code>{{unblock|<i>your reason for requesting an unblock here</i>}}</code> to <a href="/wiki/Special:MyTalk" title="Special:MyTalk">your user talk page</a> to request unblocking. </p><p>If the block reason seems unrelated to you, it is possible you were affected by a software feature known as the <a href="https://en.wikipedia.org/wiki/Wikipedia:Autoblock" class="extiw" title="w:Wikipedia:Autoblock">autoblock</a>. In that case, contact an administrator and they will do their best to remove the autoblock. Please note that, for technical reasons, removing the autoblock is not always possible. In such cases, you may need to wait 24 hours for the autoblock to expire. </p> We apologize for any inconvenience this may have caused.</div> </div></div></li></ul><hr /> <p>You can view and copy the source of this page. </p><textarea readonly="" accesskey="," id="wpTextbox1" cols="80" rows="25" style="" class="mw-editfont-monospace" lang="en" dir="ltr" name="wpTextbox1"><languages/> In Meta-Wiki there are many messages that are of such an importance that we need them to be translated in many languages. Translation is a process involving many steps by many people who do not necessarily understand each other well, but who can work together when the process itself is designed to consider tasks and roles. The [[mw:Special:MyLanguage/Extension:Translate|Translate extension]] is the MediaWiki tool designed for these needs. == Introduction == When a text is chiselled in stone, it is obvious what the source text is. However, the translation industry thrives on the many changes, that are the result of evolving consensus and / or the arrival of new facts and figures. The [[mw:Special:MyLanguage/Help:Extension:Translate|Translate extension]] is designed to cope with an evolving continuity. Originally it was developed to support the [[:translatewiki:Translating:MediaWiki|localisation of the MediaWiki software]], but it was extended with a page translation feature, that was first used on [[translatewiki:|translatewiki.net]]. Its first big implementation supports the [[:en:KDE|KDE]] documentation on [http://userbase.kde.org userbase.kde.org] and it is now in production on Meta as well. The page translation feature has been modelled on the work flow and the tooling used by professional translators. In order to deliver translations quickly, they focus on the work that needs to be done. It is vital to easily recognise where the changes are in the original text and update these in translation. An important additional benefit is that by using the same tooling, i.e. the Translate extension, the same skills are used for localisation of software and the translation of text, this makes it more easy for the Meta translator community and the translatewiki.net localisation community to work on the same projects and to share best practices. === Tooling === In the past professional translators have refused to help us with translations. They want to use the tools they are familiar with and if not, they expect our tools to ensure that their time will not be wasted. For the localisation of software we support [[:en:gettext|Gettext]], a format understood by many professional tools. === Additional information about a text fragment === Often a text is clear within a particular frame of reference. It can not be expected that our translators understand what is meant. When they ask for clarification, it is possible to document a message with some clarification. This is then used to modify the translation in such a way that the intent of the message stays the same, but is expressed in a way that makes sense for people reading in another language. === Keeping track of available work === The Translate special pages will automatically show if there is translation work left to do. == How it works == Any text of a moderate size consists of paragraphs, sentences. Typically a change in an existing text will happen in some, but not all parts; a paragraph can be added, deleted or the text can be modified. By recognising what has happened, it is possible to pinpoint what needs to be done. Consequently a text is fragmented in individual messages. {{indent |1=''See more in MediaWiki help page [[mw:Special:MyLanguage/Help:Extension:Translate/Translation example|Help:Extension:Translate/Translation example]].''}} === Work flow for translations === * Once a text is tagged and marked for translation by a [[Special:MyLanguage/Meta:Translation administrators|translation manager]], the text becomes available for translation. * A translator picks up the page either from the [[Special:LanguageStats|special page]] or from the link on the page that is to be translated. * A text part ("unit") is translated and a next message can be selected when the translation is saved. * The translation is marked as available and the translated parts will be available for view. == Guidelines for translations == {{See also |lang={{PAGELANGUAGE}} |Meta:Internationalization guidelines }} All translation systems on Meta are superseded by the Translate extension, in general, with some exceptions. The Translate special pages ([[Special:LanguageStats]] mostly) replace the current [[Translation requests|Translation requests]] page, which shouldn't be used any longer. The Translate extension is quite flexible, but to a limit. It has to be used correctly, or it will impose improper burdens on translators. In general, the bigger are the translation units into which the page is split, the more is the translators' freedom; the smaller they are (as in default, automatic splitting) the more translators are forced to follow the original document structure without much freedom and the easier it is to track changes and ensure updates and consistency of translations. Translation administrators should prepare each page for translation correctly as needed: See the "[[mw:Special:MyLanguage/Help:Extension:Translate/Page translation example|How to prepare a page for translation]]" tutorial and the [[mw:Special:MyLanguage/Help:Extension:Translate/Page translation administration|in-depth documentation]]. * Essays and other community pages (also help?): Extremely free, at most one translation unit per section. * Official policies and guidelines, legal documents, translation requests for publishing elsewhere: Standard Translate extension splitting to ensure consistency. [Remember to explain workflow and states.] There's some overlap or another subcase among the two (between almost complete flexibility and total consistency). === Maintenance === * All categories must be translated: the translation will be in a language code subpage, as e.g. in [[mw:Special:MyLanguage/Category:Help]]. The extension automatically produces links to other languages and allows to translate the title of the category (as well as the description), but the category listing will always show the page or category name (see bugzilla). All pages will automatically be put in a translated category without translator intervention via a template which takes the code from its subpage name (todo; there's a [[translatewiki:Template:Langcat]] but it's not very intuitive, while [[wm2012:Template:AddLanguageCategory]] is quite inefficient and needs the language list to be maintained manually). * Translated versions of templates should be included as well (cf. [[translatewiki:Template:Localized]]). It's not clear whether to use simple subpages (as with {{tl|draft}}) or an autotranslate system as on Commons, but some [[:Category:autotranslated templates|autotranslated templates]] exist already;<ref><!-- -->See [[commons:Commons:Localisation]]; could be improved by the usage of <code><nowiki>{{UILANGCODE}}</nowiki></code> instead of the <nowiki>{{int:lang}}</nowiki> hack to get the user's language.<br /> <!-- -->Currently <code><nowiki>{{UILANGCODE}}</nowiki></code> returns "{{UILANGCODE}}" on this page, either as a red link to a missing [[Template:UILANGCODE]], or as the result of transition of that template containing the <code><nowiki>{{int:lang}}</nowiki></code> hack still currently used in [[Template:LangSwitch]] and many auto translated templates, when this <code><nowiki>{{UILANGCODE}}</nowiki></code> should be a native keyword extension of MediaWiki itself.<br /><!-- -->Many auto translated templates based on LangSwitch are easy to convert to use the new Translate extension: replace those [[Template:LangSwitch|LangSwitch]] invocations by translate tags around the default language, and move the existing translations in LangSwitch to the subpages per language. <!-- -->''This conversion work (including the transfer of existing translations), could be assisted by a bot account, to be run by someone having the Translate privilege (otherwise these templates prepared using the "translate" tags will not work as long as there are not marked ready for translation).''</ref> <!-- -->both systems allow to translate the template's content with the extension. [[WM:LS|LS]]-base templates such as {{tl|essay}} are superseded and should probably be migrated, but it's not mandatory. * Sidebar: Fully translated as explained on [[mw:Help:Extension:Translate/Unstructured element translation|doc page about unstructured element translation]], probably restricted to sysops anyway because opening to all users is too much. See [[Special:MyLanguage/Meta:Sidebar|documentation on Meta-Wiki’s sidebar]]. === Other === * [[Special:MyLanguage/CentralNotice|CentralNotice]]: currently not integrated at all with the extension, still needs manual input of translations. People are still using the old system based on {{tl|cn translation status}} and a single translation request page (see also [[Fundraising 2011/Translation/Project report]]). This is currently the only easy way to recycle translation of old messages (combined with the banner-cloning feature of CentralNotice). Translate extension can be used for new translations, probably the best way is to put all strings for a (set of) CentralNotice in a single page, one subpage per language; the extension takes care of the workflow states which can be seen by the sysops on [[Special:MessageGroupStats]].<ref>This simplifies a lot for translators, who have a hard time understanding status templates and often make mistakes. The CentralNotice translation currently needs some more development on the administration end; Siebrand and Nikerabbit are going to talk about it, feedback appreciated.</ref> == Process == {{See also |lang={{PAGELANGUAGE}} |1=mw:Help:Extension:Translate/Page translation example }} === In general === The translation system will continue to be managed by volunteers mainly, as it's always been. Technically, because page translation syntax can be a bit hard and some checks need to be done, the translation administrator flag is needed to enable translation of (any version of) a page. Meta administrators will be able to add (and remove) themselves to the group if they are willing to help other users or need it and they know what to do (because they've read the documentation and if possible tested it — Meta is not a playground and translators are not toys). Additionally, any user will be able to request it to local bureaucrats at [[WM:RFA]]. All details on {{ll|Meta:Translation administrators}}.<ref>This won't basically changed anything compared to the previous system, which used to be managed by [[Transcom|Transcom]] members and other experienced users (usually sysops), but it will make clearer who's working on translations.</ref> All users are able to add translation tags to a page and request its translation; a translation administrator has to pick it on [[Special:PageTranslation]], check it and mark it for translation. Users can also request help on the usual [[WM:RFH]] page if they don't want to learn Translate syntax. There's currently no way to put translations in a higher priority, but this never worked anyway: if a translation is in priority, ask translation on translators-l or directly to translators.<ref>This won't basically change the old process, which was understood only by very few users. The new system is smoother and documented and has clearer roles and tasks.</ref> === Migration === * Main page: keep subpages and migrate (without most templates, based on old version). * Archived translation requests: decategorise etc. * [[wmf:]] wiki policies and most important pages: copy/import (with history) on Meta, translate and keep here (without bothering to export). ** Except board resolutions, votes and minutes and other stuff managed by the board directly, as the board is interested in using Translate directly on wiki. ** A list is being developed at [[Translation requests/WMF]]. * Active translation requests for publishing elsewhere: migrate. * All other Meta existing non-English pages: migrate. *# [[User:Nemo bis/Old translations]] (check also [[:Category:Language link templates]] and [[Template:Other languages]] [//meta.wikimedia.org/w/index.php?title=Special:WhatLinksHere/Template:Other_languages&namespace=0&limit=5000]): to be categorised etc. *# Move all translated pages under langcode subpages, leaving redirects. *#* This will also serve to identify what's the actual content sitting around. *# A bot tags all source (English) pages for translation: *#* the whole pages is marked for translation, except templates and categories automatically translated; *#* the page is edited so that it creates only one translation unit (apart from the title): only one translate tag, all double newlines are removed. *# Pages are marked for translation and the subpages are overwritten with the English text. *# A bot (or an importer) uploads the old content of the translated pages in the (single) relevant translation unit in the Translations namespace. *#* This needs to be done immediately because the previous step has hidden all the translated content: everything must be ready before the previous step. *#* Ideally, at some point a bot also fetches the old translated pages titles from the redirects and creates the titles translations (translation unit 0). * Old translations infrastructure. ** [[Translation requests|Translation requests]] (with all its translations) is redirected to {{ll|Meta:Babylon}}, which is revamped and greatly simplified, including basically only some pointers to special pages, help and a few other things. [[Translation]] is updated/rewritten as a very basic help page for the new system (with Meta-specific info, <abbr title="confer">cf</abbr> [http://userbase.kde.org/Tasks_and_Tools#Working_with_Languages]) and [[Translation FAQ|Translation FAQ]] (with all its translations) is redirected to it. ** Translation requests not using the new system (e.g. requests for translations which actually live on other wikis) stay only in the subcategories of [[:Category:Translation requests]], kept as an archive as well as [[:Category:Translations by status]] subdirectories, which are soft-redirected to [[Special:MessageGroupStats]] (the same for [[Translations/Finalizing requests]]). ** "Translations/links/template" was transformed in a redirect to [[Special:LanguageStats]]. ** [[:Category:Translations by language]] is kept but preferably populated with an automatic template. ** All translation requests templates are marked as deprecated. (Check also [[Template talk:Languages/Archive|templates listed here]].) == Notes == <references /> == Further reading == * [[mw:Special:MyLanguage/Help:Extension:Translate|New documentation of the MediaWiki Translate extension]] ** [[mw:Special:MyLanguage/Help:Extension:Translate/Page translation example|Page translation example]] ** [[mw:Special:MyLanguage/Help:Extension:Translate/Page translation administration|Page translation administration]] * {{ll|Meta:Article feedback}} [[Category:Translate extension{{#translation:}}]] [[Category:Translation{{#translation:}}]] </textarea><div class="templatesUsed"><div class="mw-templatesUsedExplanation"><p>Templates used on this page: </p></div><ul> <li><a href="/wiki/Template:Colon" title="Template:Colon">Template:Colon</a> (<a href="/w/index.php?title=Template:Colon&action=edit" title="Template:Colon">view source</a>) (protected)</li><li><a href="/wiki/Template:Dir" title="Template:Dir">Template:Dir</a> (<a href="/w/index.php?title=Template:Dir&action=edit" title="Template:Dir">view source</a>) (protected)</li><li><a href="/wiki/Template:Indent" title="Template:Indent">Template:Indent</a> (<a href="/w/index.php?title=Template:Indent&action=edit" title="Template:Indent">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:LangSwitch" title="Template:LangSwitch">Template:LangSwitch</a> (<a href="/w/index.php?title=Template:LangSwitch&action=edit" title="Template:LangSwitch">view source</a>) (protected)</li><li><a href="/wiki/Template:Ll" class="mw-redirect" title="Template:Ll">Template:Ll</a> (<a href="/w/index.php?title=Template:Ll&action=edit" class="mw-redirect" title="Template:Ll">view source</a>) (protected)</li><li><a href="/wiki/Template:Localized_link" title="Template:Localized link">Template:Localized link</a> (<a href="/w/index.php?title=Template:Localized_link&action=edit" title="Template:Localized link">view source</a>) (protected)</li><li><a href="/wiki/Template:PagelangMW" title="Template:PagelangMW">Template:PagelangMW</a> (<a href="/w/index.php?title=Template:PagelangMW&action=edit" title="Template:PagelangMW">view source</a>) (protected)</li><li><a href="/wiki/Template:See_also" class="mw-redirect" title="Template:See also">Template:See also</a> (<a href="/w/index.php?title=Template:See_also&action=edit" class="mw-redirect" title="Template:See also">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Seealso" title="Template:Seealso">Template:Seealso</a> (<a href="/w/index.php?title=Template:Seealso&action=edit" title="Template:Seealso">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:Seealso/styles.css" title="Template:Seealso/styles.css">Template:Seealso/styles.css</a> (<a href="/w/index.php?title=Template:Seealso/styles.css&action=edit" title="Template:Seealso/styles.css">view source</a>) (semi-protected)</li><li><a href="/wiki/Template:TNTN" class="mw-redirect" title="Template:TNTN">Template:TNTN</a> (<a href="/w/index.php?title=Template:TNTN&action=edit" class="mw-redirect" title="Template:TNTN">view source</a>) (protected)</li><li><a href="/wiki/Template:Tl" title="Template:Tl">Template:Tl</a> (<a href="/w/index.php?title=Template:Tl&action=edit" title="Template:Tl">view source</a>) (protected)</li><li><a href="/wiki/Template:Translatable" title="Template:Translatable">Template:Translatable</a> (<a href="/w/index.php?title=Template:Translatable&action=edit" title="Template:Translatable">view source</a>) (protected)</li><li><a href="/wiki/Template:Translatable_template_name" title="Template:Translatable template name">Template:Translatable template name</a> (<a href="/w/index.php?title=Template:Translatable_template_name&action=edit" title="Template:Translatable template name">view source</a>) (protected)</li><li><a href="/wiki/Template:UILANGCODE" title="Template:UILANGCODE">Template:UILANGCODE</a> (<a href="/w/index.php?title=Template:UILANGCODE&action=edit" title="Template:UILANGCODE">edit</a>) </li><li><a href="/wiki/Template:Yesno" title="Template:Yesno">Template:Yesno</a> (<a href="/w/index.php?title=Template:Yesno&action=edit" title="Template:Yesno">view source</a>) (protected)</li><li><a href="/wiki/Module:Fallback" title="Module:Fallback">Module:Fallback</a> (<a href="/w/index.php?title=Module:Fallback&action=edit" title="Module:Fallback">view source</a>) (protected)</li><li><a href="/wiki/Module:String" title="Module:String">Module:String</a> (<a href="/w/index.php?title=Module:String&action=edit" title="Module:String">view source</a>) (protected)</li><li><a href="/wiki/Module:Template_translation" title="Module:Template translation">Module:Template translation</a> (<a href="/w/index.php?title=Module:Template_translation&action=edit" title="Module:Template translation">view source</a>) (protected)</li><li><a href="/wiki/Translations:Meta:Babylon/Page_display_title/en" title="Translations:Meta:Babylon/Page display title/en">Translations:Meta:Babylon/Page display title/en</a> (<a href="/w/index.php?title=Translations:Meta:Babylon/Page_display_title/en&action=edit" title="Translations:Meta:Babylon/Page display title/en">edit</a>) </li><li><a href="/wiki/Translations:Meta:Translation_administrators/Page_display_title/en" title="Translations:Meta:Translation administrators/Page display title/en">Translations:Meta:Translation administrators/Page display title/en</a> (<a href="/w/index.php?title=Translations:Meta:Translation_administrators/Page_display_title/en&action=edit" title="Translations:Meta:Translation administrators/Page display title/en">edit</a>) </li></ul></div><p id="mw-returnto">Return to <a href="/wiki/Meta:Translate_extension/en" title="Meta:Translate extension/en">Meta:Translate extension/en</a>.</p> <!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://meta.wikimedia.org/wiki/Meta:Translate_extension/en">https://meta.wikimedia.org/wiki/Meta:Translate_extension/en</a>"</div></div> <div id="catlinks" class="catlinks catlinks-allhidden" data-mw="interface"></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Meta:About">About Meta</a></li> <li id="footer-places-disclaimers"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:General_disclaimer">Disclaimers</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/meta.wikimedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//meta.m.wikimedia.org/w/index.php?title=Meta:Translate_extension/en&action=edit&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</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-7fc47fc68d-b2pkt","wgBackendResponseTime":161,"wgPageParseReport":{"limitreport":{"cputime":"0.021","walltime":"0.023","ppvisitednodes":{"value":84,"limit":1000000},"postexpandincludesize":{"value":3810,"limit":2097152},"templateargumentsize":{"value":3283,"limit":2097152},"expansiondepth":{"value":4,"limit":100},"expensivefunctioncount":{"value":0,"limit":500},"unstrip-depth":{"value":0,"limit":20},"unstrip-size":{"value":7496,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 16.080 1 -total"," 98.89% 15.901 4 Template:Divbox"]},"cachereport":{"origin":"mw-web.codfw.main-7fc47fc68d-b2pkt","timestamp":"20241128193858","ttl":2592000,"transientcontent":false}}});});</script> </body> </html>