From d8128cc3dbc9e7b018ef041b3800fdcfde33253a Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Sat, 14 Jan 2017 21:12:11 +0100 Subject: [PATCH] New Client: english translations and misc fixes (#8410) * misc fixes and add english translations * add tests --- webpack/webpack.base.conf.js | 2 + website/client/components/SocialPage.vue | 7 +-- website/client/components/appMenu.vue | 46 +++++++++++-------- website/client/main.js | 8 +++- website/client/plugins/i18n.js | 22 +++++++++ website/client/router.js | 8 +++- website/server/controllers/top-level/pages.js | 2 +- 7 files changed, 66 insertions(+), 29 deletions(-) create mode 100644 website/client/plugins/i18n.js diff --git a/webpack/webpack.base.conf.js b/webpack/webpack.base.conf.js index 2b59b308dc..688360839a 100644 --- a/webpack/webpack.base.conf.js +++ b/webpack/webpack.base.conf.js @@ -19,6 +19,8 @@ var baseConfig = { fallback: [path.join(__dirname, '../node_modules')], alias: { jquery: 'jquery/src/jquery', + website: path.resolve(__dirname, '../website'), + common: path.resolve(__dirname, '../website/common'), client: path.resolve(__dirname, '../website/client'), assets: path.resolve(__dirname, '../website/client/assets'), components: path.resolve(__dirname, '../website/client/components'), diff --git a/website/client/components/SocialPage.vue b/website/client/components/SocialPage.vue index 3b8b1ca6a1..4ca63f0eeb 100644 --- a/website/client/components/SocialPage.vue +++ b/website/client/components/SocialPage.vue @@ -1,13 +1,10 @@