diff --git a/l10n/nl.js b/l10n/nl.js index 62612b7e..6a6880c3 100644 --- a/l10n/nl.js +++ b/l10n/nl.js @@ -1,6 +1,18 @@ OC.L10N.register( "keepiq", { + "Getting started": "Aan de slag", + "A short tour of the main screens. It takes under a minute, and you can close it at any point and pick it up again from the help menu.": "Een korte rondleiding langs de belangrijkste schermen. Het duurt minder dan een minuut en je kunt op elk moment stoppen en later verder gaan via het helpmenu.", + "Open Dashboard from the menu.": "Open Dashboard via het menu.", + "Click Dashboard in the menu": "Klik op Dashboard in het menu", + "Open All secrets from the menu.": "Open All secrets via het menu.", + "Click All secrets in the menu": "Klik op All secrets in het menu", + "Open Features & roadmap from the menu.": "Open Features & roadmap via het menu.", + "Click Features & roadmap in the menu": "Klik op Features & roadmap in het menu", + "Open My activity from the menu.": "Open My activity via het menu.", + "Click My activity in the menu": "Klik op My activity in het menu", + "Flows automate the repetitive parts of this app. Have a look, though you do not have to build one now.": "Flows automatiseren het repeterende werk in deze app. Kijk gerust rond, je hoeft er nu geen te maken.", + "Open Flows from the menu": "Open Flows via het menu", "Take over as vault administrator": "Overnemen als kluisbeheerder", "Select {name}": "{name} selecteren", "Could not load the password policy.": "Kan het wachtwoordbeleid niet laden.", diff --git a/l10n/nl.json b/l10n/nl.json index a8a1de85..951f6716 100644 --- a/l10n/nl.json +++ b/l10n/nl.json @@ -1,5 +1,17 @@ { "translations": { + "Getting started": "Aan de slag", + "A short tour of the main screens. It takes under a minute, and you can close it at any point and pick it up again from the help menu.": "Een korte rondleiding langs de belangrijkste schermen. Het duurt minder dan een minuut en je kunt op elk moment stoppen en later verder gaan via het helpmenu.", + "Open Dashboard from the menu.": "Open Dashboard via het menu.", + "Click Dashboard in the menu": "Klik op Dashboard in het menu", + "Open All secrets from the menu.": "Open All secrets via het menu.", + "Click All secrets in the menu": "Klik op All secrets in het menu", + "Open Features & roadmap from the menu.": "Open Features & roadmap via het menu.", + "Click Features & roadmap in the menu": "Klik op Features & roadmap in het menu", + "Open My activity from the menu.": "Open My activity via het menu.", + "Click My activity in the menu": "Klik op My activity in het menu", + "Flows automate the repetitive parts of this app. Have a look, though you do not have to build one now.": "Flows automatiseren het repeterende werk in deze app. Kijk gerust rond, je hoeft er nu geen te maken.", + "Open Flows from the menu": "Open Flows via het menu", "Take over as vault administrator": "Overnemen als kluisbeheerder", "Select {name}": "{name} selecteren", "Could not load the password policy.": "Kan het wachtwoordbeleid niet laden.", diff --git a/src/manifest.json b/src/manifest.json index 5a14eb08..c8be39b4 100644 --- a/src/manifest.json +++ b/src/manifest.json @@ -1,5 +1,103 @@ { "$schema": "https://raw.githubusercontent.com/ConductionNL/nextcloud-vue/main/src/schemas/app-manifest-v2.schema.json", + "walkthrough": { + "enabled": true, + "version": 1, + "completionConfigKey": "walkthrough_completed_version", + "tours": [ + { + "id": "keepiq:getting-started", + "title": "Getting started", + "trigger": "first-visit", + "steps": [ + { + "id": "welcome", + "placement": "center", + "title": "Welcome to Keepiq", + "body": "A short tour of the main screens. It takes under a minute, and you can close it at any point and pick it up again from the help menu.", + "target": { + "kind": "page", + "ref": "Dashboard" + }, + "advanceOn": { + "type": "manual" + } + }, + { + "id": "go-dashboard", + "placement": "right", + "body": "Open Dashboard from the menu.", + "task": "Click Dashboard in the menu", + "target": { + "kind": "nav-item", + "ref": "Dashboard" + }, + "advanceOn": { + "type": "route-match", + "route": "Dashboard" + } + }, + { + "id": "go-secretlist", + "placement": "right", + "body": "Open All secrets from the menu.", + "task": "Click All secrets in the menu", + "target": { + "kind": "nav-item", + "ref": "SecretList" + }, + "advanceOn": { + "type": "route-match", + "route": "SecretList" + } + }, + { + "id": "go-featuresroadmap", + "placement": "right", + "body": "Open Features & roadmap from the menu.", + "task": "Click Features & roadmap in the menu", + "target": { + "kind": "nav-item", + "ref": "FeaturesRoadmap" + }, + "advanceOn": { + "type": "route-match", + "route": "FeaturesRoadmap" + } + }, + { + "id": "go-personalactivity", + "placement": "right", + "body": "Open My activity from the menu.", + "task": "Click My activity in the menu", + "target": { + "kind": "nav-item", + "ref": "PersonalActivity" + }, + "advanceOn": { + "type": "route-match", + "route": "PersonalActivity" + } + }, + { + "id": "go-flows", + "placement": "right", + "body": "Flows automate the repetitive parts of this app. Have a look, though you do not have to build one now.", + "task": "Open Flows from the menu", + "target": { + "kind": "nav-item", + "ref": "Flows" + }, + "advanceOn": { + "type": "route-match", + "route": "Flows" + }, + "allowManualNext": true + } + ] + } + ] + }, "version": "1.0.0", "dependencies": [], "nav": {