diff --git a/README.md b/README.md
index f733fd40f..c0daadf4b 100644
--- a/README.md
+++ b/README.md
@@ -96,7 +96,7 @@ You can export an Excel-file with current translations. This can then be sent to
After the translations are added to the Excel file, they can be imported back.
-1. Place the translated file inside repository root. It needs to named `locale_export.xlsx`.
+1. Place the translated file inside repository root. It needs to be named `locale_export.xlsx`.
2. Run the import script: `yarn locales:import`.
3. The translations in `/src/locales` are updated.
diff --git a/src/locales/en.json b/src/locales/en.json
index 670e28003..64d984a8a 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -22,6 +22,10 @@
"confirmButton": "Confirm"
},
"components": {
+ "link": {
+ "openInNewTabAriaLabel": "Opens in a new tab.",
+ "openInExternalDomainAriaLabel": "Leads to another website."
+ },
"linkbox": {
"linkbox": "Link box"
},
@@ -47,6 +51,7 @@
}
},
"error": "An error occurred. Try again.",
+ "dataNotFound": "No information found",
"ariaLabels": {
"profileButton": "User profile",
"menuToggle": "Menu",
@@ -113,14 +118,18 @@
},
"notifications": {
"labels": {
- "attachmentRemoved": "Attachment removed"
+ "attachmentRemoved": "Attachment removed",
+ "editSentApplication": "You are about to edit an application that has already been sent."
},
"descriptions": {
- "attachmentRemoved": "Attachment {{fileName}} was removed"
+ "attachmentRemoved": "Attachment {{fileName}} was removed",
+ "editSentApplication": "You can edit the application until it enters processing. The new version of the application is automatically sent to the authorities when the form is saved."
}
},
"buttons": {
- "loadingAttachments": "Loading attachments..."
+ "loadingAttachments": "Loading attachments...",
+ "saveChanges": "Save changes",
+ "fillWithOwnInformation": "Fill out with your own information"
},
"helperTexts": {
"dateInForm": "Enter in format D.M.YYYY",
@@ -229,9 +238,9 @@
},
"ACCESS_RIGHTS": {
"path": "/projectportfolio/:hankeTunnus/oikeudet",
- "headerLabel": "Käyttöoikeudet",
+ "headerLabel": "Access rights",
"meta": {
- "title": "Haitaton - Käyttöoikeuksien hallinta"
+ "title": "Haitaton - Access rights management"
}
},
"PUBLIC_HANKKEET": {
@@ -270,7 +279,7 @@
}
},
"FULL_PAGE_MAP": {
- "path": "/kokosivunkartta/:hankeTunnus",
+ "path": "/fullpagemap/:hankeTunnus",
"headerLabel": "Full-page map",
"meta": {
"title": "Haitaton - Full-page map"
@@ -338,6 +347,13 @@
"meta": {
"title": "Haitaton - Manual and support"
}
+ },
+ "IDENTIFY_USER": {
+ "path": "/invitation",
+ "headerLabel": "Log in to Haitaton",
+ "meta": {
+ "title": "Haitaton - Log in to Haitaton"
+ }
}
},
"hanke": {
@@ -814,6 +830,48 @@
"toLastPage": "To the last page of the list"
}
},
+ "hankeUsers": {
+ "accessRights": "Access rights",
+ "manageRights": "Access rights management",
+ "accessRightLevels": {
+ "KAIKKI_OIKEUDET": "All rights",
+ "KAIKKIEN_MUOKKAUS": "Project and application editing",
+ "HANKEMUOKKAUS": "Project editing",
+ "HAKEMUSASIOINTI": "Application services",
+ "KATSELUOIKEUS": "Viewing right"
+ },
+ "accessRightsInfo": {
+ "heading": "What can be done with the different rights?",
+ "KAIKKI_OIKEUDET": "All rights enables you to edit a project and its application content, edit everyone’s access rights and remove a project if it has no applications that have received a decision.",
+ "KAIKKIEN_MUOKKAUS": "The project and application editing right enables you to create and edit a project and the content of its applications and edit others’ access rights, except ‘all rights’, which enables removing a project.",
+ "HANKEMUOKKAUS": "The project editing right enables you to edit the information of a project but not access rights. This right enables you to view the application information.",
+ "HAKEMUSASIOINTI": "The application services right enables you to create new applications for a project and edit the information of the applications of the project.",
+ "KATSELUOIKEUS": "The viewing right enables you to view a project and its information. The viewing right is automatically granted to all persons added to the project and its applications.",
+ "modifyInfo": "You can change access rights by making a selection in the dropdown menu and clicking the ‘Save’ button. You can also send someone a new invitation link to Haitaton if they have not received it before."
+ },
+ "search": {
+ "placeholder": "Example: Matti Meikäläinen",
+ "helperText": "Search by name"
+ },
+ "notifications": {
+ "rightsUpdatedSuccessLabel": "Access rights updated",
+ "rightsUpdatedSuccessText": "Access rights successfully updated",
+ "rightsUpdatedErrorLabel": "Error in the updating process",
+ "rightsUpdatedErrorText": "<0>An error occurred when updating access rights. Please try again later or contact the Haitaton technical support by email <1>haitatontuki@hel.fi1>.0>",
+ "userIdentifiedLabel": "Login successful",
+ "userIdentifiedText": "Login successful. You have now been added to the project ({{hankeNimi}} {{hankeTunnus}}).",
+ "userIdentifiedError": "Login failed",
+ "invitationSentSuccessLabel": "Invitation link sent",
+ "invitationSentSuccessText": "Invitation link sent to the address {{email}}.",
+ "invitationSentErrorLabel": "Error when sending the link",
+ "invitationSentErrorText": "<0>An error occurred when sending the invitation link. Please try again later or contact the Haitaton technical support by email <1>haitatontuki@hel.fi1>.0>"
+ },
+ "buttons": {
+ "resendInvitation": "Resend the invitation link",
+ "invitationSent": "Invitation link sent"
+ },
+ "userIdentified": "User logged in"
+ },
"map": {
"controls": {
"ariaLayerMenu": "Selecting map levels"
@@ -841,6 +899,8 @@
"staticPages": {
"infoPage": {
"title": "About Haitaton",
+ "releaseInfo": "Publication information",
+ "releaseVer1": "Version JS.01 published on 19 June 2023: Creating a cable report",
"materials": "Materials",
"mapMaterials": "Map materials",
"imageCopyrights": "Images author information"
diff --git a/src/locales/sv.json b/src/locales/sv.json
index 1531a1f3c..e2698641c 100644
--- a/src/locales/sv.json
+++ b/src/locales/sv.json
@@ -22,6 +22,10 @@
"confirmButton": "Bekräfta"
},
"components": {
+ "link": {
+ "openInNewTabAriaLabel": "Öppnas i en ny flik.",
+ "openInExternalDomainAriaLabel": "Går till en annan webbplats."
+ },
"linkbox": {
"linkbox": "Länkområde"
},
@@ -47,6 +51,7 @@
}
},
"error": "Det inträffade ett fel. Försök på nytt.",
+ "dataNotFound": "Inga uppgifter hittades",
"ariaLabels": {
"profileButton": "Användarprofil",
"menuToggle": "Meny",
@@ -113,14 +118,18 @@
},
"notifications": {
"labels": {
- "attachmentRemoved": "Bilagd fil har raderats"
+ "attachmentRemoved": "Bilagd fil har raderats",
+ "editSentApplication": "Du ändrar i en redan skickad ansökan."
},
"descriptions": {
- "attachmentRemoved": "Bilagd fil {{fileName}} har raderats"
+ "attachmentRemoved": "Bilagd fil {{fileName}} har raderats",
+ "editSentApplication": "Du kan ändra ansökan tills den tas för handläggning. En ny version av ansökan skickas automatiskt till myndigheten när blanketten sparas."
}
},
"buttons": {
- "loadingAttachments": "Filer laddas…"
+ "loadingAttachments": "Filer laddas…",
+ "saveChanges": "Spara ändringarna",
+ "fillWithOwnInformation": "Fyll i med egna uppgifter"
},
"helperTexts": {
"dateInForm": "Ge i formatet DD.MM.ÅÅÅÅ",
@@ -229,9 +238,9 @@
},
"ACCESS_RIGHTS": {
"path": "/projektportfolj/:hankeTunnus/oikeudet",
- "headerLabel": "Käyttöoikeudet",
+ "headerLabel": "Användningsrättigheter",
"meta": {
- "title": "Haitaton - Käyttöoikeuksien hallinta"
+ "title": "Haitaton – Hantering av användningsrättigheter"
}
},
"PUBLIC_HANKKEET": {
@@ -270,7 +279,7 @@
}
},
"FULL_PAGE_MAP": {
- "path": "/kokosivunkartta/:hankeTunnus",
+ "path": "/kartaoverhelasidan/:hankeTunnus",
"headerLabel": "Karta över hela sidan",
"meta": {
"title": "Haitaton – Karta över hela sidan"
@@ -338,6 +347,13 @@
"meta": {
"title": "Haitaton - Bruksanvisning och support"
}
+ },
+ "IDENTIFY_USER": {
+ "path": "/inbjudan",
+ "headerLabel": "Identifiera dig i Haitaton",
+ "meta": {
+ "title": "Haitaton – Identifiera dig i Haitaton"
+ }
}
},
"hanke": {
@@ -814,6 +830,48 @@
"toLastPage": "Till listans sista sida"
}
},
+ "hankeUsers": {
+ "accessRights": "Användningsrättigheter",
+ "manageRights": "Hantering av användningsrättigheter",
+ "accessRightLevels": {
+ "KAIKKI_OIKEUDET": "Alla rättigheter",
+ "KAIKKIEN_MUOKKAUS": "Ändringar i projekt och ansökningar",
+ "HANKEMUOKKAUS": "Ändring i projekt",
+ "HAKEMUSASIOINTI": "Ansökningsärende",
+ "KATSELUOIKEUS": "Visningsrätt"
+ },
+ "accessRightsInfo": {
+ "heading": "Vad kan man göra med olika rättigheter?",
+ "KAIKKI_OIKEUDET": "Alla rättigheter ger möjlighet att göra ändringar i projektets och dess ansökningars innehåll, att göra ändringar i alla användningsrättigheter och att ta bort projektet, om projektet inte har ansökningar som beslut fattats om.",
+ "KAIKKIEN_MUOKKAUS": "Rätt att göra ändringar i projektet och ansökningar ger möjlighet att ändra och skapa innehåll i projektet och dess ansökningar samt att göra ändringar i andras användningsrättigheter, förutom ”Alla rättigheter”, som ger möjlighet att ta bort projektet.",
+ "HANKEMUOKKAUS": "Rätt att göra ändringar i projekt ger möjlighet att ändra uppgifter om projektet, men inte att göra ändringar i användningsrättigheterna. Personen har då visningsrättigheter för ansökningsuppgifterna.",
+ "HAKEMUSASIOINTI": "Rätt att uträtta ärenden i projekt ger möjlighet att skapa nya ansökningar för projektet och att ändra uppgifterna i projektets ansökningar.",
+ "KATSELUOIKEUS": "Visningsrätt ger möjlighet att se uppgifter om projektet och dess ansökningar. Alla som lagts till i projektet och ansökan får automatiskt visningsrättigheter.",
+ "modifyInfo": "Du kan byta användningsrättighet genom att välja i rullgardinsmenyn och klicka på Spara. Du kan också skicka en ny inbjudningslänk till Haitaton till personen, om hen inte fått den tidigare."
+ },
+ "search": {
+ "placeholder": "t.ex. Matti Meikäläinen",
+ "helperText": "Sök enligt namn"
+ },
+ "notifications": {
+ "rightsUpdatedSuccessLabel": "Användningsrättigheterna har uppdaterats",
+ "rightsUpdatedSuccessText": "Användningsrättigheterna har uppdaterats",
+ "rightsUpdatedErrorLabel": "Ett fel uppstod vid uppdateringen",
+ "rightsUpdatedErrorText": "<0>Ett fel uppstod när användningsrättigheterna skulle uppdateras. Försök igen senare eller kontakta Haitatons tekniska support med e-post till <1>haitatontuki@hel.fi1>.0>",
+ "userIdentifiedLabel": "Identifieringen lyckades",
+ "userIdentifiedText": "Identifieringen lyckades. Du har nu lagts till i projektet ({{hankeNimi}} {{hankeTunnus}}).",
+ "userIdentifiedError": "Identifieringen misslyckades",
+ "invitationSentSuccessLabel": "Inbjudningslänken skickades",
+ "invitationSentSuccessText": "Inbjudningslänken skickades till {{email}}.",
+ "invitationSentErrorLabel": "Ett fel uppstod när länken skulle skickas",
+ "invitationSentErrorText": "<0>Ett fel uppstod när inbjudningslänken skulle skickas. Försök igen senare eller kontakta Haitatons tekniska support med e-post till <1>haitatontuki@hel.fi1>.0>"
+ },
+ "buttons": {
+ "resendInvitation": "Skicka inbjudningslänken på nytt",
+ "invitationSent": "Inbjudningslänken skickades"
+ },
+ "userIdentified": "Användaren har identifierat sig"
+ },
"map": {
"controls": {
"ariaLayerMenu": "Val av kartlager"
@@ -841,6 +899,8 @@
"staticPages": {
"infoPage": {
"title": "Information om Haitaton",
+ "releaseInfo": "Uppgifter om publicering",
+ "releaseVer1": "Version JS.01 publicerad 19.6.2023: Utförande av ledningsutredning",
"materials": "Material",
"mapMaterials": "Kartmaterial",
"imageCopyrights": "Författarinformation till bilderna"