RandomSec/extensions/wikidata/module/langs/translation-en_GB.json

187 lines
21 KiB
JSON
Raw Normal View History

{
Extend Wikidata extension to support arbitrary Wikibase instances (#2810) Closes #1640. All Wikibase-dependent parameters, which were previously hard-coded for Wikidata, are now described in a JSON manifest. The manifest is currently constructed by hand, but, in the future, will hopefully be published by each Wikibase instance at a standard location. * setup the manifest framework * add dependency mechanism to scrutinizers & update tests * add json creators to constraint entities * adapt the backend (units tests are to be updated) * remove the call to prepareDependencies() in the constructor * update code according to review feedback * update scrutinizers tests * fix typo & update ConstraintsV1 * log if a scrutinizer is skipped * update versioning handling in the backend * correct the order of "actual" and "expected" for assertEquals method * use regex to check manifest versions * 1. add wikibase-manager.js, wikibase-dialog.js, etc. 2. move dialog/schema-alignment-dialog.js -> schema-alignment.js 3. remove unused schema-alignment-dialog.html 4. change most mentions of "Wikidata" to "Wikibase" * support saving cookies for different Wikibases & fix LoginCommandTest * fix schema related tests * removed unused WikibaseCredentials * include MediaWiki API endpoint in the schema * fetch language codes for different Wikibases * fix lgtm-bot alerts * keep a connection map (MediaWiki API endpoint => Connection) in ConnectionManager * simplify the constraint configurations of the manifest and remove lots of unnecessary code. * add slash to the end of mediawiki.root * add manifest schema and use ajv to validate the manifest * remove JSONP support (Wikibase manifest host should support CORS) * save manifests on manifest update * add unit tests for Manifest * include the exception in logger.error() method to make it easier to debug * include the message of ManifestException when calling respondError * test multiple connections * test no manifest & test invalid manifest * adapt manage-account-dialog.js to support multiple Wikibase connections * update instance/subclass of related translations * beautify import-schema-dialog.html * use "${lang}" variable in the reconciliation service endpoint of the manifest * adapt schema-alignment.js after introducing "${lang}" variable in the reconciliation service endpoint * use WikibaseManager.getSelectedWikibaseApi() in SchemaAlignment._getPropertyType * replace more mentions of "Wikidata" to "Wikibase" * use WikibaseManager.getSelectedWikibaseApi() in previewrenderer.js * support fetching language codes of different Wikibases in the frontend * skip EditInspector if missing 'property_constraint_pid' in the manifest * improve unit tests for fetching lang codes * skip scrutinizers depending on fetcher if 'property_constraint_pid' is missing in the manifest * make sure the schema alignment panel is set up before rendering * fix preview bug * add getters of "instance of" and "subclass of" to the Manifest interface and use them in NewItemScrutinizer * fix hardcode for Wikidata in WbItemVariable * rename 'entity_prefix' to 'site_iri' and move it from 'manifest.wikibase.properties' to 'manifest.wikibase' * include oauth configurations in the manifest & support logging in with owner-only consumer for Wikibases with the OAuth extension * correct schema fallback logic * select default wikibase according to the saved schema * include maxlag in the manifest * [backend] move maxlag setting from preferences to request parameter * support setting maxlag when uploading edits * rename "Manage Wikibase" to "Select Wikibase instance" and localize it * fix manifest updating bug * include EditGroups in the manifest * add the reconciliation service from the manifest to standard services if it's not present yet when adding a new manifest * update according to review feedback 1. use inherited color variable 2. rename 'gridwroks' to 'openrefine' 3. remove unnecessary 'async: true' 4. add 'format: url' validation to urls to the schema * rename 'wikibasePrefix' to 'siteIri'
2020-08-22 17:58:56 +02:00
"perform-wikibase-edits/analyzing-edits": "Analysing your edits…",
"warnings-messages/item-description-begin-with-article/body": "Description ({lang}) such as <span class=\"wb-issue-preformat\">{description}</span> on {example_entity} begins with article \"{article}\". Descriptions should not normally begin with initial articles (\"a\", \"an\", \"the\"). See the <a href=\"https://www.wikidata.org/wiki/Help:Description#No_initial_articles_(a,_an,_the)\" target=\"_blank\">manual</a> for more information.",
"warnings-messages/item-description-begin-with-article/title": "Description begins with article (\"a\", \"an\" or \"the\")",
"warnings-messages/item-description-begin-with-uppercase/body": "Description ({lang}) such as <span class=\"wb-issue-preformat\">{description}</span> on {example_entity} begins with uppercase letter \"{uppercase_letter}\". Descriptions begin with a lowercase letter except when uppercase would normally be required or expected. See the <a href=\"https://www.wikidata.org/wiki/Help:Description#Capitalization\" target=\"_blank\">manual</a> for more information.",
"warnings-messages/item-description-begin-with-uppercase/title": "Description begins with uppercase letter",
"warnings-messages/item-description-end-by-punctuation-sign/body": "Description ({lang}) such as <span class=\"wb-issue-preformat\">{description}</span> on {example_entity} ends by a punctuation sign \"{punctuation_sign}\". Description are not sentences, so the punctuation sign at the end should be avoided. See the <a href=\"https://www.wikidata.org/wiki/Help:Description#Length\" target=\"_blank\">manual</a> for more information.",
"warnings-messages/item-description-end-by-punctuation-sign/title": "Description ends by punctuation sign",
"warnings-messages/item-description-identical-with-label/body": "Both the description ({lang}) and the label ({label_lang}) on {example_entity} are <span class=\"wb-issue-preformat\">{description}</span>. Description are expected to be more specific than labels. See the <a href=\"https://www.wikidata.org/wiki/Help:Description\" target=\"_blank\">manual</a> for more information.",
"warnings-messages/item-description-identical-with-label/title": "Description is identical with label",
"warnings-messages/item-description-too-long/body": "Description ({lang}) such as <span class=\"wb-issue-preformat\">{description}</span> on {example_entity} is too long. Its length is {length}, which is more than {max_length}. Descriptions are not full sentences, but small bits of information. In most cases, the proper length is between two and twelve words. See the <a href=\"https://www.wikidata.org/wiki/Help:Description#Length\" target=\"_blank\">manual</a> for more information.",
"warnings-messages/item-description-too-long/title": "Description is too long",
"warnings-messages/early-gregorian-date/body": "Dates earlier than October 1582 (such as in year {example_year}) are unlikely to be expressed using the Gregorian calendar. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Dates\" target=\"_blank\">manual</a> to specify the appropriate calendar for your dates.",
"warnings-messages/early-gregorian-date/title": "Early dates in the Gregorian calendar",
"warnings-messages/invalid-entity-type/body": "Uses of {property_entity} on items such as {example_entity} are invalid.",
"warnings-messages/invalid-entity-type/title": "{property_entity} used on items",
"warnings-messages/no-unit-provided/body": "Values such as <span class=\"wb-issue-preformat\">{example_value}</span> on {example_item_entity} are expected to have units.",
"warnings-messages/no-unit-provided/title": "Unit missing for {property_entity}",
"warnings-messages/invalid-unit/body": "Units such as {unit_entity} used on {example_item_entity} are invalid for {property_entity}.",
"warnings-messages/invalid-unit/title": "{property_entity} with invalid units",
"warnings-messages/values-should-be-integers/body": "Values are expected to be integers, but <span class=\"wb-issue-preformat\">{example_value}</span> added on {example_item_entity} has a fractional part. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">manual</a> to learn how to fix their format.",
"warnings-messages/values-should-be-integers/title": "Non-integer values of {property_entity}",
"warnings-messages/bounds-disallowed/body": "Values are not expected to have uncertainty bounds, but <span class=\"wb-issue-preformat\">{example_value}</span> added on {example_item_entity} has some. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">manual</a> to learn how to fix their format.",
"warnings-messages/bounds-disallowed/title": "Quantity bounds supplied for {property_entity}",
"warnings-messages/forbidden-value/body": "Items such as {example_value_entity} added on {example_subject_entity} are not allowed as values for {property_entity}.",
"warnings-messages/forbidden-value/title": "Invalid values for {property_entity}",
"warnings-messages/ignored-coordinates/body": "Some coordinates are incorrectly formatted, such as <span class=\"wb-issue-preformat\">{example_value}</span>. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Globe_coordinates\" target=\"_blank\">allowed formats</a>.",
"warnings-messages/ignored-coordinates/title": "Invalid geographic coordinates.",
"warnings-messages/ignored-amount/body": "Some amounts are incorrectly formatted, such as <span class=\"wb-issue-preformat\">{example_value}</span>. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">allowed formats</a>.",
"warnings-messages/ignored-amount/title": "Invalid amount formats.",
"warnings-messages/ignored-date/body": "Some dates are incorrectly formatted, such as <span class=\"wb-issue-preformat\">{example_value}</span>. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Dates\" target=\"_blank\">allowed formats</a>.",
"warnings-messages/ignored-date/title": "Invalid date formats.",
"warnings-messages/ignored-language/body": "Some language identifiers are invalid, such as <span class=\"wb-issue-preformat\">{example_value}</span>. See the <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Languages\" target=\"_blank\">allowed values</a>.",
"warnings-messages/ignored-language/title": "Invalid language identifiers.",
"warnings-messages/invalid-identifier-space/body": "Some reconciled cells such as <span class=\"wb-issue-preformat\">{example_cell}</span> were ignored because they are not reconciled to Wikidata.",
"warnings-messages/invalid-identifier-space/title": "Invalid identifier space for reconciled cells.",
"warnings-messages/non-printable-characters/body": "Strings such as <span class=\"wb-issue-preformat\">{example_string}</span> contain non-printable characters.",
"warnings-messages/non-printable-characters/title": "Non-printable characters in strings.",
"warnings-messages/duplicate-whitespace/body": "Strings such as <span class=\"wb-issue-preformat\">{example_string}</span> contain duplicate whitespace.",
"warnings-messages/duplicate-whitespace/title": "Duplicate whitespace in strings.",
"warnings-messages/monolingual-text-without-language/body": "Some label, description, alias or monolingual text value have been skipped because no language was provided. Example value: <span class=\"wb-issue-preformat\">{example_text}</span>.",
"warnings-messages/monolingual-text-without-language/title": "No language provided for monolingual text.",
"warnings-messages/ignored-references/body": "None of their statements could be parsed, so no reference was added.",
"warnings-messages/ignored-references/title": "Some references were ignored.",
"warnings-messages/ignored-qualifiers/body": "Qualifier values could not be parsed, so they will not be added to the corresponding statements.",
"warnings-messages/ignored-qualifiers/title": "Some qualifiers were ignored.",
"warnings-messages/no-issue-detected/body": "Note that OpenRefine cannot detect all the types of problems Wikidata edits can have.",
"warnings-messages/no-issue-detected/title": "No issue was detected in your edits.",
"warnings-messages/no-edit-generated/body": "There might be something wrong with your schema.",
"warnings-messages/no-edit-generated/title": "No edit was generated.",
"warnings-messages/identical-values-for-distinct-valued-property/body": "This property should have distinct values, but the same value was found on {item1_entity} and {item2_entity} for instance.",
"warnings-messages/identical-values-for-distinct-valued-property/title": "Identical values for {property_entity}",
"warnings-messages/single-valued-property-added-more-than-once/body": "This property is expected to be used at most once on each item but has been added multiple times on the same item, for instance on {example_entity}.",
"warnings-messages/single-valued-property-added-more-than-once/title": "{property_entity} added more than once on the same item.",
"warnings-messages/disallowed-qualifiers/body": "Statements using {statement_property_entity} such as the one on {example_item_entity} should not have a {disallowed_property_entity} qualifier as they are incompatible.",
"warnings-messages/disallowed-qualifiers/title": "Qualifier {disallowed_property_entity} is incompatible with {statement_property_entity}.",
"warnings-messages/missing-mandatory-qualifiers/body": "Statements using {statement_property_entity} such as the one on {example_item_entity} are missing a mandatory {missing_property_entity} qualifier.",
"warnings-messages/missing-mandatory-qualifiers/title": "{statement_property_entity} is missing a {missing_property_entity} qualifier.",
"warnings-messages/property-found-in-reference/body": "You are using {property_entity} in a reference but it is not designed for that.",
"warnings-messages/property-found-in-reference/title": "{property_entity} used as reference.",
"warnings-messages/property-found-in-qualifier/body": "You are using in {property_entity} as a qualifier but it is not designed for that .",
"warnings-messages/property-found-in-qualifier/title": "{property_entity} used as qualifier.",
"warnings-messages/property-found-in-mainsnak/body": "You are using {property_entity} as a main statement but it is not designed for that.",
"warnings-messages/property-found-in-mainsnak/title": "{property_entity} used as statement.",
"warnings-messages/unsourced-statements/body": "Most statements should have references. You can add them easily in the schema.",
"warnings-messages/unsourced-statements/title": "Statements without references.",
"warnings-messages/self-referential-statements/body": "While not forbidden, self-referential statements are generally suspicious. You have some on {example_entity}.",
"warnings-messages/self-referential-statements/title": "Self-referential statements.",
"warnings-messages/missing-inverse-statements/body": "Any {added_property_entity} statement such as the one from {source_entity} to {target_entity} should also be added in reverse with {inverse_property_entity}: in this case, {target_entity} {inverse_property_entity} {source_entity}.",
"warnings-messages/missing-inverse-statements/title": "Inverse statements missing for {added_property_entity}.",
"warnings-messages/remove-statements-with-invalid-format/body": "If these statements currently exist on Wikidata, this will solve constraint violations.",
"warnings-messages/remove-statements-with-invalid-format/title": "Removed statements with invalid format.",
"warnings-messages/add-statements-with-invalid-format/body": "Values for this property are expected to match the regular expression <span class=\"wb-issue-preformat\">{regex}</span>, which is not the case for <span class=\"wb-issue-preformat\">{example_value}</span> added on {example_item_entity}.",
"warnings-messages/add-statements-with-invalid-format/title": "{property_entity} statements with invalid format.",
Extend Wikidata extension to support arbitrary Wikibase instances (#2810) Closes #1640. All Wikibase-dependent parameters, which were previously hard-coded for Wikidata, are now described in a JSON manifest. The manifest is currently constructed by hand, but, in the future, will hopefully be published by each Wikibase instance at a standard location. * setup the manifest framework * add dependency mechanism to scrutinizers & update tests * add json creators to constraint entities * adapt the backend (units tests are to be updated) * remove the call to prepareDependencies() in the constructor * update code according to review feedback * update scrutinizers tests * fix typo & update ConstraintsV1 * log if a scrutinizer is skipped * update versioning handling in the backend * correct the order of "actual" and "expected" for assertEquals method * use regex to check manifest versions * 1. add wikibase-manager.js, wikibase-dialog.js, etc. 2. move dialog/schema-alignment-dialog.js -> schema-alignment.js 3. remove unused schema-alignment-dialog.html 4. change most mentions of "Wikidata" to "Wikibase" * support saving cookies for different Wikibases & fix LoginCommandTest * fix schema related tests * removed unused WikibaseCredentials * include MediaWiki API endpoint in the schema * fetch language codes for different Wikibases * fix lgtm-bot alerts * keep a connection map (MediaWiki API endpoint => Connection) in ConnectionManager * simplify the constraint configurations of the manifest and remove lots of unnecessary code. * add slash to the end of mediawiki.root * add manifest schema and use ajv to validate the manifest * remove JSONP support (Wikibase manifest host should support CORS) * save manifests on manifest update * add unit tests for Manifest * include the exception in logger.error() method to make it easier to debug * include the message of ManifestException when calling respondError * test multiple connections * test no manifest & test invalid manifest * adapt manage-account-dialog.js to support multiple Wikibase connections * update instance/subclass of related translations * beautify import-schema-dialog.html * use "${lang}" variable in the reconciliation service endpoint of the manifest * adapt schema-alignment.js after introducing "${lang}" variable in the reconciliation service endpoint * use WikibaseManager.getSelectedWikibaseApi() in SchemaAlignment._getPropertyType * replace more mentions of "Wikidata" to "Wikibase" * use WikibaseManager.getSelectedWikibaseApi() in previewrenderer.js * support fetching language codes of different Wikibases in the frontend * skip EditInspector if missing 'property_constraint_pid' in the manifest * improve unit tests for fetching lang codes * skip scrutinizers depending on fetcher if 'property_constraint_pid' is missing in the manifest * make sure the schema alignment panel is set up before rendering * fix preview bug * add getters of "instance of" and "subclass of" to the Manifest interface and use them in NewItemScrutinizer * fix hardcode for Wikidata in WbItemVariable * rename 'entity_prefix' to 'site_iri' and move it from 'manifest.wikibase.properties' to 'manifest.wikibase' * include oauth configurations in the manifest & support logging in with owner-only consumer for Wikibases with the OAuth extension * correct schema fallback logic * select default wikibase according to the saved schema * include maxlag in the manifest * [backend] move maxlag setting from preferences to request parameter * support setting maxlag when uploading edits * rename "Manage Wikibase" to "Select Wikibase instance" and localize it * fix manifest updating bug * include EditGroups in the manifest * add the reconciliation service from the manifest to standard services if it's not present yet when adding a new manifest * update according to review feedback 1. use inherited color variable 2. rename 'gridwroks' to 'openrefine' 3. remove unnecessary 'async: true' 4. add 'format: url' validation to urls to the schema * rename 'wikibasePrefix' to 'siteIri'
2020-08-22 17:58:56 +02:00
"warnings-messages/new-item-without-instance-of-or-subclass-of/body": "You should provide an \"instance of\" (P31) or \"subclass of\" (P279) statement for each item that you create, such as {example_entity}.",
"warnings-messages/new-item-without-instance-of-or-subclass-of/title": "New items created without any type.",
"warnings-messages/new-item-with-deleted-statements/body": "There is probably something wrong in your schema or project.",
"warnings-messages/new-item-with-deleted-statements/title": "Deleting statements on new items.",
"warnings-messages/new-item-without-descriptions/body": "Adding descriptions on new items such as {example_entity} will make it easier to disambiguate the items from namesakes.",
"warnings-messages/new-item-without-descriptions/title": "New items created without any description.",
"warnings-messages/new-item-without-labels-or-aliases/body": "You should at least provide one label for new items such as {example_entity}, so that others can understand what the item is about.",
"warnings-messages/new-item-without-labels-or-aliases/title": "New items created without any label or alias.",
"warnings-messages/new-item-created/body": "Please make sure that these items do not exist yet and are <a href=\"https://www.wikidata.org/wiki/Wikidata:Notability\" target=\"_blank\">suitable for inclusion in Wikidata</a>.",
"warnings-messages/new-item-created/title": "This edit batch will create new Wikidata items.",
"import-wikibase-schema/import": "Import",
"import-wikibase-schema/invalid-schema": "Invalid Wikibase schema.",
"import-wikibase-schema/schema-label": "Or from JSON text:",
"import-wikibase-schema/file-label": "From JSON file: ",
"import-wikibase-schema/dialog-header": "Import Wikidata schema",
Extend Wikidata extension to support arbitrary Wikibase instances (#2810) Closes #1640. All Wikibase-dependent parameters, which were previously hard-coded for Wikidata, are now described in a JSON manifest. The manifest is currently constructed by hand, but, in the future, will hopefully be published by each Wikibase instance at a standard location. * setup the manifest framework * add dependency mechanism to scrutinizers & update tests * add json creators to constraint entities * adapt the backend (units tests are to be updated) * remove the call to prepareDependencies() in the constructor * update code according to review feedback * update scrutinizers tests * fix typo & update ConstraintsV1 * log if a scrutinizer is skipped * update versioning handling in the backend * correct the order of "actual" and "expected" for assertEquals method * use regex to check manifest versions * 1. add wikibase-manager.js, wikibase-dialog.js, etc. 2. move dialog/schema-alignment-dialog.js -> schema-alignment.js 3. remove unused schema-alignment-dialog.html 4. change most mentions of "Wikidata" to "Wikibase" * support saving cookies for different Wikibases & fix LoginCommandTest * fix schema related tests * removed unused WikibaseCredentials * include MediaWiki API endpoint in the schema * fetch language codes for different Wikibases * fix lgtm-bot alerts * keep a connection map (MediaWiki API endpoint => Connection) in ConnectionManager * simplify the constraint configurations of the manifest and remove lots of unnecessary code. * add slash to the end of mediawiki.root * add manifest schema and use ajv to validate the manifest * remove JSONP support (Wikibase manifest host should support CORS) * save manifests on manifest update * add unit tests for Manifest * include the exception in logger.error() method to make it easier to debug * include the message of ManifestException when calling respondError * test multiple connections * test no manifest & test invalid manifest * adapt manage-account-dialog.js to support multiple Wikibase connections * update instance/subclass of related translations * beautify import-schema-dialog.html * use "${lang}" variable in the reconciliation service endpoint of the manifest * adapt schema-alignment.js after introducing "${lang}" variable in the reconciliation service endpoint * use WikibaseManager.getSelectedWikibaseApi() in SchemaAlignment._getPropertyType * replace more mentions of "Wikidata" to "Wikibase" * use WikibaseManager.getSelectedWikibaseApi() in previewrenderer.js * support fetching language codes of different Wikibases in the frontend * skip EditInspector if missing 'property_constraint_pid' in the manifest * improve unit tests for fetching lang codes * skip scrutinizers depending on fetcher if 'property_constraint_pid' is missing in the manifest * make sure the schema alignment panel is set up before rendering * fix preview bug * add getters of "instance of" and "subclass of" to the Manifest interface and use them in NewItemScrutinizer * fix hardcode for Wikidata in WbItemVariable * rename 'entity_prefix' to 'site_iri' and move it from 'manifest.wikibase.properties' to 'manifest.wikibase' * include oauth configurations in the manifest & support logging in with owner-only consumer for Wikibases with the OAuth extension * correct schema fallback logic * select default wikibase according to the saved schema * include maxlag in the manifest * [backend] move maxlag setting from preferences to request parameter * support setting maxlag when uploading edits * rename "Manage Wikibase" to "Select Wikibase instance" and localize it * fix manifest updating bug * include EditGroups in the manifest * add the reconciliation service from the manifest to standard services if it's not present yet when adding a new manifest * update according to review feedback 1. use inherited color variable 2. rename 'gridwroks' to 'openrefine' 3. remove unnecessary 'async: true' 4. add 'format: url' validation to urls to the schema * rename 'wikibasePrefix' to 'siteIri'
2020-08-22 17:58:56 +02:00
"perform-wikibase-edits/cancel": "Cancel",
"perform-wikibase-edits/perform-edits": "Upload edits",
"perform-wikibase-edits/edit-summary-placeholder": "a few words to describe your edits",
"perform-wikibase-edits/edit-summary-label": "Edit summary:",
"perform-wikibase-edits/logged-in-as": "You are logged in as",
"perform-wikibase-edits/review-your-edits": "You are about to upload {nb_edits} edits to Wikidata. Please check them carefully. Large edit batches should be submitted for <a href=\"https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot\" target=\"_blank\">bot review</a> first.",
"perform-wikibase-edits/dialog-header": "Upload edits to Wikidata",
"wikibase-account/connecting-to-wikibase": "Connecting to Wikidata…",
"wikibase-account/dialog-header": "Wikidata account",
"wikibase-account/explain-log-in": "Logging in to <a href=\"https://www.wikidata.org/\" target=\"_blank\">Wikidata</a> lets you to upload edits directly from OpenRefine.",
"wikibase-account/explain-owner-only-consumer-wiki": "See this <a href=\"https://github.com/OpenRefine/OpenRefine/wiki/Wikidata-owner-only-consumer\" target=\"_blank\">wiki</a> to get your owner-only consumer if you don't have one.",
"wikibase-account/explain-password-login": "You can also <a>login with your username/password.</a>",
"wikibase-account/explain-owner-only-consumer-login": "You can also <a>login with your owner-only consumer.</a>",
"wikibase-account/invalid-credentials": "Invalid credentials",
"wikibase-account/username-label": "Username:",
"wikibase-account/username-placeholder": "username",
"wikibase-account/password-label": "Password:",
"wikibase-account/password-placeholder": "password",
"wikibase-account/consumer-token-label": "Consumer token:",
"wikibase-account/consumer-token-placeholder": "consumer token",
"wikibase-account/consumer-secret-label": "Consumer secret:",
"wikibase-account/consumer-secret-placeholder": "consumer secret",
"wikibase-account/access-token-label": "Access token:",
"wikibase-account/access-token-placeholder": "access token",
"wikibase-account/access-secret-label": "Access secret:",
"wikibase-account/access-secret-placeholder": "access secret",
"wikibase-account/remember-me": "Remember me",
"wikibase-account/password-remember-me-title": "Your password won't be stored. Don't check this if your computer is public.",
"wikibase-account/owner-only-consumer-remember-me-title": "Consumer credentials are stored unencrypted in cookies. Don't check this if your computer is public.",
"wikibase-account/close": "Close",
"wikibase-account/log-in": "Log in",
"wikibase-account/logged-in-as": "You are logged in as:",
"wikibase-account/log-out": "Log out",
"wikibase-account/logo-alt-text": "$1 Logo",
Extend Wikidata extension to support arbitrary Wikibase instances (#2810) Closes #1640. All Wikibase-dependent parameters, which were previously hard-coded for Wikidata, are now described in a JSON manifest. The manifest is currently constructed by hand, but, in the future, will hopefully be published by each Wikibase instance at a standard location. * setup the manifest framework * add dependency mechanism to scrutinizers & update tests * add json creators to constraint entities * adapt the backend (units tests are to be updated) * remove the call to prepareDependencies() in the constructor * update code according to review feedback * update scrutinizers tests * fix typo & update ConstraintsV1 * log if a scrutinizer is skipped * update versioning handling in the backend * correct the order of "actual" and "expected" for assertEquals method * use regex to check manifest versions * 1. add wikibase-manager.js, wikibase-dialog.js, etc. 2. move dialog/schema-alignment-dialog.js -> schema-alignment.js 3. remove unused schema-alignment-dialog.html 4. change most mentions of "Wikidata" to "Wikibase" * support saving cookies for different Wikibases & fix LoginCommandTest * fix schema related tests * removed unused WikibaseCredentials * include MediaWiki API endpoint in the schema * fetch language codes for different Wikibases * fix lgtm-bot alerts * keep a connection map (MediaWiki API endpoint => Connection) in ConnectionManager * simplify the constraint configurations of the manifest and remove lots of unnecessary code. * add slash to the end of mediawiki.root * add manifest schema and use ajv to validate the manifest * remove JSONP support (Wikibase manifest host should support CORS) * save manifests on manifest update * add unit tests for Manifest * include the exception in logger.error() method to make it easier to debug * include the message of ManifestException when calling respondError * test multiple connections * test no manifest & test invalid manifest * adapt manage-account-dialog.js to support multiple Wikibase connections * update instance/subclass of related translations * beautify import-schema-dialog.html * use "${lang}" variable in the reconciliation service endpoint of the manifest * adapt schema-alignment.js after introducing "${lang}" variable in the reconciliation service endpoint * use WikibaseManager.getSelectedWikibaseApi() in SchemaAlignment._getPropertyType * replace more mentions of "Wikidata" to "Wikibase" * use WikibaseManager.getSelectedWikibaseApi() in previewrenderer.js * support fetching language codes of different Wikibases in the frontend * skip EditInspector if missing 'property_constraint_pid' in the manifest * improve unit tests for fetching lang codes * skip scrutinizers depending on fetcher if 'property_constraint_pid' is missing in the manifest * make sure the schema alignment panel is set up before rendering * fix preview bug * add getters of "instance of" and "subclass of" to the Manifest interface and use them in NewItemScrutinizer * fix hardcode for Wikidata in WbItemVariable * rename 'entity_prefix' to 'site_iri' and move it from 'manifest.wikibase.properties' to 'manifest.wikibase' * include oauth configurations in the manifest & support logging in with owner-only consumer for Wikibases with the OAuth extension * correct schema fallback logic * select default wikibase according to the saved schema * include maxlag in the manifest * [backend] move maxlag setting from preferences to request parameter * support setting maxlag when uploading edits * rename "Manage Wikibase" to "Select Wikibase instance" and localize it * fix manifest updating bug * include EditGroups in the manifest * add the reconciliation service from the manifest to standard services if it's not present yet when adding a new manifest * update according to review feedback 1. use inherited color variable 2. rename 'gridwroks' to 'openrefine' 3. remove unnecessary 'async: true' 4. add 'format: url' validation to urls to the schema * rename 'wikibasePrefix' to 'siteIri'
2020-08-22 17:58:56 +02:00
"wikibase-preview/new-id": "new item",
"wikibase-schema/unsaved-warning": "You have made unsaved changes to your Wikidata schema. Close anyway?",
"wikibase-schema/incomplete-schema-could-not-be-saved": "Your schema is incomplete so it cannot be saved yet.",
"wikibase-schema/discard-schema-changes-alt": "Discard the changes made to the schema.",
"wikibase-schema/save-schema-alt": "Save the schema to OpenRefine. The changes will not be uploaded to Wikidata yet.",
"wikibase-schema/unsaved-changes-alt": "You have made unsaved changes to your Wikidata schema.",
"wikibase-schema/close-button": "Close",
"wikibase-schema/save-button": "Save schema",
"wikibase-schema/discard-button": "Discard changes",
"wikibase-schema/invalid-schema-warning-preview": "Your schema is incomplete, fix it to see the preview.",
"wikibase-schema/invalid-schema-warning-issues": "Your schema is incomplete, fix it to see the issues.",
"wikibase-schema/datatype-not-supported-yet": "This datatype is not supported yet, sorry.",
"wikibase-schema/geoshape-with-prefix": "filename starting with \"Data:\"",
"wikibase-schema/math-expression": "mathematical expression",
"wikibase-schema/commons-media": "filename",
"wikibase-schema/tabular-data-with-prefix": "filename starting with \"Data:\"",
"wikibase-schema/full-url": "full URL including the protocol",
"wikibase-schema/unit": "unit",
"wikibase-schema/amount": "amount",
"wikibase-schema/item-or-reconciled-column": "type item or drag reconciled column here",
"wikibase-schema/alias": "Alias",
"wikibase-schema/override-term": "override if present",
"wikibase-schema/description-override": "Description (override if present)",
"wikibase-schema/description-if-new": "Description (do not override)",
"wikibase-schema/description": "Description",
"wikibase-schema/label-override": "Label (override if present)",
"wikibase-schema/label-if-new": "Label (do not override)",
"wikibase-schema/label": "Label",
"wikibase-schema/remove-column": "remove column",
"wikibase-schema/nb-references": "&nbsp;references",
"wikibase-schema/property-placeholder": "property",
"wikibase-schema/add-reference-snak": "add",
"wikibase-schema/add-reference": "add reference",
"wikibase-schema/reference-copied": "copied",
"wikibase-schema/paste-reference": "paste reference",
"wikibase-schema/copy-reference": "copy",
"wikibase-schema/add-qualifier": "add qualifier",
"wikibase-schema/add-value": "add value",
"wikibase-schema/add-statement": "add statement",
"wikibase-schema/remove": "remove",
"wikibase-schema/add-term": "add term",
"wikibase-schema/add-item-button": "add item",
"wikibase-schema/empty-terms": "no labels, descriptions or aliases added",
"wikibase-schema/empty-statements": "no statements added",
"wikibase-schema/terms-header": "Terms",
"wikibase-schema/statements-header": "Statements",
"wikibase-schema/edits-preview-tab-header": "Preview",
"wikibase-schema/warnings-tab-header": "Issues",
"wikibase-schema/schema-tab-header": "Schema",
"wikibase-schema/preview-explanation": "This tab shows the first edits (out of {nb_edits}) that will be made once you upload the changes to Wikidata. You can use facets to inspect the edits on particular items.",
"wikibase-schema/dialog-explanation": "The Wikidata schema below specifies how your tabular data will be transformed into Wikidata edits. You can drag and drop the column names below in most input boxes: for each row, edits will be generated with the values in these columns.",
"wikibase-schema/dialog-header": "Align to Wikidata",
"wikibase-extension/quickstatements-export-name": "QuickStatements",
"wikibase-extension/wikibase-schema": "Wikidata schema",
"wikibase-extension/export-wikibase-schema": "Export Wikidata schema",
"wikibase-extension/export-schema": "Export schema",
"wikibase-extension/export-to-qs": "QuickStatements file...",
"wikibase-extension/perform-edits-on-wikibase": "Wikidata edits...",
"wikibase-extension/manage-wikibase-account": "Manage Wikidata account",
"wikibase-extension/import-wikibase-schema": "Import schema",
"wikibase-extension/edit-wikibase-schema": "Edit Wikidata schema",
"wikibase-extension/menu-label": "Wikidata"
}