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

171 lines
20 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
"wikibase-extension/menu-label": "Wikidata",
"wikibase-extension/edit-wikibase-schema": "Modifier le schéma Wikidata",
"wikibase-extension/manage-wikibase-account": "Gérer le compte Wikidata",
"wikibase-extension/perform-edits-on-wikibase": "Publier les modifications sur Wikidata",
"wikibase-extension/export-to-qs": "Exporter vers QuickStatements",
"wikibase-extension/quickstatements-export-name": "QuickStatements",
"wikibase-schema/dialog-header": "Aligner à Wikidata",
"wikibase-schema/dialog-explanation": "Le schéma Wikidata ci-dessous spécifie comment vos données sont transformées en modifications sur Wikidata. Vous pouvez glisser-déposer les noms des colonnes ci-dessous dans la plupart des champs: pour chaque ligne, des modifications seront générées avec les valeurs dans ces colonnes.",
"wikibase-schema/preview-explanation": "Cet onglet affiche les premières modifications (sur {nb_edits} modifications au total) qui seront effectuées quand vous publierez les données sur Wikidata. Vous pouvez utiliser les facettes pour inspecter les changements sur des éléments particuliers.",
"wikibase-schema/schema-tab-header": "Schéma",
"wikibase-schema/warnings-tab-header": "Problèmes",
"wikibase-schema/edits-preview-tab-header": "Prévisualisation",
"wikibase-schema/statements-header": "Déclarations",
"wikibase-schema/terms-header": "Termes",
"wikibase-schema/empty-terms": "pas de libellés, descriptions ou alias ajoutés",
"wikibase-schema/add-item-button": "ajouter un élément",
"wikibase-schema/add-term": "ajouter un terme",
"wikibase-schema/remove": "supprimer",
"wikibase-schema/add-statement": "ajouter une déclaration",
"wikibase-schema/add-value": "ajouter une valeur",
"wikibase-schema/add-qualifier": "ajouter un qualificatif",
"wikibase-schema/copy-reference": "copier",
"wikibase-schema/paste-reference": "coller une référence",
"wikibase-schema/reference-copied": "copiée",
"wikibase-schema/add-reference": "ajouter une référence",
"wikibase-schema/add-reference-snak": "ajouter",
"wikibase-schema/property-placeholder": "propriété",
"wikibase-schema/nb-references": " références",
"wikibase-schema/remove-column": "supprimer la colonne",
"wikibase-schema/label-if-new": "Libellé (sans écraser)",
"wikibase-schema/label-override": "Libellé (écrase si déjà présent)",
"wikibase-schema/description": "Description",
"wikibase-schema/description-if-new": "Description (sans écraser)",
"wikibase-schema/description-override": "Description (écrase si déjà présent)",
"wikibase-schema/override-term": "Écrase si déjà présent",
"wikibase-schema/alias": "Alias",
"wikibase-schema/item-or-reconciled-column": "entrer un élément ou déposer une colonne réconciliée ici",
"wikibase-schema/amount": "quantité",
"wikibase-schema/unit": "unité",
"wikibase-schema/full-url": "URL complète avec protocole",
"wikibase-schema/tabular-data-with-prefix": "nom de fichier débutant par \"Data:\"",
"wikibase-schema/commons-media": "nom de fichier",
"wikibase-schema/math-expression": "expression mathématique",
"wikibase-schema/geoshape-with-prefix": "nom de fichier commençant par \"Data:\"",
"wikibase-schema/datatype-not-supported-yet": "Ce type de données n'est pas encore supporté, désolé.",
"wikibase-schema/invalid-schema-warning-issues": "Votre schéma est incomplet, complétez-le pour voir les problèmes.",
"wikibase-schema/invalid-schema-warning-preview": "Votre schéma est incomplet, complétez-le pour la prévisualisation.",
"wikibase-schema/discard-button": "Annuler les modifications",
"wikibase-schema/save-button": "Enregistrer le schéma",
"wikibase-schema/close-button": "Fermer",
"wikibase-schema/unsaved-changes-alt": "Des changements sur le schéma Wikidata n'ont pas été enregistrés.",
"wikibase-schema/save-schema-alt": "Sauvegarder le schéma dans OpenRefine. Cela n'enverra pas de données sur Wikidata.",
"wikibase-schema/discard-schema-changes-alt": "Abandonner les modifications sur le schéma.",
"wikibase-schema/incomplete-schema-could-not-be-saved": "Votre schéma est incomplet, il ne peut donc pas encore être enregistré.",
"wikibase-schema/unsaved-warning": "Les changements sur le schéma Wikidata n'ont pas été sauvegardés. Souhaitez-vous tout de même fermer ?",
"wikibase-schema/empty-statements": "aucune déclaration ajoutée",
"wikibase-preview/new-id": "nouvel élément",
"wikibase-account/dialog-header": "compte Wikidata",
"wikibase-account/explain-log-in": "Se connecter à <a href=\"https://www.wikidata.org/\" target=\"_blank\">Wikidata</a> vous permet de publier vos données sur Wikidata depuis OpenRefine.",
"wikibase-account/username-label": "Nom d'utilisateur :",
"wikibase-account/password-label": "Mot de passe :",
"wikibase-account/close": "Fermer",
"wikibase-account/log-in": "Se connecter",
"wikibase-account/logged-in-as": "Vous êtes connecté·e en tant que :",
"wikibase-account/log-out": "Se déconnecter",
"wikibase-account/connecting-to-wikibase": "Connexion à Wikidata…",
"perform-wikibase-edits/dialog-header": "Envoyer les modifications sur Wikidata",
"perform-wikibase-edits/review-your-edits": "Vous êtes sur le point d'envoyer {nb_edits} modifications à Wikidata. Veuillez les vérifier avec soin. Les modifications à grande échelle devraient être <a href=\"https://www.wikidata.org/wiki/Wikidata:Requests_for_permissions/Bot\" target=\"_blank\">approuvées par la communauté</a>.",
"perform-wikibase-edits/logged-in-as": "Vous êtes connecté·e en tant que",
"perform-wikibase-edits/edit-summary-label": "Résumé de modification :",
"perform-wikibase-edits/edit-summary-placeholder": "décrivez vos modifications en quelques mots",
"perform-wikibase-edits/perform-edits": "Envoyer les modifications",
"perform-wikibase-edits/cancel": "Annuler",
"perform-wikibase-edits/analyzing-edits": "Analyse de vos modifications…",
"warnings-messages/new-item-created/title": "Ce groupe de modifications va créer de nouveaux éléments Wikidata.",
"warnings-messages/new-item-created/body": "Assurez-vous que ces éléments n'existent pas déjà et qu'ils sont <a href=\"https://www.wikidata.org/wiki/Wikidata:Notability\" target=\"_blank\">acceptables pour être inclus dans Wikidata</a>.",
"warnings-messages/new-item-without-labels-or-aliases/title": "Nouveaux éléments créés sans libellé ou alias.",
"warnings-messages/new-item-without-labels-or-aliases/body": "Vous devriez fournir au moins un libellé pour les nouveaux éléments tels que {example_entity}, pour définir le sujet de ces éléments.",
"warnings-messages/new-item-without-descriptions/title": "Nouveaux éléments créés sans description.",
"warnings-messages/new-item-without-descriptions/body": "Ajouter des descriptinos sur les nouveaux éléments tels que {example_entity} aidera à les distinguer d'homonymes.",
"warnings-messages/new-item-with-deleted-statements/title": "Suppression de déclarations sur des nouveaux éléments.",
"warnings-messages/new-item-with-deleted-statements/body": "Cela vient probablement d'une erreur dans votre schéma ou projet.",
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/title": "Nouveaux éléments créés sans aucune classe.",
"warnings-messages/new-item-without-instance-of-or-subclass-of/body": "Il est préférable d'ajouter une déclaration \"nature de l'élément\" (P31) ou \"sous-classe de\" (P279) pour chaque nouvel élément que vous créez, comme {example_entity} par exemple.",
"warnings-messages/add-statements-with-invalid-format/title": "Déclarations {property_entity} avec un format invalide.",
"warnings-messages/add-statements-with-invalid-format/body": "Les valeurs pour cette propriété devraient correspondre à l'expression régulière <span class=\"wb-issue-preformat\">{regex}</span>, ce qui n'est pas le cas de <span class=\"wb-issue-preformat\">{example_value}</span> ajouté sur {example_item_entity}.",
"warnings-messages/remove-statements-with-invalid-format/title": "Déclarations avec un format invalide supprimées.",
"warnings-messages/remove-statements-with-invalid-format/body": "Si ces déclarations existent sur Wikidata, cela résoudra des violations de contraintes.",
"warnings-messages/missing-inverse-statements/title": "Déclarations inverses manquantes pour {added_property_entity}.",
"warnings-messages/missing-inverse-statements/body": "Toute déclaration {added_property_entity} telle que celle de {source_entity} vers {target_entity} devrait aussi être ajoutée à l'envers avec {inverse_property_entity} : dans ce cas, {target_entity} {inverse_property_entity} {source_entity}.",
"warnings-messages/self-referential-statements/title": "Déclarations auto-référentielles.",
"warnings-messages/self-referential-statements/body": "Les déclarations qui font référence à l'élément sur lequel elles sont ajoutées sont généralement signe d'erreurs de réconciliation. Il y en a sur {example_entity}.",
"warnings-messages/unsourced-statements/title": "Déclarations sans références.",
"warnings-messages/unsourced-statements/body": "La plupart des déclarations devraient avoir des références. Vous pouvez les ajouter facilement dans le schéma.",
"warnings-messages/property-found-in-mainsnak/title": "{property_entity} utilisée pour une déclaration.",
"warnings-messages/property-found-in-mainsnak/body": "Vous utilisez {property_entity} comme déclaration principale mais cette propriété n'est pas conçue pour cela.",
"warnings-messages/property-found-in-qualifier/title": "{property_entity} utilisée comme qualificatif.",
"warnings-messages/property-found-in-qualifier/body": "Vous utilisez {property_entity} comme un qualificatif mais elle n'est pas conçue pour cela.",
"warnings-messages/property-found-in-reference/title": "{property_entity} utilisée dans une référence.",
"warnings-messages/property-found-in-reference/body": "Vous utilisez {property_entity} dans une référence mais cette propriété n'est pas conçue pour cela.",
"warnings-messages/missing-mandatory-qualifiers/title": "{statement_property_entity} attend un qualificatif {missing_property_entity}.",
"warnings-messages/missing-mandatory-qualifiers/body": "Les déclarations qui utilisent {statement_property_entity} tels que celle sur {example_item_entity} attendent un qualificatif obligatoire {missing_property_entity}.",
"warnings-messages/disallowed-qualifiers/title": "Le qualificatif {disallowed_property_entity} est incompatible avec {statement_property_entity}.",
"warnings-messages/disallowed-qualifiers/body": "Les déclarations utilisant {statement_property_entity} tels que celle sur {example_item_entity} ne devraient pas avoir de qualificatif {disallowed_property_entity}.",
"warnings-messages/single-valued-property-added-more-than-once/title": "{property_entity} ajoutée plusieurs fois sur le même élément.",
"warnings-messages/single-valued-property-added-more-than-once/body": "Cette propriété devrait n'être utilisée qu'une fois par élément mais ce n'est pas le cas pour {example_entity}.",
"warnings-messages/identical-values-for-distinct-valued-property/title": "Valeurs identiques pour {property_entity}",
"warnings-messages/identical-values-for-distinct-valued-property/body": "Cette propriété devrait avoir des valeurs distinctes, mais la même valeur va être ajoutée sur {item1_entity} et {item2_entity} par exemple.",
"warnings-messages/no-edit-generated/title": "Aucun changement généré.",
"warnings-messages/no-edit-generated/body": "Votre schéma n'est probablement pas en accord avec vos données.",
"warnings-messages/no-issue-detected/title": "Aucun problème détecté dans vos modifications.",
"warnings-messages/no-issue-detected/body": "OpenRefine ne peut pas détecter tous les types de problèmes que des modifications Wikidata peuvent avoir.",
"warnings-messages/ignored-qualifiers/title": "Certains qualificatifs ont été ignorés.",
"warnings-messages/ignored-qualifiers/body": "Les valeurs de ces qualificatifs n'ont pas pu être extraites, ils ne seront donc pas ajoutés aux déclarations correspondantes.",
"warnings-messages/ignored-references/title": "Certaines références ont été ignorées.",
"warnings-messages/ignored-references/body": "Aucune déclaration dans ces références n'a pu être construite, ces références sont donc ignorées.",
"warnings-messages/monolingual-text-without-language/title": "Pas de langue fournie pour des textes monolingues.",
"warnings-messages/monolingual-text-without-language/body": "Des libellés, descriptions, alias ou textes monolingues ont été ignorés car aucune langue n'a été fournie. Exemple: <span class=\"wb-issue-preformat\">{example_text}</span>.",
"warnings-messages/duplicate-whitespace/title": "Espaces dédoublées dans des chaînes de caractères.",
"warnings-messages/duplicate-whitespace/body": "Des chaînes telles que <span class=\"wb-issue-preformat\">{example_string}</span> contiennent des espaces dédoublées.",
"warnings-messages/non-printable-characters/title": "Caractères spéciaux non affichables dans des chaînes de caractères.",
"warnings-messages/non-printable-characters/body": "Des chaînes telles que <span class=\"wb-issue-preformat\">{example_string}</span> contiennent des caractères spéciaux non affichables.",
"warnings-messages/invalid-identifier-space/title": "Espace d'identifiant invalide pour des cellules réconciliées.",
"warnings-messages/invalid-identifier-space/body": "Certaines cellules réconciliées telles que <span class=\"wb-issue-preformat\">{example_cell}</span> ont été ignorées car elles ne sont pas réconciliées à Wikidata.",
"warnings-messages/ignored-language/title": "Identifiants de langue invalides.",
"warnings-messages/ignored-language/body": "Certains codes de langue sont invalides, tels que <span class=\"wb-issue-preformat\">{example_value}</span>. Consultez les <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Languages\" target=\"_blank\">valeurs autorisées</a>.",
"warnings-messages/ignored-date/title": "Format de date invalide.",
"warnings-messages/ignored-date/body": "Certaines dates ne sont pas formatées correctement, par exemple <span class=\"wb-issue-preformat\">{example_value}</span>. Consultez les <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Dates\" target=\"_blank\">formats supportés</a>.",
"warnings-messages/ignored-amount/title": "Format de quantité invalide.",
"warnings-messages/ignored-amount/body": "Certaines quantités ne sont pas formatées correctement, telles que <span class=\"wb-issue-preformat\">{example_value}</span>. Consultez les <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">formats supportés</a>.",
"warnings-messages/ignored-coordinates/title": "Coordonnées géographiques invalides.",
"warnings-messages/ignored-coordinates/body": "Certaines coordonnées ne sont pas formatées correctement, par exemple <span class=\"wb-issue-preformat\">{example_value}</span>. Consultez les <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Globe_coordinates\" target=\"_blank\">formats autorisés</a>.",
"warnings-messages/forbidden-value/title": "Valeurs invalides pour {property_entity}",
"warnings-messages/forbidden-value/body": "Les items tels que {example_value_entity} ajoutés sur {example_subject_entity} ne sont pas autorisés comme valeurs pour {property_entity}.",
"warnings-messages/bounds-disallowed/title": "Incertitudes fournies pour des quantités {property_entity}",
"warnings-messages/bounds-disallowed/body": "Ces valeurs ne devraient pas avoir d'incertitudes, mais <span class=\"wb-issue-preformat\">{example_value}</span> ajoutée sur {example_item_entity} en a. Consultez le <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">manuel</a> pour corriger ces formats.",
"warnings-messages/values-should-be-integers/title": "Valeurs non entières pour {property_entity}",
"warnings-messages/values-should-be-integers/body": "Les valeurs devraient être des entiers, mais <span class=\"wb-issue-preformat\">{example_value}</span> ajoutée sur {example_item_entity} a une partie fractionnaire. Consultez le <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Quantities\" target=\"_blank\">manuel</a> pour corriger ce format.",
"warnings-messages/invalid-unit/title": "{property_entity} avec des unités invalides",
"warnings-messages/invalid-unit/body": "Des unités telles que {unit_entity} utilisées sur {example_item_entity} sont invalides pour {property_entity}.",
"warnings-messages/no-unit-provided/title": "Unité manquante pour {property_entity}",
"warnings-messages/no-unit-provided/body": "Des valeurs telles que <span class=\"wb-issue-preformat\">{example_value}</span> sur {example_item_entity} devraient avoir des unités.",
"warnings-messages/invalid-entity-type/title": "{property_entity} utilisée sur des éléments",
"warnings-messages/invalid-entity-type/body": "Les utilisations de {property_entity} sur des éléments tels que {example_entity} sont invalides.",
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-extension/import-wikibase-schema": "Importer un schéma",
"wikibase-extension/export-schema": "Exporter le schéma",
"wikibase-extension/export-wikibase-schema": "Exporter le schéma Wikidata",
"import-wikibase-schema/dialog-header": "Importer un schéma Wikidata",
"import-wikibase-schema/file-label": "A partir du fichier JSON : ",
"import-wikibase-schema/schema-label": "Ou à partir d'un texte JSON :",
"import-wikibase-schema/invalid-schema": "Schéma Wikibase non valide.",
"import-wikibase-schema/import": "Importer",
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-extension/qs-file": "Fichier QuickStatements",
"warnings-messages/item-description-identical-with-label/title": "Description et libellé sont identiques",
"warnings-messages/item-description-too-long/body": "La description ({lang}) <span class=\"wb-issue-preformat\">{description></span> sur {example_entity} est trop longue. Sa longueur est {length} caractères, la limite étant {max_length}. Les descriptions ne sont pas des phrases entières, mais plutôt des paraphrases succintes de deux à douze mots. Consultez le <a href=\"https://www.wikidata.org/wiki/Help:Description#Length\" target=\"_blank\">manuel</a> pour plus d'informations.",
"warnings-messages/item-description-too-long/title": "Description trop longue",
"warnings-messages/early-gregorian-date/body": "Les dates plus anciennes qu'Octobre 1582 (telles qu'en l'an {example_year}) ne sont probablement pas exprimées en calendrier Grégorien. Consultez le <a href=\"https://www.wikidata.org/wiki/Wikidata:Tools/OpenRefine/Editing/Schema_alignment#Dates\" target=\"_blank\">manuel</a> pour spécifier le calendrier approprié pour vos dates.",
"warnings-messages/early-gregorian-date/title": "Dates anciennes en calendrier Grégorien",
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-schema/label": "Libellé",
"wikibase-extension/wikibase-schema": "Schéma Wikidata",
"wikibase-extension/wikibase-edits": "Contributions Wikidata…",
"warnings-messages/item-description-end-by-punctuation-sign/title": "La description finit par une signe de ponctuation",
"wikibase-addition/add-wikibase": "Ajouter une Wikibase",
"wikibase-addition/cancel": "Annuler",
"wikibase-management/add-wikibase": "Ajouter une Wikibase",
"wikibase-management/close": "Fermer",
"wikibase-management/dialog-header": "Sélectionnez une instance de Wikibase",
"wikibase-extension/select-wikibase-instance": "Sélectionnez une instance de Wikibase"
}