Skip to content

Commit f019853

Browse files
authoredMar 26, 2025
[FEATURE] Actualiser les fichiers de traduction dans toutes les apps
#11548
2 parents ef2fde8 + b4738d8 commit f019853

File tree

9 files changed

+161
-218
lines changed

9 files changed

+161
-218
lines changed
 

‎admin/translations/en.json

+42-2
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,14 @@
108108
"title": "Anonymize GAR Data",
109109
"upload-button": "Anonymize from a CSV file"
110110
},
111+
"campaigns-import": {
112+
"description": "Existing campaigns will not be modified. There is no control to prevent duplicates.",
113+
"notifications": {
114+
"success": "The campaigns have been created."
115+
},
116+
"title": "Creation of mass campaigns",
117+
"upload-button": "Import a CSV file"
118+
},
111119
"oidc-providers-import": {
112120
"description": "Note: Trying to import already existing OIDC Providers would produce an error.",
113121
"notifications": {
@@ -479,6 +487,7 @@
479487
"select-role": "Select a role"
480488
}
481489
},
490+
"section-title": "User Certification Centres",
482491
"table-headers": {
483492
"actions-label": "Actions",
484493
"center-external-id": "External ID",
@@ -667,7 +676,12 @@
667676
"actions": {
668677
"load": {
669678
"label": "Charger"
670-
}
679+
},
680+
"publish-session": {
681+
"label": "Publish the session",
682+
"warning-information": "You cannot publish the session until it is finalized or there are still erroneous certifications."
683+
},
684+
"unpublish-session": "Unpublish the session"
671685
},
672686
"certification": {
673687
"details": {
@@ -835,6 +849,13 @@
835849
},
836850
"title": "Children organisations"
837851
},
852+
"organizations": {
853+
"notifications": {
854+
"errors": {
855+
"payload-too-large": "The weight of the logo exceeds the authorised limit of {maxSizeInMegaBytes} MB. Please reduce the weight of the logo and try again."
856+
}
857+
}
858+
},
838859
"sessions": {
839860
"informations": {
840861
"assignment-confirmation-modal": "This session is already assigned to the user {fullName}.'<br/>'Do you still want to assign it to yourself?",
@@ -964,6 +985,18 @@
964985
"status": "Status : ",
965986
"title": "Public title : "
966987
},
988+
"duplicate": {
989+
"button": {
990+
"label": "Duplicate this formative content"
991+
},
992+
"modal": {
993+
"instruction": "This action will duplicate the formative content with its triggers.",
994+
"title": "Duplicate formative content?"
995+
},
996+
"notifications": {
997+
"success": "The formative content has been duplicated!"
998+
}
999+
},
9671000
"list": {
9681001
"caption": "Trainings list",
9691002
"goalThreshold": "Goal Threshold",
@@ -975,15 +1008,22 @@
9751008
"targetProfileCount": "Associated Targets Profiles"
9761009
},
9771010
"targetProfiles": {
978-
"tabName": "Target Profiles"
1011+
"tabName": "Target Profiles",
1012+
"title": "Attach one or more target profiles"
9791013
},
9801014
"triggers": {
9811015
"goal": {
9821016
"alternative-title": "Add a goal threshold to not exceed",
1017+
"edit": {
1018+
"description": "If the learner succeeds in the achievements of the selected subjects then the formative content will not be offered to him."
1019+
},
9831020
"title": "Goal"
9841021
},
9851022
"prerequisite": {
9861023
"alternative-title": "Add a prerequisite threshold to reach",
1024+
"edit": {
1025+
"description": "If the learner succeeds in all the achievements of the selected subjects, then the formative content will be offered to him."
1026+
},
9871027
"title": "Prerequisite"
9881028
},
9891029
"tabName": "Triggers"

‎api/translations/en.json

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
{
2+
"account-recovery-email": {
3+
"params": {
4+
"choosePassword": "Choose a password",
5+
"context": "*Vous avez demandé la récupération de votre compte Pix.",
6+
"doNotAnswer": "*Ceci est un e-mail automatique, merci de ne pas y répondre.",
7+
"instruction": "*Choisissez un mot de passe pour finaliser la procédure.",
8+
"linkValidFor": "*Ce lien est valide 24 heures. Si vous n'êtes pas à l'origine de cette demande, merci d'ignorer cet e-mail.",
9+
"moreOn": "Learn more about",
10+
"pixPresentation": "*Pix est le service public en ligne pour évaluer, développer et certifier ses compétences numériques.",
11+
"signing": "– The Pix team"
12+
}
13+
},
214
"attendance-sheet": {
315
"certification-information": {
416
"date": "Date:",
@@ -129,7 +141,6 @@
129141
"prepayment": "Prepayment code",
130142
"pricing": "Pricing",
131143
"pricing-pix": "Pricing of Pix’s share",
132-
"title": "Candidates' list",
133144
"tooltip-line-1": "(Required in particular when purchasing combined credits)",
134145
"tooltip-line-2": "It must be comprised of the organisation’s SIRET and of the invoice’s number. Ex: 12345678912345/FACT12345. ",
135146
"tooltip-line-3": "If you don’t have an invoice, a prepayment code must be set with Pix.",
@@ -212,6 +223,8 @@
212223
"download": "Download the results",
213224
"emailValidFor": "This link is valid for thirty days.",
214225
"findOutMore": "Find out more about ",
226+
"findOutMoreFranceSuffix": " (France) or ",
227+
"findOutMoreInternationalSuffix": " (International)",
215228
"guidelines": "The reporting transmitted by the certification centre has been taken into account - if need be - by the Pix examining body. You will find guidelines to help you read these results here.",
216229
"guidelinesLinkName": "Interpretation of specifiers' results",
217230
"overviewText": "Hello, here are the results of the certifications that you have recommended to your audiences",
@@ -238,6 +251,7 @@
238251
"JURY_COMMENT_FOR_ORGANIZATION": "Examining body’s comment for the organisation",
239252
"LASTNAME": "Last name",
240253
"PIX_SCORE": "Number of pix",
254+
"REGISTRATION_STATUS": "Status at registration",
241255
"SESSION_ID": "Session",
242256
"SKILL_LABEL": "{skillIndex}",
243257
"STATUS": "Status"

‎api/translations/es.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,9 @@
343343
"template-name": "modelo de importación"
344344
},
345345
"email-sender-name": {
346-
"pix-app": "PIX - No responder"
346+
"pix-app": "PIX - No responder",
347+
"pix-certif": "Pix Certif - No responder",
348+
"pix-orga": "Pix Orga - No responder"
347349
},
348350
"entity-validation-errors": {
349351
"ACCEPT_CGU": "Debes aceptar las condiciones de uso de Pix para crear una cuenta.",

‎api/translations/nl.json

+11-1
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,9 @@
343343
"template-name": "importmodel"
344344
},
345345
"email-sender-name": {
346-
"pix-app": "PIX - Niet beantwoorden"
346+
"pix-app": "PIX - Niet beantwoorden",
347+
"pix-certif": "Pix Certif - Niet reageren",
348+
"pix-orga": "Pix Orga - Niet reageren"
347349
},
348350
"entity-validation-errors": {
349351
"ACCEPT_CGU": "Je moet de gebruiksvoorwaarden van Pix accepteren om een account aan te maken.",
@@ -382,6 +384,14 @@
382384
"REJECTED_DUE_TO_INSUFFICIENT_CORRECT_ANSWERS": {
383385
"candidate": "Je hebt meer dan 50% van de vragen fout beantwoord, waardoor je hele certificering ongeldig wordt en je een score van 0 pix krijgt.",
384386
"organization": "De kandidaat beantwoordde meer dan 50% van de vragen fout, waardoor zijn hele certificering ongeldig werd en hij een score van 0 pix kreeg."
387+
},
388+
"LOWER_LEVEL_COMPLEMENTARY_CERTIFICATION_ACQUIRED": {
389+
"candidate": "Gefeliciteerd, met je score heb je je aanvullende certificering goedgekeurd! Het behaalde niveau is het niveau dat lager is dan waarvoor je in aanmerking kwam.",
390+
"organization": "De score van de kandidaat was niet voldoende om zijn aanvullende certificering te valideren op het niveau waarvoor hij in aanmerking kwam. Toch heeft hij het direct lagere niveau van deze aanvullende certificering gevalideerd. Het is dus gecertificeerd."
391+
},
392+
"REJECTED_DUE_TO_LACK_OF_ANSWERS": {
393+
"candidate": "Het aantal beantwoorde vragen tijdens je certificeringstoets is onvoldoende en staat ons niet toe om je een Pix-certificering te geven.",
394+
"organization": "Het aantal vragen dat de kandidaat tijdens zijn certificeringstest beantwoordt, is onvoldoende en stelt ons niet in staat om hem of haar een Pix-certificering te geven."
385395
}
386396
}
387397
},

‎mon-pix/translations/en.json

+12-2
Original file line numberDiff line numberDiff line change
@@ -1717,6 +1717,7 @@
17171717
"no-level": "Competence not started"
17181718
}
17191719
},
1720+
"description": "Evaluate yourself at your own pace on 16 digital skills. Choose a skill and start earning pix.",
17201721
"first-title": "You have 16 competences to test. '<br>'Get your thinking hat on and off we go!",
17211722
"resume-campaign-banner": {
17221723
"accessibility": {
@@ -1942,9 +1943,9 @@
19421943
"content": "Send us your results to enable the customised test organizer to support you.'<br />'After sharing, you'll have access to these training customised tests!",
19431944
"share-error": "There was an error sending your results. Please try again."
19441945
},
1945-
"sent-results-modal" : {
1946+
"sent-results-modal": {
19461947
"return-results-action": "Close and return to results",
1947-
"subtitle": "Ready to expand your knowledge? \uD83C\uDF93",
1948+
"subtitle": "Ready to expand your knowledge? 🎓",
19481949
"title": "Shared results"
19491950
},
19501951
"tab-label": "Trainings",
@@ -2143,6 +2144,15 @@
21432144
"title": "My account"
21442145
},
21452146
"user-tests": {
2147+
"anonymised-participations": {
2148+
"course": "Course",
2149+
"states": {
2150+
"completed": "done",
2151+
"started": "started"
2152+
},
2153+
"title": "Deactivated courses"
2154+
},
2155+
"description": "Find here the evaluation courses you have started or completed.",
21462156
"title": "My customised tests"
21472157
},
21482158
"user-trainings": {

0 commit comments

Comments
 (0)