{"_id":"@arshown/vue3-i18n","_rev":"10-94eeedc450e198df65905806a6b48289","time":{"1.0.0":"2021-04-22T11:23:34.925Z","created":"2021-04-24T03:27:06.718Z","1.1.0":"2021-04-24T03:27:07.193Z","modified":"2022-04-04T15:35:30.195Z","1.2.0":"2021-04-24T08:15:03.888Z","1.2.1":"2021-04-24T08:22:28.151Z","1.2.2":"2021-04-24T08:35:36.307Z","1.3.0":"2021-08-23T00:21:37.240Z","1.3.1":"2021-08-23T00:30:36.669Z","1.3.2":"2021-08-23T02:06:34.162Z"},"name":"@arshown/vue3-i18n","dist-tags":{"latest":"1.3.2"},"versions":{"1.1.0":{"name":"@arshown/vue3-i18n","version":"1.1.0","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"![](https://img.shields.io/npm/v/@arshown/vue3-i18n)","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"49efb514f81396610a9d39fd353a41c6f1a489de","_id":"@arshown/vue3-i18n@1.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3JA99FtzVuO73aQl0JXWWA+TmOPE2facg3e/TDFySeRl0MDQEVKJQUNHgifyR3ofAtyCU136LL/BxqOM5Qty2w==","shasum":"a7aed178e796279b60569750f1154e18b0c27eca","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.1.0.tgz","fileCount":3,"unpackedSize":30287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg5ALCRA9TVsSAnZWagAA8/wQAIgjNfIrSNPbm7UU+uRm\nvy26SbEdA+VDTvU2Q5xmVMGPqADWl0GZLREbLGLuEhM5oeyD9D2iT1J/iXF2\n/9RiMORiPxpO6ZrQSCDtHPb/yrnoTWJdar7bjBUuTvwFo1PQ+rh9MHabdFkF\n9cCFmp3cTPvikU/a5OnsRky0jg4VXZFu4Xko9U8TxjdoY/VqX6GoC0KT2vuv\n1v4qtDlBPvkx/TKbVVfAy4fzd8UVYQLILXGwva7FbvECy6FoTQMH5vGxN1sW\n1Wqjt6vkrRyv+aeZuJnVFCozhyh4zbnaBmxtvlCSE5JI7Lr1c9APjtp1Vwrm\nxeYBDzzucVyFklxCDlhsPzgJUV72RBk83iE0JohA3X12azj9J27FwuZRW9ol\nC6t9XvQ+OKIrU3vclTZMWtu5s70hKpnHTQKJ/QPd2CGPb3+3V+dDoyd8+vq2\nu6sEAxoN4NCa5FpZ/lj+yde3gUHrta8wLccgVzClWRw4pdlMgkijwPGadcPX\ng23re30L+JRFp0a7sInSyseKgy3m+aJnngXFmXTdsxmCRuouYWzQc2vR//7c\nQFS/xVBcnPQ8Ku4ePwwkxLJMVEGIXy7LrTMv1rTPFNzAcoZC9bcpdU7QovPK\nh4tikUixgWt9awqSehjKwt5VDk9kYJO4DZZ/37RVizfraFCtYiPdDLYZP4mv\nNQxc\r\n=4MPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxQ0kYbGkrArlc4kxhI91G/ilxRJpQzrOikU3UMeY51gIhANm/I8GPm6qxedFjlMH/xMZR2/lfnQLtyPYm7Fxs8s4n"}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.1.0_1619234827063_0.9254767728295945"},"_hasShrinkwrap":false},"1.2.0":{"name":"@arshown/vue3-i18n","version":"1.2.0","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"![](https://img.shields.io/npm/v/@arshown/vue3-i18n)","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"f1bd7a1781ba99cbb3febac2d4d387ed6e67f643","_id":"@arshown/vue3-i18n@1.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cBhoSCLIgW1ZnNW0L01ZApXVfJN37Tfsp2jOaM9O4Q09y0nlASP+mQrDihevd511VXbIwd1ROi0bbN6ZzDkc1Q==","shasum":"8650b66f5bde08bca37e6a0d6d8618e948eca48e","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.2.0.tgz","fileCount":6,"unpackedSize":26444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg9OICRA9TVsSAnZWagAASRYP/ixSj4Or2dkzXqfkVA6q\nNMqKnNS0bTHx/1EFsE104LPar/EYQqhOleKPbYCEnlAaQhUMBJnJJgljbIf3\nA7TyjlqXM7NuGszLYBIOdNXpKQX34tiq2MbnFeKTKiq6f189VqHCDqIOj/3s\n0s1xk0Lh8PdZ9TyBJoARHERrCPtJeGrLTOpxa4VLfdLFKViox+zFyt2Ew+TS\n0CqqhNNi8TeVEsKE6BZXUGvdYrDWWP0r+pYobsdv4odDYEZPq7YceKjId3iG\nE7c/Z3525mHyZiciy9FwnPL9cxJjT/NAVlPLqxnb1AWr/UFUkwFN4uLJD4eF\nYigv+U3KZGSrafYTP2u6X90nxhS6L8lMnbmzy3FJkdsBzZg5eDCs0j9SKrVT\nuM5BaEBCL+qi9Tqgw96mNYSPBG2nTzeS3RzQj4t10firmvCEZ17mIB0Iwkx+\ny5RAwnVJvspR6loUaH9P30EcNmKv8nOsmad5Wf+HKZ5IfjkggFUTFCas/PC6\nz0F4oz7QeEkHivKsK2xUuujTSUgFHyjKrH1dxEAnI4oeaXmFDxb8A/Rm0Lh+\npU+0/Fn0TvUk+Q9ccIXLMP4idIQh/tjGSOlrFNMOwHtiW+aFpoysy6mKb7PK\nX/q2xyJr5xg3pyhExfQ7sa14ym979nv7cHDWhwakWw7QLtZgKMqBrIcmB3lj\nczHd\r\n=AK+i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEud/JLhq/LOyLvmpIpEqlI+MPjuqmaFbbf3+4RjWN1EAiA8ptZNR+My3996pD85m3jATFLLD47K3j5TPlp2+Wvs3Q=="}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.2.0_1619252103642_0.45905772621845986"},"_hasShrinkwrap":false},"1.2.1":{"name":"@arshown/vue3-i18n","version":"1.2.1","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"一個簡易並適用於 vue3 的語系套件","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"a9f2f83ad7b738c438d295dc633e68316751fee8","_id":"@arshown/vue3-i18n@1.2.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r18SrXf4ip31Q72sSzGXe+eNS3hL9DvkcbWhQQUgKSxTWhYUUgAzTvcbr3lIJZ8K4r6Awomn6U5/+cZ80N7+yA==","shasum":"1848b524470f5a96062991237ebbd94be411652f","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.2.1.tgz","fileCount":6,"unpackedSize":26448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg9VECRA9TVsSAnZWagAA/1MP/3uSI7aPLWiNEOACgVLU\nkYEteZ3ka448/Em8B1PxCE8Py9uLx7OeABhjAZoLKC6hv/J1XA+kXH/u0+KN\nXFKF2yQgw1DrEjjHcJorkO30P+vXCpJikbLh5MPcYxKVxq5gIqNAfccguTtq\nVEk+Fir/mbEuEDKqiqBlv1i/toQvygA3dCO4UdDuiUzaIdA+ShQ1zqrusOUP\nRr5csZ54hN0+YiZXpHUJu8LsaxHpFV2CsuSrF8myz3qcSLeV5vi7oRK6bsqc\nbTlUAan3hBJoEUPFtwK19VRKSKGGSC3ty18Rj5+aRiaY8nSv3HJ+RCI17Fpd\ntxpJLrTqdtsxsHewv3KaL1V23ZYbu2chK13nCcXQgAHZOOKprxNWuV3uuE3m\niHDNV/SaLn+it58R/oA6OI5x6/jSY/8zrMimRyQ/wNQtEwec2mMmTznasH0c\nB02+nH29SbhkK6AXjgyicb83x2bxdQibRYmA+1konZtg9RBc1lFOcm35fgpv\n6iae78Cclm9NEmdEe7116PadSrhnwM5J6l57EvXZxYa5iRSywxVCtGJXfDpt\n5dg2m6LXgY6ntyyuIlAC6jg1qjdeUF22f9puy/tSv+ztl85vLOotoIVN1hgl\nKBpGRHHHfv72S7Mn3EfMblxzNgj26g9cwPydBizTc3SqDDlQ6mlIXRMhljzu\n/E+k\r\n=fjYU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzmyn3iZlG+IKKBMEgsbvHSi7MYiYh4xxt/wzivqe4wAiA1BwZ37LW6BPYCdLM2kNS1VHt0Z5zXdawz3+fzPSg8Zg=="}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.2.1_1619252547956_0.7742992685613472"},"_hasShrinkwrap":false},"1.2.2":{"name":"@arshown/vue3-i18n","version":"1.2.2","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"一個簡易並適用於 vue3 的語系套件","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"b7a681dddb95366ad5776640ef50c2a46e890f0c","_id":"@arshown/vue3-i18n@1.2.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gFvykuMuh0ot6K1QMvgj2d3bAl7tPoabRZ/xs+s4TeJCZxoRd4lsepFfj+hbtr6AL7Y62bdFagtdFAtl8qCXWw==","shasum":"531eee434f1f37dfdfb1e826a830f8db799eb4b1","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.2.2.tgz","fileCount":6,"unpackedSize":25923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg9hYCRA9TVsSAnZWagAAAcoP/00yCCPplriCe224hvjd\nxKik4zHzCeZd22EOVUfkxe16TAyd3QJYX5WOCqivF+nSs/t5evHvev3SmlH/\nTYmUVTjccV69i4mA7Yp5xRmwLJiDx7EKI8l3vx9hzqITauMdRgijb+f0qZld\nCLTnEgTRnRsAkb5myN5NXn7r/ctW9n7utraYdMbDtnRrYnlgRB3ccQBooLJ1\nYttRSngu6+yin8/xj4WE0Pmmms7gQ3abGskHFhhfphMnxECPq436bGIVaE4V\nNgCPj1WUdiWbcQIXljm/wowzSMq/gilm63prGPx7ZKjjKLFO66CWglNDdQ46\njcNEMBFEgTugFg+9P/A2G1gtCQNuXrvm1HUjRxHHPiP6gf9VeY3vgukzVKAT\nkq3iVGvor1utu+Ka3Lfe+i9wm4AZkoZsD0ey78ptm0KxZYEI5bQ98e/HECrp\nNMAciQ4ZwI7hJVOCcOZyxYuEv56E1HXkDll6QM2zD9x1pw3ma+7R3b/znHSa\n1EjoDmUsLhHq7ilDVF4LydpIgsuheFQ2PaOjUOd6guuvFhj5fYxcxqk0WmFE\nsMJKY/d4oGW59ybsQX6a9/406A+9YtmMSmtKRD3Njv+0P+o9spl0hv2gXzfs\n0AAeG/C0oE0XdTCohQFSmxxuIbEwP1vQnDN2pt8usXG10krVrlVsYnjSQIn/\neCPu\r\n=oWhs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCik4zadsxavDvHeX+mpvXEe7JdbGy3xIzrExlN1sJ7cAIhALMc5YYcQpa3lL9ssEUygMG4DfKaOGWCm4yQVfYRnzY+"}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.2.2_1619253336156_0.17187044664512396"},"_hasShrinkwrap":false},"1.3.0":{"name":"@arshown/vue3-i18n","version":"1.3.0","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"一個簡易並適用於 vue3 的語系套件","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"19b95ce88f1879663c9b458ba6775d823fe20366","_id":"@arshown/vue3-i18n@1.3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o1ur7BktSFOe6Oyf+4NvEWJOgmaj8bfHzzWTXy9ibzY+KEIDewuTiLf8AzkXsyJ1IkyAvfCl159F7sCcVdqlHg==","shasum":"db394cda82079c3299e9ba74298f71a8519eecf3","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.3.0.tgz","fileCount":6,"unpackedSize":26047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIuoRCRA9TVsSAnZWagAAVWYP/0IcLIFAlsYPFWW7SWaW\nh+kDYOE25yGvkiAM49i9gTkL6d+WZV8GirrTrFEbMpjLEtOxo6KAT1CTe4g5\nzpG5l4Pqd748RM+k9Rb//xHUzr745QvVqB3/Y98CqvRH4wJii8VSX1oOEwzX\nCti5OQw+gvApPjxNTfFnTfDSs3TBTXGlR+nEcrp8rGjxY1A9LAzP62UI4dX2\n90GWtgWRbjQI2lzEWs8O55hOgHs37uFt/8mKukxfPwDOnzFXzKFz4Jg0cDfG\npzFw6HFB2y43NbNIYyOU/IxnO9VAOKdkrZEJUXo7n2IamUW/n6Lv8GpRVa4K\nvrLlEMI2qwdUvp02jpp23h7kZey35Dhdx2/qkUvBZJoPcpZakkVEnrM5bXvB\nH4alp750BnzmODr30zQS+6/gbnwN276bVt9zNyUWDall1pmfp9M4X/n9/wLm\nl+37EjEw37FyWKhCytGADcPRsXq5qNwjew+00kVGXvPDvzxirz22/uY+y1t5\n3QENTC/jQJNEHw01zZa6GSmNIIkpiDqVhfMYJQKH3RW39eTc4JaYtxtm+Vbv\nYzx1S3EjF5FmokClg9Fw2fc1PUu8eci+9XnZg6dazE9q/8LZuwqZourgurqg\nGL8102dx/zy8o0rJyfPQCxfPnIQ1m1xP9pZYBIS0tdLt+M+J5q4r5dzasWn/\nwG48\r\n=9J3L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZo4PDOYVqAmeU8PSBAaI1Qba3VP6Sm3bOi+eA4sZwVwIgUACEj4Aeiov/lqKMt/mjZXcRy89/8i2ra43lSo5PBws="}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.3.0_1629678097081_0.31254031989891207"},"_hasShrinkwrap":false},"1.3.1":{"name":"@arshown/vue3-i18n","version":"1.3.1","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"一個簡易並適用於 vue3 的語系套件","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"18832f971c747011021b10c3f6c267eebf19cc17","_id":"@arshown/vue3-i18n@1.3.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QiC8npzem2zCY8QES33hPfKWzsj5wQYJi+kmFLMNOTfY44dUTasOzlNUy3cFmqtRQhjZm0RWDHWLgGxdEAqZtw==","shasum":"34cf1e8bc60d4489f488cbe60254aa0f933476a7","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.3.1.tgz","fileCount":6,"unpackedSize":26099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIuwsCRA9TVsSAnZWagAA86QP/2C5Rq8YDOYmjEOPAoN8\nII6bzBLZi2IbA742pR0UwFBshKbCd7m38XM552L/Tap5Eb7fITs3d7c4iiBb\nSwYFNxYs9k/vc60bUvSBaieQvqVAXeIJuHjVZsU668TS4yx7LBNylj19N8Wg\nUzGMOkDkgXSuWcs1+hfeQLmPdI/RXMimz1d8nemKwG0JCTiw7/lJ3pyYHuCI\ng/UCQvFHMdDd0WwpjHjhcIvMTTSupu678jgigKqlojnXwnEjrbMIamsH5F+q\nH7SWyY421t2YlGBhvSwejKby6XHBZu257+NarM0OsIuGCUStLQzPMhsmEtra\n4/oDbFO77DvRIeaJ4xKLleP0FH8tBZrvH0mNThvoffDL31HDFWbteNtWak8D\nUts7RW9hfl2pkluzjDCbQ4W2rXet1g42c02tmZcQcFFGVDjaSTbkuFkWGSDJ\n3mF9E2XPlQDGm1RiexAa06HBQ6SNPoEdJjlJmJpeA+pI3Tbs3JF8QueURRew\n2PbBCW90Oa+SRlCmNQegM8DiHTmwuWWeVfd3KOqvs9uPqEJf6eBNiC9DU8LJ\nAkj49ztLl1SS1tpbESYmswewQAygPqFPJnaWwfYCfqfndwevgeIT9E2zwymB\n+q9qzWx3Pw8kFOYZ07J03ktHJSIgjgFZFUuSqVc/9P6b5dm1W3jYapSQ6DoH\n0MXL\r\n=bjwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgsPFyrz47k0i8EwQHSfp8V43h0Ap7/fIFI3+ZUiZ9oAiAYYr3tpJBpMoM1fnRiV+4YKawRAE1mXOkJC6qgfS4Osw=="}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.3.1_1629678636475_0.22902492783563444"},"_hasShrinkwrap":false},"1.3.2":{"name":"@arshown/vue3-i18n","version":"1.3.2","main":"dist/vue3-i18n.umd.min.js","scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build --target lib --name vue3-i18n src/main.js","lint":"vue-cli-service lint"},"dependencies":{"ramda":"^0.27.1"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.0","@vue/cli-plugin-eslint":"~4.5.0","@vue/cli-service":"~4.5.0","@vue/compiler-sfc":"^3.0.0","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-vue":"^7.0.0","vue":"^3.0.0"},"sideEffects":false,"eslintConfig":{"root":true,"env":{"node":true},"extends":["plugin:vue/vue3-essential","eslint:recommended"],"parserOptions":{"parser":"babel-eslint"},"rules":{}},"browserslist":["> 1%","last 2 versions","not dead"],"description":"一個簡易並適用於 vue3 的語系套件","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"homepage":"https://github.com/ArShown/vue3-i18n#readme","gitHead":"18832f971c747011021b10c3f6c267eebf19cc17","_id":"@arshown/vue3-i18n@1.3.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-axFIFuzHKRcGUr5ZfZocdnJLsMnNvg/jHCcmQdkzI4UK2UWEs67yZWh4Dne3ePzqPpWzx+KWBmAqWh5zR/i48A==","shasum":"35bf008d20e332ecf2f62a0489332824e2c6b724","tarball":"https://registry.npmjs.org/@arshown/vue3-i18n/-/vue3-i18n-1.3.2.tgz","fileCount":6,"unpackedSize":26206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIwKqCRA9TVsSAnZWagAAApEP/jfudTYDand2F8nHL0/R\nhsZNLGrGTb5BmkxIZClvQcKBCGAz162lWNHef4rm9blg1HGIXvRUArpVBjjm\nEtIYaii2FKfIJDCMrs/0i90GJ2dn51hqMIjNPzUHQczpKbbQllGHjMLPnzgk\n+67UsXqI/LEpwfmuO2db+e2vZHS35a7zGXemot28PpQpdTsJGe4BvNv4iXy6\n4nX7iuzZ0uk46Wh9Gijf+P027jkcldDWX0PpnRU7DDkEFjozkmpdqMI/nuyz\nyj7lqQd5aCP1iePdt7iRhLjKtytZfyU1lHi2zG1d19uXi0RD8VNmcGur36Ov\nHz0zZxh69UoTolN14fUGg4MAeGwDvLAQ7ZVcqiPVLoCdzvSFuHjqzOfA3lso\nRvv9q2W3c7pRDj3O9GsRYuHtlZmn1+EH55UDPBrvL4oAanz/oW7jW9v820ey\n0KQ+aYQCR1rrsn9H2GSWlqWpYu/+JlsBq9SlommkfwSPEXtiIxjsBkBTz+f5\nia/TMknrPDCwYLXM6/84XRtfSm/YMfCCd6CdhH7JHvd4Ob/owAXNNV1vGA6x\nJCLc7jpIGFV2bEJu62AOf6TQYRxZFh9ViaapIZF1Wxk+4/C+cz8KDCdQF+hZ\nQpgpy2yYBjXz6cECVh8j43MqiHkCzyGIjDQcyuYHES00nHFTEmPR/14UU8c+\nkpZ+\r\n=mi2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPTr/Qsyk9IWoQlXK0fZKkoCkYRVa8sNARonIPPr2iTAiBqZ4GS4qcOSq8YRiQ+KT9BrHFpnzeObovXe28IA2te6A=="}]},"_npmUser":{"name":"arshown791119","email":"hles51723@gmail.com"},"directories":{},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue3-i18n_1.3.2_1629684394027_0.42493386803874067"},"_hasShrinkwrap":false}},"maintainers":[{"name":"arshown791119","email":"hles51723@gmail.com"}],"description":"一個簡易並適用於 vue3 的語系套件","homepage":"https://github.com/ArShown/vue3-i18n#readme","repository":{"type":"git","url":"git+https://github.com/ArShown/vue3-i18n.git"},"bugs":{"url":"https://github.com/ArShown/vue3-i18n/issues"},"license":"ISC","readme":"# vue3-i18n\n\n一個簡易並適用於 vue3 的語系套件\n\n[![](https://img.shields.io/npm/v/@arshown/vue3-i18n)](https://www.npmjs.com/package/@arshown/vue3-i18n)\n\n\n## Install\n\n```shell\n> npm install @arshown/vue3-i18n\n# or\n> yarn add @arshown/vue3-i18n\n```\n\n## Started\n\n```javascript\n// main.js\nimport { createApp } from \"vue\";\nimport { createI18n } from \"@arshown/vue3-i18n\";\nimport App from \"./App\";\n\nconst i18n = createI18n({\n  initLocale: \"zh-tw\"/* 預設使用語系 */,\n  fallbackLocale: \"en\"/* 當沒有找到文字時使用的備用語系 */,\n  messages: {\n    \"zh-tw\": {\n      welcome: \"您好，{name}!\"  \n    },\n    en: {\n      welcome: \"Hello, {name}!\",\n      \"fallback message\": \"yo\"\n    }\n  },\n});\n\nconst app = createApp(App);\napp.use(i18n);\napp.mount(\"#app\");\n```\n\n## Usage\n```html\n<template>\n  <div>\n    當前語系：{{ locale }}\n    {{ t(\"welcome\", { name: \"Guest\" }) }}\n    <!-- print: 您好，Guest! --> \n    {{ t(\"fallback message\") }}\n    <!-- 找備用語系，print: yo --> \n    {{ t(\"undefined text\") }}\n    <!-- 都沒有就顯示鍵值，print: undefined text --> \n    <button @click=\"change('en')\">切換語系</button>\n  </div>\n</tamplate>\n```\n\n```javascript\n<script>\nimport { useI18n } from \"@arshown/vue3-i18n\";\n\nexport default {\n  setup() {\n    const i18n = useI18n();\n\n    return {\n     locale: i18n.locale,\n     t: i18n.t,\n     change: i18n.setLocale,\n    }\n  }\n}\n</script>\n```\n\n## API\n\n#### i18n.locale\n\n當前使用語系\n\n\n#### i18n.setLocale\n\n`(lang:string):void`\n\n變更當前使用語系\n\n\n#### i18n.addMessages\n\n`(lang:string, messages:Object):void`\n\n動態新增語系物件\n\n\n#### i18n.t\n\n`(key:string, ?params:Object)`\n\n文字轉換\n\n```javascript\n// messages: { lang: { welcome: \"Hello, {name}!\" } }\ni18n.t(\"welcome\", { name: \"Guest\" });\n// Hello, Guest!\n```\n","readmeFilename":"README.md"}