Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Copy] Updates French translation of skill family #12143

Merged
merged 20 commits into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
e9e236f
Update Skill family to sentence case
mnigh Nov 28, 2024
43f3036
Consolidate string for Description
mnigh Nov 28, 2024
af79cf0
Replace Famille de compétences with Groupe de compétences
mnigh Nov 28, 2024
d9b4d49
Replace Familles de compétences with Groupes de compétences
mnigh Nov 28, 2024
f9caef0
Replace une famille de compétences with un groupe de compétences
mnigh Nov 28, 2024
f7e7765
Replace de la famille de compétences with du groupe de compétences
mnigh Nov 28, 2024
f642880
Replace la famille de compétences with le groupe de compétences
mnigh Nov 28, 2024
021cb0c
Replace famille de compétences with groupe de compétences
mnigh Nov 28, 2024
68ecb86
Replace Compétences de cette famille with Compétences de ce groupe
mnigh Nov 28, 2024
5bc7fdf
Replace Annulez et revenez aux familles de compétences with Annulez e…
mnigh Nov 28, 2024
765d58b
Replace Sélectionnez une famille ou plus with Sélectionnez un groupe …
mnigh Nov 28, 2024
01d9028
Update Skill family to sentence case
mnigh Nov 28, 2024
ad3ee42
Replace toute famille de compétences with n'importe quel groupe de co…
mnigh Nov 28, 2024
8374a5a
Update to sentence case
mnigh Nov 29, 2024
9479142
Update French Button text to create a skill family
mnigh Nov 29, 2024
f8fe3d2
Update French Message displayed to user after skillFamily is updated …
mnigh Nov 29, 2024
89d15ee
Update French Message displayed for skillFamily not found
mnigh Nov 29, 2024
6234b78
Fix English and French Message displayed for skillFamily not found
mnigh Nov 29, 2024
febdbb6
Merge branch 'main' into 12017-copy-skill-family
mnigh Nov 29, 2024
cdffba2
Update snapshot
mnigh Nov 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions api/config/rolepermission.php
Original file line number Diff line number Diff line change
Expand Up @@ -176,20 +176,20 @@
],

'view-any-skillFamily' => [
'en' => 'View Any Skill Family',
'fr' => 'Visionner toute famille de compétences',
'en' => 'View Any Skill family',
'fr' => 'Visionner n\'importe quel groupe de compétences',
],
'create-any-skillFamily' => [
'en' => 'Create Any Skill Family',
'fr' => 'Créer toute famille de compétences',
'en' => 'Create Any Skill family',
'fr' => 'Créer n\'importe quel groupe de compétences',
],
'update-any-skillFamily' => [
'en' => 'Update Any Skill Family',
'fr' => 'Mettre à jour toute famille de compétences',
'en' => 'Update Any Skill family',
'fr' => 'Mettre à jour n\'importe quel groupe de compétences',
],
'delete-any-skillFamily' => [
'en' => 'Delete Any Skill Family',
'fr' => 'Supprimer toute famille de compétences',
'en' => 'Delete Any Skill family',
'fr' => 'Supprimer n\'importe quel groupe de compétences',
],

