diff --git a/src/i18n/lang/da-DK.json b/src/i18n/lang/da-DK.json index 686bd85d..8156435b 100644 --- a/src/i18n/lang/da-DK.json +++ b/src/i18n/lang/da-DK.json @@ -6,9 +6,7 @@ "welcomeEvening": "Godaften {username}!", "lastViewed": "Sidst vist", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Slet din Vikunja konto", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "For at fortsætte, skal du indtaste din adgangskode. Du vil modtage en e-mail med yderligere instruktioner.", "confirm": "Slet min konto", "requestSuccess": "Anmodningen blev gennemført. Du vil modtage en e-mail med yderligere instruktioner.", @@ -157,7 +155,7 @@ }, "export": { "title": "Eksporter dine Vikunja-data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Indtast venligst din adgangskode for at fortsætte:", "request": "Anmod om en kopi af mine Vikunja-data", "success": "Du har anmodet om dine Vikunja-data! Vi sender dig en e-mail, når den er klar til hentning.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Navneområde", - "showArchived": "Vis arkiverede", - "noneAvailable": "Du har ingen navneområder lige nu.", - "unarchive": "Tilbagekald", - "archived": "Arkiveret", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Navneområder", - "search": "Skriv for at søge efter et navneområde…", - "create": { - "title": "Nyt navneområde", - "titleRequired": "Angiv venligst en titel.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Hvad er et navneområde?", - "success": "Navneområdet blev oprettet." - }, - "archive": { - "titleArchive": "Arkiver \"{namespace}\"", - "titleUnarchive": "Fjern arkivering \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Navneområdet blev arkiveret.", - "unarchiveSuccess": "Navneområdet blev tilbagekaldt.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Slet \"{namespace}\"", - "text1": "Er du sikker på, at du vil slette dette navneområde og alt dets indhold?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Navneområdet blev slettet." - }, - "edit": { - "title": "Rediger \"{namespace}\"", - "success": "Navneområdet blev opdateret." - }, - "share": { - "title": "Del \"{namespace}\"" - }, - "attributes": { - "title": "Navneområde Titel", - "titlePlaceholder": "Navneområdets titel skrives her…", - "description": "Beskrivelse", - "descriptionPlaceholder": "Navneområdets beskrivelse skrives her…", - "color": "Farve", - "archived": "Er Arkiveret", - "isArchived": "Dette navneområde er arkiveret" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favoritter" - }, - "savedFilters": { - "title": "Filtre" - } - } - }, "filters": { "title": "Filtre", "clear": "Ryd Filtre", @@ -403,7 +344,7 @@ }, "create": { "title": "Nyt Gemt Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Opret nyt gemt filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Opdateret" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "Du kan ikke afmelde dig her, fordi du abonnerer på denne opgave gennem dens navneområde.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "Du abonnerer i øjeblikket på dette navneområde og vil modtage notifikationer om ændringer.", - "notSubscribedNamespace": "Du abonnerer ikke på dette navneområde og modtager ikke notifikationer om ændringer.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "Du abonnerer på denne opgave og vil modtage notifikationer om ændringer.", "notSubscribedTask": "Du abonnerer ikke på denne opgave og modtager ikke notifikationer om ændringer.", "subscribe": "Abonner", "unsubscribe": "Afmeld", - "subscribeSuccessNamespace": "Du abonnerer nu på dette navneområde", - "unsubscribeSuccessNamespace": "Du er nu afmeldt dette navneområde", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "Du abonnerer nu på denne opgave", @@ -763,7 +698,6 @@ "searchPlaceholder": "Indtast søgning efter en ny opgave der tilføjes som relateret…", "createPlaceholder": "Tilføj dette som en ny relateret opgave", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Denne opgave hører til et andet navneområde.", "noneYet": "Ingen opgaverelationer endnu.", "delete": "Slet Opgaverelation", "deleteText1": "Er du sikker på, at du vil slette denne opgaverelation?", @@ -848,19 +782,19 @@ "delete": { "header": "Slet holdet", "text1": "Er du sikker på du vil slette dette hold og alle dets medlemmer?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Holdet blev slettet." }, "deleteUser": { "header": "Fjern en bruger fra holdet", "text1": "Er du sikker på du vil fjerne denne bruger fra holdet?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Brugeren blev fjernet fra holdet." }, "leave": { "title": "Forlad hold", "text1": "Er du sikker på du vil forlade dette hold?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Du har forladt holdet." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Gå til oversigt", "upcoming": "Gå til kommende opgaver", - "namespaces": "Navigate to namespaces & projects", "labels": "Naviger til etiketter", - "teams": "Naviger til hold" + "teams": "Naviger til hold", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Tilbagekald", "setBackground": "Indstil baggrund", "share": "Del", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifikationer", "none": "Du har ingen notifikationer. Hav en dejlig dag!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Kommandoer", @@ -957,14 +892,12 @@ "teams": "Hold", "newProject": "Enter the title of the new project…", "newTask": "Indtast titlen på den nye opgave…", - "newNamespace": "Indtast titlen på det nye navneområde…", "newTeam": "Indtast navnet på det nye hold…", "createTask": "Create a task in the current project ({title})", "createProject": "Create a project in the current namespace ({title})", "cmds": { "newTask": "Ny Opgave", "newProject": "New project", - "newNamespace": "Nyt navneområde", "newTeam": "Nyt hold" } }, @@ -1020,13 +953,6 @@ "4017": "Ugyldig komparator til opgavefilter.", "4018": "Ugyldig sammenkædning til opgavefilter.", "4019": "Ugyldig værdi til opgavefilter.", - "5001": "Navneområdet findes ikke.", - "5003": "Du har ikke adgang til det angivne navneområde.", - "5006": "Navneområdets navn må ikke være tomt.", - "5009": "Du skal have navneområde læseadgang for at udføre denne handling.", - "5010": "Dette hold har ikke adgang til dette navneområde.", - "5011": "Denne bruger har allerede adgang til dette navneområde.", - "5012": "Navneområdet er arkiveret og kan derfor kun læses.", "6001": "Holdnavnet må ikke være tomt.", "6002": "Holdet findes ikke.", "6004": "The team already has access to that namespace or project.", diff --git a/src/i18n/lang/de-DE.json b/src/i18n/lang/de-DE.json index 8e6470cf..3f45de5d 100644 --- a/src/i18n/lang/de-DE.json +++ b/src/i18n/lang/de-DE.json @@ -6,9 +6,7 @@ "welcomeEvening": "Guten Abend, {username}!", "lastViewed": "Zuletzt angesehen", "project": { - "newText": "Du kannst ein neues Projekt für deine neuen Aufgaben erstellen:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Lösche deinen Vikunja-Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.", "confirm": "Meinen Account löschen", "requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.", @@ -157,7 +155,7 @@ }, "export": { "title": "Exportiere deine Vikunja-Daten", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:", "request": "Eine Kopie meiner Vikunja Daten anfordern", "success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Archivierte anzeigen", - "noneAvailable": "Du hast momentan keine Namespaces.", - "unarchive": "Archivierung aufheben", - "archived": "Archiviert", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Beginne zu schreiben, um einen Namespace zu suchen…", - "create": { - "title": "Neuer Namespace", - "titleRequired": "Bitte gebe einen Titel an.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Was ist ein Namespace?", - "success": "Der Namespace wurde erfolgreich erstellt." - }, - "archive": { - "titleArchive": "„{namespace}“ archivieren", - "titleUnarchive": "Archivierung von \"{namespace}\" aufheben", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Der Namespace wurde erfolgreich archiviert.", - "unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "„{namespace}“ löschen", - "text1": "Diesen Namespace mit sämtlichem Inhalt löschen?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Der Namespace wurde erfolgreich gelöscht." - }, - "edit": { - "title": "„{namespace}“ bearbeiten", - "success": "Der Namespace wurde erfolgreich aktualisiert." - }, - "share": { - "title": "„{namespace}“ teilen" - }, - "attributes": { - "title": "Namespace Titel", - "titlePlaceholder": "Titel des Namespace angeben…", - "description": "Beschreibung", - "descriptionPlaceholder": "Beschreibung für den Namespace eingeben…", - "color": "Farbe", - "archived": "Ist archiviert", - "isArchived": "Dieser Namespace ist archiviert" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favoriten" - }, - "savedFilters": { - "title": "Filter" - } - } - }, "filters": { "title": "Filter", "clear": "Filter zurücksetzen", @@ -403,7 +344,7 @@ }, "create": { "title": "Neuer gespeicherter Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Neuen gespeicherten Filter erstellen", "titleRequired": "Bitte gib den Titel für den Filter an." }, @@ -674,19 +615,13 @@ "updated": "Aktualisiert" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.", - "notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.", "notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "subscribe": "Abonnieren", "unsubscribe": "Abbestellen", - "subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert", - "unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert", @@ -763,7 +698,6 @@ "searchPlaceholder": "Beginne zu schreiben, um eine Aufgabe zu suchen, die als Beziehung hinzugefügt werden soll…", "createPlaceholder": "Füge diese Aufgabe als neue Aufgabenbeziehung hinzu", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.", "noneYet": "Keine Aufgabenbeziehung vorhanden.", "delete": "Aufgabenbeziehung entfernen", "deleteText1": "Willst du diese Aufgabenbeziehung wirklich entfernen?", @@ -848,19 +782,19 @@ "delete": { "header": "Team löschen", "text1": "Bist du sicher, dass du dieses Team und alle seine Mitglieder löschen willst?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Das Team wurde erfolgreich gelöscht." }, "deleteUser": { "header": "Benutzer:innen aus dem Team entfernen", "text1": "Bist du sicher, dass du diese:n Benutzer:in aus dem Team entfernen willst?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Der:die Benutzer:in wurde erfolgreich aus dem Team gelöscht." }, "leave": { "title": "Team verlassen", "text1": "Bist du sicher, dass du dieses Team verlassen willst?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Du hast das Team erfolgreich verlassen." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Die Startseite aufrufen", "upcoming": "Anstehende Aufgaben aufrufen", - "namespaces": "Navigate to namespaces & projects", "labels": "Labels aufrufen", - "teams": "Teams aufrufen" + "teams": "Teams aufrufen", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Archivierung aufheben", "setBackground": "Hintergrund einstellen", "share": "Teilen", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja-URL", @@ -946,7 +881,7 @@ "notification": { "title": "Benachrichtigungen", "none": "Du hast keine Benachrichtigungen. Einen schönen Tag noch!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Befehle", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Gib den Titel der neuen Aufgabe ein …", - "newNamespace": "Gib den Titel des neuen Namespaces ein…", "newTeam": "Gib den Namen des neuen Teams ein …", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Neue Aufgabe", "newProject": "New project", - "newNamespace": "Neuer Namespace", "newTeam": "Neues Team" } }, @@ -1020,16 +953,9 @@ "4017": "Ungültiger Aufgabenfilter (Vergleichskriterium).", "4018": "Ungültige Verkettung von Aufgabenfiltern.", "4019": "Ungültiger Aufgabenfilter (Wert).", - "5001": "Dieser Namespace existiert nicht.", - "5003": "Du hast keinen Zugriff auf den Namespace.", - "5006": "Der Namespace Titel kann nicht leer sein.", - "5009": "Du benötigst Leserechte in diesem Namespace, um diese Aktion durchzuführen.", - "5010": "Dieses Team hat keinen Zugriff auf diesen Namespace.", - "5011": "Diese:r Benutzer:in hat bereits Zugriff auf diesen Namespace.", - "5012": "Dieser Namespace ist archiviert und kann deshalb nur gelesen werden.", "6001": "Der Teamname kann nicht leer sein.", "6002": "Das Team existiert nicht.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "Diese:r Benutzer:in ist bereits dem Team beigetreten.", "6006": "Du kannst den:die letzten Benutzer:in dieses Teams nicht löschen.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/de-swiss.json b/src/i18n/lang/de-swiss.json index 56088f6f..cabb7f31 100644 --- a/src/i18n/lang/de-swiss.json +++ b/src/i18n/lang/de-swiss.json @@ -6,9 +6,7 @@ "welcomeEvening": "Guten Abend, {username}!", "lastViewed": "Zletscht ahglueget", "project": { - "newText": "Du kannst ein neues Projekt für deine neuen Aufgaben erstellen:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Lösche deinen Vikunja-Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Zum Fortfahren gib bitte dein Passwort ein. Du erhältst eine E-Mail mit weiteren Anweisungen.", "confirm": "Meinen Account löschen", "requestSuccess": "Die Anfrage war erfolgreich. Du erhältst eine E-Mail mit weiteren Anweisungen.", @@ -157,7 +155,7 @@ }, "export": { "title": "Exportiere deine Vikunja-Daten", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Bitte gib dein Passwort ein, um fortzufahren:", "request": "Eine Kopie meiner Vikunja Daten anfordern", "success": "Du hast deine Daten bei Vikunja erfolgreich angefordert! Wir schicken dir eine E-Mail, sobald sie zum Download bereitstehen.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namensruum", - "showArchived": "Archivierti aahzeige", - "noneAvailable": "Du hesch momentan kein Namensruuim.", - "unarchive": "Ent-archiviere", - "archived": "Archiviert", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namensrüüm", - "search": "Schriib, um nachemne Namensruum z'sueche…", - "create": { - "title": "Neuer Namespace", - "titleRequired": "Bitte gib en Titl ah.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Was isch en Namensruum?", - "success": "Namensruum erstellt." - }, - "archive": { - "titleArchive": "\"{namespace}\" archiviere", - "titleUnarchive": "\"{namespace}\" ent-archiviere", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "De Namensruum isch erfolgriich archiviert worde.", - "unarchiveSuccess": "Der Namespace wurde erfolgreich wiederhergestellt.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "\"{namespace}\" chüble", - "text1": "Bisch du dir sicher, dass du de Namensruum und all ihren Inhalt chüble wetsch?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Namensruum g'chüblet." - }, - "edit": { - "title": "\"{namespace}\" bearbeite", - "success": "Namensruum aktualisiert." - }, - "share": { - "title": "\"{namespace}\" teile" - }, - "attributes": { - "title": "Namensruumtitl", - "titlePlaceholder": "De Namensruumtitl chunt da ahne…", - "description": "Beschriibig", - "descriptionPlaceholder": "D'Namensruum Beschriibig chunt da ahne…", - "color": "Farb", - "archived": "Isch archiviert", - "isArchived": "De Namensruum isch archiviert" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorite" - }, - "savedFilters": { - "title": "Filter" - } - } - }, "filters": { "title": "Filter", "clear": "Filter zurücksetzen", @@ -403,7 +344,7 @@ }, "create": { "title": "Neuer gespeicherter Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Neue gspeicherete Filter erstelle", "titleRequired": "Bitte gib den Titel für den Filter an." }, @@ -674,19 +615,13 @@ "updated": "Aktualisiert" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "Du kannst hier nicht de-abonnieren, da du diese Aufgabe über ihren Namespace abonniert hast.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "Du hast diesen Namespace abonniert und erhältst Benachrichtigungen über Änderungen.", - "notSubscribedNamespace": "Du hast diesen Namespace nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "Du hast diese Aufgabe abonniert und erhältst Benachrichtigungen über Änderungen.", "notSubscribedTask": "Du hast diese Aufgabe nicht abonniert und erhältst keine Benachrichtigungen über Änderungen.", "subscribe": "Abooniere", "unsubscribe": "Deabonniere", - "subscribeSuccessNamespace": "Du hast diesen Namespace jetzt abonniert", - "unsubscribeSuccessNamespace": "Du hast diesen Namespace jetzt nicht mehr abonniert", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "Du hast diese Aufgabe jetzt abonniert", @@ -763,7 +698,6 @@ "searchPlaceholder": "Schriib, um e neui Uufgab als Zueghörigkeit hinzuezfüege…", "createPlaceholder": "Das als en neui Zueghörigkeit hinzuefüege", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Diese Aufgabe gehört zu einem anderen Namespace.", "noneYet": "S'git kei Uufgabe Beziehige.", "delete": "Uufgabe Beziehig chüble", "deleteText1": "Bisch du dir sicher, dass du die Zueghörigkeit chüblä wetsch?", @@ -848,19 +782,19 @@ "delete": { "header": "Das Team chüble", "text1": "Bischder sicher, dasst wetsch da Team mit allne Mitglieder lösche?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Da Team isch erfolgriich g'chüblet wore." }, "deleteUser": { "header": "Benutzer usem Team entferne", "text1": "Bisch du dir sicher, dass du de Benutzer usm Team werfe wetsch?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Benutzer erfolgriich usegworfe." }, "leave": { "title": "Team verlassen", "text1": "Bist du sicher, dass du dieses Team verlassen willst?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Du hast das Team erfolgreich verlassen." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Die Startseite aufrufen", "upcoming": "Anstehende Aufgaben aufrufen", - "namespaces": "Navigate to namespaces & projects", "labels": "Labels aufrufen", - "teams": "Teams aufrufen" + "teams": "Teams aufrufen", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Ent-archiviere", "setBackground": "Hintergrund iihstelle", "share": "Teilä", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Benachrichtigunge", "none": "Du hesch kei neui Benachrichtunge. Heb e schös Tägli!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Befehl", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Gib en Titl für die neu Uufgab iih…", - "newNamespace": "Gib en Titl für de neu Namensruum iih…", "newTeam": "Gib en Name für da neui Team iih…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Neui Uufgab", "newProject": "New project", - "newNamespace": "Neue Namensruum", "newTeam": "Neus Team" } }, @@ -1020,16 +953,9 @@ "4017": "Ungültige Uufgabefilter vergliich.", "4018": "Ungültige Verkettung von Aufgabenfiltern.", "4019": "Ungültigi Uufgabe Filter Wert.", - "5001": "De Namensruum existiert nid.", - "5003": "Du hesch kei Zuegriff zu dem Namensruum.", - "5006": "De Namensruum Name cha nid leer sii.", - "5009": "Du bruuchsch Läsezuegriff uf de Namensruum, um das durezfüehre.", - "5010": "Da Team hett kei zuegriff uf de Namensruum.", - "5011": "De Benutzer hett bereits zuegriff uf de Namensruum.", - "5012": "De Namensruum isch momentan schriibgschützt weil er archiviert isch.", "6001": "Der Teamname kann nicht leer sein.", "6002": "Da Team giz nid.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "De Benutzer isch scho bi dem Team.", "6006": "Du chasch nid de letschti Benutzer vom Team lösche.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/es-ES.json b/src/i18n/lang/es-ES.json index bf0da748..07dfd080 100644 --- a/src/i18n/lang/es-ES.json +++ b/src/i18n/lang/es-ES.json @@ -6,9 +6,7 @@ "welcomeEvening": "¡Buenas Tardes {username}!", "lastViewed": "Visto por última vez", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Eliminar tu Cuenta de Vikunja", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Para continuar, por favor, introduce tu contraseña. Recibirás un correo electrónico con más instrucciones.", "confirm": "Eliminar mi cuenta", "requestSuccess": "La solicitud ha sido exitosa. Recibirás un correo electrónico con más instrucciones.", @@ -157,7 +155,7 @@ }, "export": { "title": "Exportar tus datos de Vikunja", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Por favor, introduce tu contraseña para continuar:", "request": "Solicitar una copia de mis datos de Vikunja", "success": "Tu petición de datos de Vikunja ha sido procesada correctamente. Te enviaremos un correo una vez esté lista para descargar.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Proyecto", - "showArchived": "Mostrar Archivados", - "noneAvailable": "No tienes ningún proyecto en este momento.", - "unarchive": "Desarchivar", - "archived": "Archivado", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Proyectos", - "search": "Escribe para buscar un proyecto…", - "create": { - "title": "Nuevo proyecto", - "titleRequired": "Por favor, especifica un título.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "¿Qué es un proyecto?", - "success": "El proyecto se ha creado correctamente." - }, - "archive": { - "titleArchive": "Archivar \"{namespace}\"", - "titleUnarchive": "Desarchivar \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "El proyecto fue archivado con éxito.", - "unarchiveSuccess": "El proyecto se ha desarchivado con éxito.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Eliminar \"{namespace}\"", - "text1": "¿Estás seguro de que deseas eliminar este proyecto y todo su contenido?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "El proyecto se ha eliminado con éxito." - }, - "edit": { - "title": "Editar \"{namespace}\"", - "success": "El proyecto se actualizó con éxito." - }, - "share": { - "title": "Compartir \"{namespace}\"" - }, - "attributes": { - "title": "Título del proyecto", - "titlePlaceholder": "El título del proyecto va aquí…", - "description": "Descripción", - "descriptionPlaceholder": "La descripción del proyecto va aquí…", - "color": "Color", - "archived": "Está archivado", - "isArchived": "Este proyecto está archivado" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favoritos" - }, - "savedFilters": { - "title": "Filtros" - } - } - }, "filters": { "title": "Filtros", "clear": "Limpiar Filtros", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Actualizado" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "No puede cancelar la suscripción aquí porque está suscrito a esta tarea a través de su proyecto.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "Actualmente está suscrito a este proyecto y recibirás notificaciones de cambios.", - "notSubscribedNamespace": "No está suscrito a este proyecto y no recibirá notificaciones de cambios.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "Actualmente estás suscrito a esta tarea y recibirás notificaciones de cambios.", "notSubscribedTask": "No estás suscrito a esta tarea y no recibirás notificaciones de cambios.", "subscribe": "Suscribirse", "unsubscribe": "Desuscribirse", - "subscribeSuccessNamespace": "Ahora está suscrito a este proyecto", - "unsubscribeSuccessNamespace": "Ya no está suscrito a este proyecto", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Escriba para buscar una nueva tarea a añadir como relacionada…", "createPlaceholder": "Añadir esto como nueva tarea relacionada", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Esta tarea pertenece a un proyecto diferente.", "noneYet": "Aún no hay tareas relacionadas.", "delete": "Eliminar Relación de Tarea", "deleteText1": "¿Está seguro que desea eliminar esta relación de la tarea?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "El equipo fue eliminado con éxito." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "El usuario fue quitado del equipo con éxito." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Has abandonado el equipo con éxito." } }, @@ -910,9 +844,9 @@ "title": "Secciones", "overview": "Ir a resumen", "upcoming": "Ir a tareas próximas", - "namespaces": "Navigate to namespaces & projects", "labels": "Ir a etiquetas", - "teams": "Ir a equipos" + "teams": "Ir a equipos", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Desarchivar", "setBackground": "Establecer fondo", "share": "Compartir", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "URL de Vikunja", @@ -946,7 +881,7 @@ "notification": { "title": "Notificaciones", "none": "No tienes notificaciones. ¡Que tengas un buen día!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Comparador de filtro de tarea inválido.", "4018": "Concatenador de filtro de tarea inválido.", "4019": "Valor de filtro de tarea inválido.", - "5001": "El proyecto no existe.", - "5003": "No tiene acceso al proyecto especificado.", - "5006": "El nombre del proyecto no puede estar vacío.", - "5009": "Necesita tener acceso de lectura al proyecto para realizar esa acción.", - "5010": "Este equipo no tiene acceso a ese proyecto.", - "5011": "Este usuario ya tiene acceso a ese proyecto.", - "5012": "El proyecto está archivado y por lo tanto solo podrá acceder en modo solo lectura.", "6001": "El nombre del equipo no puede estar vacío.", "6002": "Este equipo no existe.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "El usuario ya es miembro de ese equipo.", "6006": "No se puede quitar al último miembro del equipo.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/fr-FR.json b/src/i18n/lang/fr-FR.json index 06add90a..e5c5a301 100644 --- a/src/i18n/lang/fr-FR.json +++ b/src/i18n/lang/fr-FR.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Dernière consultation", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Supprimer ton compte Vikunja", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Pour continuer, entre ton mot de passe. Tu recevras un courriel contenant les instructions suivantes.", "confirm": "Supprimer mon compte", "requestSuccess": "La demande a réussi. Tu recevras un courriel avec des instructions supplémentaires.", @@ -157,7 +155,7 @@ }, "export": { "title": "Exporter tes données Vikunja", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Entre ton mot de passe pour continuer :", "request": "Demander une copie de mes données Vikunja", "success": "Tu as bien demandé tes données Vikunja ! Nous t'enverrons un courriel dès qu'elles seront prêtes à être téléchargées.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Espace de noms", - "showArchived": "Montrer les archivés", - "noneAvailable": "Tu n’as pas d’espace de noms pour le moment.", - "unarchive": "Désarchiver", - "archived": "Archivé", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Espaces de noms", - "search": "Écris pour rechercher un espace de noms…", - "create": { - "title": "Nouvel espace de noms", - "titleRequired": "Indique un nom.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Qu’est-ce qu’un espace de noms ?", - "success": "Espace de noms créé." - }, - "archive": { - "titleArchive": "Archiver « {namespace} »", - "titleUnarchive": "Désarchiver « {namespace} »", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Espace de noms archivé.", - "unarchiveSuccess": "Espace de noms archivé.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Supprimer « {namespace} »", - "text1": "Supprimer cet espace de noms et tout son contenu ?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Espace de noms supprimé." - }, - "edit": { - "title": "Modifier « {namespace} »", - "success": "Espace de noms mis à jour." - }, - "share": { - "title": "Partager « {namespace} »" - }, - "attributes": { - "title": "Nom de l’espace de noms", - "titlePlaceholder": "Entre le nom de l’espace de noms…", - "description": "Description", - "descriptionPlaceholder": "Entre la description de l’espace de noms…", - "color": "Couleur", - "archived": "Est archivé", - "isArchived": "Cet espace de noms est archivé" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favoris" - }, - "savedFilters": { - "title": "Filtres" - } - } - }, "filters": { "title": "Filtres", "clear": "Effacer les filtres", @@ -403,7 +344,7 @@ }, "create": { "title": "Nouveau filtre enregistré", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Créer un nouveau filtre enregistré", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Mis à jour" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "S’abonner", "unsubscribe": "Se désabonner", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Écris la recherche d’une nouvelle tâche à ajouter comme connexe…", "createPlaceholder": "Ajouter cette tâche comme nouvelle tâche connexe", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Cette tâche fait partie d'un espace de noms différent.", "noneYet": "Pas encore de relations de tâches.", "delete": "Supprimer la relation de tâche", "deleteText1": "Supprimer cette relation de tâche ?", @@ -848,19 +782,19 @@ "delete": { "header": "Supprimer l’équipe", "text1": "Supprimer cette équipe et tous ses membres ?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Équipe supprimée." }, "deleteUser": { "header": "Retirer un·e utilisateur·rice de l’équipe", "text1": "Retirer cette personne de l’équipe ?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Utilisateur·rice retiré·e de l’équipe." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Accéder aux étiquettes", - "teams": "Accéder aux équipes" + "teams": "Accéder aux équipes", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Désarchiver", "setBackground": "Définir l’arrière-plan", "share": "Partager", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "URL Vikunja", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "Tu n’as pas de notifications. Passe une bonne journée !", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commandes", @@ -957,14 +892,12 @@ "teams": "Équipes", "newProject": "Enter the title of the new project…", "newTask": "Entre le nom de la tâche…", - "newNamespace": "Entre le nom de l’espace de noms…", "newTeam": "Entre le nom de la nouvelle équipe…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nouvelle tâche", "newProject": "New project", - "newNamespace": "Nouvel espace de noms", "newTeam": "Nouvelle équipe" } }, @@ -1020,16 +953,9 @@ "4017": "Comparateur de filtre de tâche invalide.", "4018": "Concaténateur de filtre de tâche invalide.", "4019": "Valeur de filtre de tâche invalide.", - "5001": "L’espace de noms n’existe pas.", - "5003": "Tu n’as pas accès à l’espace de noms indiqué.", - "5006": "Le nom de l’espace de noms ne peut pas être vide.", - "5009": "Accès en lecture à l’espace de noms nécessaire pour effectuer cette action.", - "5010": "Cette équipe n’a pas accès à cet espace de noms.", - "5011": "Cet·e utilisateur·rice a déjà accès à cet espace de noms.", - "5012": "L’espace de noms est archivé et ne peut donc être consulté qu’en lecture seule.", "6001": "Le nom de l'équipe ne peut pas être vide.", "6002": "L’équipe n’existe pas.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "L’utilisateur·rice est déjà membre de cette équipe.", "6006": "Impossible de supprimer le dernier membre de l’équipe.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/it-IT.json b/src/i18n/lang/it-IT.json index 15cf8998..a881f32a 100644 --- a/src/i18n/lang/it-IT.json +++ b/src/i18n/lang/it-IT.json @@ -6,10 +6,8 @@ "welcomeEvening": "Buonasera {username}!", "lastViewed": "Ultima visualizzazione", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "Nuovo progetto", - "importText": "Or import your projects and tasks from other services into Vikunja:", - "import": "Import your data into Vikunja" + "importText": "Import your projects and tasks from other services into Vikunja:", + "import": "Importa i tuoi dati in Vikunja" } }, "404": { @@ -143,7 +141,7 @@ }, "deletion": { "title": "Elimina il tuo Account Vikunja", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Per continuare, inserisci la tua password. Riceverai un'e-mail con ulteriori istruzioni.", "confirm": "Elimina il mio profilo", "requestSuccess": "Richiesta riuscita. Riceverai un'e-mail con ulteriori istruzioni.", @@ -157,7 +155,7 @@ }, "export": { "title": "Esporta i tuoi dati Vikunja", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Inserisci la tua password per procedere:", "request": "Richiedi una copia dei miei dati Vikunja", "success": "Hai richiesto con successo i tuoi dati Vikunja! Ti invieremo un'e-mail una volta che saranno pronti da scaricare.", @@ -165,18 +163,22 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Titolo Progetto", "color": "Colore", "projects": "Progetti", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Progetti Condivisi", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "Nuovo progetto", "titlePlaceholder": "Titolo del progetto…", - "addTitleRequired": "Please specify a title.", + "addTitleRequired": "Specifica un titolo.", "createdSuccess": "Progetto creato.", "addProjectRequired": "Please specify a project or set a default project in the settings." }, @@ -199,8 +201,8 @@ "removeSuccess": "The background has been removed successfully!" }, "delete": { - "title": "Delete \"{project}\"", - "header": "Delete this project", + "title": "Elimina \"{project}\"", + "header": "Elimina questo progetto", "text1": "Are you sure you want to delete this project and all of its contents?", "text2": "This includes all tasks and CANNOT BE UNDONE!", "success": "The project was successfully deleted.", @@ -208,27 +210,27 @@ "noTasksToDelete": "This project does not contain any tasks, it should be safe to delete." }, "duplicate": { - "title": "Duplicate this project", - "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "title": "Duplica il progetto", + "label": "Duplica", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { - "header": "Edit This Project", - "title": "Edit \"{project}\"", - "titlePlaceholder": "The project title goes here…", + "header": "Modifica Questo Progetto", + "title": "Modifica \"{project}\"", + "titlePlaceholder": "Titolo del progetto…", "identifierTooltip": "The project identifier can be used to uniquely identify a task across projects. You can set it to empty to disable it.", "identifier": "Project Identifier", "identifierPlaceholder": "The project identifier goes here…", - "description": "Description", - "descriptionPlaceholder": "The projects description goes here…", - "color": "Color", + "description": "Descrizione", + "descriptionPlaceholder": "Descrizione del progetto…", + "color": "Colore", "success": "The project was successfully updated." }, "share": { - "header": "Share this project", - "title": "Share \"{project}\"", - "share": "Share", + "header": "Condividi questo progetto", + "title": "Condividi \"{project}\"", + "share": "Condividi", "links": { "title": "Share Links", "what": "What is a share link?", @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Mostra Archiviati", - "noneAvailable": "Non hai alcun namespace in questo momento.", - "unarchive": "De-Archivia", - "archived": "Archiviato", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespace", - "search": "Digita per cercare un namespace…", - "create": { - "title": "Nuovo namespace", - "titleRequired": "Specifica un titolo.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Che cos'è un namespace?", - "success": "Namespace creato." - }, - "archive": { - "titleArchive": "Archivia \"{namespace}\"", - "titleUnarchive": "Disarchivia \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Namespace creato.", - "unarchiveSuccess": "Namespace estratto dall'archivio.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Elimina \"{namespace}\"", - "text1": "Sei sicuro di voler rimuovere questo namespace e tutto il relativo contenuto?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Namespace eliminato." - }, - "edit": { - "title": "Modifica \"{namespace}\"", - "success": "Namespace aggiornato." - }, - "share": { - "title": "Condividi \"{namespace}\"" - }, - "attributes": { - "title": "Titolo del Namespace", - "titlePlaceholder": "Il titolo del namespace va qui…", - "description": "Descrizione", - "descriptionPlaceholder": "La descrizione del namespace va qui…", - "color": "Colore", - "archived": "Archiviato", - "isArchived": "Questo namespace è archiviato" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Preferiti" - }, - "savedFilters": { - "title": "Filtri" - } - } - }, "filters": { "title": "Filtri", "clear": "Pulisci Filtri", @@ -403,7 +344,7 @@ }, "create": { "title": "Nuovo Filtro Salvato", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Crea nuovo filtro salvato", "titleRequired": "È necessario un titolo per il filtro." }, @@ -674,19 +615,13 @@ "updated": "Aggiornato" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "Non puoi annullare l'iscrizione perché sei iscritto al namespace di questa attività.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "Sei iscritto a questo namespace e verrai notificato delle modifiche.", - "notSubscribedNamespace": "Non sei iscritto a questo namespace e non verrai notificato delle modifiche.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "Sei iscritto a questa attività e verrai notificato delle modifiche.", "notSubscribedTask": "Non sei iscritto a questa attività e non verrai notificato delle modifiche.", "subscribe": "Iscriviti", "unsubscribe": "Disiscriviti", - "subscribeSuccessNamespace": "Sei iscritto a questo namespace", - "unsubscribeSuccessNamespace": "Non sei più iscritto a questo namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "Sei iscritto a questa attività", @@ -763,7 +698,6 @@ "searchPlaceholder": "Digita per cercare un'attività da aggiungere come collegata…", "createPlaceholder": "Aggiungi come attività collegata", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Questa attività appartiene ad un namespace diverso.", "noneYet": "Nessuna attività collegata.", "delete": "Elimina Collegamento Attività", "deleteText1": "Confermi di voler eliminare questo collegamento attività?", @@ -848,19 +782,19 @@ "delete": { "header": "Elimina il gruppo", "text1": "Sei sicuro di voler eliminare questo gruppo e tutti i suoi membri?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Gruppo eliminato." }, "deleteUser": { "header": "Rimuovi un utente dal gruppo", "text1": "Confermi di voler rimuovere questo utente dal gruppo?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Utente rimosso dal gruppo." }, "leave": { "title": "Abbandona il gruppo", "text1": "Sei sicuro di voler abbandonare questo gruppo?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Hai abbandonato il gruppo." } }, @@ -910,9 +844,9 @@ "title": "Navigazione", "overview": "Passa a \"Panoramica\"", "upcoming": "Passa a \"Prossimamente\"", - "namespaces": "Navigate to namespaces & projects", "labels": "Passa a \"Etichette\"", - "teams": "Passa a \"Gruppi\"" + "teams": "Passa a \"Gruppi\"", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Disarchivia", "setBackground": "Imposta sfondo", "share": "Condividi", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "URL Vikunja", @@ -946,7 +881,7 @@ "notification": { "title": "Notifiche", "none": "Nessuna notifica. Buona giornata!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Comandi", @@ -957,14 +892,12 @@ "teams": "Gruppi", "newProject": "Enter the title of the new project…", "newTask": "Inserisci il titolo della nuova attività…", - "newNamespace": "Inserisci il titolo del nuovo namespace…", "newTeam": "Inserisci il nome del nuovo gruppo…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nuova attività", "newProject": "New project", - "newNamespace": "Nuovo Namespace", "newTeam": "Nuovo gruppo" } }, @@ -1020,16 +953,9 @@ "4017": "Comparatore di filtri attività non valido.", "4018": "Concatenatore filtro attività non valido.", "4019": "Filtro attività non valido.", - "5001": "Il namespace non esiste.", - "5003": "Non hai accesso a questo namespace.", - "5006": "Il nome del namespace non può essere vuoto.", - "5009": "Devi avere accesso in lettura al namespace per effettuare questa operazione.", - "5010": "Il tuo gruppo non ha accesso a questo namespace.", - "5011": "Questo utente ha già accesso a quel namespace.", - "5012": "Il namespace è archiviato e può quindi essere accessibile solo in sola lettura.", "6001": "Il nome del gruppo non può essere vuoto.", "6002": "Gruppo non esistente.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "L'utente è già membro di quel gruppo.", "6006": "Non è possibile eliminare l'ultimo membro del gruppo.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/ja-JP.json b/src/i18n/lang/ja-JP.json index 79e9eff3..065528e8 100644 --- a/src/i18n/lang/ja-JP.json +++ b/src/i18n/lang/ja-JP.json @@ -6,9 +6,7 @@ "welcomeEvening": "こんばんは、{username}さん", "lastViewed": "最近の表示", "project": { - "newText": "新しいプロジェクトを作成できます:", - "new": "新しいプロジェクトの作成", - "importText": "あるいは他のサービスからVikunjaにプロジェクトやタスクをインポートできます:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Vikunjaへのデータのインポート" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Vikunjaアカウントの削除", - "text1": "アカウントの削除は永久的なものであり、元に戻すことはできません。あなたのプロジェクト、タスク、それに関連するすべてのものを削除します。", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "続行するには、パスワードを入力してください。詳しい案内の記載したメールを送信します。", "confirm": "アカウントの削除", "requestSuccess": "リクエストは成功しました。詳しい案内はメールでお知らせします。", @@ -157,7 +155,7 @@ }, "export": { "title": "Vikunjaデータのエクスポート", - "description": "利用しているVikunjaの全データのダウンロードをリクエストできます。これにはプロジェクト、タスク、およびそれらに関連するすべてを含みます。このデータはどのVikunjaインスタンスでもインポートすることができます。", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "続行するには、パスワードを入力してください:", "request": "Vikunjaデータのリクエスト", "success": "Vikunjaデータのリクエストに成功しました!ダウンロードの準備が整い次第、メールでお知らせします。", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "アーカイブ済みプロジェクトです。タスクの作成や編集を行うことはできません。", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "プロジェクト名", "color": "色", "projects": "プロジェクト", + "parent": "Parent Project", "search": "プロジェクトのキーワードを入力…", "searchSelect": "クリックするかEnterキーを押してプロジェクトを選択", "shared": "共有プロジェクト", "noDescriptionAvailable": "プロジェクトの説明はありません。", + "inboxTitle": "Inbox", "create": { "header": "新しいプロジェクトの作成", "titlePlaceholder": "プロジェクト名を入力…", @@ -210,7 +212,7 @@ "duplicate": { "title": "プロジェクトの複製", "label": "複製", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "プロジェクトは正常に複製されました。" }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "アーカイブ済み", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "説明", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "色", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "共有プロジェクト" - }, - "favorites": { - "title": "お気に入り" - }, - "savedFilters": { - "title": "絞り込み" - } - } - }, "filters": { "title": "絞り込み", "clear": "絞り込みの解除", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "購読", "unsubscribe": "購読解除", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "追加する関連タスクのキーワードを入力…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "関連タスクはまだありません。", "delete": "関連タスクの削除", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "チームの削除", "text1": "このチームと所属するチームメンバー全員を削除して本当によろしいですか?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "チームは正常に削除されました。" }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "アーカイブの取り消し", "setBackground": "Set background", "share": "共有", - "newProject": "新しいプロジェクトの作成" + "newProject": "新しいプロジェクトの作成", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "コマンド", @@ -957,14 +892,12 @@ "teams": "チーム", "newProject": "新しいプロジェクト名を入力…", "newTask": "新しいタスク名を入力…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "新しいチーム名を入力…", "createTask": "現在のプロジェクト ({title}) にタスクを作成", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "新しいタスクの作成", "newProject": "新しいプロジェクトの作成", - "newNamespace": "New namespace", "newTeam": "新しいチームの作成" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "そのチームは存在しません。", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/nl-NL.json b/src/i18n/lang/nl-NL.json index 6ef797b7..023c416d 100644 --- a/src/i18n/lang/nl-NL.json +++ b/src/i18n/lang/nl-NL.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Laatst bekeken", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Verwijder je Vikunja account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Graag je wachtwoord invullen om verder te gaan. Je zult een e-mail ontvangen met verdere instructies.", "confirm": "Verwijder mijn account", "requestSuccess": "Het verzoek was succesvol. Je ontvangt een e-mail met verdere instructies.", @@ -157,7 +155,7 @@ }, "export": { "title": "Je Vikunja gegevens exporteren", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Voer je wachtwoord in om door te gaan:", "request": "Een kopie van mijn Vikunja gegevens opvragen", "success": "Je hebt met succes je Vikunja Data aangevraagd! We sturen je een e-mail zodra het klaar is om te downloaden.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Toon gearchiveerd", - "noneAvailable": "Je hebt op dit moment geen Namespaces.", - "unarchive": "Archivering opheffen", - "archived": "Gearchiveerd", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Begin met typen om een Namespace te zoeken…", - "create": { - "title": "Nieuwe namespace", - "titleRequired": "Voer een titel in.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Wat is een namespace?", - "success": "De Namespace is succesvol gemaakt." - }, - "archive": { - "titleArchive": "Archiveer \"{namespace}\"", - "titleUnarchive": "Archivering \"{namespace}\" ongedaan maken", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "\"{namespace}\" verwijderen", - "text1": "Weet je zeker dat je deze Namespace en alle inhoud ervan wilt verwijderen?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "De Namespace is succesvol verwijderd." - }, - "edit": { - "title": "Bewerk \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "\"{namespace}\" delen" - }, - "attributes": { - "title": "Namespace titel", - "titlePlaceholder": "The namespace title goes here…", - "description": "Beschrijving", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Kleur", - "archived": "Is gearchiveerd", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorieten" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Bijgewerkt" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Voeg dit toe als nieuwe gerelateerde taak", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "Nog geen taakrelaties.", "delete": "Taak relatie verwijderen", "deleteText1": "Weet je zeker dat je deze taakrelatie wilt verwijderen?", @@ -848,19 +782,19 @@ "delete": { "header": "Verwijder het team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Verwijder een gebruiker uit het team", "text1": "Weet je zeker dat je deze gebruiker wilt verwijderen uit het team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Archivering opheffen", "setBackground": "Achtergrond instellen", "share": "Delen", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notificaties", "none": "Je hebt geen meldingen. Fijne dag!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nieuwe taak", "newProject": "New project", - "newNamespace": "Nieuwe namespace", "newTeam": "Nieuw team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Ongeldige taakfilter waarde.", - "5001": "Deze Namespace bestaat niet.", - "5003": "Je hebt geen toegang tot de opgegeven Namespace.", - "5006": "De naam van de namespace mag niet leeg zijn.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "Het team bestaat niet.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Kan het laatste teamlid niet verwijderen.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/no-NO.json b/src/i18n/lang/no-NO.json index 808644c3..1a30a53b 100644 --- a/src/i18n/lang/no-NO.json +++ b/src/i18n/lang/no-NO.json @@ -6,9 +6,7 @@ "welcomeEvening": "God Morgen {username}!", "lastViewed": "Sist sett", "project": { - "newText": "Du kan opprette en ny liste for dine nye oppgaver:", - "new": "Nytt prosjekt", - "importText": "Eller importer lister og oppgaver fra andre tjenester til Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Importer dine data til Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Slett kontoen din", - "text1": "Sletting av din konto er permanent og kan ikke angres. Vi vil slette alle dine navneområder og prosjekter, oppgaver og alt forbundet med den.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "For å fortsette, skriv inn passordet ditt. Du vil motta en e-post med ytterligere instruksjoner.", "confirm": "Slett min konto", "requestSuccess": "Forespørselen var vellykket. Du vil motta en e-post med ytterligere instruksjoner.", @@ -157,7 +155,7 @@ }, "export": { "title": "Eksporter dine kontodata", - "description": "Du kan be om en kopi av alle Vikunja dataene dine. Dette inkluderer navneområder, lister, oppgaver og alt tilknyttet dem.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Skriv inn passordet for å fortsette:", "request": "Be om kopi av mine Vikunja Data", "success": "Du har spurt om dine Vikunja data! Vi sender deg en e-post når den er klar til å laste ned.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "Dette prosjektet er arkivert. Det er ikke mulig å opprette nye eller redigere oppgaver for det.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Prosjekt tittel", "color": "Farger", "projects": "Prosjekter", + "parent": "Parent Project", "search": "Tast for å søke etter et prosjekt…", "searchSelect": "Klikk eller trykk enter for å velge dette prosjektet", "shared": "Delte prosjekter", "noDescriptionAvailable": "Ingen prosjektbeskrivelse er tilgjengelig.", + "inboxTitle": "Inbox", "create": { "header": "Nytt prosjekt", "titlePlaceholder": "Prosjektets tittel er her…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Dupliser dette prosjektet", "label": "Dupliser", - "text": "Velg et navneområde som skal holde det dupliserte prosjektet:", + "text": "Select a parent project which should hold the duplicated project:", "success": "Prosjektet ble duplisert." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Navneområder & lister", - "namespace": "Navneområde", - "showArchived": "Vis arkiverte", - "noneAvailable": "Du har ingen navneområder akkurat nå.", - "unarchive": "Av-arkiver", - "archived": "Arkivert", - "noProjects": "Dette navneområdet inneholder ikke noen prosjekter.", - "createProject": "Opprett et nytt prosjekt i dette navneområdet.", - "namespaces": "Navnerom", - "search": "Skriv for å søke etter en etikett…", - "create": { - "title": "Nytt navneområde", - "titleRequired": "Angi den nye tittelen.", - "explanation": "Et navneområde er en samling av lister du kan dele og bruke til å organisere listene dine med. I realiteten hører hver liste til et navneområde.", - "tooltip": "Hva er et navneområde?", - "success": "Navneområdet ble opprettet." - }, - "archive": { - "titleArchive": "Arkiv \"{namespace}\"", - "titleUnarchive": "Av-Arkiv \"{namespace}\"", - "archiveText": "Du vil ikke kunne redigere dette navneområdet eller opprette nye lister før du avlaster arkivet. Dette vil også arkivere alle lister i dette navneområdet.", - "unarchiveText": "Du vil kunne opprette nye oppgaver eller redigere den.", - "success": "Navnerommet ble arkivert.", - "unarchiveSuccess": "Navnerommet ble vellykket fjernet fra arkivet.", - "description": "Hvis navneområdet er arkivert, kan du ikke opprette nye lister eller redigere det." - }, - "delete": { - "title": "Slett \"{namespace}", - "text1": "Er du sikker på at du vil slette dette navneområdet og alt innholdet?", - "text2": "Dette inkluderer alle oppgaver og KAN IKKE ANGRES!", - "success": "Navnområdet ble slettet." - }, - "edit": { - "title": "Rediger \"{namespace}", - "success": "Navnerommet ble oppdatert." - }, - "share": { - "title": "Del \"{namespace}" - }, - "attributes": { - "title": "Navneområdes Tittel", - "titlePlaceholder": "Navneområdets tittel går her…", - "description": "Beskrivelse", - "descriptionPlaceholder": "Beskrivelsen av navneområdene gis her…", - "color": "Farger", - "archived": "Arkivert", - "isArchived": "Dette navneområdet er arkivert" - }, - "pseudo": { - "sharedProjects": { - "title": "Delte prosjekter" - }, - "favorites": { - "title": "Favoritter" - }, - "savedFilters": { - "title": "Filtre" - } - } - }, "filters": { "title": "Filtre", "clear": "Fjern filtre", @@ -403,7 +344,7 @@ }, "create": { "title": "Nytt lagret filter", - "description": "Et lagret filter er en virtuell liste som beregnes fra et sett med filtre hver gang det åpnes. Når du er opprettet, vil det vises i et eget navneområde.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Opprett nytt filter", "titleRequired": "Skriv inn en tittel for filteret." }, @@ -674,19 +615,13 @@ "updated": "Oppdatert" }, "subscription": { - "subscribedProjectThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne listen gjennom dens navneområde.", - "subscribedTaskThroughParentNamespace": "Du kan ikke slutte å abonnere her fordi du abonnerer på denne oppgaven gjennom navneområdet.", "subscribedTaskThroughParentProject": "Du kan ikke melde deg ut her fordi du abonnerer på denne oppgaven gjennom prosjektet.", - "subscribedNamespace": "Du abonnerer for øyeblikket på dette navneområdet og vil motta varsler for endringer.", - "notSubscribedNamespace": "Du abonnerer ikke på dette navneområdet og vil ikke motta varsler for endringer.", "subscribedProject": "Du abonnerer for øyeblikket på dette prosjektet og vil motta varsler for endringer.", "notSubscribedProject": "Du abonnerer ikke på dette prosjektet og vil ikke motta varsler for endringer.", "subscribedTask": "Du abonnerer for øyeblikket på denne oppgaven og vil motta varsler for endringer.", "notSubscribedTask": "Du abonnerer ikke på denne oppgaven og vil ikke motta varsler for endringer.", "subscribe": "Abonnerer", "unsubscribe": "Avslutt abonnement", - "subscribeSuccessNamespace": "Du abonnerer nå på dette navneområdet", - "unsubscribeSuccessNamespace": "Du blir nå avmeldt dette navneområdet", "subscribeSuccessProject": "Du abonnerer nå på dette prosjektet", "unsubscribeSuccessProject": "Du har nå avsluttet abonnementet for dette prosjektet", "subscribeSuccessTask": "Du abonnerer nå på denne oppgaven", @@ -763,7 +698,6 @@ "searchPlaceholder": "Skriv søk etter en ny oppgave å legge til som relatert…", "createPlaceholder": "Legg til denne som ny relatert oppgave", "differentProject": "Denne oppgaven tilhører et annet prosjekt.", - "differentNamespace": "Denne oppgaven tilhører en annen navneområde.", "noneYet": "Ingen arbeidsrelasjoner ennå.", "delete": "Slett relasjon", "deleteText1": "Er du sikker på at du vil slette denne relasjonen?", @@ -848,19 +782,19 @@ "delete": { "header": "Slett gruppen", "text1": "Er du sikker på at du vil slette denne gruppen og alle dets medlemmer?", - "text2": "Alle teammedlemmer vil miste tilgang til prosjekter og navneområder som deles med dette teamet. KAN IKKE ANGRES!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Gruppen ble slettet." }, "deleteUser": { "header": "Fjerne en bruker fra gruppen", "text1": "Er du sikker på at du vil fjerne bruker fra denne gruppen?", - "text2": "De vil miste tilgang til alle prosjekter og namespaces dette teamet har tilgang til. Dette KAN IKKE ANGRES!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Brukeren ble slettet fra gruppen." }, "leave": { "title": "Forlat gruppen", "text1": "Er du sikker på at du vil forlate denne gruppen?", - "text2": "Du vil miste tilgang til alle prosjekter og namespaces dette teamet har tilgang til. Hvis du ombestemmer deg, må du ha en lagadministrator for å legge deg til igjen.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Du har forlatt gruppen." } }, @@ -910,9 +844,9 @@ "title": "Navigasjon", "overview": "Naviger til oversikt", "upcoming": "Gå til kommende oppgaver", - "namespaces": "Gå til navneområder & prosjekter", "labels": "Naviger til etiketter", - "teams": "Naviger til gruppe" + "teams": "Naviger til gruppe", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Av-arkiver", "setBackground": "Bruk som bakgrunn", "share": "Del", - "newProject": "Nytt prosjekt" + "newProject": "Nytt prosjekt", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Varsler", "none": "Du har ingen varsler på dette tidspunktet!", - "explainer": "Varsler vil vises her når handlinger på navneområder, prosjekter, lister eller oppgaver du abonnerer på." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Kommandoer", @@ -957,14 +892,12 @@ "teams": "Grupper", "newProject": "Skriv tittelen på det nye prosjektet…", "newTask": "Skriv tittelen på den nye oppgaven…", - "newNamespace": "Skriv inn tittelen på det nye navneområdet…", "newTeam": "Skriv inn navnet på den nye gruppen…", "createTask": "Opprett en oppgave i det gjeldende prosjektet ({title})", - "createProject": "Opprett et prosjekt i gjeldende navneområde ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Ny oppgave", "newProject": "Nytt prosjekt", - "newNamespace": "Nytt navneområde", "newTeam": "Ny gruppe" } }, @@ -1020,16 +953,9 @@ "4017": "Ugyldig oppgave filter.", "4018": "Ugyldig oppgave filter.", "4019": "Ugyldig oppgave filterverdi.", - "5001": "Navneområdet finnes ikke.", - "5003": "Du har ikke tilgang til det angitte navneområdet.", - "5006": "Navneområde-navnet kan ikke være tomt.", - "5009": "Du må ha lesetilgang til navneområdet for å utføre den handlingen.", - "5010": "Denne gruppen har ikke tilgang til det navneområdet.", - "5011": "Denne brukeren har allerede tilgang til det navneområdet.", - "5012": "Navneområdet er arkivert og kan derfor kun leses på.", "6001": "Gruppe nanvet kan ikke være tomt.", "6002": "Gruppen finnes ikke.", - "6004": "Teamet har allerede tilgang til det navneområdet eller prosjektet.", + "6004": "The team already has access to that project.", "6005": "Brukeren er allerede medlem av gruppen.", "6006": "Kan ikke slette siste gruppemedlem.", "6007": "Gruppen har ikke tilgang til prosjektet for å utføre den handlingen.", diff --git a/src/i18n/lang/pl-PL.json b/src/i18n/lang/pl-PL.json index 2c0244c3..3f051057 100644 --- a/src/i18n/lang/pl-PL.json +++ b/src/i18n/lang/pl-PL.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Ostatnio oglądane", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Usuń swoje konto Vikunja", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Aby kontynuować, wprowadź swoje hasło. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.", "confirm": "Usuń moje konto", "requestSuccess": "Żądanie powiodło się. Otrzymasz wiadomość e-mail z dalszymi instrukcjami.", @@ -157,7 +155,7 @@ }, "export": { "title": "Eksportuj swoje dane Vikunja", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Wprowadź hasło, aby kontynuować:", "request": "Generuj kopię moich danych Vikunja", "success": "Pomyślnie zażądałeś danych Vikunja! Wyślemy Ci e-mail, gdy będą gotowe do pobrania.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Sekcja", - "showArchived": "Pokaż zarchiwizowane", - "noneAvailable": "W tej chwili nie masz żadnych sekcji.", - "unarchive": "Cofnij archiwizację", - "archived": "Zarchiwizowane", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Sekcje", - "search": "Wpisz, aby wyszukać sekcję…", - "create": { - "title": "Nowa sekcja", - "titleRequired": "Proszę, podaj tytuł.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Co to jest sekcja?", - "success": "Sekcja została pomyślnie utworzona." - }, - "archive": { - "titleArchive": "Archiwizuj \"{namespace}\"", - "titleUnarchive": "Cofnij archiwizację \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Sekcja została pomyślnie zarchiwizowana.", - "unarchiveSuccess": "Archiwizacja sekcji została pomyślnie cofnięta.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Usuń \"{namespace}\"", - "text1": "Czy na pewno chcesz usunąć tę sekcję i całą jej zawartość?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Sekcja została pomyślnie usunięta." - }, - "edit": { - "title": "Edytuj \"{namespace}\"", - "success": "Sekcja została pomyślnie zaktualizowana." - }, - "share": { - "title": "Udostępnij \"{namespace}\"" - }, - "attributes": { - "title": "Tytuł sekcji", - "titlePlaceholder": "Tu wpisz tytuł sekcji…", - "description": "Opis", - "descriptionPlaceholder": "Tu wpisz opis sekcji…", - "color": "Kolor", - "archived": "Archiwizacja", - "isArchived": "Ta sekcja jest zarchiwizowana" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Ulubione" - }, - "savedFilters": { - "title": "Filtry" - } - } - }, "filters": { "title": "Filtry", "clear": "Wyczyść filtry", @@ -403,7 +344,7 @@ }, "create": { "title": "Nowy filtr stały", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Utwórz nowy filtr stały", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Zaktualizowano" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subskrybuj", "unsubscribe": "Anuluj subskrypcję", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Wpisz, aby wyszukać zadanie, które chcesz dodać jako powiązane…", "createPlaceholder": "Dodaj jako nowe powiązane zadanie", "differentProject": "This task belongs to a different project.", - "differentNamespace": "To zadanie należy do innej sekcji.", "noneYet": "Nie ma jeszcze powiązanych zadań.", "delete": "Usuń powiązane zadanie", "deleteText1": "Czy na pewno chcesz usunąć to powiązane zadanie?", @@ -848,19 +782,19 @@ "delete": { "header": "Usuń zespół", "text1": "Czy na pewno chcesz usunąć ten zespół i wszystkich jego członków?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Zespół został pomyślnie usunięty." }, "deleteUser": { "header": "Usuń użytkownika z zespołu", "text1": "Czy na pewno chcesz usunąć tego użytkownika z zespołu?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Użytkownik został pomyślnie usunięty z zespołu." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Nawigacja", "overview": "Przejdź do przeglądu", "upcoming": "Przejdź do nadchodzących zadań", - "namespaces": "Navigate to namespaces & projects", "labels": "Przejdź do etykiet", - "teams": "Przejdź do zespołów" + "teams": "Przejdź do zespołów", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Cofnij archiwizację", "setBackground": "Ustaw tło", "share": "Udostępnij", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "URL Vikunji", @@ -946,7 +881,7 @@ "notification": { "title": "Powiadomienia", "none": "Nie masz żadnych powiadomień. Miłego dnia!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Polecenia", @@ -957,14 +892,12 @@ "teams": "Zespoły", "newProject": "Enter the title of the new project…", "newTask": "Wpisz tytuł nowego zadania…", - "newNamespace": "Wpisz tytuł nowej sekcji…", "newTeam": "Wpisz nazwę nowego zespołu…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nowe zadanie", "newProject": "New project", - "newNamespace": "Nowa sekcja", "newTeam": "Nowy zespół" } }, @@ -1020,16 +953,9 @@ "4017": "Nieprawidłowe porównanie filtra zadań.", "4018": "Nieprawidłowe połączenie filtra zadań.", "4019": "Nieprawidłowa wartość filtra zadań.", - "5001": "Sekcja nie istnieje.", - "5003": "Nie masz dostępu do określonej sekcji.", - "5006": "Nazwa sekcji nie może być pusta.", - "5009": "Aby wykonać tę akcję, musisz mieć uprawnienia do odczytu sekcji.", - "5010": "Ten zespół nie ma dostępu do tej sekcji.", - "5011": "Ten użytkownik ma już dostęp do tej sekcji.", - "5012": "Sekcja jest zarchiwizowana, dlatego może być dostępna tylko do odczytu.", "6001": "Nazwa zespołu nie może być pusta.", "6002": "Zespół nie istnieje.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "Użytkownik jest już członkiem tego zespołu.", "6006": "Nie można usunąć ostatniego członka zespołu.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/pt-BR.json b/src/i18n/lang/pt-BR.json index bb6e6bae..5dcd2da0 100644 --- a/src/i18n/lang/pt-BR.json +++ b/src/i18n/lang/pt-BR.json @@ -6,9 +6,7 @@ "welcomeEvening": "Boa noite, {username}!", "lastViewed": "Visto por último", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "Você não tem nenhum namespace no momento.", - "unarchive": "Desarquivar", - "archived": "Arquivado", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Digite para procurar por um namespace…", - "create": { - "title": "Novo namespace", - "titleRequired": "Por favor, especifique um título.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "O que é um namespace?", - "success": "O namespace foi criado com sucesso." - }, - "archive": { - "titleArchive": "Arquivar \"{namespace}\"", - "titleUnarchive": "Desarquivar \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "O namespace foi arquivado com sucesso.", - "unarchiveSuccess": "O namespace foi desarquivado com sucesso.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Excluir \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "O namespace foi excluído com sucesso." - }, - "edit": { - "title": "Editar \"{namespace}\"", - "success": "O namespace foi atualizado com sucesso." - }, - "share": { - "title": "Compartilhar \"{namespace}\"" - }, - "attributes": { - "title": "Título do Namespace", - "titlePlaceholder": "O título do namespace fica aqui…", - "description": "Descrição", - "descriptionPlaceholder": "A descrição do namespace fica aqui…", - "color": "Cor", - "archived": "Está arquivado", - "isArchived": "Este namespace está arquivado" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favoritos" - }, - "savedFilters": { - "title": "Filtros" - } - } - }, "filters": { "title": "Filtros", "clear": "Limpar Filtros", @@ -403,7 +344,7 @@ }, "create": { "title": "Novo filtro salvo", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Atualizado" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Inscrever-se", "unsubscribe": "Desinscrever-se", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Excluir a equipe", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "A equipe foi excluída com sucesso." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "O usuário foi removido da equipe com sucesso." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notificações", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Comandos", @@ -957,14 +892,12 @@ "teams": "Equipes", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nova tarefa", "newProject": "New project", - "newNamespace": "Novo namespace", "newTeam": "Nova equipe" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/pt-PT.json b/src/i18n/lang/pt-PT.json index 5dfefbde..bbcb00f5 100644 --- a/src/i18n/lang/pt-PT.json +++ b/src/i18n/lang/pt-PT.json @@ -6,9 +6,7 @@ "welcomeEvening": "Boa Tarde {username}!", "lastViewed": "Visto recentemente", "project": { - "newText": "Podes criar um novo projeto para as tuas novas tarefas:", - "new": "Novo projeto", - "importText": "Ou importar os teus projetos e tarefas de outros serviços para o Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Importar os teus dados para o Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Eliminar a tua conta Vikunja", - "text1": "A eliminação da tua conta é permanente e não pode ser revertida. Vão ser eliminados todos os teus espaços, projetos, tarefas e tudo o que lhes está associado.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Para prosseguires, introduz por favor a tua palavra-passe. Receberás um e-mail com mais instruções.", "confirm": "Eliminar a minha conta", "requestSuccess": "A solicitação foi bem sucedida. Receberás um e-mail com mais instruções.", @@ -157,7 +155,7 @@ }, "export": { "title": "Exportar os teus dados do Vikunja", - "description": "Podes solicitar uma cópia de todos os teus dados do Vikunja. Isso inclui Espaços, Projetos, Tarefas e tudo o que lhes está associado. Podes importar esses dados em qualquer instância do Vikunja através da função de migração.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Por favor, introduz a tua palavra-passe para continuar:", "request": "Solicitar uma cópia dos meus dados do Vikunja", "success": "Solicitaste com sucesso os teus dados do Vikunja! Enviaremos um e-mail assim que estiverem prontos para download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "Este projeto está arquivado. Não é possível editar ou criar novas tarefas para ele.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Título do Projeto", "color": "Cor", "projects": "Projetos", + "parent": "Parent Project", "search": "Escreve para pesquisar por um projeto…", "searchSelect": "Clica ou pressiona Enter para selecionar este projeto", "shared": "Projetos Partilhados", "noDescriptionAvailable": "Não está disponível nenhuma descrição do projeto.", + "inboxTitle": "Inbox", "create": { "header": "Novo projeto", "titlePlaceholder": "O título do projeto será aqui…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicar este projeto", "label": "Duplicar", - "text": "Selecione um espaço para colocar o projeto duplicado:", + "text": "Select a parent project which should hold the duplicated project:", "success": "O projeto foi duplicado com sucesso." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Espaços e Projetos", - "namespace": "Espaço", - "showArchived": "Mostrar Arquivados", - "noneAvailable": "Por enquanto não tens nenhum espaço.", - "unarchive": "Desarquivar", - "archived": "Arquivado", - "noProjects": "Este espaço não contém qualquer projeto.", - "createProject": "Criar uma novo projeto neste espaço.", - "namespaces": "Espaços", - "search": "Escreva para pesquisar por um espaço…", - "create": { - "title": "Novo espaço", - "titleRequired": "Por favor, especifica um título.", - "explanation": "Um espaço é uma coleção de projetos que podes partilhar e utilizar para organizar as tuas listas. De facto, cada projeto pertence a um espaço.", - "tooltip": "O que é um espaço?", - "success": "O espaço foi criado com sucesso." - }, - "archive": { - "titleArchive": "Arquivar \"{namespace}\"", - "titleUnarchive": "Desarquivar \"{namespace}\"", - "archiveText": "Não será possível editar este espaço nem criar novos projetos enquanto não o desarquivares. Isto também irá arquivar todas os projetos existentes neste espaço.", - "unarchiveText": "Poderás criar novos projetos ou editá-los.", - "success": "O espaço foi arquivado com sucesso.", - "unarchiveSuccess": "O espaço foi desarquivado com sucesso.", - "description": "Se um espaço estiver arquivado, não poderás criar novos projetos ou editá-los." - }, - "delete": { - "title": "Eliminar \"{namespace}\"", - "text1": "Tens a certeza que pretendes eliminar este espaço e todo o seu conteúdo?", - "text2": "Isto inclui todas os projetos e tarefas, e NÃO PODE SER REVERTIDO!", - "success": "O espaço foi eliminado com sucesso." - }, - "edit": { - "title": "Editar \"{namespace}\"", - "success": "O espaço foi atualizado com sucesso." - }, - "share": { - "title": "Partilhar \"{namespace}\"" - }, - "attributes": { - "title": "Título do Espaço", - "titlePlaceholder": "O título do espaço será aqui…", - "description": "Descrição", - "descriptionPlaceholder": "A descrição do espaço será aqui…", - "color": "Cor", - "archived": "Arquivado", - "isArchived": "O espaço está arquivado" - }, - "pseudo": { - "sharedProjects": { - "title": "Projetos Partilhados" - }, - "favorites": { - "title": "Favoritos" - }, - "savedFilters": { - "title": "Filtros" - } - } - }, "filters": { "title": "Filtros", "clear": "Limpar Filtros", @@ -403,7 +344,7 @@ }, "create": { "title": "Novo Filtro Memorizado", - "description": "Um filtro memorizado é uma lista virtual que é compilada a partir de um conjunto de filtros de cada vez que é acedido. Uma vez criado, irá aparecer num espaço especial.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Criar novo filtro memorizado", "titleRequired": "Por favor, insere um título para o filtro." }, @@ -674,19 +615,13 @@ "updated": "Atualizado" }, "subscription": { - "subscribedProjectThroughParentNamespace": "Não podes cancelar a tua subscrição aqui porque estás subscrito neste projeto através do seu espaço.", - "subscribedTaskThroughParentNamespace": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta tarefa através do seu espaço.", "subscribedTaskThroughParentProject": "Não podes cancelar a tua subscrição aqui porque estás subscrito nesta tarefa através do seu projeto.", - "subscribedNamespace": "Estás atualmente subscrito a este espaço e serás notificado de alterações.", - "notSubscribedNamespace": "Não estás subscrito a este espaço e não serás notificado de alterações.", "subscribedProject": "Estás atualmente subscrito a este projeto e serás notificado de alterações.", "notSubscribedProject": "Não estás subscrito a este projeto e não serás notificado de alterações.", "subscribedTask": "Estás atualmente subscrito a esta tarefa e serás notificado de alterações.", "notSubscribedTask": "Não estás subscrito a esta tarefa e não serás notificado de alterações.", "subscribe": "Subscrever", "unsubscribe": "Remover Subscrição", - "subscribeSuccessNamespace": "Estás agora subscrito a este espaço", - "unsubscribeSuccessNamespace": "Não estás mais subcrito a este espaço", "subscribeSuccessProject": "Estás agora subscrito a este projeto", "unsubscribeSuccessProject": "Não estás mais subcrito a este projeto", "subscribeSuccessTask": "Estás agora subscrito a esta tarefa", @@ -763,7 +698,6 @@ "searchPlaceholder": "Escreve para pesquisar uma tarefa a adicionar como relacionada…", "createPlaceholder": "Adicionar como nova tarefa relacionada", "differentProject": "Esta tarefa pertence a um projeto diferente.", - "differentNamespace": "Esta tarefa pertence a um espaço diferente.", "noneYet": "Ainda sem tarefas relacionadas.", "delete": "Eliminar Relação Entre Tarefas", "deleteText1": "Tens a certeza que pretendes eliminar esta relação entre tarefas?", @@ -848,19 +782,19 @@ "delete": { "header": "Eliminar equipa", "text1": "Tens a certeza que pretendes eliminar esta equipa e todos os seus membros?", - "text2": "Todos os membros da equipa perderão acesso aos projetos e espaços partilhados com esta equipa. Isto NÃO PODE SER REVERTIDO!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "A equipa foi eliminada com sucesso." }, "deleteUser": { "header": "Remover utilizador da equipa", "text1": "Tens a certeza que pretendes remover este utilizador da equipa?", - "text2": "Eles perderão o acesso a todos os projetos e espaços a que esta equipa tem acesso. Isto NÃO PODER SER REVERTIDO!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "O utilizador foi removido da equipa com sucesso." }, "leave": { "title": "Sair da equipa", "text1": "Tens a certeza de que queres sair desta equipa?", - "text2": "Vais perder o acesso a todos os projetos e espaços a que esta equipa tem acesso. Se mudares de ideias, vais necessitar que um administrador da equipa te adicione novamente.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Saíste da equipa com sucesso." } }, @@ -910,9 +844,9 @@ "title": "Navegação", "overview": "Ir para a vista geral", "upcoming": "Ir para próximas tarefas", - "namespaces": "Ir para espaços e projetos", "labels": "Navegar para etiquetas", - "teams": "Navegar para equipas" + "teams": "Navegar para equipas", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Desarquivar", "setBackground": "Definir Fundo", "share": "Partilhar", - "newProject": "Novo projeto" + "newProject": "Novo projeto", + "createProject": "Create project" }, "apiConfig": { "url": "URL do Vikunja", @@ -946,7 +881,7 @@ "notification": { "title": "Notificações", "none": "Não tens nenhuma notificação. Tem um bom dia!", - "explainer": "As notificações aparecerão aqui quando ocorrem ações em espaços, projetos ou tarefas às quais estejas subscrito." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Comandos", @@ -957,14 +892,12 @@ "teams": "Equipas", "newProject": "Insere o título do novo espaço…", "newTask": "Insere o título da nova tarefa…", - "newNamespace": "Insere o título do novo espaço…", "newTeam": "Insere o nome da nova equipa…", "createTask": "Cria uma tarefa no projeto atual ({title})", - "createProject": "Cria um projeto no espaço atual ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Nova tarefa", "newProject": "Novo projeto", - "newNamespace": "Novo espaço", "newTeam": "Nova equipa" } }, @@ -1020,16 +953,9 @@ "4017": "Filtro de comparação de tarefas inválido.", "4018": "Filtro de encademanto de tarefas inválido.", "4019": "Valor de filtro de tarefas inválido.", - "5001": "O espaço não existe.", - "5003": "Não tens acesso ao espaço especificado.", - "5006": "O nome do espaço não pode estar vazio.", - "5009": "Precisas ter permissão de leitura deste espaço para executar essa ação.", - "5010": "Esta equipa não tem acesso a esse espaço.", - "5011": "Este utilizador já tem acesso a esse espaço.", - "5012": "O espaço está arquivado, portanto, só pode ser acedido para leitura.", "6001": "O nome da equipa não pode estar vazio.", "6002": "A equipa não existe.", - "6004": "A equipa tem já acesso a esse espaço ou projeto.", + "6004": "The team already has access to that project.", "6005": "O utilizador é já membro dessa equipa.", "6006": "Não podes eliminar o último membro da equipa.", "6007": "A equipa não tem acesso ao projeto para executar essa ação.", diff --git a/src/i18n/lang/ro-RO.json b/src/i18n/lang/ro-RO.json index 193c7b62..45f97bc9 100644 --- a/src/i18n/lang/ro-RO.json +++ b/src/i18n/lang/ro-RO.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/ru-RU.json b/src/i18n/lang/ru-RU.json index d1d12607..bcef9a04 100644 --- a/src/i18n/lang/ru-RU.json +++ b/src/i18n/lang/ru-RU.json @@ -6,9 +6,7 @@ "welcomeEvening": "Добрый вечер, {username}!", "lastViewed": "Последние просмотренные", "project": { - "newText": "Вы можете создать новый проект для своих задач:", - "new": "Создать проект", - "importText": "Или импортировать проекты и задачи из других сервисов в Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Импорт данных в Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Удалить свой аккаунт VIkunja", - "text1": "Удаление аккаунта необратимо. Мы удалим все ваши пространства имён, проекты, задачи и всё связанное с ними.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Для продолжения введите свой пароль. На почту будет отправлено письмо с дальнейшими инструкциями.", "confirm": "Удалить мой аккаунт", "requestSuccess": "Запрос успешно выполнен. На почту будет отправлено письмо с дальнейшими инструкциями.", @@ -157,7 +155,7 @@ }, "export": { "title": "Экспорт данных Vikunja", - "description": "Вы можете запросить копию всех своих данных Vikunja. Это включает в себя пространства имён, проекты, задачи и всё связанное с ними. Эти данные можно будет импортировать на любом экземпляре Vikunja через функцию миграции.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Для продолжения введите свой пароль:", "request": "Запросить копию моих данных Vikunja", "success": "Данные Vikunja успешно запрошены! На почту придёт письмо, когда они будут готовы для скачивания.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "Этот проект архивирован. В нём нельзя создавать или изменять задачи.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Название проекта", "color": "Цвет", "projects": "Проекты", + "parent": "Parent Project", "search": "Введите запрос для поиска проекта…", "searchSelect": "Кликните или нажмите Enter для выбора этого проекта", "shared": "Shared Projects", "noDescriptionAvailable": "Описание проекта отсутствует.", + "inboxTitle": "Inbox", "create": { "header": "Создать проект", "titlePlaceholder": "Введите название проекта…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Создание копии проекта", "label": "Создать копию", - "text": "Пространство имён, в которое поместить копию проекта:", + "text": "Select a parent project which should hold the duplicated project:", "success": "Копия проекта создана." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Пространства имён и проекты", - "namespace": "Пространство имён", - "showArchived": "Показать архив", - "noneAvailable": "Пространств имён сейчас нет.", - "unarchive": "Вернуть из архива", - "archived": "Архивировано", - "noProjects": "В этом пространстве имён нет ни одного проекта.", - "createProject": "Создать новый проект в этом пространстве имён.", - "namespaces": "Пространства имён", - "search": "Введите запрос для поиска пространства имён…", - "create": { - "title": "Создать пространство имён", - "titleRequired": "Пожалуйста, укажите название.", - "explanation": "Это коллекция проектов, которым можно поделиться и который можно использовать для упорядочивания проектов. Фактически, каждый проект принадлежит какому-нибудь пространству имён.", - "tooltip": "Что такое пространство имён?", - "success": "Пространство имён создано." - }, - "archive": { - "titleArchive": "Архивировать «{namespace}»", - "titleUnarchive": "Вернуть «{namespace}» из архива", - "archiveText": "Вы не сможете изменять это пространство имён, пока не вернёте его из архива. Это также касается всех проектов в этом пространстве имён.", - "unarchiveText": "Вы сможете создавать новые проекты или изменять их.", - "success": "Пространство имён архивировано.", - "unarchiveSuccess": "Пространство имён разархивировано.", - "description": "Архивирование пространства имён означает, что вы не сможете создавать в нём новые проекты или изменять их." - }, - "delete": { - "title": "Удалить «{namespace}»", - "text1": "Удалить это пространство имён вместе со всем содержимым?", - "text2": "Это включает в себя все проекты и задачи, и отменить это будет нельзя!", - "success": "Пространство имён удалено." - }, - "edit": { - "title": "Изменить «{namespace}»", - "success": "Пространство имён обновлено." - }, - "share": { - "title": "Поделиться пространством имён «{namespace}»" - }, - "attributes": { - "title": "Название пространства имён", - "titlePlaceholder": "Введи название пространства имён…", - "description": "Описание", - "descriptionPlaceholder": "Введи описание пространства имён…", - "color": "Цвет", - "archived": "Архивировано", - "isArchived": "Это пространство имён архивировано" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Избранное" - }, - "savedFilters": { - "title": "Фильтры" - } - } - }, "filters": { "title": "Фильтры", "clear": "Сбросить фильтры", @@ -403,7 +344,7 @@ }, "create": { "title": "Создать сохранённый фильтр", - "description": "Сохранённый фильтр — это виртуальный проект, построенный из набора фильтров. При создании отображается в специальном пространстве имён.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Создать новый сохранённый фильтр", "titleRequired": "Укажите название фильтра." }, @@ -674,19 +615,13 @@ "updated": "Дата изменения" }, "subscription": { - "subscribedProjectThroughParentNamespace": "Вы не можете отписаться здесь, потому что вы подписаны на проект через его пространство имён.", - "subscribedTaskThroughParentNamespace": "Вы не можете отписаться здесь, потому что вы подписаны на эту задачу через её пространство имён.", "subscribedTaskThroughParentProject": "Вы не можете отписаться здесь, потому что вы подписаны эту задачу через её проект.", - "subscribedNamespace": "Вы подписаны на это пространство имён и будете получать уведомления об изменениях.", - "notSubscribedNamespace": "Вы не подписаны на это пространство имён и не будете получать уведомления об изменениях.", "subscribedProject": "Вы подписаны на этот проект и будете получать уведомления об изменениях.", "notSubscribedProject": "Вы не подписаны на этот проект и не будете получать уведомления об изменениях.", "subscribedTask": "Вы подписаны на эту задачу и будете получать уведомления об изменениях.", "notSubscribedTask": "Вы не подписаны на эту задачу и не будете получать уведомления об изменениях.", "subscribe": "Подписаться", "unsubscribe": "Отписаться", - "subscribeSuccessNamespace": "Подписка на пространство имён оформлена", - "unsubscribeSuccessNamespace": "Подписка на пространство имён удалена", "subscribeSuccessProject": "Подписка на проект оформлена", "unsubscribeSuccessProject": "Подписка на проект удалена", "subscribeSuccessTask": "Подписка на задачу оформлена", @@ -763,7 +698,6 @@ "searchPlaceholder": "Введи запрос для поиска задачи, чтобы добавить связь…", "createPlaceholder": "Добавить как связанную задачу", "differentProject": "Эта задача принадлежит другому проекту.", - "differentNamespace": "Эта задача принадлежит другому пространству имён.", "noneYet": "Ещё нет связанных задач.", "delete": "Удалить связь", "deleteText1": "Удалить эту связь с задачей?", @@ -848,19 +782,19 @@ "delete": { "header": "Удалить команду", "text1": "Удалить эту команду вместе с участниками?", - "text2": "Все участники команды потеряют доступ к проектам и пространствам имён, которыми поделились с этой командой. Это действие отменить НЕЛЬЗЯ!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Команда удалена." }, "deleteUser": { "header": "Удалить пользователя из команды", "text1": "Удалить этого пользователя из команды?", - "text2": "Пользователь потеряет доступ ко всем проектам и пространствам имён, к которым есть доступ у команды. Это действие отменить нельзя!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Пользователь удалён из команды." }, "leave": { "title": "Покинуть команду", "text1": "Покинуть эту команду?", - "text2": "Вы потеряете доступ ко всем проектам и пространствам имён, к которым есть доступ у команды. Если вы передумаете, придётся просить администратора команды добавить вас снова.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "Вы покинули команду." } }, @@ -910,9 +844,9 @@ "title": "Навигация", "overview": "Перейти к странице обзора", "upcoming": "Перейти к предстоящим задачам", - "namespaces": "Перейти к пространствам имён и проектам", "labels": "Перейти к меткам", - "teams": "Перейти к командам" + "teams": "Перейти к командам", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Вернуть из архива", "setBackground": "Задать фон", "share": "Поделиться", - "newProject": "Создать проект" + "newProject": "Создать проект", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Уведомления", "none": "Уведомлений нет. Хорошего дня!", - "explainer": "Здесь появятся уведомления, когда что-нибудь произойдёт с пространствами имён, проектами или задачами, на которые вы подписаны." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Команды", @@ -957,14 +892,12 @@ "teams": "Команды", "newProject": "Введите название проекта…", "newTask": "Введите название задачи…", - "newNamespace": "Введите название пространства имён…", "newTeam": "Введите название новой команды…", "createTask": "Создать задачу в текущем проекте ({title})", - "createProject": "Создать проект в текущем пространстве имён ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Новая задача", "newProject": "Создать проект", - "newNamespace": "Новое пространство имён", "newTeam": "Новая команда" } }, @@ -1020,16 +953,9 @@ "4017": "Неверный сравнитель фильтров задач.", "4018": "Неверный соединитель фильтров задач.", "4019": "Неверное значение фильтра задач.", - "5001": "Пространство имён не существует.", - "5003": "Нет доступа к указанному пространству имён.", - "5006": "Название пространства имён не может быть пустым.", - "5009": "Для этого действия необходим доступ на чтение пространства имён.", - "5010": "У этой команды нет доступа к этому пространству имён.", - "5011": "Этот пользователь уже имеет доступ к этому пространству имён.", - "5012": "Это пространство имён архивировано и поэтому доступно только для чтения.", "6001": "Имя команды не может быть пустым.", "6002": "Команда не существует.", - "6004": "Эта команда уже имеет доступ к этому пространству имён или проекту.", + "6004": "The team already has access to that project.", "6005": "Пользователь уже является участником этой команды.", "6006": "Нельзя удалить последнего участника команды.", "6007": "У команды нет доступа к проекту, чтобы выполнить это действие.", diff --git a/src/i18n/lang/sk-SK.json b/src/i18n/lang/sk-SK.json index 193c7b62..45f97bc9 100644 --- a/src/i18n/lang/sk-SK.json +++ b/src/i18n/lang/sk-SK.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/sr-CS.json b/src/i18n/lang/sr-CS.json index 193c7b62..45f97bc9 100644 --- a/src/i18n/lang/sr-CS.json +++ b/src/i18n/lang/sr-CS.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/sv-SE.json b/src/i18n/lang/sv-SE.json index 193c7b62..45f97bc9 100644 --- a/src/i18n/lang/sv-SE.json +++ b/src/i18n/lang/sv-SE.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/tr-TR.json b/src/i18n/lang/tr-TR.json index 193c7b62..45f97bc9 100644 --- a/src/i18n/lang/tr-TR.json +++ b/src/i18n/lang/tr-TR.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -848,19 +782,19 @@ "delete": { "header": "Delete the team", "text1": "Are you sure you want to delete this team and all of its members?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "The team was successfully deleted." }, "deleteUser": { "header": "Remove a user from the team", "text1": "Are you sure you want to remove this user from the team?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "The user was successfully deleted from the team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "Vikunja URL", @@ -946,7 +881,7 @@ "notification": { "title": "Notifications", "none": "You don't have any notifications. Have a nice day!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Commands", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,16 +953,9 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "The user is already a member of that team.", "6006": "Cannot delete the last team member.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/vi-VN.json b/src/i18n/lang/vi-VN.json index 19aef531..b981deb7 100644 --- a/src/i18n/lang/vi-VN.json +++ b/src/i18n/lang/vi-VN.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Xem gần đây", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Xóa tài khoản của bạn", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "Để tiếp tục, vui lòng nhập mật khẩu của bạn. Bạn sẽ nhận được một email hướng dẫn thêm.", "confirm": "Xóa tài khoản của tôi", "requestSuccess": "Yêu cầu đã thành công. Bạn sẽ nhận được một email hướng dẫn thêm.", @@ -157,7 +155,7 @@ }, "export": { "title": "Xuất dữ liệu Vikunja của bạn", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Vui lòng nhập mật khẩu của bạn để tiếp tục:", "request": "Yêu cầu một bản sao Dữ liệu Vikunja của tôi", "success": "Bạn đã yêu cầu dữ liệu Vikunja của mình thành công! Chúng tôi sẽ gửi cho bạn một email sau khi nó sẵn sàng để tải xuống.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Góc làm việc", - "showArchived": "Hiển thị đã lưu trữ", - "noneAvailable": "Bạn không có bất kỳ góc làm việc nào.", - "unarchive": "Bỏ lưu trữ", - "archived": "Đã lưu trữ", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Góc làm việc", - "search": "Gõ để tìm kiếm một góc làm việc…", - "create": { - "title": "Góc làm việc mới", - "titleRequired": "Hãy đặt một tiêu đề.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "Góc làm việc là gì?", - "success": "Góc làm việc đã được tạo." - }, - "archive": { - "titleArchive": "Lưu trữ \"{namespace}\"", - "titleUnarchive": "Bỏ lưu trữ \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "Góc làm việc đã lưu trữ thành công.", - "unarchiveSuccess": "Góc làm việc đã được bỏ lưu trữ thành công.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Xóa \"{namespace}\"", - "text1": "Bạn có chắc muốn loại bỏ góc làm việc này và tất cả nội dung của nó không?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "Góc làm việc đã được loại bỏ." - }, - "edit": { - "title": "Chỉnh sửa \"{namespace}\"", - "success": "Góc làm việc đã được làm mới." - }, - "share": { - "title": "Chia sẻ \"{namespace}\"" - }, - "attributes": { - "title": "Tên Góc làm việc", - "titlePlaceholder": "Tên góc làm việc ở đây…", - "description": "Mô tả", - "descriptionPlaceholder": "Mô tả góc làm việc ở đây…", - "color": "Màu sắc", - "archived": "Được lưu trữ", - "isArchived": "Góc làm việc này đã được lưu trữ" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Ưa thích" - }, - "savedFilters": { - "title": "Bộ lọc" - } - } - }, "filters": { "title": "Bộ lọc", "clear": "Xoá các bộ lọc", @@ -403,7 +344,7 @@ }, "create": { "title": "Bộ lọc đã lưu mới", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Tạo thêm bộ lọc sẵn", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Đã cập nhật" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Theo dõi", "unsubscribe": "Bỏ theo dõi", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Gõ tìm kiếm một công việc để thêm dưới dạng liên quan…", "createPlaceholder": "Thêm điều này làm công việc liên quan mới", "differentProject": "This task belongs to a different project.", - "differentNamespace": "Công việc này thuộc về một Góc làm việc khác.", "noneYet": "Không có công việc liên quan nào.", "delete": "Xóa công việc liên quan", "deleteText1": "Bạn có chắc muốn xóa công việc liên quan này không?", @@ -848,19 +782,19 @@ "delete": { "header": "Giải tán Team", "text1": "Bạn có chắc giải tán Team này không?", - "text2": "All team members will lose access to projects and namespaces shared with this team. This CANNOT BE UNDONE!", + "text2": "All team members will lose access to projects shared with this team. This CANNOT BE UNDONE!", "success": "Team đã giải tán." }, "deleteUser": { "header": "Đưa thành viên ra khỏi Team", "text1": "Bạn có chắc muốn đưa thành viên này ra khỏi Team không?", - "text2": "They will lose access to all projects and namespaces this team has access to. This CANNOT BE UNDONE!", + "text2": "They will lose access to all projects this team has access to. This CANNOT BE UNDONE!", "success": "Thành viên đã rời khỏi Team." }, "leave": { "title": "Leave team", "text1": "Are you sure you want to leave this team?", - "text2": "You will lose access to all projects and namespaces this team has access to. If you change your mind you'll need a team admin to add you again.", + "text2": "You will lose access to all projects this team has access to. If you change your mind you'll need a team admin to add you again.", "success": "You have successfully left the team." } }, @@ -910,9 +844,9 @@ "title": "Điều hướng", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Điều hướng đến nhãn", - "teams": "Điều hướng đến Team" + "teams": "Điều hướng đến Team", + "projects": "Navigate to projects" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Bỏ lưu trữ", "setBackground": "Cài hình nền", "share": "Chia sẻ", - "newProject": "New project" + "newProject": "New project", + "createProject": "Create project" }, "apiConfig": { "url": "URL Vikunja", @@ -946,7 +881,7 @@ "notification": { "title": "Thông báo", "none": "Bạn không có thông báo nào. Chúc một ngày tốt lành!", - "explainer": "Notifications will appear here when actions on namespaces, projects or tasks you subscribed to happen." + "explainer": "Notifications will appear here when actions projects or tasks you subscribed to happen." }, "quickActions": { "commands": "Các lệnh", @@ -957,14 +892,12 @@ "teams": "Team", "newProject": "Enter the title of the new project…", "newTask": "Đặt tên cho tác vụ mới…", - "newNamespace": "Nhập tên của Góc làm việc mới…", "newTeam": "Đặt tên cho đội nhóm mới…", "createTask": "Create a task in the current project ({title})", - "createProject": "Create a project in the current namespace ({title})", + "createProject": "Create a project", "cmds": { "newTask": "Tác vụ mới", "newProject": "New project", - "newNamespace": "Góc làm việc mới", "newTeam": "Team mới" } }, @@ -1020,16 +953,9 @@ "4017": "Bộ so sánh bộ lọc công việc không hợp lệ.", "4018": "Bộ lọc kết hợp không hợp lệ.", "4019": "Giá trị bộ lọc công việc không hợp lệ.", - "5001": "Góc làm việc không có nữa.", - "5003": "Bạn chưa được phép bước vào vào góc làm việc được chỉ định.", - "5006": "Góc làm việc cần có một cái tên.", - "5009": "Bạn cần có quyền đọc với góc làm việc để thực hiện hành động đó.", - "5010": "Team này không có quyền bước vào góc làm việc đó.", - "5011": "Người này đã có quyền bước vào góc làm việc đó.", - "5012": "Góc làm việc đã được lưu trữ nên chỉ có thể vào đó để đọc.", "6001": "Tên của Team không được để trống.", "6002": "Team không tồn tại.", - "6004": "The team already has access to that namespace or project.", + "6004": "The team already has access to that project.", "6005": "Người này đã là thành viên của Team đó rồi.", "6006": "Không thể loại bỏ thành viên cuối cùng của Team.", "6007": "The team does not have access to the project to perform that action.", diff --git a/src/i18n/lang/zh-TW.json b/src/i18n/lang/zh-TW.json index 193c7b62..093b6cf1 100644 --- a/src/i18n/lang/zh-TW.json +++ b/src/i18n/lang/zh-TW.json @@ -6,9 +6,7 @@ "welcomeEvening": "Good Evening {username}!", "lastViewed": "Last viewed", "project": { - "newText": "You can create a new project for your new tasks:", - "new": "New project", - "importText": "Or import your projects and tasks from other services into Vikunja:", + "importText": "Import your projects and tasks from other services into Vikunja:", "import": "Import your data into Vikunja" } }, @@ -143,7 +141,7 @@ }, "deletion": { "title": "Delete your Vikunja Account", - "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your namespaces, projects, tasks and everything associated with it.", + "text1": "The deletion of your account is permanent and cannot be undone. We will delete all your projects, tasks and everything associated with it.", "text2": "To proceed, please enter your password. You will receive an email with further instructions.", "confirm": "Delete my account", "requestSuccess": "The request was successful. You'll receive an email with further instructions.", @@ -157,7 +155,7 @@ }, "export": { "title": "Export your Vikunja data", - "description": "You can request a copy of all your Vikunja data. This include Namespaces, Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", + "description": "You can request a copy of all your Vikunja data. This includes Projects, Tasks and everything associated to them. You can import this data in any Vikunja instance through the migration function.", "descriptionPasswordRequired": "Please enter your password to proceed:", "request": "Request a copy of my Vikunja Data", "success": "You've successfully requested your Vikunja Data! We will send you an email once it's ready to download.", @@ -165,14 +163,18 @@ } }, "project": { - "archived": "This project is archived. It is not possible to create new or edit tasks for it.", + "archivedMessage": "This project is archived. It is not possible to create new or edit tasks for it.", + "archived": "Archived", + "showArchived": "Show Archived", "title": "Project Title", "color": "Color", "projects": "Projects", + "parent": "Parent Project", "search": "Type to search for a project…", "searchSelect": "Click or press enter to select this project", "shared": "Shared Projects", "noDescriptionAvailable": "No project description is available.", + "inboxTitle": "Inbox", "create": { "header": "New project", "titlePlaceholder": "The project's title goes here…", @@ -210,7 +212,7 @@ "duplicate": { "title": "Duplicate this project", "label": "Duplicate", - "text": "Select a namespace which should hold the duplicated project:", + "text": "Select a parent project which should hold the duplicated project:", "success": "The project was successfully duplicated." }, "edit": { @@ -321,67 +323,6 @@ } } }, - "namespace": { - "title": "Namespaces & Projects", - "namespace": "Namespace", - "showArchived": "Show Archived", - "noneAvailable": "You don't have any namespaces right now.", - "unarchive": "Un-Archive", - "archived": "Archived", - "noProjects": "This namespace does not contain any projects.", - "createProject": "Create a new project in this namespace.", - "namespaces": "Namespaces", - "search": "Type to search for a namespace…", - "create": { - "title": "New namespace", - "titleRequired": "Please specify a title.", - "explanation": "A namespace is a collection of projects you can share and use to organize your projects with. In fact, every project belongs to a namespace.", - "tooltip": "What's a namespace?", - "success": "The namespace was successfully created." - }, - "archive": { - "titleArchive": "Archive \"{namespace}\"", - "titleUnarchive": "Un-Archive \"{namespace}\"", - "archiveText": "You won't be able to edit this namespace or create new projects until you un-archive it. This will also archive all projects in this namespace.", - "unarchiveText": "You will be able to create new projects or edit it.", - "success": "The namespace was successfully archived.", - "unarchiveSuccess": "The namespace was successfully un-archived.", - "description": "If a namespace is archived, you cannot create new projects or edit it." - }, - "delete": { - "title": "Delete \"{namespace}\"", - "text1": "Are you sure you want to delete this namespace and all of its contents?", - "text2": "This includes all projects and tasks and CANNOT BE UNDONE!", - "success": "The namespace was successfully deleted." - }, - "edit": { - "title": "Edit \"{namespace}\"", - "success": "The namespace was successfully updated." - }, - "share": { - "title": "Share \"{namespace}\"" - }, - "attributes": { - "title": "Namespace Title", - "titlePlaceholder": "The namespace title goes here…", - "description": "Description", - "descriptionPlaceholder": "The namespaces description goes here…", - "color": "Color", - "archived": "Is Archived", - "isArchived": "This namespace is archived" - }, - "pseudo": { - "sharedProjects": { - "title": "Shared Projects" - }, - "favorites": { - "title": "Favorites" - }, - "savedFilters": { - "title": "Filters" - } - } - }, "filters": { "title": "Filters", "clear": "Clear Filters", @@ -403,7 +344,7 @@ }, "create": { "title": "New Saved Filter", - "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed. Once created, it will appear in a special namespace.", + "description": "A saved filter is a virtual project which is computed from a set of filters each time it is accessed.", "action": "Create new saved filter", "titleRequired": "Please provide a title for the filter." }, @@ -674,19 +615,13 @@ "updated": "Updated" }, "subscription": { - "subscribedProjectThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this project through its namespace.", - "subscribedTaskThroughParentNamespace": "You can't unsubscribe here because you are subscribed to this task through its namespace.", "subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.", - "subscribedNamespace": "You are currently subscribed to this namespace and will receive notifications for changes.", - "notSubscribedNamespace": "You are not subscribed to this namespace and won't receive notifications for changes.", "subscribedProject": "You are currently subscribed to this project and will receive notifications for changes.", "notSubscribedProject": "You are not subscribed to this project and won't receive notifications for changes.", "subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.", "notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.", "subscribe": "Subscribe", "unsubscribe": "Unsubscribe", - "subscribeSuccessNamespace": "You are now subscribed to this namespace", - "unsubscribeSuccessNamespace": "You are now unsubscribed to this namespace", "subscribeSuccessProject": "You are now subscribed to this project", "unsubscribeSuccessProject": "You are now unsubscribed to this project", "subscribeSuccessTask": "You are now subscribed to this task", @@ -763,7 +698,6 @@ "searchPlaceholder": "Type search for a new task to add as related…", "createPlaceholder": "Add this as new related task", "differentProject": "This task belongs to a different project.", - "differentNamespace": "This task belongs to a different namespace.", "noneYet": "No task relations yet.", "delete": "Delete Task Relation", "deleteText1": "Are you sure you want to delete this task relation?", @@ -910,9 +844,9 @@ "title": "Navigation", "overview": "Navigate to overview", "upcoming": "Navigate to upcoming tasks", - "namespaces": "Navigate to namespaces & projects", "labels": "Navigate to labels", - "teams": "Navigate to teams" + "teams": "Navigate to teams", + "projects": "" } }, "update": { @@ -927,7 +861,8 @@ "unarchive": "Un-Archive", "setBackground": "Set background", "share": "Share", - "newProject": "New project" + "newProject": "New project", + "createProject": "" }, "apiConfig": { "url": "Vikunja URL", @@ -957,14 +892,12 @@ "teams": "Teams", "newProject": "Enter the title of the new project…", "newTask": "Enter the title of the new task…", - "newNamespace": "Enter the title of the new namespace…", "newTeam": "Enter the name of the new team…", "createTask": "Create a task in the current project ({title})", "createProject": "Create a project in the current namespace ({title})", "cmds": { "newTask": "New task", "newProject": "New project", - "newNamespace": "New namespace", "newTeam": "New team" } }, @@ -1020,13 +953,6 @@ "4017": "Invalid task filter comparator.", "4018": "Invalid task filter concatenator.", "4019": "Invalid task filter value.", - "5001": "The namespace does not exist.", - "5003": "You do not have access to the specified namespace.", - "5006": "The namespace name cannot be empty.", - "5009": "You need to have namespace read access to perform that action.", - "5010": "This team does not have access to that namespace.", - "5011": "This user has already access to that namespace.", - "5012": "The namespace is archived and can therefore only be accessed read only.", "6001": "The team name cannot be empty.", "6002": "The team does not exist.", "6004": "The team already has access to that namespace or project.",