diff --git a/src/main.js b/src/main.js index 0de2e94afc5b94d081784bec613357f1dd43c894..19599845881898bfc6979e6cd0b212a2b6fa91e8 100644 --- a/src/main.js +++ b/src/main.js @@ -36,6 +36,23 @@ const router = new VueRouter({ path: '', component: DictionaryView, children: [ + { + path: ':lang(bm|nn|bm,nn)', + children: [ + { + name: 'word', + path: 'w/:word' + }, + { + name: 'lookup', + path: ':id(\\d+)/:lemma?' + }, + { + name: 'search', + path: 'search/:query' + } + ] + }, { path: 'bob/*', redirect: to => { @@ -54,24 +71,6 @@ const router = new VueRouter({ redirect: to => { return "bm,nn/" + to.params.pathMatch } - }, - - { - path: ':lang', - children: [ - { - name: 'word', - path: 'w/:word' - }, - { - name: 'lookup', - path: ':id(\\d+)/:lemma?' - }, - { - name: 'search', - path: 'search/:query' - } - ] } ] }