'create-any-user' => [
Expand Down
4 changes: 2 additions & 2 deletions api/database/seeders/SkillFamilySeeder.data.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
{
"description": {
"en": "IM work stream - Technical skill family for ATIP (PM/AS classification)",
"fr": "IM - famille de compétences techniques pour le volet de travail ATIP"
"fr": "IM - groupe de compétences techniques pour le volet de travail ATIP"
},
"key": "atip",
"name": {
Expand Down Expand Up @@ -312,7 +312,7 @@
{
"description": {
"en": "Technical skills family - Working in Government",
"fr": "Famille de compétences techniques - Travailler au sein du gouvernement"
"fr": "Groupe de compétences techniques - Travailler au sein du gouvernement"
},
"key": "working_in_government",
"name": {
Expand Down
7 changes: 7 additions & 0 deletions apps/web/src/lang/__snapshots__/lang.test.ts.snap
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,13 @@ exports[`message files should have no changes to duplicate strings 1`] = `
"Poursuivre l’ébauche"
]
},
{
"en": "Create skill family",
"fr": [
"Créer un groupe de compétences",
"Créez le groupe de compétences"
]
},
{
"en": "Remove from community",
"fr": [
Expand Down
72 changes: 30 additions & 42 deletions apps/web/src/lang/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -440,7 +440,7 @@
"description": "Indigenous Apprenticeship feathers image text alternative"
},
"0E9hiS": {
"defaultMessage": "Familles de compétences",
"defaultMessage": "Groupes de compétences",
"description": "Title for skill families"
},
"0EuaJv": {
Expand Down Expand Up @@ -528,7 +528,7 @@
"description": "Lead in text for the add role to user form."
},
"0cy9n/": {
"defaultMessage": "Informations sur la famille de compétences",
"defaultMessage": "Informations sur le groupe de compétences",
"description": "Subtitle for viewing a specific skill family"
},
"0dQ62G": {
Expand Down Expand Up @@ -736,7 +736,7 @@
"description": "Title displayed on the Pool Candidates table Current Location column."
},
"1sutYh": {
"defaultMessage": "Familles de compétences (anglais)",
"defaultMessage": "Groupes de compétences (anglais)",
"description": "Title for skill families in English"
},
"1xI8uo": {
Expand Down Expand Up @@ -860,7 +860,7 @@
"description": "Title for qualified recruitments section"
},
"2ekC5r": {
"defaultMessage": "Famille de compétences mise à jour avec succès!",
"defaultMessage": "Groupe de compétences mis à jour avec succès!",
"description": "Message displayed to user after skillFamily is updated successfully."
},
"2f+IKU": {
Expand Down Expand Up @@ -1355,6 +1355,10 @@
"defaultMessage": "Talents numériques du GC - Toutes compétences.csv",
"description": "Filename for skills CSV file download"
},
"4ujx9e": {
"defaultMessage": "Utilisez le bouton « Créer un groupe de compétences » pour commencer.",
"description": "Instructions for adding a skill family item."
},
"4v9y7U": {
"defaultMessage": "Statut de citoyenneté",
"description": "Citizenship status label"
Expand Down Expand Up @@ -2311,10 +2315,6 @@
"defaultMessage": "Oh! on dirait que vous avez été trop vite!",
"description": "Application step skipped page title"
},
"9yGJ6k": {
"defaultMessage": "Description",
"description": "Title displayed for the skill table Description column."
},
"A+4huJ": {
"defaultMessage": "Mettre à jour ou supprimer une expérience dans votre chronologie de carrière",
"description": "Display text for edit experience form in breadcrumbs"
Expand All @@ -2335,10 +2335,6 @@
"defaultMessage": "Le Fonds consiste en un engagement financier qui contribue au perfectionnement professionnel des membres du personnel des TI au gouvernement du Canada. Cet engagement est prévu dans la <link>convention collective du groupe TI</link>, signée en décembre 2023, par le groupe TI de l’IPFPC et le Secrétariat du Conseil du Trésor du Canada. Un montant de 4,725 millions de dollars chaque année sera versé pour la formation et le perfectionnement du groupe TI, et ce jusqu’à la date d’expiration de la convention.",
"description": "First paragraph describing the training fund"
},
"A7fDb8": {
"defaultMessage": "Compétences de cette famille",
"description": "Label for display of skills within a specific family"
},
"A94Zgi": {
"defaultMessage": "Découvrez les possibilités d’apprentissage offertes aux membres du personnel des TI pour acquérir des compétences et les perfectionner.",
"description": "Page subtitle for the IT training fund page"
Expand Down Expand Up @@ -3576,7 +3572,7 @@
"description": "The email address has been verified to be owned by user"
},
"GNhFh2": {
"defaultMessage": "Sélectionnez une famille de compétences ou plus",
"defaultMessage": "Sélectionnez un groupe de compétences ou plus",
"description": "Placeholder displayed on the skill form skill families field."
},
"GOCEuh": {
Expand Down Expand Up @@ -4892,7 +4888,7 @@
"description": "Label for the 'planning and reporting' IT work stream"
},
"NJIdH1": {
"defaultMessage": "Compétences de cette famille",
"defaultMessage": "Compétences de ce groupe",
"description": "Label for skills input in skill family form"
},
"NJUJl0": {
Expand Down Expand Up @@ -5248,7 +5244,7 @@
"description": "Fine print for hiring policy for pool advertisement"
},
"PAySDr": {
"defaultMessage": "Familles de compétences (français)",
"defaultMessage": "Groupes de compétences (français)",
"description": "Title for skill families in French"
},
"PB2VIT": {
Expand Down Expand Up @@ -6127,10 +6123,6 @@
"defaultMessage": "sont menaçants, violents, intimidants ou harcelants",
"description": "Comments or contributions list item"
},
"TRqbR/": {
"defaultMessage": "Créer une famille de compétences",
"description": "Heading displayed above the Create Skill Family form."
},
"TS63OC": {
"defaultMessage": "Veuillez indiquer la classification et le niveau de votre groupe de travail actuel.",
"description": "Text blurb, asking about classification and level in the government info form"
Expand Down Expand Up @@ -6922,10 +6914,6 @@
"defaultMessage": "Bien sûr! En tant qu’employés du gouvernement du Canada, tous les apprentis auront droit à des congés annuels, à des congés de maladie et à des congés familiaux. Après six mois, les apprentis auront également accès à une assurance médicale et dentaire pour eux-mêmes et leurs personnes à charge, en plus de devenir membres du régime de pension de retraite de la fonction publique fédérale.",
"description": "Learn more dialog question five paragraph one"
},
"XSo129": {
"defaultMessage": "Description",
"description": "Title displayed for the Skill Family table Description column."
},
"XVI4qU": {
"defaultMessage": "un changement technologique d’un système, d’un logiciel ou d’un matériel d’une nature fondamentalement différente de ceux utilisés précédemment.",
"description": "technological change factor - technological change to a system"
Expand Down Expand Up @@ -7227,7 +7215,7 @@
"description": "Description of a users behavioural skills to improve for admins"
},
"YjDiUu": {
"defaultMessage": "Annulez et revenez aux familles de compétences",
"defaultMessage": "Annulez et revenez aux groupes de compétences",
"description": "Link text to return to skill family table"
},
"YjMfWZ": {
Expand Down Expand Up @@ -7370,10 +7358,6 @@
"defaultMessage": "Erreur lors du chargement des candidats",
"description": "Error message when pool candidates could not be loaded"
},
"ZWnKEJ": {
"defaultMessage": "Famille de compétences {skillFamilyId} non trouvée.",
"description": "Message displayed for skillFamily not found."
},
"ZYqWBR": {
"defaultMessage": "Ajouter une nouvelle compétence",
"description": "Button text to open the skill dialog and add a skill"
Expand Down Expand Up @@ -7610,6 +7594,10 @@
"defaultMessage": "Inscrivez-vous plutôt",
"description": "Link text to register instead of signing in"
},
"asjJwj": {
"defaultMessage": "Groupe de compétences {skillFamilyId} non trouvé.",
"description": "Message displayed for skillFamily not found."
},
"axQDlj": {
"defaultMessage": "Contactez-nous pour nous faire part de votre rétroaction ou d'un problème.",
"description": "Subtitle for the Support page"
Expand Down Expand Up @@ -8055,7 +8043,7 @@
"description": "Aria label for system notification icons in notification settings."
},
"d8CQJr": {
"defaultMessage": " Création réussie de la famille de compétences!",
"defaultMessage": " Création réussie du groupe de compétences!",
"description": "Message displayed to user after skill family is created successfully."
},
"d8j/Sr": {
Expand Down Expand Up @@ -9183,7 +9171,7 @@
"description": "Accordion trigger for your GCKey account info."
},
"i4OGTD": {
"defaultMessage": "Créer une famille de compétences",
"defaultMessage": "Créer un groupe de compétences",
"description": "Page title for the skill family creation page"
},
"i7nfvV": {
Expand Down Expand Up @@ -9323,7 +9311,7 @@
"description": "Message displayed to user after pool fails to get deleted."
},
"ifVyI/": {
"defaultMessage": "Modifiez les informations sur la famille de compétences",
"defaultMessage": "Modifiez les informations sur le groupe de compétences",
"description": "Link text to edit a skill family"
},
"igTx2a": {
Expand Down Expand Up @@ -9527,7 +9515,7 @@
"description": "Message that appears when there are no general messages for a pool"
},
"jYPyWq": {
"defaultMessage": "Sélectionner une famille de compétences et une compétence pour continuer.",
"defaultMessage": "Sélectionner un groupe de compétences et une compétence pour continuer.",
"description": "Error message when a user attempts to add a skill before selecting one"
},
"jZi53k": {
Expand Down Expand Up @@ -10402,6 +10390,10 @@
"defaultMessage": "Annulez et revenez à l'éditeur de compétence",
"description": "Button label to return to the skills table"
},
"oDDr9J": {
"defaultMessage": "Créer un groupe de compétences",
"description": "Heading displayed above the Create Skill family form."
},
"oES0/4": {
"defaultMessage": "Les apprenti·es autochtones sont embauché·es par une organisation d’accueil au niveau d’entrée du groupe des TI (IT-01 ou équivalent) pour une période de 24 mois.",
"description": "Paragraph 1 of the 'Hired as a term employee' subsection"
Expand Down Expand Up @@ -10583,7 +10575,7 @@
"description": "An OCIO role in the _supporting the community_ section of the _digital services contracting questionnaire_"
},
"pCZ1wt": {
"defaultMessage": "Sélectionnez une famille de compétences",
"defaultMessage": "Sélectionnez un groupe de compétences",
"description": "Placeholder message when there is no skill family selected"
},
"pDlEip": {
Expand Down Expand Up @@ -10875,7 +10867,7 @@
"description": "Message displayed to user after pool fails to get archived."
},
"qkuRs8": {
"defaultMessage": "Créez une famille de compétences",
"defaultMessage": "Créez le groupe de compétences",
"description": "Button text to create a skill family"
},
"qlVBtp": {
Expand Down Expand Up @@ -11815,7 +11807,7 @@
"description": "Sub title for basic information"
},
"wORNl0": {
"defaultMessage": "Sélectionnez une famille ou plus",
"defaultMessage": "Sélectionnez un groupe ou plus",
"description": "Placeholder displayed on the skill form families field."
},
"wP9+aN": {
Expand All @@ -11827,7 +11819,7 @@
"description": "Link text to direct users to the profile page when anonymous"
},
"wSlABO": {
"defaultMessage": "Modifier une famille de compétences ",
"defaultMessage": "Modifier un groupe de compétences ",
"description": "Page title for the skill family edit page"
},
"wTAdQe": {
Expand Down Expand Up @@ -12267,7 +12259,7 @@
"description": "Link text to users profile to update contact information"
},
"ytTGvb": {
"defaultMessage": "La « clé » est une chaîne qui identifie de manière unique une famille de compétences. Elle devrait être fondée sur le nom anglais de la famille de compétences et devrait être concise. Un bon exemple serait « information_management ». Elle peut être utilisée dans le code pour faire référence à cette compétence particulière, et ne peut donc pas être modifiée ultérieurement.",
"defaultMessage": "La « clé » est une chaîne qui identifie de manière unique un groupe de compétences. Elle devrait être fondée sur le nom anglais du groupe de compétences et devrait être concise. Un bon exemple serait « information_management ». Elle peut être utilisée dans le code pour faire référence à cette compétence particulière, et ne peut donc pas être modifiée ultérieurement.",
"description": "Additional context describing the purpose of the skill families 'key' field."
},
"ywkgJx": {
Expand Down Expand Up @@ -12418,12 +12410,8 @@
"defaultMessage": "Sélectionner des compétences dans votre bibliothèque ou en ajouter de toutes nouvelles.",
"description": "Subtitle for the find a skill dialog within the skill showcase"
},
"zp1ShM": {
"defaultMessage": "Utilisez le bouton \"Créer une famille de compétences\" pour commencer.",
"description": "Instructions for adding a skill family item."
},
"zpwZSQ": {
"defaultMessage": "Erreur : échec de la mise à jour de la famille de compétences",
"defaultMessage": "Erreur : échec de la mise à jour du groupe de compétences",
"description": "Message displayed to user after skillFamily fails to get updated."
},
"zrEIiB": {
Expand Down
2 changes: 0 additions & 2 deletions apps/web/src/lang/whitelist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
- KaisAC # 'Métis' Label for Métis community
- kUHaE/ # 'Inuk' Label for Inuk community
- zAl7ZH # 'Michif' Name of Michif language
- 9yGJ6k # 'Description' Title displayed for the skill table Description column.
- XSo129 # 'Description' Title displayed for the Skill Family table Description column.
- m0JFE/ # 'Code' Title for the application's profile snapshot
- w/qZsH # 'Classification' Label displayed on the pool form classification field.
- YmWKlv # 'Classification'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,12 +93,7 @@ const BasicDetails = ({ jobPosterTemplateQuery }: BasicDetailsProps) => {
{getLocalizedName(jobPosterTemplate.name, intl)}
</FieldDisplay>
<FieldDisplay
label={intl.formatMessage({
defaultMessage: "Description",
id: "9yGJ6k",
description:
"Title displayed for the skill table Description column.",
})}
label={intl.formatMessage(commonMessages.description)}
data-h2-grid-column="p-tablet(span 2) l-tablet(span 3)"
>
{getLocalizedName(jobPosterTemplate.description, intl)}
Expand Down
4 changes: 2 additions & 2 deletions apps/web/src/pages/SkillFamilies/UpdateSkillFamilyPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -397,8 +397,8 @@ const UpdateSkillFamilyPage = () => {
<p>
{intl.formatMessage(
{
defaultMessage: "SkillFamily {skillFamilyId} not found.",
id: "ZWnKEJ",
defaultMessage: "Skill family {skillFamilyId} not found.",
id: "asjJwj",
description: "Message displayed for skillFamily not found.",
},
{ skillFamilyId },
Expand Down
13 changes: 3 additions & 10 deletions apps/web/src/pages/SkillFamilies/ViewSkillFamilyPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -150,14 +150,7 @@ export const ViewSkillFamily = ({ query }: ViewSkillFamilyProps) => {
intl.formatMessage(commonMessages.notProvided)}
</FieldDisplay>
<div data-h2-grid-column="p-tablet(1 / 3)">
<FieldDisplay
label={intl.formatMessage({
defaultMessage: "Skills in this family",
id: "A7fDb8",
description:
"Label for display of skills within a specific family",
})}
>
<FieldDisplay label={intl.formatMessage(messages.skillsInFamily)}>
{skillObjectsLocalizedSorted &&
skillObjectsLocalizedSorted.length > 0 ? (
<Chips>
Expand Down Expand Up @@ -228,8 +221,8 @@ const ViewSkillFamilyPage = () => {
<p>
{intl.formatMessage(
{
defaultMessage: "SkillFamily {skillFamilyId} not found.",
id: "ZWnKEJ",
defaultMessage: "Skill family {skillFamilyId} not found.",
id: "asjJwj",
description: "Message displayed for skillFamily not found.",
},
{ skillFamilyId },
Expand Down
Loading
Loading