File tree Expand file tree Collapse file tree 4 files changed +14
-0
lines changed
Expand file tree Collapse file tree 4 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 4141 ]
4242 },
4343 "dependencies" : {
44+ "@kazupon/vue-i18n-loader" : " ^0.3.0" ,
4445 "acorn" : " ^5.6.2" ,
4546 "cookie" : " ^0.3.1" ,
4647 "esm" : " 3.0.28" ,
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ export const STRATEGIES = {
2020export const COMPONENT_OPTIONS_KEY = 'nuxtI18n'
2121export const DEFAULT_OPTIONS = {
2222 vueI18n : { } ,
23+ vueI18nLoader : false ,
2324 locales : [ ] ,
2425 defaultLocale : null ,
2526 routesNameSeparator : '___' ,
Original file line number Diff line number Diff line change @@ -98,6 +98,14 @@ export default function (userOptions) {
9898 this . options . build . vendor . push ( 'vue-i18n' )
9999 }
100100
101+ // Add vue-i18n-loader if applicable
102+ if ( options . vueI18nLoader ) {
103+ this . extendBuild ( config => {
104+ config . module . rules . find ( el => el . loader === 'vue-loader' )
105+ . options . loaders . i18n = '@kazupon/vue-i18n-loader'
106+ } )
107+ }
108+
101109 this . options . router . middleware . push ( 'i18n' )
102110 this . options . render . bundleRenderer . directives = this . options . render . bundleRenderer . directives || { }
103111 this . options . render . bundleRenderer . directives . t = i18nExtensions . directive
Original file line number Diff line number Diff line change 660660 version "1.4.0"
661661 resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7"
662662
663+ " @kazupon/vue-i18n-loader@^0.3.0 " :
664+ version "0.3.0"
665+ resolved "https://registry.yarnpkg.com/@kazupon/vue-i18n-loader/-/vue-i18n-loader-0.3.0.tgz#e068de2d75d891275814ae28ad1fcaf1b537694f"
666+
663667" @mrmlnc/readdir-enhanced@^2.2.1 " :
664668 version "2.2.1"
665669 resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde"
You can’t perform that action at this time.
0 commit comments