This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{ "batchcomplete": "", "query": { "allmessages": [ { "name": "ipb-action-create", "normalizedname": "ipb-action-create", "*": "Creating new pages" }, { "name": "ipb-action-move", "normalizedname": "ipb-action-move", "*": "Renaming pages" }, { "name": "ipb-action-upload", "normalizedname": "ipb-action-upload", "*": "Uploading files" }, { "name": "ipb-block-not-found", "normalizedname": "ipb-block-not-found", "*": "The block could not be made, but no existing block was found for \"$1\". If this problem persists, please [https://www.mediawiki.org/wiki/Special:MyLanguage/Help_talk:Blocking_users report it]." }, { "name": "ipb-blockingself", "normalizedname": "ipb-blockingself", "*": "You are about to block yourself! Are you sure you want to do that?" }, { "name": "ipb-blocklist", "normalizedname": "ipb-blocklist", "*": "View existing blocks" }, { "name": "ipb-blocklist-contribs", "normalizedname": "ipb-blocklist-contribs", "*": "Contributions for {{GENDER:$1|$1}}" }, { "name": "ipb-blocklist-duration-left", "normalizedname": "ipb-blocklist-duration-left", "*": "$1 left" }, { "name": "ipb-change-block", "normalizedname": "ipb-change-block", "*": "Re-block the user with these settings" }, { "name": "ipb-confirm", "normalizedname": "ipb-confirm", "*": "Confirm block" }, { "name": "ipb-confirmaction", "normalizedname": "ipb-confirmaction", "*": "If you are sure you really want to do it, please check the \"{{int:ipb-confirm}}\" field at the bottom." }, { "name": "ipb-confirmhideuser", "normalizedname": "ipb-confirmhideuser", "*": "You are about to block a user with \"hide user\" enabled. This will suppress the user's name in all lists and log entries. Are you sure you want to do that?" }, { "name": "ipb-default-expiry", "normalizedname": "ipb-default-expiry", "*": "" }, { "name": "ipb-default-expiry-ip", "normalizedname": "ipb-default-expiry-ip", "*": "" }, { "name": "ipb-disableusertalk", "normalizedname": "ipb-disableusertalk", "*": "Editing their own talk page" }, { "name": "ipb-edit-dropdown", "normalizedname": "ipb-edit-dropdown", "*": "Edit block reasons" }, { "name": "ipb-empty-block", "normalizedname": "ipb-empty-block", "*": "The block submitted has no restrictions enabled." }, { "name": "ipb-hardblock", "normalizedname": "ipb-hardblock", "*": "Apply block to logged-in users from this IP address" }, { "name": "ipb-namespaces-label", "normalizedname": "ipb-namespaces-label", "*": "Namespaces" }, { "name": "ipb-needreblock", "normalizedname": "ipb-needreblock", "*": "$1 is already blocked. Do you want to change the settings?" }, { "name": "ipb-otherblocks-header", "normalizedname": "ipb-otherblocks-header", "*": "Other {{PLURAL:$1|block|blocks}}" }, { "name": "ipb-pages-label", "normalizedname": "ipb-pages-label", "*": "Pages" }, { "name": "ipb-partial", "normalizedname": "ipb-partial", "*": "Partial" }, { "name": "ipb-partial-help", "normalizedname": "ipb-partial-help", "*": "Specific pages or namespaces." }, { "name": "ipb-prevent-user-talk-edit", "normalizedname": "ipb-prevent-user-talk-edit", "*": "Editing their own talk page must be allowed for a partial block, unless it includes a restriction on the User Talk namespace." }, { "name": "ipb-sitewide", "normalizedname": "ipb-sitewide", "*": "Sitewide" }, { "name": "ipb-sitewide-help", "normalizedname": "ipb-sitewide-help", "*": "Every page on the wiki and all other contribution actions." }, { "name": "ipb-unblock", "normalizedname": "ipb-unblock", "*": "Unblock a username or IP address" }, { "name": "ipb-unblock-addr", "normalizedname": "ipb-unblock-addr", "*": "Unblock $1" } ] } }