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

fix: API content tweaks #4697

Merged
merged 18 commits into from
Dec 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ export const DeleteApiKeyDialog = () => {
href={`${i18n.language}/form-builder/${id}/settings/manage`}
>
<span>{t("settings.api.deleteApiKeyDialog.stopText1")}</span>
</Link>{" "}
</Link>
<span>{t("settings.api.deleteApiKeyDialog.stopText2")}</span>
</div>
</Dialog>
Expand Down
28 changes: 14 additions & 14 deletions i18n/translations/en/form-builder-responses.json
Original file line number Diff line number Diff line change
Expand Up @@ -149,12 +149,12 @@
"noDeletedResponsesMessage": "Once you’ve downloaded and signed off on the removal of responses, they will be available here for 30 days.",
"noProblemResponses": "No responses reported with problems",
"noProblemResponsesMessage": "Problem responses will appear here until signed off for removal from GC Forms.",
"noNewResponsesApiTitle": "No responses awaiting API delivery",
"noNewResponsesApiMessage": "<p className='mb-2'>Once delivered through our API, the delivered responses will appear here and be available in GC Forms for 30 days.</p><p>Read more about data retrieval via API in our<a href='https://cds-snc.github.io/forms-api/home/' target='_blank'>technical documentation</a> (opens new tab)</p>",
"apiResponsesAvailableTitle": "Responses waiting for API delivery",
"apiResponsesAvailableMessage": "<p className='mb-2'>Once delivered through our API, the delivered responses will appear here and be available in GC Forms for 30 days.</p><p>Read more about data retrieval via API in our<a href='https://cds-snc.github.io/forms-api/home/' target='_blank'>technical documentation</a> (opens new tab)</p>",
"apiResponsesAwaitingConfirmTitle": "Delivery status: Waiting",
"apiResponsesAwaitingConfirmMessage": "Responses awaiting confirmation of API delivery."
"noNewResponsesApiTitle": "No responses awaiting retrieval with API",
"noNewResponsesApiMessage": "<p className='mb-2'>Once retrieved through the API, the responses will appear here and be available in GC Forms for 30 days.</p><p>Read more about data retrieval via API in our <a href='https://cds-snc.github.io/forms-api/home/' target='_blank'>API documentation</a>.</p>",
"apiResponsesAvailableTitle": "Responses waiting to be retrieved via API",
"apiResponsesAvailableMessage": "<p className='mb-2'>Once retrieved with the API, the confirmed responses will appear here and be available in GC Forms for 30 days.</p><p>Read more about data retrieval via API in our <a href='https://cds-snc.github.io/forms-api/home/' target='_blank'>API documentation</a>.</p>",
"apiResponsesAwaitingConfirmTitle": "Status: Waiting on retrieval",
"apiResponsesAwaitingConfirmMessage": "Responses awaiting confirmation via API"
},
"notifications": {
"downloadComplete": "Responses moved to the “Downloaded” tab",
Expand Down Expand Up @@ -290,23 +290,23 @@
},
"systemHealth": {
"problemsReported": {
"title": "Problems reported",
"description": "<a href='' target='_blank'>Get support</a>"
"title": "Problems reported about submissions",
"description": "<a href={`/en/support`} target='_blank'>Get support</a>"
},
"deliveredAndConfirmed": {
"title": "Delivery status: OK",
"description": "All responses delivered successfully."
"title": "Status: OK",
"description": "All submissions have been retrieved and confirmed"
},
"awatingDownload": {
"title": "Delivery status: Waiting",
"description": "Responses awaiting API delivery.",
"title": "Status: Awaiting retrieval",
"description": "Waiting for the API request to download new submissions",
"new": "New",
"responses": "responses",
"available": "available"
},
"awatingConfirm": {
"title": "Delivery status: Waiting",
"description": "Responses awaiting confirmation of API delivery."
"title": "Status: Awaiting confirmation",
"description": "Waiting for the API request to confirm retrieved submissions."
}
}
}
24 changes: 12 additions & 12 deletions i18n/translations/en/form-builder.json
Original file line number Diff line number Diff line change
Expand Up @@ -649,8 +649,8 @@
"responseLinkText": "Responses page"
},
"generateKeySuccess": {
"title": "API key generated",
"message": "New responses are now available through the API . Instructions and code examples are available in our",
"title": "API key created",
"message": "New responses are available through the API. Find out more about integration set-up in ",
"docsLinkText": "API documentation",
"docsLink": "https://cds-snc.github.io/forms-api/home/"
},
Expand Down Expand Up @@ -682,15 +682,15 @@
"responsibility1": "Save this key in a secure location.",
"responsibility2": "Share the key only with people who need it.",
"responsibility3": "Send the key through secure channels, like encrypted email.",
"responsibility4": "Understand the <a href='canada.ca' target='_blank'>required security procedures.</a>",
"responsibility4": "Understand the <a href='https://forms-formulaires.alpha.canada.ca/en/terms-of-use' target='_blank'>terms of use</a>",
"text1": "Do not lose your key",
"text2": "This key is provided once as it can give access to form response data. If you lose this key, or if it becomes compromised, you will have to create a new one.",
"cancelButton": "Cancel",
"downloadButton": "Download API key",
"confirm": {
"label": "Confirmation",
"required": "(required)",
"description": "Type <strong>AGREE</strong> in the box below to confirm you understand your responsibilities and agree to the <a href='canada.ca' target='_blank'>required security procedures</a> while storing and sharing this key."
"description": "Type <strong>AGREE</strong> in the box below to confirm you understand your responsibilities and agree to the <a href='https://forms-formulaires.alpha.canada.ca/en/terms-of-use' target='_blank'>terms of use</a> while storing and sharing this key."
},
"error": {
"createFailed": {
Expand Down Expand Up @@ -990,13 +990,13 @@
"note": "Not available for PROTECTED B"
},
"apiOption": {
"label": "Receive responses via API",
"note": "Submitted responses will be available for retrieval through an API endpoint and the Response page.",
"startNote": "Start your API integration by creating a private API Key"
"label": "Retrieve responses via API endpoint",
"note": "Submitted responses will be available for retrieval by requesting them from an API endpoint.",
"startNote": "Start by creating an API key"
},
"apiDocNotes": {
"title": "API documentation",
"text1": "To connect to our endpoint follow instructions and code examples in our <a href='https://cds-snc.github.io/forms-api/home' target='_blank'>Technical documentation</a>."
"title": "Set up your API integration",
"text1": "To connect to our endpoint follow instructions and code examples in our <a href='https://cds-snc.github.io/forms-api/home' target='_blank'>API documentation</a>."
},
"vaultNote": {
"text1": "PROTECTED B form responses must be downloaded from GC Forms.",
Expand Down Expand Up @@ -1062,7 +1062,7 @@
"selectQuestion": "Select a question"
},
"saved": "Saved",
"opensInNewTab": "opens in a new tab",
"opensInNewTab": "opens in new tab",
"rightPanel": {
"title": "Form set-up panel",
"openPanel": "Form set-up",
Expand All @@ -1088,7 +1088,7 @@
"saveNote": "Branches deactivate the automatic linear flow that would link form pages.",
"resetRules": "Reset to linear flow",
"resetRulesHelp": "Reset help",
"resetRulesDescription": "This will remove branching logic and reset the progression between pages to a simple linear flow, overriding any existing rules that were applied.",
"resetRulesDescription": "This will remove branching logic and reset the progression between pages to a simple linear flow, overriding any custom page flows that were applied.",
"resetRulesDialog": {
"title": "Reset to linear flow?",
"areYouSure": "Are you sure you want to reset the form flow?",
Expand Down Expand Up @@ -1297,6 +1297,6 @@
}
},
"systemHealthCheck": {
"title": "System health check"
"title": "System health"
}
}
28 changes: 14 additions & 14 deletions i18n/translations/fr/form-builder-responses.json
Original file line number Diff line number Diff line change
Expand Up @@ -149,12 +149,12 @@
"noDeletedResponsesMessage": "Une fois que vous aurez téléchargé et approuvé la suppression des réponses, celles-ci seront disponibles ici pendant 30 jours.",
"noProblemResponses": "Aucune réponse signalée avec problème",
"noProblemResponsesMessage": "Les réponses signalées avec problèmes apparaîtront ici jusqu'à ce qu'elles soient approuvées pour leur suppression de Formulaires GC.",
"noNewResponsesApiTitle": "Aucune réponse en attente de livraison par l'API",
"noNewResponsesApiMessage": "<p className='mb-2'>Une fois livrées par l'API, les réponses apparaîtront ici et seront disponibles dans Formulaires GC pendant 30 jours.</p><p>Pour en savoir plus sur la récupération de données avec l'API consultez notre <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>documentation technique</a> (ouvre un nouvel onglet)</p>",
"apiResponsesAvailableTitle": "Réponses en attente de la livraison par l'API",
"apiResponsesAvailableMessage": "<p className='mb-2'>Une fois livrées par l'API, les réponses livrées apparaîtront ici et seront disponibles dans Formulaires GC pendant 30 jours.</p><p>Pour en savoir plus sur la récupération de données avec l'API consultez notre <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>documentation technique</a> (ouvre un nouvel onglet)</p>",
"apiResponsesAwaitingConfirmTitle": "État de livraison : En attente",
"apiResponsesAwaitingConfirmMessage": "Réponses en attente de confirmation de la livraison par l'API"
"noNewResponsesApiTitle": "Aucune réponse en attente de récupération avec l'API",
"noNewResponsesApiMessage": "<p className='mb-2'>Une fois récupérées avec l'API, les réponses apparaîtront ici et seront disponibles dans Formulaires GC pendant 30 jours.</p><p>Pour en savoir plus sur la récupération de données avec l'API consultez notre <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>documentation API</a> (ouvre un nouvel onglet)</p>",
"apiResponsesAvailableTitle": "Réponses en attente de récupération avec l'API",
"apiResponsesAvailableMessage": "<p className='mb-2'>Une fois récupérées avec l'API, les réponses confirmées apparaîtront ici et seront disponibles dans Formulaires GC pendant 30 jours.</p><p>Pour en savoir plus sur la récupération de données avec l'API consultez notre <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>documentation API</a> (ouvre un nouvel onglet)</p>",
"apiResponsesAwaitingConfirmTitle": "État : En attente de récupération",
"apiResponsesAwaitingConfirmMessage": "Réponses en attente de confirmation avec l'API"
},
"notifications": {
"downloadComplete": "Réponses déplacées vers l'onglet « Téléchargements »",
Expand Down Expand Up @@ -290,23 +290,23 @@
},
"systemHealth": {
"problemsReported": {
"title": "Problèmes signalés",
"description": "<a href='' target='_blank'>Obtenir du soutien</a>"
"title": "Problèmes signalés avec les soumissions",
"description": "<a href='{`/fr/support`}' target='_blank'>Obtenir du soutien</a>"
},
"deliveredAndConfirmed": {
"title": "État de livraison : OK",
"description": "Toutes les réponses ont été livrées avec succès."
"title": "État : OK",
"description": "Toutes les soumissions ont été livrées et confirmées avec succès."
},
"awatingDownload": {
"title": "État de livraison : En attente",
"description": "Réponses en attente de la livraison par l'API",
"title": "État : En attente de livraison",
"description": "Les nouvelles soumissions peuvent être téléchargées avec une demande API",
"new": "Nouvelles",
"responses": "réponses",
"available": "disponibles"
},
"awatingConfirm": {
"title": "État de livraison : En attente",
"description": "Réponses en attente de la confirmation de la livraison par l'API"
"title": "État : En attente de confirmation",
"description": "Les soumissions téléchargées peuvent être confirmées avec une demande API"
}
}
}
36 changes: 20 additions & 16 deletions i18n/translations/fr/form-builder.json
Original file line number Diff line number Diff line change
Expand Up @@ -456,9 +456,9 @@
"title": "Télécharger le fichier du formulaire"
},
"switchToApiMode": {
"title": "Switch to API delivery [FR]",
"description": "New responses will be available through the API endpoint [FR]",
"btnText": "Switch to API delivery [FR]"
"title": "Passer à la livraison par API",
"description": "Les nouvelles soumissions seront disponibles via le point de terminaison de l'API.",
"btnText": "Passer à la livraison par API"
},
"formIntroduction": "Introduction du formulaire ",
"formInvalidProperty": "Invalide : {{property}}",
Expand Down Expand Up @@ -643,12 +643,16 @@
"title": "La clé API a été supprimée",
"message": "Les nouvelles réponses peuvent maintenant être téléchargées sur la",
"responseLinkText": "page Réponses"
},
"deleteApiKeyToChangeOptions": {
"title": "Supprimer la clé API pour modifier la méthode de livraison",
"message": "Afin de sélectionner une autre option, vous devez d'abord supprimer la clé API."
},
"generateKeySuccess": {
"title": "API key generated",
"message": "New responses are now available through the API . Instructions and code examples are available in our",
"docsLinkText": "API documentation",
"docsLink": "https://cds-snc.github.io/forms-api/home/"
"title": "La clé API a été créée",
"message": "Les nouvelles réponses seront disponibles par l'API. Trouvez des instructions pour la configuration de l'intégration dans ",
"docsLinkText": "la documentation API",
"docsLink": "https://cds-snc.github.io/forms-api/accueil/"
},
"keyExists": "La clé existe déjà",
"keyIdToolTip": {
Expand Down Expand Up @@ -678,15 +682,15 @@
"responsibility1": "L'enregistrement de cette clé dans un endroit sûr.",
"responsibility2": "Le partage de cette clé uniquement avec les personnes qui en ont besoin.",
"responsibility3": "L'envoi de cette clé par des voies sécurisées, comme un courriel crypté.",
"responsibility4": "La compréhension des <a href='canada.ca' target='_blank'>procédures de sécurité requises.</a>",
"responsibility4": "La compréhension des <a href='https://forms-formulaires.alpha.canada.ca/fr/terms-of-use' target='_blank'>conditions d'utilisation.</a>",
"text1": "Ne perdez pas votre clé ",
"text2": "Cette clé n'est fournie qu'une seule fois, car elle permet d'accéder aux données des réponses au formulaire. Si vous perdez cette clé ou si elle est compromise, vous devrez en créer une nouvelle.",
"cancelButton": "Annuler",
"downloadButton": "Télécharger la clé API",
"confirm": {
"label": "Confirmation",
"required": "(obligatoire)",
"description": "Saisissez <strong>ACCEPTE</strong> dans la case ci-dessous pour confirmer que vous comprenez vos responsabilités et que vous acceptez les <a href='canada.ca' target='_blank'>procédures de sécurité requises</a> lors de l'enregistrement et du partage de cette clé."
"description": "Saisissez <strong>ACCEPTE</strong> dans la case ci-dessous pour confirmer que vous comprenez vos responsabilités et que vous acceptez les <a href='https://forms-formulaires.alpha.canada.ca/fr/terms-of-use' target='_blank'>conditions d'utilisation</a> lors de l'enregistrement et du partage de cette clé."
},
"error": {
"createFailed": {
Expand Down Expand Up @@ -986,13 +990,13 @@
"note": "Non disponible pour PROTÉGÉ B"
},
"apiOption": {
"label": "Recevoir les réponses via l'API.",
"note": "Les réponses soumises pourront être récupérées par l'intermédiaire d'un point de terminaison API et de la page de réponses.",
"startNote": "Commencez votre intégration API en créant une clé API privée."
"label": "Récupérer les réponses avec l'API.",
"note": "Les réponses soumises seront disponibles par l'intermédiaire d'un point de terminaison API.",
"startNote": "Commencez par créer une clé API."
},
"apiDocNotes": {
"title": "Documentation API",
"text1": "Pour vous connecter à notre point de terminaison, suivez les instructions et les exemples de code dans la <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>Documentation technique</a>."
"title": "Configurez votre intégration API",
"text1": "Pour vous connecter à notre point de terminaison, suivez les instructions et les exemples de code dans la <a href='https://cds-snc.github.io/forms-api/accueil' target='_blank'>Documentation API</a>."
},
"vaultNote": {
"text1": "Les réponses aux formulaires PROTÉGÉ B doivent être téléchargées de Formulaires GC",
Expand All @@ -1013,7 +1017,7 @@
"closingDate": {
"title": "Accepter les soumissions de formulaires",
"description": "Une fois que vous avez publié un formulaire, il est ouvert aux soumissions. Vous pouvez fermer le formulaire pour empêcher les soumissions.",
"status": "État du formulaire",
"status": "du formulaire",
"open": "Ouvert",
"closed": "Fermé",
"saveButton": "Enregistrer les modifications",
Expand Down Expand Up @@ -1293,6 +1297,6 @@
}
},
"systemHealthCheck": {
"title": "Bilan de santé du système"
"title": "Santé du système"
}
}
Loading