From 2e39a5bceb16c4b9ffc4cdd1167e3d21a6017566 Mon Sep 17 00:00:00 2001 From: Zack Spear Date: Wed, 26 Jul 2023 14:51:37 -0700 Subject: [PATCH] feat: basic vue-i18n --- app.vue | 2 +- components/I18nHost.ce.vue | 41 +++++++++++++++++++ components/UserProfile.ce.vue | 8 +++- layouts/default.vue | 4 +- nuxt.config.ts | 4 ++ package-lock.json | 76 ++++++++++++++++++++++++++++++++++- package.json | 1 + pages/index.vue | 2 +- pages/webComponents.vue | 26 ++++++++---- plugins/i18n.ts | 19 +++++++++ 10 files changed, 169 insertions(+), 14 deletions(-) create mode 100644 components/I18nHost.ce.vue create mode 100644 plugins/i18n.ts diff --git a/app.vue b/app.vue index 49ad1c6da..2ddbece3b 100644 --- a/app.vue +++ b/app.vue @@ -1,7 +1,7 @@ diff --git a/components/I18nHost.ce.vue b/components/I18nHost.ce.vue new file mode 100644 index 000000000..211b1a832 --- /dev/null +++ b/components/I18nHost.ce.vue @@ -0,0 +1,41 @@ + + + diff --git a/components/UserProfile.ce.vue b/components/UserProfile.ce.vue index 229f00f08..8efba78ea 100644 --- a/components/UserProfile.ce.vue +++ b/components/UserProfile.ce.vue @@ -1,6 +1,7 @@