diff --git a/src/messages/fr.json b/src/messages/fr.json index 4f0dd92..be0c938 100644 --- a/src/messages/fr.json +++ b/src/messages/fr.json @@ -9,5 +9,26 @@ "gallery": "Créations numériques", "blog": "Blog" }, - "siblings": "Textes rebonds" + "options": { + "display": { + "title": "Gestion de l'affichage", + "choices": { + "tree-map": "Arborescent", + "card-map": "Aléatoire", + "card-list": "Alphabétique" + } + }, + "filters": { + "title": "Filtres", + "choices": { + "tags": "Tags", + "strangeness": "Degré d'étrangement" + } + }, + "search": { + "title": "Rechercher" + } + }, + "siblings": "Textes rebonds", + "tags": "Tags" } diff --git a/src/pages/library/LibraryOptions.vue b/src/pages/library/LibraryOptions.vue index a4db2ef..8acf1c3 100644 --- a/src/pages/library/LibraryOptions.vue +++ b/src/pages/library/LibraryOptions.vue @@ -1,13 +1,69 @@ diff --git a/src/router/routes.js b/src/router/routes.js index 8fa6533..f7f7914 100644 --- a/src/router/routes.js +++ b/src/router/routes.js @@ -38,7 +38,8 @@ export default [ return { mode, texts } }, options: ({ query }) => ({ - show: !('texts' in query && query.texts.length) + show: !('texts' in query && query.texts.length), + mode: query.mode || 'tree-map' }) } },