2019-09-22 03:30:59 +00:00
{
"@metadata" : {
"authors" : [
"Bill Pirkle" ,
"Tim Starling"
]
} ,
2023-10-30 16:04:41 +00:00
"rest-prefix-mismatch" : "The requested path ($1) was not inside the REST API base path ($2)" ,
"rest-bad-prefix" : "The endpoint path ($1) does not contain a valid module prefix" ,
2019-09-22 03:30:59 +00:00
"rest-wrong-method" : "The request method ($1) was not {{PLURAL:$3|the allowed method for this path|one of the allowed methods for this path}} ($2)" ,
"rest-no-match" : "The requested relative path ($1) did not match any known handler" ,
2023-10-30 16:04:41 +00:00
"rest-unknown-module" : "The requested module name ($1) is not known" ,
2023-10-30 16:25:40 +00:00
"rest-nonexistent-title" : "The specified page ($1) does not exist" ,
2019-11-07 20:36:28 +00:00
"rest-nonexistent-title-revision" : "The specified revision ($1) does not exist for the specified page ($2)" ,
"rest-nonexistent-revision" : "The specified revision ($1) does not exist" ,
2020-06-16 13:52:40 +00:00
"rest-nonexistent-user" : "The specified user ($1) does not exist" ,
2022-02-15 07:52:21 +00:00
"rest-invalid-user" : "The specified username ($1) is invalid" ,
2024-07-18 10:15:35 +00:00
"rest-invalid-ip" : "The specified IP ($1) is invalid" ,
2023-10-30 16:25:40 +00:00
"rest-invalid-title" : "The specified title ($1) does not refer to a wiki page." ,
2023-01-20 06:50:35 +00:00
"rest-unsupported-content-type" : "Unsupported Content-Type: $1" ,
2023-11-01 19:10:00 +00:00
"rest-permission-error" : "Permission denied: $1" ,
2020-06-02 21:24:59 +00:00
"rest-permission-denied-anon" : "Not accessible by anonymous user" ,
2019-11-07 20:36:28 +00:00
"rest-permission-denied-title" : "The user does not have rights to read title ($1)" ,
"rest-permission-denied-revision" : "User doesn't have access to the requested revision ($1)." ,
2023-11-01 19:10:00 +00:00
"rest-rate-limit-exceeded" : "A rate limit was exceeded. Please try again later." ,
2020-11-19 18:53:05 +00:00
"rest-resource-limit-exceeded" : "Resources limits exceeded processing the request." ,
2019-09-22 03:30:59 +00:00
"rest-pagehistory-incompatible-params" : "Parameters \"older_than\" and \"newer_than\" cannot both be specified" ,
"rest-pagehistory-param-range-error" : "Revision id must be greater than 0" ,
"rest-pagehistory-timestamp-error" : "Unable to retrieve timestamp for the specified revision ($1)" ,
"rest-pagehistorycount-type-unrecognized" : "The specified count type ($1) is not valid" ,
2019-10-16 20:39:02 +00:00
"rest-pagehistorycount-parameters-invalid" : "The specified combination of parameters is not supported." ,
2019-09-22 03:30:59 +00:00
"rest-compare-page-mismatch" : "The specified revisions belong to different pages; refusing to compare them." ,
"rest-compare-permission-denied" : "User doesn't have access to the requested revisions" ,
"rest-compare-nonexistent" : "The revision specified by the $1 parameter does not exist." ,
"rest-compare-inaccessible" : "The revision specified by the $1 parameter is not publicly accessible." ,
"rest-compare-wrong-content" : "The $1 slot of the revision specified by the $2 parameter has a content type which cannot be converted to text." ,
2019-10-23 15:06:12 +00:00
"rest-compare-wikidiff2" : "This endpoint requires wikidiff2 1.9.0 or later." ,
2019-11-07 01:20:38 +00:00
"rest-pagehistorycount-too-many-revisions" : "The specified title contains too many revisions to retrieve this count." ,
2019-12-06 18:11:36 +00:00
"rest-search-error" : "Error when returning search results: $1" ,
"rest-page-source-type-error" : "The content type of the page source requested is unsupported" ,
2021-01-27 19:21:03 +00:00
"rest-no-revision" : "Unable to retrieve revision for title $1" ,
2020-01-16 23:40:58 +00:00
"rest-media-too-many-links" : "Too many media links found on title $1 ($2 allowed)" ,
2024-02-27 17:50:27 +00:00
"rest-html-backend-error" : "Unable to fetch Parsoid HTML: $1" ,
"rest-html-stash-failure" : "Unable to stash Parsoid HTML." ,
2020-03-02 12:28:10 +00:00
"rest-bad-json-body" : "Bad request body, must be a JSON object." ,
"rest-json-body-parse-error" : "Parsing request body as JSON failed: $1" ,
2020-04-27 08:29:17 +00:00
"rest-missing-body-field" : "Mandatory field \"$1\" missing from request body." ,
2024-04-29 07:00:12 +00:00
"rest-body-validation-error" : "Invalid request body: $1" ,
2022-06-28 23:38:15 +00:00
"rest-extraneous-body-fields" : "Extraneous fields found in request body: $1" ,
2020-03-02 12:28:10 +00:00
"rest-bad-content-model" : "Bad content model: $1" ,
2020-04-27 08:29:17 +00:00
"rest-update-cannot-create-page" : "The page \"$1\" cannot be created since it already exists. To update the existing page, provide the base revision ID in the structure under \"latest\" key in the request body." ,
2020-03-12 12:54:51 +00:00
"rest-extraneous-csrf-token" : "Extraneous CSRF token found. CSRF tokens must not be used when using authentication mechanisms such as OAuth that are safe against CSRF attacks." ,
2020-08-22 19:26:19 +00:00
"rest-cannot-load-file" : "The file for title \"$1\" cannot be loaded." ,
2022-05-04 16:29:51 +00:00
"rest-cross-origin-anon-write" : "Anonymous cross-origin write requests are not allowed" ,
2022-05-17 12:19:40 +00:00
"rest-requires-safe-against-csrf" : "This endpoint requires a CSRF-safe session provider." ,
2023-01-20 06:52:25 +00:00
"rest-badtoken" : "The CSRF token provided is invalid." ,
"rest-badtoken-missing" : "The <var>token</var> parameter is required unless using a CSRF-safe authentication method." ,
2024-03-05 21:00:43 +00:00
"rest-badtoken-nosession" : "CSRF error - no session." ,
"rest-mock-error" : "Mock error." ,
"rest-specified-revision-unavailable" : "The specified revision is deleted or suppressed." ,
2024-04-03 11:24:26 +00:00
"rest-previous-revision-unavailable" : "Could not find previous revision. Has the page been locked or deleted?" ,
2024-03-05 21:00:43 +00:00
"rest-requires-content-type-header" : "A Content-Type header must be supplied with a request payload." ,
"rest-transform-missing-html" : "No html was supplied." ,
"rest-transform-missing-title" : "No title or wikitext was provided." ,
"rest-unsupported-target-format" : "The requested target format is not supported." ,
2024-04-03 16:28:52 +00:00
"rest-parsoid-resource-exceeded" : "Resource limit exceeded" ,
2024-03-05 21:00:43 +00:00
"rest-parsoid-error" : "Parsoid error." ,
2025-02-04 12:31:32 +00:00
"rest-parsoid-bad-render-id" : "Bad Parsoid render ID: $1" ,
2024-03-05 21:00:43 +00:00
"rest-bad-stash-key" : "Bad stash key." ,
2024-04-03 16:33:36 +00:00
"rest-html-key-expected" : "Expected <var>html</var> key in body" ,
2024-03-05 21:00:43 +00:00
"rest-invalid-transform" : "Invalid transform: $1 to $2" ,
"rest-request-body-expected" : "The $1 request method expects a request body" ,
2024-03-28 23:26:37 +00:00
"rest-request-body-unaccepted" : "The $1 request method does not accept a request body" ,
2024-05-02 13:19:58 +00:00
"rest-unmapped-action-error" : "Unmapped action module error: $1" ,
"rest-unsupported-transform-input" : "Unsupported input: $1" ,
2024-03-28 23:26:37 +00:00
"rest-bad-etag" : "Bad ETag: $1" ,
"rest-no-stashed-content" : "No stashed content found for $1" ,
"rest-unsupported-profile-version" : "Unsupported profile version: $1" ,
"rest-no-json-decode" : "Payload does not JSON decode to an array" ,
"rest-parsoid-unsupported-media" : "Unsupported Media Type" ,
"rest-missing-revision-html" : "Missing revision html" ,
"rest-missing-revision-html-content-type" : "Content-type of revision html is missing." ,
"rest-unsupported-profile-conversion" : "We do not know how to do this conversion." ,
"rest-edit-conflict" : "Edit conflict ($1)" ,
"rest-unknown-parsoid-transformation" : "Unknown transformation." ,
"rest-target-variant-required" : "Target variant is required." ,
"rest-unsupported-language-conversion" : "Unsupported language conversion: $1 to $2" ,
"rest-unknown-content-model" : "Unknown content model: $1" ,
2024-10-08 02:14:15 +00:00
"rest-page-bundle-validation-error" : "PageBundle does not match contentVersion: $1" ,
"rest-param-desc-revision-id" : "Revision id"
2019-09-22 03:30:59 +00:00
}