X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=languages%2Fi18n%2Fqqq.json;h=8e8372bb7518320ab31030b934f62f9416ae944c;hp=a4ccfbb0d8cd1e7bd303a21d73beb40ae9c929f1;hb=90232b6f36ee5a1473f2e865cc7a72d0014db4c7;hpb=165217365bfb94ad17bfef86b412eb9e2eb0508b diff --git a/languages/i18n/qqq.json b/languages/i18n/qqq.json index a4ccfbb0d8..8e8372bb75 100644 --- a/languages/i18n/qqq.json +++ b/languages/i18n/qqq.json @@ -350,7 +350,7 @@ "sitetitle": "{{Ignore}}", "sitesubtitle": "{{Ignore}}", "actions": "{{Identical|Action}}", - "namespaces": "{{Identical|Namespace}}", + "namespaces": "Currently there's lack of documentation about usages of this message, please join [[phab:T190158]] to discuss.\n{{Identical|Namespace}}", "variants": "Used by the Vector skin.", "navigation-heading": "Heading shown above the navigation menu (sidebar) for screen-readers (or in non-standard skins).", "errorpagetitle": "Message shown in browser title bar when encountering error operation.\n\n{{Identical|Error}}", @@ -560,8 +560,10 @@ "cascadeprotected": "Parameters:\n* $1 - number of cascade-protected pages, used for PLURAL\n* $2 - list of cascade-protected pages\n* $3 - (Unused) the action the user attempted to perform", "namespaceprotected": "Parameters:\n* $1 - namespace name\n* $2 - (Unused) the action the user attempted to perform", "customcssprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", + "customjsonprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", "customjsprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", "mycustomcssprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", + "mycustomjsonprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", "mycustomjsprotected": "Used as error message. Parameters:\n* $1 - (Unused) the action the user attempted to perform", "myprivateinfoprotected": "Used as error message.", "mypreferencesprotected": "Used as error message.", @@ -732,6 +734,7 @@ "botpasswords-existing": "Form section label for the part of the form listing the user's existing bot passwords.", "botpasswords-createnew": "Form section label for the part of the form related to creating a new bot password.", "botpasswords-editexisting": "Form section label for the part of the form related to editing an existing bot password.", + "botpasswords-label-needsreset": "Indicator for when an existing bot password is invalid and needs to be reset.", "botpasswords-label-appid": "Form field label for the \"bot name\", internally known as the \"application ID\".", "botpasswords-label-create": "Button label for the button to create a new bot password.\n{{Identical|Create}}", "botpasswords-label-update": "Button label for the button to save changes to a bot password.\n{{Identical|Update}}", @@ -755,6 +758,8 @@ "botpasswords-restriction-failed": "Error message when login is rejected because the configured restrictions were not satisfied.", "botpasswords-invalid-name": "Error message when a username lacking the separator character is passed to BotPassword. Parameters:\n* $1 - The separator character.", "botpasswords-not-exist": "Error message when a username exists but does not a bot password for the given \"bot name\". Parameters:\n* $1 - username\n* $2 - bot name", + "botpasswords-needs-reset": "Error message when a bot password exists but needs to be reset. Parameters:\n* $1 - username\n* $2 - bot name", + "botpasswords-locked": "Shown in the event that the underlying account is locked", "resetpass_forbidden": "Used as error message in changing password. Maybe the external auth plugin won't allow local password changes.", "resetpass_forbidden-reason": "Like {{msg-mw|resetpass_forbidden}} but the auth provider gave a reason.\n\nParameters:\n* $1 - reason given by auth provider", "resetpass-no-info": "Error message for [[Special:ChangePassword]].\n\nParameters:\n* $1 (unused) - a link to [[Special:UserLogin]] with {{msg-mw|loginreqlink}} as link description", @@ -878,12 +883,15 @@ "userpage-userdoesnotexist": "Error message displayed when trying to edit or create a page or a subpage that belongs to a user who is not registered on the wiki.\n\nParameters:\n* $1 - a username\n{{Identical|Userdoesnotexist}}", "userpage-userdoesnotexist-view": "Shown in user pages of non-existing users. See for example [{{canonicalurl:User:Foo}} User:Foo].\n\nParameters:\n* $1 - a username\n{{Identical|Userdoesnotexist}}", "blocked-notice-logextract": "{{gender}}\nParameters:\n* $1 - (Optional) the name of the blocked user. Can be used for GENDER.", - "clearyourcache": "Text at the top of .js/.css pages.\n\nWhen translating browser function names, check how they are translated in the localized versions of these web browsers in your language. If a browser is not translated to it, use English or another language in which browsers are most commonly used by the speakers of your language.", - "usercssyoucanpreview": "Text displayed on every CSS page.\n\nSee also:\n* {{msg-mw|Userjsyoucanpreview}}\n* {{msg-mw|Showpreview}}", - "userjsyoucanpreview": "Text displayed on every JavaScript page.\n\nSee also:\n* {{msg-mw|Usercssyoucanpreview}}\n* {{msg-mw|Showpreview}}", + "clearyourcache": "Text at the top of .js/.json/.css pages.\n\nWhen translating browser function names, check how they are translated in the localized versions of these web browsers in your language. If a browser is not translated to it, use English or another language in which browsers are most commonly used by the speakers of your language.", + "usercssyoucanpreview": "Text displayed on every CSS page.\n\nSee also:\n* {{msg-mw|Userjsyoucanpreview}}\n* {{msg-mw|Userjsonyoucanpreview}}\n* {{msg-mw|Showpreview}}", + "userjsonyoucanpreview": "Text displayed on every JSON page.\n\nSee also:\n* {{msg-mw|Usercssyoucanpreview}}\n* {{msg-mw|Userjsyoucanpreview}}\n* {{msg-mw|Showpreview}}", + "userjsyoucanpreview": "Text displayed on every JavaScript page.\n\nSee also:\n* {{msg-mw|Userjsonyoucanpreview}}\n* {{msg-mw|Usercssyoucanpreview}}\n* {{msg-mw|Showpreview}}", "usercsspreview": "Text displayed on preview of every user .css subpage.\n\nSee also:\n* {{msg-mw|Sitecsspreview}}", + "userjsonpreview": "Text displayed on preview of every user .json subpage", "userjspreview": "Text displayed on preview of every user .js subpage", "sitecsspreview": "Text displayed on preview of .css pages in MediaWiki namespace.\n\nSee also:\n* {{msg-mw|Usercsspreview}}", + "sitejsonpreview": "Text displayed on preview of .json pages in MediaWiki namespace", "sitejspreview": "Text displayed on preview of .js pages in MediaWiki namespace", "userinvalidconfigtitle": "Parameters:\n* $1 - skin name", "updated": "{{Identical|Updated}}", @@ -908,7 +916,7 @@ "unicode-support-fail": "Error message shown to users if their browser doesn't support Unicode", "yourdiff": "Used as h2 header for the diff of the current version of a page with the user's version in case there is an edit conflict or a spam filter hit.", "copyrightwarning": "Copyright warning displayed under the edit box in editor. Parameters:\n* $1 - link\n* $2 - license name", - "copyrightwarning2": "Copyright warning displayed under the edit box in editor\n*$1 - license name", + "copyrightwarning2": "Copyright warning displayed under the edit box in editor\n* $1 - link", "editpage-head-copy-warn": "{{ignored}}Custom copyright warning in the header of an edit page.", "editpage-tos-summary": "{{notranslate}}", "editpage-cannot-use-custom-model": "Error message shown if the database does not support changing the content model of a page.", @@ -951,9 +959,9 @@ "addsection-preload": "{{notranslate}}", "addsection-editintro": "{{notranslate}}", "defaultmessagetext": "Caption above the default message text shown on the left-hand side of a diff displayed after clicking \"Show changes\" when creating a new page in the MediaWiki: namespace", - "content-failed-to-parse": "Error message indicating that the page's content can not be saved because it is syntactically invalid. This may occurr for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – content model, any one of the following messages:\n** {{msg-mw|Content-model-wikitext}}\n** {{msg-mw|Content-model-javascript}}\n** {{msg-mw|Content-model-css}}\n** {{msg-mw|Content-model-text}}\n* $2 – content format as MIME type (e.g. text/css)\n* $3 – specific error message", + "content-failed-to-parse": "Error message indicating that the page's content can not be saved because it is syntactically invalid. This may occurr for content types using serialization or a strict markup syntax.\n\nParameters:\n* $1 – content model, any one of the following messages:\n** {{msg-mw|Content-model-wikitext}}\n** {{msg-mw|Content-model-javascript}}\n** {{msg-mw|Content-model-css}}\n** {{msg-mw|Content-model-json}}\n** {{msg-mw|Content-model-text}}\n* $2 – content format as MIME type (e.g. text/css)\n* $3 – specific error message", "invalid-content-data": "Error message indicating that the page's content can not be saved because it is invalid. This may occurr for content types with internal consistency constraints.", - "content-not-allowed-here": "Error message indicating that the desired content model is not supported in given localtion.\n* $1 - the human readable name of the content model: {{msg-mw|Content-model-wikitext}}, {{msg-mw|Content-model-javascript}}, {{msg-mw|Content-model-css}} or {{msg-mw|Content-model-text}}\n* $2 - the title of the page in question", + "content-not-allowed-here": "Error message indicating that the desired content model is not supported in given localtion.\n* $1 - the human readable name of the content model: {{msg-mw|Content-model-wikitext}}, {{msg-mw|Content-model-javascript}}, {{msg-mw|Content-model-json}}, {{msg-mw|Content-model-css}} or {{msg-mw|Content-model-text}}\n* $2 - the title of the page in question", "editwarning-warning": "Uses {{msg-mw|Prefs-editing}}", "editpage-invalidcontentmodel-title": "Title of error page shown when using an unrecognized content model on EditPage", "editpage-invalidcontentmodel-text": "Error message shown when using an unrecognized content model on EditPage. $1 is the user's invalid input", @@ -1276,6 +1284,7 @@ "default": "{{Identical|Default}}", "prefs-files": "Title of a tab in [[Special:Preferences]].\n{{Identical|File}}", "prefs-custom-css": "visible on [[Special:Preferences]] -[Skins].\n{{Identical|Custom CSS}}", + "prefs-custom-json": "visible on [[Special:Preferences]] -[Skins].\n{{Identical|Custom JSON}}", "prefs-custom-js": "visible on [[Special:Preferences]] -[Skins].\n{{Identical|Custom JavaScript}}", "prefs-common-config": "Used as label in [[Special:Preferences#mw-prefsection-rendering|preferences]], tab \"Appearance\", section \"Skin\".\n\nSee also:\n* {{msg-mw|Globalcssjs-custom-css-js}}", "prefs-reset-intro": "Used in [[Special:Preferences/reset]].", @@ -1338,7 +1347,7 @@ "userrights-groupsmember": "Used when editing user groups in [[Special:Userrights]].\n\nThe message is followed by a list of group names.\n\nParameters:\n* $1 - (Optional) the number of items in the list following the message, for PLURAL\n* $2 - (Optional) the user name, for GENDER", "userrights-groupsmember-auto": "Used when editing user groups in [[Special:Userrights]]. The message is followed by a list of group names.\n\n\"Implicit\" is for groups that the user was automatically added to (such as \"autoconfirmed\"); cf. {{msg-mw|userrights-groupsmember}}\n\nParameters:\n* $1 - (Optional) the number of items in the list following the message, for PLURAL\n* $2 - (Optional) the user name, for GENDER", "userrights-groupsmember-type": "{{optional}}\nParameters:\n* $1 - list of group names\n* $2 - list of group member names. Used with labels {{msg-mw|Userrights-groupsmember}} and {{msg-mw|Userrights-groupsmember-auto}}", - "userrights-groups-help": "Instructions displayed on [[Special:UserRights]]. \"Bring forward\" is a phrasal verb meaning \"move to an earlier time\". \"Put back\" means the opposite. Parameters:\n* $1 - (Optional) a username, can be used for GENDER", + "userrights-groups-help": "Instructions displayed on [[Special:UserRights]]. Parameters:\n* $1 - (Optional) a username, can be used for GENDER\n\nNote for section marked #:\n* \"Put back\" is a phrasal verb meaning \"to change the date of an event so that it happens _later_ than planned\".\n* \"Bring forward\" is a phrasal verb meaning \"to change the date of an event so that it happens _earlier_\".", "userrights-reason": "Text beside log field when editing user groups\n\n{{Identical|Reason}}", "userrights-no-interwiki": "Error message when editing user groups", "userrights-nodatabase": "Error message when editing user groups.\n\n\"Local\" means databases/wikis of the same farm/cluster; that is, meta, enwiki, dewiki, commons, etc are all local databases of the Wikimedia Foundation.\n\nSee [{{canonicalurl:meta:Special:Log|type=rights}} meta:Special:Log?type=rights] for a usage of local databases: username@barwiki\n\nParameters:\n* $1 - database name", @@ -1422,8 +1431,10 @@ "right-editcontentmodel": "{{doc-right|editcontentmodel}}", "right-editinterface": "{{doc-right|editinterface}}", "right-editusercss": "{{doc-right|editusercss}}\nSee also:\n* {{msg-mw|Right-editmyusercss}}", + "right-edituserjson": "{{doc-right|edituserjson}}\nSee also:\n* {{msg-mw|Right-editmyuserjson}}", "right-edituserjs": "{{doc-right|edituserjs}}\nSee also:\n* {{msg-mw|Right-editmyuserjs}}", "right-editmyusercss": "{{doc-right|editmyusercss}}\nSee also:\n* {{msg-mw|Right-editusercss}}", + "right-editmyuserjson": "{{doc-right|editmyuserjson}}\nSee also:\n* {{msg-mw|Right-edituserjson}}", "right-editmyuserjs": "{{doc-right|editmyuserjs}}\nSee also:\n* {{msg-mw|Right-edituserjs}}", "right-viewmywatchlist": "{{doc-right|viewmywatchlist}}", "right-editmywatchlist": "{{doc-right|editmywatchlist}}", @@ -1567,7 +1578,7 @@ "rcfilters-legend-heading": "Used as a heading for legend box on [[Special:RecentChanges]] and [[Special:Watchlist]] when RCFilters are enabled.", "rcfilters-other-review-tools": "Used as a heading for the community collection of other links on [[Special:RecentChanges]] when RCFilters are enabled.", "rcfilters-group-results-by-page": "A label for the checkbox describing whether the results in [[Special:RecentChanges]] are grouped by page when RCFilters are enabled.", - "rcfilters-activefilters": "Title for the filters selection showing the active filters.", + "rcfilters-activefilters": "{{doc-important|Translations of this message should not more than 3 cm long, otherwise it will make bad user experiences for potential mobile users.}}\nTitle for the filters selection showing the active filters.", "rcfilters-advancedfilters": "Title for the buttons allowing the user to switch to the various advanced filters views.", "rcfilters-limit-title": "Title for the options to change the number of results shown.", "rcfilters-limit-and-date-label": "Title for the button that opens the operation to control how many results to show and in which time period to search. \n\nParameters: $1 - Number of results shown\n\n$2 - Time period to search. One of {{msg-mw|rcfilters-days-title}} or {{msg-mw|rcfilters-hours-title}} is used as $2\n{{Identical|Change}}", @@ -1630,10 +1641,12 @@ "rcfilters-filter-humans-label": "Label for the filter for showing edits made by human editors.", "rcfilters-filter-humans-description": "Description for the filter for showing edits made by human editors.", "rcfilters-filtergroup-reviewstatus": "Title for the filter group about review status (in core this is whether it's been patrolled)", - "rcfilters-filter-patrolled-label": "Label for the filter for showing patrolled edits", - "rcfilters-filter-patrolled-description": "Label for the filter showing patrolled edits", - "rcfilters-filter-unpatrolled-label": "Label for the filter for showing unpatrolled edits", - "rcfilters-filter-unpatrolled-description": "Description for the filter for showing unpatrolled edits", + "rcfilters-filter-reviewstatus-unpatrolled-description": "Description for the filter for showing unpatrolled edits", + "rcfilters-filter-reviewstatus-unpatrolled-label": "Label for the filter for showing unpatrolled edits", + "rcfilters-filter-reviewstatus-manual-description": "Description for the filter showing manually patrolled edits", + "rcfilters-filter-reviewstatus-manual-label": "Label for the filter showing manually patrolled edits", + "rcfilters-filter-reviewstatus-auto-description": "Description for the filter showing automatically patrolled edits", + "rcfilters-filter-reviewstatus-auto-label": "Label for the filter showing automatically patrolled edits", "rcfilters-filtergroup-significance": "Title for the filter group for edit significance.\n{{Identical|Significance}}", "rcfilters-filter-minor-label": "Label for the filter for showing edits marked as minor.", "rcfilters-filter-minor-description": "Description for the filter for showing edits marked as minor.", @@ -1674,7 +1687,7 @@ "rcfilters-tag-prefix-tags": "Prefix for the edit tags in [[Special:RecentChanges]]. Edit tags use a hash (#) as prefix. Please keep this format.\n\nParameters:\n* $1 - Tag display name.", "rcfilters-exclude-button-off": "Title for the button that excludes selected namespaces, when it is not yet active.", "rcfilters-exclude-button-on": "Title for the button that excludes selected namespaces, when it is active.", - "rcfilters-view-tags": "Title for the tags view in [[Special:RecentChanges]]\n{{Identical|Tag}}", + "rcfilters-view-tags": "Title for the tags view in [[Special:RecentChanges]].", "rcfilters-view-namespaces-tooltip": "Tooltip for the button that loads the namespace view in [[Special:RecentChanges]]", "rcfilters-view-tags-tooltip": "Tooltip for the button that loads the tags view in [[Special:RecentChanges]]", "rcfilters-view-return-to-default-tooltip": "Tooltip for the button that returns to the default filter view in [[Special:RecentChanges]]", @@ -2046,7 +2059,7 @@ "filerevert-success": "Message displayed when you succeed in reverting a version of a file.\n* $1 is the name of the media\n* $2 is a date\n* $3 is a time\n* $4 is an URL and must follow square bracket: [$4\n{{Identical|Revert}}", "filerevert-badversion": "Used as error message.", "filerevert-identical": "Used as error message.", - "filedelete": "Used as page title. Parameters:\n* $1 - file title\nSee also:\n* {{msg-mw|Filedelete-intro}}", + "filedelete": "Used as page title. Parameters:\n* $1 - file title (without namespace prefix)\nSee also:\n* {{msg-mw|Filedelete-intro}}", "filedelete-legend": "Used as fieldset label in the \"Delete file\" form.\n{{Identical|Delete file}}", "filedelete-intro": "Used as introduction for FileDelete form. Parameters:\n* $1 - page title for file\nSee also:\n* {{msg-mw|Filedelete|page title}}", "filedelete-intro-old": "Message displayed when you try to delete a version of a file.\n* $1 is the name of the media\n* $2 is a date\n* $3 is a time\n* $4 is a URL and must follow square bracket: [$4", @@ -2269,6 +2282,7 @@ "apisandbox-dynamic-error-exists": "Displayed as an error message from JavaScript when trying to add a new arbitrary parameter with a name that already exists. Parameters:\n* $1 - Parameter name that failed.", "apisandbox-deprecated-parameters": "JavaScript button label and fieldset legend for separating deprecated parameters in the UI.", "apisandbox-fetch-token": "Label for the button that fetches a CSRF token.", + "apisandbox-add-multi": "Label for the button to add another value to a field that accepts multiple values\n{{Identical|Add}}", "apisandbox-submit-invalid-fields-title": "Title for a JavaScript error message when fields are invalid.", "apisandbox-submit-invalid-fields-message": "Content for a JavaScript error message when fields are invalid.", "apisandbox-results": "JavaScript tab label for the tab displaying the API query results.\n{{Identical|Result}}", @@ -3181,6 +3195,7 @@ "group-bot.css": "{{doc-group|bot|css}}", "group-sysop.css": "{{doc-group|sysop|css}}", "group-bureaucrat.css": "{{doc-group|bureaucrat|css}}", + "common.json": "{{optional}}\nJSON for all users.", "common.js": "{{optional}}\nJS for all users.", "group-autoconfirmed.js": "{{doc-group|autoconfirmed|js}}", "group-user.js": "{{doc-group|user|js}}", @@ -3984,6 +3999,7 @@ "version-specialpages": "Part of [[Special:Version]].\n{{Identical|Special page}}", "version-parserhooks": "This message is a heading at [[Special:Version]] for extensions that modifies the parser of wikitext.", "version-variables": "{{Identical|Variable}}", + "version-editors": "Part of [[Special:Version]].\nThis message is followed by the list of installed extensions that provide an editor or enhance editing functionality.\n{{Identical|Editor}}", "version-antispam": "Part of [[Special:Version]].\nThis message is followed by the list of SPAM prevention extensions.", "version-api": "{{optional}}", "version-other": "{{Identical|Other}}", @@ -4629,8 +4645,9 @@ "unlinkaccounts": "Title of the special page [[Special:UnlinkAccounts]] which allows the user to remove linked remote accounts.", "unlinkaccounts-success": "Account unlinking form success message", "authenticationdatachange-ignored": "Shown when authentication data change was unsuccessful due to configuration problems.\n\nCf. e.g. {{msg-mw|Passwordreset-ignored}}.", - "userjsispublic": "A reminder to users that Javascript subpages are not preferences but normal pages, and thus can be viewed by other users and the general public. This message is shown to a user whenever they are editing a subpage in their own user-space that ends in .js. See also {{msg-mw|usercssispublic}}.", - "usercssispublic": "A reminder to users that CSS subpages are not preferences but normal pages, and thus can be viewed by other users and the general public. This message is shown to a user whenever they are editing a subpage in their own user-space that ends in .css. See also {{msg-mw|userjsispublic}}", + "userjsispublic": "A reminder to users that Javascript subpages are not preferences but normal pages, and thus can be viewed by other users and the general public. This message is shown to a user whenever they are editing a subpage in their own user-space that ends in .js. See also {{msg-mw|usercssispublic}} and {{msg-mw|userjsonispublic}}.", + "userjsonispublic": "A reminder to users that JSON subpages are not preferences but normal pages, and thus can be viewed by other users and the general public. This message is shown to a user whenever they are editing a subpage in their own user-space that ends in .json. See also {{msg-mw|userjsispublic}} and {{msg-mw|usercssispublic}}", + "usercssispublic": "A reminder to users that CSS subpages are not preferences but normal pages, and thus can be viewed by other users and the general public. This message is shown to a user whenever they are editing a subpage in their own user-space that ends in .css. See also {{msg-mw|userjsispublic}} and {{msg-mw|userjsonispublic}}", "restrictionsfield-badip": "An error message shown when one entered an invalid IP address or range in a restrictions field (such as Special:BotPassword). $1 is the IP address.", "restrictionsfield-label": "Field label shown for restriction fields (e.g. on Special:BotPassword).", "restrictionsfield-help": "Placeholder text displayed in restriction fields (e.g. on Special:BotPassword).", @@ -4647,5 +4664,6 @@ "pagedata-title": "Title shown on the special page when a form or text is presented", "pagedata-text": "Error shown when none of the formats acceptable to the client is supported (HTTP error 406). Parameters:\n* $1 - the list of supported MIME types", "pagedata-not-acceptable": "No matching format found. Supported MIME types: $1", - "pagedata-bad-title": "Error shown when the requested title is invalid. Parameters:\n* $1: the malformed ID" + "pagedata-bad-title": "Error shown when the requested title is invalid. Parameters:\n* $1: the malformed ID", + "unregistered-user-config": "Shown when viewing a user JS, CSS or JSON subpage with ?action=raw&ctype= where there is no such user. It is shown as a paragraph after a header saying 'Forbidden'." }