{"_id":"@dhis2/d2-i18n","_rev":"30-e147084245aaf30fc706d243ef6e1b8e","name":"@dhis2/d2-i18n","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.3":{"name":"@dhis2/d2-i18n","version":"1.0.3","keywords":["i18n","i18next","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.0.3","maintainers":[{"name":"adeel.dhis2","email":"adeel@dhis2.org"},{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"janhenrikoverland","email":"janhenrik.overland@gmail.com"},{"name":"jason.p.pickering","email":"jason.p.pickering@gmail.com"},{"name":"jenniferjonesarnesen","email":"jjarnesen@gmail.com"},{"name":"joakim_sm","email":"joakim.melseth@gmail.com"},{"name":"travis4dhis2","email":"deployment@dhis2.org"},{"name":"turban","email":"bjorn@mastermaps.com"},{"name":"varl","email":"varl@vlv.io"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"2d309bc1f6cf85433056f573cbcc410d791415a1","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.0.3.tgz","fileCount":4,"integrity":"sha512-1ziGuJ3Wpl/kEHGg5yOMaobATo8bdrBBqc2KgMwXVwRlt4rZIcQSmgYHZZWQaf5O//+870UW1VDHjvpVSES52A==","signatures":[{"sig":"MEUCIEgMfUBLqbiVUVgA9vL1nbN9URNQG8Z5Ed+teW8kAdRQAiEAhX0id3z8bTvRYL6p8rRP9LKCq6JMlTf9LcWTL044vyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5uJqCRA9TVsSAnZWagAA/8MP/0mahtXrt4IiU97KBNOg\ndshqcYrulL89ql6hw670yUFRySGLBsTFM1wD2hJMB3cGgnwF5AHnVL1ypTwK\nzDoqDaGiCUk+3hV5AtLxwKmYMobwQd9bLjMHnQaZUITTmMLN8/aTCmktvuzs\njjlz4Q12qJfv1ND5ELaAgMxQzkdESAg6iYcjwGoUrL715rzLpBnePUZZBhr5\neHoqldxOJz89celw/eOFrUs5UTS4btCFWTcCWxnK0IDlKniX5Z5N1s+pdJRi\nLhruxSES6q9OJ2QBs+6phJGsYdiaVDHhc2ty7CsceZq82oWYBF3KNJYU9htI\nTldjqSP5I7QZzlf/uHV7ne5EkDsbju1HXBeBo64Gyrun/Jl+n75sKoqgCVT4\n+hhS57xmijFRvwJWMTvrwkvxF+2E5onAgClv/Pw7OgyMkvhnORXMKDFOuuHN\nds6PtHfPe823em5AZhImpCcUXX8dSpJg7fk1LUkw1P/dlL5YfbcmQu4l3T8i\nRzqOI+adWxm+mBaDn3orKIGKtkDFYMG9mOdBgYCxG5YtyPRmVVmLD7Y/YTF8\nIwPy5hOQIGkCW3CfTqWxxdRhpYwKRBsf3yRBPZaxBwVcY2oqxAm1GiihKgJv\n+5NixXkc9PwKPnt7BnIW0cvd6DDX4HemlaY3INnrMxNj/rcagdOxweqbOArO\nKeLb\r\n=IC9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"face199570ba1ced8495bba15be8e26a405beb81","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adeel.dhis2","email":"adeel@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"5.6.0","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"9.5.0","dependencies":{"i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.0.3_1525080681206_0.2568467477346108","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@dhis2/d2-i18n","version":"1.0.4","keywords":["i18n","i18next","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.0.4","maintainers":[{"name":"adeel.dhis2","email":"adeel@dhis2.org"},{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"janhenrikoverland","email":"janhenrik.overland@gmail.com"},{"name":"jason.p.pickering","email":"jason.p.pickering@gmail.com"},{"name":"jenniferjonesarnesen","email":"jjarnesen@gmail.com"},{"name":"joakim_sm","email":"joakim.melseth@gmail.com"},{"name":"travis4dhis2","email":"deployment@dhis2.org"},{"name":"turban","email":"bjorn@mastermaps.com"},{"name":"varl","email":"varl@vlv.io"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"8fbd113f56699b9832a401e1cb8f54d75bc36b9a","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.0.4.tgz","fileCount":4,"integrity":"sha512-xI2j69q3bwlb374JOAs3wpo47V4BqDAz4h1PfGLVhdORPLAuz0CkKuwesfpW2eunDSHiKpMbOg7goTip/5ROew==","signatures":[{"sig":"MEQCICu1MUhm1RxfE5vs09hklq8mDMjJv7eYdWRu7iBhjEJsAiAIhf9Qt2GLg0bhHkU4bq5K3q1l0mBOcQ+z6oSUTwXuOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNgjqCRA9TVsSAnZWagAAvGcQAIPJgLMx6hYEl7HFEa74\nTW/fCsMyu4EJOg5lGwJpZ2J/594pOjopVK+UPd/qCZKDtzViihHn+c00X/PM\niiSrCt340we+6PdiucATwI1gShCtSIUUtsmJTsy8tXb4KoY6tZeo7fBOKtVp\nEB9OLSCz6jVKY5ZUdmZDPCYzwDrHpQl3qb0QZ4F5RGLfV/ItGxNVNsENmyWU\nPY0MKrdrmbPFAogdJoLeWt55PVr5Kw6adfxPZ8xE+KvTEynAHBY5UpNFpM71\nhT/xi5SneMXr6VJ2Ezo1noiNz4Dt2jY63wjKGTYtdSeWg/2k3AjRCYemd/JR\nhZcC4BwFpTnsKrczyfaPdduUAYIx6JPNTDkDBOBve9XfqQRE7MnAEvzOrLbZ\nJLcqYfTMlJ2oiemeP7dS47MieDVH+9CqCVYE/+E693hrtGhKpkAgrAMHN1Ot\nhEIi0VgkAVn6JBt6cteNbOl++8X3Kp2W9E9Yvu2ZBJNjQdq3S3BxTPX6OPCl\nSo/8TR71LincyIJgJrjqyuX8IeMFgVzm0owCwCUill99DWUh9aWK2z5WckU1\ndxMOW5c8baek8S4YIp6BaQTEL+JEDAYzh0CrhKraHaVMrGj966ASmYVUXSWB\nkmKVwZTRJLNg7Df+crDyyCil7fdxtSvFVSLyLe8dMzHGy1eqXbmueyf+DNmD\n9osy\r\n=eSsX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a34007169c3b6a04db6ad8c433b1335f18c1a8d","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"adeel.dhis2","email":"adeel@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"6.1.0","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"10.1.0","dependencies":{"i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.0.4_1530267881989_0.32401453054203144","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@dhis2/d2-i18n","version":"1.0.5","keywords":["i18n","i18next","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.0.5","maintainers":[{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"hendrikdegraaf_dhis2","email":"hendrik@dhis2.org"},{"name":"ismay","email":"ismay@ismaywolff.nl"},{"name":"janhenrikoverland","email":"janhenrik.overland@gmail.com"},{"name":"jason.p.pickering","email":"jason.p.pickering@gmail.com"},{"name":"jenniferjonesarnesen","email":"jjarnesen@gmail.com"},{"name":"joakim_sm","email":"joakim.melseth@gmail.com"},{"name":"joakimia","email":"joakimamundsen91@gmail.com"},{"name":"neeilya","email":"neeilya@mail.ru"},{"name":"travis4dhis2","email":"deployment@dhis2.org"},{"name":"turban","email":"bjorn@mastermaps.com"},{"name":"varl","email":"varl@vlv.io"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"9148af1bc95e9442bcae66136b8f80146406a43f","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.0.5.tgz","fileCount":7,"integrity":"sha512-nz1JtDLNn6hOoSg84C1iYRBr11O/ljMdczEqq0/j/gQy9wRs80Z7lExwItclHgS7t6ESWCa6+OFkwgRCOKF2ew==","signatures":[{"sig":"MEQCIGh3KTPjTadWj/JOPTGIjxfO7HOrKdqKj4T13/HJFXddAiBRvGqRwe0YQ+dFUqUi6PRXbjuEQUa0phW1edcRJYTwkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCqgJCRA9TVsSAnZWagAAjlcP/A43AsVm4T+wSgYdW8N5\nv/+Vt0aux0f11J0Wydd65Rb4Km3DIwcDRCZI5aCu5bJJtQrtrUSO0O7LTLt6\nYNTNdOIINxW/BXavlRTqLGeYR9hmu2+ut+PzkojWFjAze6k5y1JmHPkWcA7F\neDRcC70neJ+O17fUrTKUwVrLXgRxL0QeIVkm9c/TIsOlm8SBQpj/uy/UPGrl\nag2C3rd/hlPCExr9UuFNviJHF0pJcmFlaapdazreuZBFLFv/xHs6LZ6absRW\ngtSqAe5CsiLDpCLEXo/srtwPb/b/73Be51VTjjIgXnhYkbtIozpsXqSgj5ZV\n+w+HJtAOUsKOS1U1Ej933oH6FTEqXpXOjjZPYjH/yTsYuIYFyH2eqvtXtJkS\nH5zrpASFrlrp9/Eht4VzdkwpWSZfaYPcjWi6OQ4/XvUGBPpI54ogtQn5s1zr\nolOdla+KqwyeAT4GposP5prVUFLheFOm2Um5oPxFGv62ZQHDFjnBtZyVXd+l\nlczFTm8ryoDfDKESHv4dM7Rr7LtZPJo0l0stRImC7EL1URNTRfoYdsffX1e9\nDI1EnKYOifVa5g4DrFAdqDCEzq1OEdsLp8l6Q60dJLd7Ji834vUr0IrfMFrO\nW+lVTF0JvQRyFexAQecnc4CVBBRDkaUOe3GXBbj3G1sNCwd5VO/LpJElqoW2\npX66\r\n=tS3E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"varl","email":"varl@vlv.io"},"repository":{"url":"https://github.com/dhis2/d2-i18n.git","type":"git"},"description":"configuration wrapper for i18next translations","directories":{},"licenseText":"BSD 3-Clause License\n\nCopyright (c) 2004-2017, University of Oslo\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the HISP project nor the names of its contributors may\n  be used to endorse or promote products derived from this software without\n  specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.","dependencies":{"moment":"^2.24.0","i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.0.5_1560979464645_0.8699615660683513","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@dhis2/d2-i18n","version":"1.0.6","keywords":["i18n","i18next","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.0.6","maintainers":[{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"hendrikdegraaf_dhis2","email":"hendrik@dhis2.org"},{"name":"ismay","email":"ismay@ismaywolff.nl"},{"name":"janhenrikoverland","email":"janhenrik.overland@gmail.com"},{"name":"jason.p.pickering","email":"jason.p.pickering@gmail.com"},{"name":"jenniferjonesarnesen","email":"jjarnesen@gmail.com"},{"name":"joakim_sm","email":"joakim.melseth@gmail.com"},{"name":"joakimia","email":"joakimamundsen91@gmail.com"},{"name":"neeilya","email":"neeilya@mail.ru"},{"name":"travis4dhis2","email":"deployment@dhis2.org"},{"name":"turban","email":"bjorn@mastermaps.com"},{"name":"varl","email":"varl@vlv.io"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"2914be8acf296f3a6bf7b51c76c46da6a120b0ff","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.0.6.tgz","fileCount":7,"integrity":"sha512-7YdA4ppFosjuyf7ZMm47BrdsA5TWLM9lmS0lUPgjcCVeeWfUgagqzf4W5JGB9XQ3w1vzK+yy5zH2Ij8IgRAGhA==","signatures":[{"sig":"MEYCIQCsiHJfRhgCIHIkEDn9ucdnxffjdpSn14x7QthCrhgJTwIhAOFhCv8HM3I9hWzY4zY9+zQ3Iz5nVPYeHwTV8y0Acfn3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsYh6CRA9TVsSAnZWagAAtF0P/1UdLmLxTkM5/5yXBGIt\n0VC2nUHJREVE8p567DqDx+TTkwt1rMtjW1zUr4xvs7b8IxL0wJWG/p8CcSTN\n0yqJGnwdBQHsTtBfHWUGlyadF5GNSE0EpWlyppxhOLoP+QqawvudZXoSzHC4\ne8qSpyW1h3cNFVvs3BKZFaBRx+cK+lDTpaun2znf87e1lqmWrOlN2tvfln8S\n4CPk4qlvqJQRT2VSx/a/9HOaLcersjlvnA+H7de2vlT96GxGfgMUiglLkrnV\nGgkGBb8xuttL5GUA0/0QURQX6ituXbsw7dfMAHWV8TPQiXb8Sp6xMiImjh/m\nhL8EQyWs83NYT8C3EtjQLk4WskrWDarATkIaV9ZacSJttGJiFusLfyh1CTMa\njhkfT7BMn1hrqem9MTIGb7fRwbjsDqDq9u1k+PPvSH77A69i5BTHEWsmsfuw\nItRhE2EfybsejLQlbuMykqB4gyFXNRVp5Kp2LP0uTlnBnzfPtSiU4FbB7saB\nxBH0fvhthXoFN/VU98D99F+lXVijr2F2scsXN+5rZ1dev2cRC4kc9FZHAfVg\n29B3TVtFk15KAIbs1YOJXOpuT+eMT4YmPBcikqO06kkG8LZB3/ipjvXxHUzJ\n4m4xswxecr16Uktwmqcut1KLZlw30r+0qGn3KS/6A4LSDK7SkMm+C0rMg1ZM\n79dl\r\n=HR+K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"varl","email":"varl@vlv.io"},"repository":{"url":"https://github.com/dhis2/d2-i18n.git","type":"git"},"description":"configuration wrapper for i18next translations","directories":{},"licenseText":"BSD 3-Clause License\n\nCopyright (c) 2004-2017, University of Oslo\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are met:\n\n* Redistributions of source code must retain the above copyright notice, this\n  list of conditions and the following disclaimer.\n\n* Redistributions in binary form must reproduce the above copyright notice,\n  this list of conditions and the following disclaimer in the documentation\n  and/or other materials provided with the distribution.\n\n* Neither the name of the HISP project nor the names of its contributors may\n  be used to endorse or promote products derived from this software without\n  specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS \"AS IS\"\nAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE\nIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE\nDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE\nFOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL\nDAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR\nSERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER\nCAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,\nOR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE\nOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.","dependencies":{"moment":"^2.24.0","i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.0.6_1571915898102_0.40047335019093366","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@dhis2/d2-i18n","version":"1.1.0","keywords":["i18n","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.1.0","maintainers":[{"name":"varl","email":"varl@vlv.io"},{"name":"jenniferjonesarnesen","email":"jjarnesen@gmail.com"},{"name":"hendrikdegraaf_dhis2","email":"hendrik@dhis2.org"},{"name":"travis4dhis2","email":"deployment@dhis2.org"},{"name":"turban","email":"bjorn@mastermaps.com"},{"name":"janhenrikoverland","email":"janhenrik.overland@gmail.com"},{"name":"jason.p.pickering","email":"jason.p.pickering@gmail.com"},{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"joakim_sm","email":"joakim.melseth@gmail.com"},{"name":"neeilya","email":"neeilya@mail.ru"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"joakimia","email":"joakimamundsen91@gmail.com"},{"name":"ismay","email":"ismay@wolffsoftwareengineering.nl"},{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"martinkrulltott","email":"martin@moid.se"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"ec777c5091f747e4c5aa4f9801c62ba4d1ef3d16","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.1.0.tgz","fileCount":6,"integrity":"sha512-x3u58goDQsMfBzy50koxNrJjofJTtjRZOfz6f6Py/wMMJfp/T6vZjWMQgcfWH0JrV6d04K1RTt6bI05wqsVQvg==","signatures":[{"sig":"MEQCIAw5L9ZxB5/+cl/3iBFRhwcHCwLdhmxL3CK+zH6abV1zAiBU2kGWgp3ZRSg8J7qx+q7G/1dZhYAg2eOeIUhsSf414g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPPOGCRA9TVsSAnZWagAAD18P/i0/WwTNSA436vKK6zSu\nmTGYztZfeZej8Bujd2URsKxuzSUPcj1unwgiFHK+g4e/dygNB6+VFLn+5/cI\nUuG7z+6A5jk//z04+lrhMoPAyrAObakZPXwZ9Fyug7WlPAzgdsz3mnxwHlxf\nF0gZDHzA2LVHBncFeIX8tzsp5xgGRdwdcjoi1VZZS4oJuU3FeX8NMkTVEodX\nEf5iq6wYpzLsetSVasXIUj2649odOLnemxGH7VMWwRxwDuez8BmfSIgO86ET\nQh9KYCgO7oMWrvTniKVZcQNf+q8SLrm6ifZCTOgrBa5xJVlH4UVPnwPxmjy3\nknRz7Umw2cmH1dWe62oDDWpa6JcmtlfYBK32ffTOcdHG4n0+73r32omA88gZ\nXHszpMSKYEcNgnc2arwEgFAEAgA6nqE+gGGskCzJD18o2oHQ+rvaFuw7TjRc\nQvIwB9PLL7rJ4nLUk/qxJHhjk4c9yTbE4M3LJqiX8X1Nlg2MZ/7xljWTV5zc\n3ewB3Vzr84R/zKKsL5fVfKa9/tK0+C00SbaKsSzGYwidx9xWk1C1cK9aWLha\nXyXWj3BUKoFb2hjExsoMclRQuwk5uJW873AEDgb/vrF/QE6CPEIkWOixQ0LI\nMX9ff08Eh1H3TNJHb3Rvv9xQxkOhcFODWmNf7UMzWgrUXJC+gjZhemEjuWAN\ntLMP\r\n=YWWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/cjs/index.js","module":"./build/es/index.js","exports":{"import":"./build/es/index.js","require":"./build/cjs/index.js"},"gitHead":"c75e6dc7476b5b2a55db90da05c51c57dd0f618c","scripts":{"lint":"d2-style js check && d2-style text check","test":"echo \"No test specified, skipping...\"","build":"d2-app-scripts build","format":"d2-style js apply && d2-style text apply"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"6.14.11","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"12.20.2","dependencies":{"moment":"^2.24.0","i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dhis2/cli-style":"^7.3.0","@dhis2/cli-app-scripts":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.1.0_1614607237832_0.8867109447474479","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@dhis2/d2-i18n","version":"1.1.1","keywords":["i18n","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.1.1","maintainers":[{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"varl","email":"varl@vlv.io"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"ismay","email":"npmjs.j0ut8@simplelogin.co"},{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"martinkrulltott","email":"martin@moid.se"},{"name":"birk","email":"birk@dhis2.org"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"acaca32cd00b60fd6b6f1dee571f2817a50e243c","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.1.1.tgz","fileCount":6,"integrity":"sha512-X0jOCIKPaYv/2z0/sdkEvcbRiYu5o1FrOwvitiS6aKFxSL/GJ872I+UdHwpWJtL+yM7Z8E1epljazW0LnHUz0Q==","signatures":[{"sig":"MEYCIQDhxWqhot2+vi3OHs29JaGABXbv/kJIUZyQa9pAEuG4dAIhAKD1nmHdmhUJ90tbWBbZOHAdRY6FH0Odkhm8BQdadydk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24HFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1Mg/7BC5Bi4LWay2PlDIK3TY10mCOY7subaR9Yq0vMcvtogS1cmH1\r\nDQ0mcAVDhA1kg0rrXbgTm38bMw6YrV2VzMKN7XHA40RadeF2zWI/UJaMRXL6\r\nTF5VA7k/G5VdHeTMxu37cYuYpkFYc2uBDX41KQXC3IicWTQ1vFpJs1q/hrVW\r\n0Oe2uE2LamkiBYKx07figfqgl8mEzpgdpv3J4t/ORI8EtbQpIW592Y+t3Uol\r\nn4IaVU5ARlV2Opd3h4EmwkcghqfQ7gFbtbwpWaDPUziYw8gtGN8qNr78SGQp\r\nxa3xYNiSLhO7jqmYaSy7CUJB2mjHO7t4kSZknhcyePODwCAWf6wAkcBLebAR\r\nS3tIvtFrZ09i/bI/7oKfLU/BGZdQs8+oVOhv72xvhXjSehVPCic/1jEBSXi3\r\nTPpyM/4XSs93S4SfJy7k7CudvGG/S5KvO9LfL2sbkcvSsl4yEQmehI7pyXDB\r\nY43qVfZRZfsF592/vaAsqNHJzSe4KxNQN/YqbmJi3yFyZx2YTD9hZjaiSv6R\r\np8fgVwqQPk/fpOjyJn1pD1bVb+8UFBDGGW0EHA2Dpl3PNOQIA3voj7yhOMtA\r\nuY8jIt21JbNFk8hk6ViqhR+Md2+LikrSE72dfieGIfMcRqFYjxHugy+PfQis\r\nl/pTowPsGsMbFm1cHL5Vad37RCETP80q2P4=\r\n=KcG1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/cjs/index.js","module":"./build/es/index.js","exports":{"import":"./build/es/index.js","require":"./build/cjs/index.js"},"gitHead":"2a0d864121cd0ae6c66d1447d2eed463fd8cf720","scripts":{"lint":"d2-style js check && d2-style text check","test":"echo \"No test specified, skipping...\"","build":"d2-app-scripts build","format":"d2-style js apply && d2-style text apply"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"6.14.16","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"12.22.12","dependencies":{"moment":"^2.24.0","i18next":"^10.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dhis2/cli-style":"^7.3.0","@dhis2/cli-app-scripts":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.1.1_1675329989317_0.2503648328510255","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@dhis2/d2-i18n","version":"1.1.2","keywords":["i18n","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.1.2","maintainers":[{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"martinkrulltott","email":"martin@moid.se"},{"name":"birk","email":"birk@dhis2.org"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"6073df1fae5a638646272baff188e1d75ce6ae47","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.1.2.tgz","fileCount":7,"integrity":"sha512-zy6HOU8Zd+lTwYCP3K1dGfUp6hKBrFblU3rHzSL0R429Fk7TjOsPSIc/CTu1GFMBkyN37kJx7THEZ1h/GDWcWw==","signatures":[{"sig":"MEUCIDxvVJ0/XUUEJgZ2K+4LQ7sR4w/bgXMGfThba7DRHk96AiEAsiZ/m2HsqNaHxqYIULNzWClXNBLAfNX5zJXP4s9mgsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8369},"main":"./build/cjs/index.js","types":"types","module":"./build/es/index.js","exports":{"import":"./build/es/index.js","require":"./build/cjs/index.js"},"gitHead":"862df54e4ceb6d3f0c5a0294653e370da5082b23","scripts":{"lint":"d2-style js check && d2-style text check","test":"echo \"No test specified, skipping...\"","build":"d2-app-scripts build","format":"d2-style js apply && d2-style text apply"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"6.14.16","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"12.22.12","dependencies":{"moment":"^2.24.0","i18next":"^10.3","@types/i18next":"^11.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dhis2/cli-style":"^7.3.0","@dhis2/cli-app-scripts":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.1.2_1694446679439_0.2419393747304761","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@dhis2/d2-i18n","version":"1.1.3","keywords":["i18n","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","_id":"@dhis2/d2-i18n@1.1.3","maintainers":[{"name":"edoardo.sabadelli","email":"edoardo@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"},{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"martinkrulltott","email":"martin@moid.se"},{"name":"birk","email":"birk@dhis2.org"}],"homepage":"https://github.com/dhis2/d2-i18n#readme","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"dist":{"shasum":"ad73030f7cfceeed1b5bcaad86a9b336130bdfb1","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.1.3.tgz","fileCount":7,"integrity":"sha512-vOu6RDNumOJM396mHt35bETk9ai9b6XJyAwlUy1HstUZNvfET61F8rjCmMuXZU6zJ8ELux8kMFqlH8IG0vDJmA==","signatures":[{"sig":"MEUCIQDm6h5EPl9uioZVBZ9GVNcjjngPbhNAfNs2Hdsz5eVKIQIgex9cPMmx9yNBKjv+2fLLH18QSTSynPGUBMCSk1sflW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8692},"main":"./build/cjs/index.js","types":"types","module":"./build/es/index.js","exports":{"types":"./types/index.d.ts","import":"./build/es/index.js","require":"./build/cjs/index.js"},"gitHead":"e62eb18731bbb49eb9300467cab568e7bc1111bb","scripts":{"lint":"d2-style js check && d2-style text check","test":"echo \"No test specified, skipping...\"","build":"d2-app-scripts build","format":"d2-style js apply && d2-style text apply"},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"repository":{"url":"git+https://github.com/dhis2/d2-i18n.git","type":"git"},"_npmVersion":"6.14.16","description":"configuration wrapper for i18next translations","directories":{},"_nodeVersion":"12.22.12","dependencies":{"moment":"^2.24.0","i18next":"^10.3","@types/i18next":"^11.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@dhis2/cli-style":"^7.3.0","@dhis2/cli-app-scripts":"^5.7.2"},"_npmOperationalInternal":{"tmp":"tmp/d2-i18n_1.1.3_1700489721811_0.5280513717419508","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@dhis2/d2-i18n","version":"1.2.0","description":"configuration wrapper for i18next translations","main":"./build/cjs/index.js","module":"./build/es/index.js","exports":{"types":"./types/index.d.ts","import":"./build/es/index.js","require":"./build/cjs/index.js"},"repository":{"type":"git","url":"git+https://github.com/dhis2/d2-i18n.git"},"keywords":["i18n","translations"],"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"homepage":"https://github.com/dhis2/d2-i18n#readme","publishConfig":{"access":"public"},"types":"types","devDependencies":{"@dhis2/cli-app-scripts":"^5.7.2","@dhis2/cli-style":"^7.3.0"},"dependencies":{"@types/i18next":"^11.9.0","i18next":"^10.3","moment":"^2.24.0"},"scripts":{"test":"echo \"No test specified, skipping...\"","build":"d2-app-scripts build","lint":"d2-style js check && d2-style text check","format":"d2-style js apply && d2-style text apply"},"gitHead":"e148f876ad9cb51bd8657daab680014e995b7469","_id":"@dhis2/d2-i18n@1.2.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-bpJggHy5dyuS9DHCQuLbStccsHIRGj4WjZh10wk7jmctOpzKHBTsm5ZgKYYLTN2JjtiCPqPFYIxKeVQEZWOhkA==","shasum":"aa797aa9a90b7455a022e6dba530d76331ce000e","tarball":"https://registry.npmjs.org/@dhis2/d2-i18n/-/d2-i18n-1.2.0.tgz","fileCount":7,"unpackedSize":9403,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDxOP+RglXAwUot37DjvO+9wNirGC8DcYIezV6MjAG5yAiEA5HdA0N9TcTXgyMBEv8nWNaXpsAp2g7n/WyUCdpVyDRU="}]},"_npmUser":{"name":"dhis2-bot","email":"apps@dhis2.org"},"directories":{},"maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/d2-i18n_1.2.0_1761835991979_0.15255336682996945"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-30T09:31:21.155Z","modified":"2025-10-30T14:53:12.378Z","1.0.3":"2018-04-30T09:31:21.272Z","1.0.4":"2018-06-29T10:24:42.049Z","1.0.5":"2019-06-19T21:24:24.794Z","1.0.6":"2019-10-24T11:18:18.236Z","1.1.0":"2021-03-01T14:00:38.019Z","1.1.1":"2023-02-02T09:26:29.450Z","1.1.2":"2023-09-11T15:37:59.605Z","1.1.3":"2023-11-20T14:15:21.998Z","1.2.0":"2025-10-30T14:53:12.153Z"},"bugs":{"url":"https://github.com/dhis2/d2-i18n/issues"},"author":{"name":"Muhammad Adeel"},"license":"BSD-3-Clause","homepage":"https://github.com/dhis2/d2-i18n#readme","keywords":["i18n","translations"],"repository":{"type":"git","url":"git+https://github.com/dhis2/d2-i18n.git"},"description":"configuration wrapper for i18next translations","maintainers":[{"name":"dhis2-bot","email":"apps@dhis2.org"},{"name":"amcgee","email":"npm-noreply@austinmcgee.net"}],"readme":"## Purpose\n\nProvides internationization support for d2 frontend Apps.\n\n-   i18n\n-   Date/Time\n-   Calendar\n-   Monitoring translations [documentation](https://github.com/dhis2/d2-i18n-monitor), [website](https://dhis2.github.io/d2-i18n-monitor/#/)\n\n## Installation\n\n```bash\nyarn add @dhis2/d2-i18n\n```\n\n## Extracting and generating locale strings\n\nExtraction and generation are performed automatically by the `build` and `start` commands of [@dhis2/cli-app-scripts](https://platform.dhis2.nu). Optionally, they can be run independent of the build as well:\n\n```sh\nyarn d2-app-scripts i18n extract\nyarn d2-app-scripts i18n generate\n```\n\n## In App Code\n\nOn dev/build phase _src/locales_ directory would be created. It will contain necessary setup for internationalization, date/time, calendar etc. It is auto-generated, so please don't update it, any changes to it will be lost.\n\nAt the top of _src/index.js_ (assuming it's the main entry point to your App). Add the following,\n\n```js\nimport './locales'\n```\n\n### Changing User Locale\n\nCreate a function _changeLocale_ and _isLangRTL_ as below. You should call this function in App loading phase.\n\n```js\nfunction isLangRTL(code) {\n    const langs = ['ar', 'fa', 'ur']\n    const prefixed = langs.map(c => `${c}-`)\n    return (\n        langs.includes(code) ||\n        prefixed.filter(c => code.startsWith(c)).length > 0\n    )\n}\n\nfunction changeLocale(locale) {\n    moment.locale(locale)\n    i18n.changeLanguage(locale)\n    document.documentElement.setAttribute(\n        'dir',\n        isLangRTL(locale) ? 'rtl' : 'ltr'\n    )\n}\n```\n\n### Translations\n\nPass strings to be translated into _i18n.t_ function as below.\n\n```js\nimport i18n from '@dhis2/d2-i18n'\ni18n.t('translation string')\n```\n\n#### Context\n\nPass _context_ property on second arg. to i18n.t\n\n```js\ni18n.t('hello world', {\n    context: 'a customary string to welcome a new born developer',\n})\n```\n\n_extract-pot_ will automatically generate _msgctxt_ field before _msgid_ in the en.pot file, giving translators a better context for translations.\n\n```\nmsgctxt \"a customary string to welcome a new born developer\"\nmsgid \"hello world\"\nmsgstr \"\"\n```\n\n## .gitignore\n\nAppend directory _src/locales_ at the end. Because on dev/build phase _src/locales_ is auto-generated.\n\n## Upgrade\n\n**yarn**\n\n```bash\nyarn upgrade --scope @dhis2\n```\n\n## .travis.yml\n\nIn _.travis.yml_ before build/deploy step add `yarn localize`\n\n## Notes\n\n-   We don't use _react-i18next_ because handling cursor in text editor when ASCII and RTL characters are mixed is impossible to edit. Some ASCII characters move the cursor to one end of the line while RTL characters take cursor to the opposite end. Using variables in RTL language strings do not work because the first _{{_ might be entered correctly when translating but when we go to type the ending sequence _}}_ the cursor ends up in the wrong place making it impossible to translate.\n\n## Report an issue\n\nThe issue tracker can be found in [DHIS2 JIRA](https://jira.dhis2.org)\nunder the [LIBS](https://jira.dhis2.org/projects/LIBS) project.\n\nDeep links:\n\n-   [Bug](https://jira.dhis2.org/secure/CreateIssueDetails!init.jspa?pid=10700&issuetype=10006&components=11013)\n-   [Feature](https://jira.dhis2.org/secure/CreateIssueDetails!init.jspa?pid=10700&issuetype=10300&components=11013)\n-   [Task](https://jira.dhis2.org/secure/CreateIssueDetails!init.jspa?pid=10700&issuetype=10003&components=11013)\n","readmeFilename":"README.md"}