Commit 4ed60887 authored by LE GAC Renaud's avatar LE GAC Renaud
Browse files

Add the French translation for the new wizards.

parent 9b8633c3
......@@ -2,7 +2,99 @@
* French translation
*
*/
Ext.define('Limbra.local.frwizard.Harvester', {
Ext.define('Limbra.local.fr.grid.plugin.AffiliationRulesContextMenu', {
override: 'Limbra.grid.plugin.AffiliationRulesContextMenu',
textAddFromInstitute: 'Ajouter une règle à partir des fiches laboratoire',
textAddFromPublication: "Ajouter une règle à partir d'une publication",
textDestroy: 'Détruire une régle'
});
Ext.define('Limbra.local.fr.wizard.AffiliationFromInstituteDb', {
override: 'Limbra.wizard.AffiliationFromInstituteDb',
textWelcome: [
"<h4> 1/2 Les fiches laboratoire</h4>",
"<p>La base de données <i>inspirehep</i> contient une fiche pour",
"chaque laboratoire. Elles peuvent être consultées à",
"<a href='https://inspirehep.net/collection/Institutions'",
"target='_blank'>https://inspirehep.net/collection/Institutions</a>",
"<p>Chaque fiche contient les clés définissant l'affiliation de votre",
"laboratoire. Elles sont utilisée",
"dans les entrepôts <i>inspirehep.net</i> et <i>cds.cern.ch</i>.",
"Cet assistant va trouver ces clés et les charger en tant que",
"régles.</p>",
"<p>Cliquer sur le boutton <i>suivant</i> ou <i>Précédent</i> pour",
"changer de page.",
"A la fin, cliquer sur le boutton <i>Fin</i>.</p>",
"<p>Le boutton <i>Fin</i> est actif",
"quand tous les champs sont remplis.</p>"
],
textIdentifier: [
"<h4> 2/2 L'identifiant de votre laboratoire</h4>",
"<p>Ouvrir la fiche de votre laboratoire et regarder son lien hypertext.",
"Ce dernier contient l'identifiant de votre laboratoire, le nombre ",
"après le mot <i>record</i>.</p>",
"<p>Par example, le lien pour le CPPM est",
"<a href='https://inspirehep.net/record/902989'",
"target='_blank'>https://inspirehep.net/record/902989</a>.",
"Son identifiant est <i>902989</i>.</p>",
"Entrez l'identifiant de votre laboratoire:"
]
});
Ext.define('Limbra.local.fr.wizard.AffiliationFromPublication', {
override: 'Limbra.wizard.AffiliationFromPublication',
textWelcome: [
"<h4> 1/3 Entrepôt des publications</h4>",
"<p>Dans les entrepôts <i>inspirehep.net</i> ou <i>cds.cern.ch</i>",
"l'affiliation est définie pour chaque auteur et pour chaque",
"publication.</p>",
"Cet assistant ca trouvez les clés définissant l'affiliation de",
"votre laboratoire en utilisant une publication et un auteur.",
"Gardez à l'esprit que ces clés",
"peuvent dépendre de l'entrepôt, de la collection, <i>etc</i>.",
"<p>Cliquer sur le boutton <i>suivant</i> ou <i>Précédent</i> pour",
"changer de page.",
"A la fin, cliquer sur le boutton <i>Fin</i>.</p>",
"<p>Le boutton <i>Fin</i> est actif",
"quand tous les champs sont remplis.</p>"
],
textPublication1: [
"<h4> 2/3 Sélectionner la publication</h4>",
"<p>Une publication est référencée par un entrepôt et son",
"identifiant. Ces informations sont définies dans le lien hypertext",
"pointant sur la publication.</p>",
"<p>Par example pour la publication :",
"<a href='http://cds.cern.ch/record/2157071'",
"target='_blank'>http://cds.cern.ch/record/2157071</a>",
"l'entrepôt est <i>cds.cern.ch</i> et son identifiant <i>2157071</i>.",
"</p>",
"Sélectionnez un entrepôt :"
],
textPublication2: [
"Entrez l'identifiant de la publication :"
],
textAuthor: [
"<h4> 3/3 Sélectionner l'autheur</h4>",
],
textFamilyName: "Nom de famille:",
textFirstName: "Prénom:",
});
Ext.define('Limbra.local.fr.wizard.Harvester', {
override: 'Limbra.wizard.Harvester',
textArticle: "article",
......
......@@ -22,10 +22,10 @@ Ext.define('Limbra.wizard.AffiliationFromInstituteDb', {
"institute. Records can be consult at",
"<a href='https://inspirehep.net/collection/Institutions'",
"target='_blank'>https://inspirehep.net/collection/Institutions</a>",
"<p>Each record has the definition for the affiliation uses by",
"<p>Each record has the keys for the affiliation uses by",
"the stores <i>inspirehep.net</i> and <i>cds.cern.ch</i>.",
"The wizard will find the definition for you institute and it ",
"will load it as an affiliation rule.",
"The wizard will find the keys for you institute and ",
"load them as rules.",
"<p>Click on the button <i>Next</i> or <i>Previous</i> to navigate",
"between the wizard pages.",
"At the end click on the button <i>Finish</i>.</p>",
......
......@@ -23,9 +23,9 @@ Ext.define('Limbra.wizard.AffiliationFromPublication', {
"<p>In the stores <i>inspirehep.net</i> or <i>cds.cern.ch</i>",
"the affiliation is defined for each author and for each ",
"publication.</p>",
"The wizard will find the definition of the affiliation for your ",
"institute using a given publication and a given author.</p>",
"Keep in mind that rule(s) defining your affiliation might depend on",
"The wizard will find the keys defining the affiliation for your ",
"institute using a given publication and a given author.",
"Keep in mind these keys might depend on",
"the store, the collection, <i>etc</i>.",
"<p>Click on the button <i>Next</i> or <i>Previous</i> to navigate",
"between the wizard pages.",
......@@ -55,6 +55,9 @@ Ext.define('Limbra.wizard.AffiliationFromPublication', {
"<h4> 3/3 Select the author</h4>",
],
textFamilyName: "Family name:",
textFirstName: "First name:",
// jshint strict: false
// private method requires by the Ext JS component model
......@@ -88,7 +91,7 @@ Ext.define('Limbra.wizard.AffiliationFromPublication', {
html: me.textAuthor.join(" ")
}, {
allowBlank: false,
fieldLabel: 'Family name:',
fieldLabel: me.textFamilyName,
itemId: 'fieldFamilyName',
name: 'family_name',
padding: '0 0 20 0',
......@@ -96,7 +99,7 @@ Ext.define('Limbra.wizard.AffiliationFromPublication', {
xtype: 'textfield'
}, {
allowBlank: false,
fieldLabel: 'First name:',
fieldLabel: me.textFirstName,
itemId: 'fieldFirstName',
name: 'first_name',
padding: '0 0 20 0',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment