{
	"@metadata": {
		"authors": [
			"Yuri Astrakhan",
			"Base"
		]
	},
	"nstab-data": "Data",
	"tooltip-ca-nstab-data": "View the data page",
	"jsonconfig-desc": "Allows JSON configuration to be stored in a wiki",
	"jsonconfig-duplicate-field": "More than one value \"$1\" found",
	"jsonconfig-edit-action-apply": "Apply",
	"jsonconfig-edit-action-cancel": "Cancel",
	"jsonconfig-edit-button-label": "Edit as table",
	"jsonconfig-edit-dialog-error": "Unable to edit as a table: $1",
	"jsonconfig-edit-dialog-error-data-invalid": "Data does not match the schema",
	"jsonconfig-edit-dialog-error-data-missing": "JSON <code>data</code> property is missing or not an array",
	"jsonconfig-edit-dialog-error-field-name-missing": "Each field must have a name",
	"jsonconfig-edit-dialog-error-field-type-invalid": "To edit as a table, each field must have type <code>number</code> or <code>string</code>",
	"jsonconfig-edit-dialog-error-fields-missing": "JSON <code>schema.fields</code> property is missing or not an array",
	"jsonconfig-edit-dialog-error-schema-missing": "JSON <code>schema</code> property is missing or not an object",
	"jsonconfig-edit-dialog-title": "Edit JSON",
	"jsonconfig-edit-dialog-warning-data-large": "This is a large dataset. Editing it as a table may not work well on your device.",
	"jsonconfig-err-array": "Parameter \"$1\" must be a list, e.g. <kbd>[\"value1\", \"value2\", ...]</kbd>",
	"jsonconfig-err-array-count": "List \"$1\" has $2 {{PLURAL:$2|value|values}}, but must have $3 {{PLURAL:$3|value|values}}, the same number of values as \"$4\"",
	"jsonconfig-err-array-expected": "The value at \"$1\" was expected to be a list surrounded by the [...] brackets",
	"jsonconfig-err-assoc-array": "Parameter \"$1\" must be an associative array (dictionary), e.g. <kbd>{\"key\": \"value\", ...}</kbd>",
	"jsonconfig-err-bad-header-string": "Header \"$1\" must only consist of letters, numbers, and underscore characters, and must not begin with a number",
	"jsonconfig-err-bad-geojson": "Parameter \"$1\" must be a valid GeoJSON data object, or an array of GeoJSON objects. If <code>properties</code> field contains <code>title</code> or <code>description</code>, they must be either single line strings without tabs or trailing spaces, or a multi-lingual objects of such strings, e.g. <kbd>{ \"en\":\"String in English\", ... }</kbd>",
	"jsonconfig-err-bad-type": "Parameter \"$1\" must be a valid type like <code>string</code>, <code>number</code>, or <code>boolean</code>",
	"jsonconfig-err-bool": "Parameter \"$1\" must be either set to <code>true</code> or <code>false</code>",
	"jsonconfig-err-category-invalid": "Each category must be an object, with a 'name' property that is a string and optionally a 'sort' property that is a string",
	"jsonconfig-err-category-name-invalid": "Category object must have a 'name' property that is a string",
	"jsonconfig-err-category-sort-invalid": "Category 'sort' property must be a string",
	"jsonconfig-err-integer": "Parameter \"$1\" must be an integer",
	"jsonconfig-err-license": "Parameter \"$1\" must be one of the valid license codes, for example $2",
	"jsonconfig-err-localized": "Parameter \"$1\" must be an object that maps valid language codes to single line strings no longer than $2 characters, without tabs or trailing spaces, e.g. <kbd>{ \"en\":\"String in English\", ... }</kbd>",
	"jsonconfig-err-number": "Parameter \"$1\" must be a number",
	"jsonconfig-err-object-expected": "The value at \"$1\" was expected to be an object surrounded by the {...} braces",
	"jsonconfig-err-root-array-expected": "JSON data should be a list, surrounded by the [...] brackets",
	"jsonconfig-err-root-object-expected": "JSON data should be an object, surrounded by the {...} braces",
	"jsonconfig-err-string": "Parameter \"$1\" must be a string",
	"jsonconfig-err-stringline": "Parameter \"$1\" must be a single line string no longer than $2 characters, with no tabs, and must not begin or end with a space",
	"jsonconfig-err-unexpected-key": "Object \"$1\" contains an unexpected field \"$2\"",
	"jsonconfig-err-duplicate-header": "Duplicate header \"$2\" found at \"$1\". Each header must be unique.",
	"jsonconfig-err-url": "Parameter \"$1\" must be a valid URL",
	"jsonconfig-move-aborted-model": "this page's JSON config model \"$1\" would not match the new title's model \"$2\"",
	"jsonconfig-move-aborted-ns": "the new page title is not set up to hold JSON configuration",
	"jsonconfig-optional-field": "(optional)",
	"jsonconfig-type-abbr-invalid": "(?)",
	"jsonconfig-type-name-invalid": "invalid",
	"jsonconfig-type-abbr-string": "(S)",
	"jsonconfig-type-name-string": "string",
	"jsonconfig-type-abbr-localized": "(L)",
	"jsonconfig-type-name-localized": "localized",
	"jsonconfig-type-abbr-number": "(N)",
	"jsonconfig-type-name-number": "number",
	"jsonconfig-type-abbr-boolean": "(B)",
	"jsonconfig-type-name-boolean": "boolean",
	"jsonconfig-license": "Data available under $1.",
	"jsonconfig-license-not-set": "When you edit this page, you agree to release your contribution according to the license specified in the <code>licence</code> field.",
	"jsonconfig-license-name-CC0-1.0": "Creative Commons Zero",
	"jsonconfig-license-name-CC-BY-1.0": "Creative Commons Attribution 1.0",
	"jsonconfig-license-name-CC-BY-2.0": "Creative Commons Attribution 2.0",
	"jsonconfig-license-name-CC-BY-2.5": "Creative Commons Attribution 2.5",
	"jsonconfig-license-name-CC-BY-3.0": "Creative Commons Attribution 3.0",
	"jsonconfig-license-name-CC-BY-4.0": "Creative Commons Attribution 4.0",
	"jsonconfig-license-name-CC-BY-4.0+": "Creative Commons Attribution 4.0 or later version",
	"jsonconfig-license-name-CC-BY-SA-1.0": "Creative Commons Attribution-Share Alike 1.0",
	"jsonconfig-license-name-CC-BY-SA-2.0": "Creative Commons Attribution-Share Alike 2.0",
	"jsonconfig-license-name-CC-BY-SA-2.5": "Creative Commons Attribution-Share Alike 2.5",
	"jsonconfig-license-name-CC-BY-SA-3.0": "Creative Commons Attribution-Share Alike 3.0",
	"jsonconfig-license-name-CC-BY-SA-4.0": "Creative Commons Attribution-Share Alike 4.0",
	"jsonconfig-license-name-CC-BY-SA-4.0+": "Creative Commons Attribution-Share Alike 4.0 or later version",
	"jsonconfig-license-name-ODbL-1.0": "ODC Open Database License v1.0",
	"jsonconfig-license-name-dl-de-zero-2.0": "Data licence Germany - Zero - Version 2.0",
	"jsonconfig-license-name-dl-de-by-1.0": "Data licence Germany – attribution – Version 1.0",
	"jsonconfig-license-name-dl-de-by-2.0": "Data licence Germany – attribution – version 2.0",
	"jsonconfig-license-name-GeoNutzV": "Geo Data license Germany",
	"jsonconfig-license-url-CC0-1.0": "https://creativecommons.org/publicdomain/zero/1.0/",
	"jsonconfig-license-url-CC-BY-1.0": "https://creativecommons.org/licenses/by/1.0/deed.en",
	"jsonconfig-license-url-CC-BY-2.0": "https://creativecommons.org/licenses/by/2.0/deed.en",
	"jsonconfig-license-url-CC-BY-2.5": "https://creativecommons.org/licenses/by/2.5/deed.en",
	"jsonconfig-license-url-CC-BY-3.0": "https://creativecommons.org/licenses/by/3.0/deed.en",
	"jsonconfig-license-url-CC-BY-4.0": "https://creativecommons.org/licenses/by/4.0/deed.en",
	"jsonconfig-license-url-CC-BY-4.0+": "https://creativecommons.org/licenses/by/4.0/deed.en",
	"jsonconfig-license-url-CC-BY-SA-1.0": "https://creativecommons.org/licenses/by-sa/1.0/deed.en",
	"jsonconfig-license-url-CC-BY-SA-2.0": "https://creativecommons.org/licenses/by-sa/2.0/deed.en",
	"jsonconfig-license-url-CC-BY-SA-2.5": "https://creativecommons.org/licenses/by-sa/2.5/deed.en",
	"jsonconfig-license-url-CC-BY-SA-3.0": "https://creativecommons.org/licenses/by-sa/3.0/deed.en",
	"jsonconfig-license-url-CC-BY-SA-4.0": "https://creativecommons.org/licenses/by-sa/4.0/deed.en",
	"jsonconfig-license-url-CC-BY-SA-4.0+": "https://creativecommons.org/licenses/by-sa/4.0/deed.en",
	"jsonconfig-license-url-ODbL-1.0": "https://opendatacommons.org/licenses/odbl/summary/",
	"jsonconfig-license-url-dl-de-zero-2.0": "https://www.govdata.de/dl-de/zero-2-0",
	"jsonconfig-license-url-dl-de-by-1.0": "https://www.govdata.de/dl-de/by-1-0",
	"jsonconfig-license-url-dl-de-by-2.0": "https://www.govdata.de/dl-de/by-2-0",
	"jsonconfig-license-url-GeoNutzV": "https://www.gesetze-im-internet.de/geonutzv/__2.html",
	"jsonconfig-license-copyrightwarning": "By publishing changes, you agree to release your contribution according to the terms of the [{{int:jsonconfig-license-url-$1}} {{int:jsonconfig-license-name-$1}}] license.",
	"jsonconfig-license-copyrightwarning-license-unset": "By publishing changes, you agree to release your contribution according to the license specified in the <code>licence</code> field.",
	"jsonconfig-license-notice": "'''Note:''' When you edit this page, you agree to release your contribution according to the terms of the [{{int:jsonconfig-license-url-$1}} {{int:jsonconfig-license-name-$1}}] license.",
	"jsonconfig-license-notice-license-unset": "'''Note:''' When you edit this page, you agree to release your contribution according to the license specified in the <code>licence</code> field.",
	"right-jsonconfig-flush": "Manipulate JsonConfig via API",
	"action-jsonconfig-flush": "manipulate JsonConfig via API",
	"jsonconfig-blocked-page-creation": "The page title you have specified does not match any of the patterns configured for the JSONConfig extension for this wiki.",
	"jsonconfig-localjsonlinks": "Data usage on $1",
	"jsonconfig-localjsonlinks-of-page": "The following pages use this data page:",
	"globaljsonlinks": "Global data usage",
	"jsonconfig-globaljsonlinks": "Data usage on other wikis",
	"jsonconfig-globaljsonlinks-on-wiki": "Usage on $2",
	"jsonconfig-globaljsonlinks-of-page": "The following other wikis use this data page:",
	"jsonconfig-globaljsonlinks-more": "View [[{{#Special:GlobalJsonLinks}}/$1|more global usage]] of this data page.",
	"jsonconfig-globaljsonlinks-header": "This page shows where a page is loaded in a data pipeline fetch on other wikis. You can also find that information at the bottom of the data description page.",
	"jsonconfig-globaljsonlinks-header-target": "Pages with Data: load dependencies on [[:$1]]",
	"jsonconfig-globaljsonlinks-for": "Links for $1",
	"jsonconfig-globaljsonlinks-ok": "Search",
	"jsonconfig-globaljsonlinks-text": "Search global data usage",
	"jsonconfig-globaljsonlinks-no-results": "[[:$1]] is not used locally or on other wikis.",
	"jsonconfig-globaljsonlinks-remote": "Data usage link tracking must be checked from the central store wiki.",
	"jsonconfig-globaljsonlinks-disabled": "Data usage link tracking is disabled.",
	"jsonconfig-transform-disabled": "Lua integration for Data: pages is disabled.",
	"jsonconfig-transform-missing-data": "Missing source data page $1.",
	"jsonconfig-transform-invalid-data": "Invalid source data page $1.",
	"jsonconfig-transform-invalid-module": "Invalid Lua module $1.",
	"jsonconfig-transform-invalid-module-engine": "Invalid engine for Lua module $1.",
	"jsonconfig-transform-invalid-module-name": "Invalid Lua module name $1.",
	"jsonconfig-transform-invalid-function": "Invalid function; module $1 function $2.",
	"jsonconfig-transform-failed": "Failure running Lua transform in module $1 function $2.",
	"jsonconfig-transform-error": "$3 running Lua transform in module $1 function $2: $4",
	"jsonconfig-internal-api-error": "Internal API request failed with code $1: $2",
	"jsonconfig-internal-state": "Invalid internal state."
}
