{"_id":"@candywings/phaser3-i18n-plugin","_rev":"8-17e469550771e35a98105c18649fd91d","name":"@candywings/phaser3-i18n-plugin","dist-tags":{"latest":"1.0.4"},"versions":{"0.0.1":{"name":"@candywings/phaser3-i18n-plugin","version":"0.0.1","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://bitbucket.org/belot_kings/phaser3-i18n-plugin.git","issues":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"70534490d81dd3ad1aa1e4730610621e6df3fdc8","homepage":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@0.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7SlFrDxKEm9kXru0be1iNT5YVEst6SE7+OP7DaQX+4K+7kOSpOyfUdB69LR8OS+a4uLkNX9EHErGl2Zo6+9OTA==","shasum":"2afb9b6d74a8dbce7cab4780a3f52f88136e2e93","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-0.0.1.tgz","fileCount":27,"unpackedSize":4633892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSnu5CRA9TVsSAnZWagAAGDcP/2uPJL23RJAivCCgmMgL\nVPSXmtbo6Jnh5oWQbfzn0vP/uL4O1ci1MBrwBxfYDCLsdT+wVUkQd7fQvQ5e\n/VSkevdI3ojEwQ6RQxBliUGq5gepagwLb0gURcDNMPP+PFYLhJXJICj5MgmF\nXstzAbfz7ZBaqS/XO7oYOvnzZouL3nTjG+BWDC2UrxeCoNb7ywKWCIDdQvzB\nGjoVDNHAhorsaAiLAA7Evv1O8IVcEqMQHe2gXUkY7pCtTNKuBRgfRTXKVI8J\nJo3zzTbJdrk/MXo4Q9f12+P8OEjxbHtwOlGLaRwOE+ScF8fzooHe5RmAzEwX\nPQ9rl5S5/VWX7gJjK8ly1+e+xqTueAjT2ZbaKP4TYu+ymhEv7OKwnup0/APh\nhVbuLPhzQ+SJzEj+ewfTATbA3K1mY/WVCpSzIzY+WuNaqgc4KkXWbN/gxMhQ\nhElHIgnziy7tG/V/e4FCMP45kOJN4qP+ztoVzE38/OR3c3ggshDNO9dRnmHl\nmmwYpr+KeSBwUJTkq1avIu/M392gkOTI7kgZXF0ik0cx9sifDbpSYwz5C7O3\neEJ71tHMnlBmmj9a7KIzlvgMsGdtpTVHHee7PZHPKGzjtCbeIi9OLyf1Lloy\nz0hih9Tw9tgbYwdpI0rqx/gW5IRKDLq01cwSqD3ET89k9hOiA/gVqMZVZvwq\n9Frn\r\n=mXgo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJjm1BNCCI/IGz+L4TE0BZzN23EeUbgIhYv71z7SAJRAiAEWp/bRLsQytpe+OfmWjIuA01oVdM3gKeKetcoN6jYcA=="}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_0.0.1_1581939641175_0.6489560683335076"},"_hasShrinkwrap":false},"0.0.2":{"name":"@candywings/phaser3-i18n-plugin","version":"0.0.2","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://bitbucket.org/belot_kings/phaser3-i18n-plugin.git","issues":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"70534490d81dd3ad1aa1e4730610621e6df3fdc8","homepage":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@0.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-A3CrIo56+BU/3u9r2kip8GMMrCD7dTVoRTnUN3aZbHeedHVDJhm4CFUTgQxWImBkNcEjeDXN4N/fMO/XqXkRNA==","shasum":"c5a02a285807498761273b0867f0c922316b97e3","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-0.0.2.tgz","fileCount":27,"unpackedSize":4633948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSn19CRA9TVsSAnZWagAAyMUP/RhGRSh24p3Di56oAihR\nYWjTn8CCEYw85ZcinVdpAK3RkKJ2A5AyWGY/pFulipafBUsW6nJoax4hW2Ph\n5UOs7w2ot11vkOtSx2d5XisefQAWeMXU2vib5B2ToNvVVDcIsBdfBJJhAvHV\nN6cOhYkbYBy+h8ck70ggL9Aexsl5awCptr7DoARdm2gOklH8HWmIRAStj9p6\nuWWyJAosKdbed9TvJ59jVy3W1XbVjMovj2ePEd5KG/Uh3b8S5wFxjTuPNfTL\nnWd10oBml/5GYy+KVIOIQqFk0B3kg9bC2uKYRwQQ1aoMeM9Zn4jaa99wqVGS\ngjzpCKI+Ay95KOMBzD7WbVs7NxmGp4KN/HDNKnHsQt82quKbAoXhnCMF6HYE\nrRREV5k+HwTEIL+4mdc1riutwfv0Vd0g1SImsBlcVqtsyJI834IHRY8fT1UZ\n3YC7ZaRC7Uyzy6yUHNf0MAaIOdTK3ySQY8JzR/qdtP9+fJpTc7Su5Apw9E9a\nF2R3ZjiVK9EMvUS0112B+l70Bcy+o7vyeLw6I39e76PLyrLneieqUXqrdQVb\nDa877D68MQgh032v1Ge9GLdPb1c2h9eF5g95swSPaYMcbdiRL5sD4CLJHaGh\nSL7MZicRSwF7ZdGZBj8IVe9hLpVRAgtnqjJyGVMq4YRRIiiYe2dd5W/fbmP8\nk9lL\r\n=0W/m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaX/l+pU7qI5Uhrp1iG3B1w0lQ2x/2BgE3PnKmU2aBWAIhAPoatCAogDIO092qxAJGcq6VFjMnMZccMgNnjn/dvNx1"}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_0.0.2_1581940092403_0.3413262046165697"},"_hasShrinkwrap":false},"0.0.3":{"name":"@candywings/phaser3-i18n-plugin","version":"0.0.3","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://bitbucket.org/belot_kings/phaser3-i18n-plugin.git","issues":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"219eb77ddad57d85ba90643851df1122bd16f600","homepage":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@0.0.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-p9JStpplW4SQy7Fu5o6pyJS9BihNYq5ZLtWqtf0yxVhlrHEji3i4W+mFCasSV661IP3lsCfKMdEXXT+VTFZazA==","shasum":"d9d1a7363601b07c95bc3e659b1ef33708e8589b","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-0.0.3.tgz","fileCount":26,"unpackedSize":84910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSolNCRA9TVsSAnZWagAAEHEP/R9wDvuT9mboVoxvC6zQ\nnm50+IoTc2fiBHsNt/I5jVgw+NptbLpzn+ZYFwZVAqFY44lZcX//3b9Tv+FR\nDFZfLOGeWNV+QD+iU0lFFuE55xFjtHk0X6cnENHu98JrfEYgcoC48yKGJCcS\noEts3v2YBACPKYCdRLc8x48WtRpZJFxotwo+s9n7PvkfLe92zbxslvE7YLVV\n+0JVO2lSxvJMCLwL1fnsDZQUG10Ki5jK4px8eYHkLx0kQjcVZPeWpCY0kioS\n1jm3XF+//ax5dEqraS2V3JjLK9J9/qLzn8zCfN6ismPGYAJO4iXpiOeRgjcV\nD5euKpG/M7cnPeqgyCKxBpdbM7pu/wQo0P3bpZKrXTFPePaGQrLNmQxsWliD\nVo5sA9/gsTzrQgWpyc/dWXNZAYda9yksj3dok4K6npsgpf4yavvEfdn4YM2v\nrDqjXI0zIGu4iNrtxUZiaWSwKaVpXwntjV+Hv7BP3Y1Ozm5eZaKXTPqh4BrW\nUsBR/DOFH5Rb1uwfwRAzgRzLSQ4M/JHKJLljaIzClh79fKzP9tWNjnz4r8cb\n/QRqaIEt96/i+VkbTnst16AA7j07gLNIecirj3StUqngoRG9UtJ2ZFyva9X/\nNJB8QsGxR0om/7n0QjvYBTqJvKC+qx8pwS/mkHKXDM6+VFk/cvVSRUTzZbti\nzsDf\r\n=1MXH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJJZ71jSvoNv88gkIhymcnshvSkTtGsT9dm15oc8213AiBPtInIu8fd7zEuSl3ONgA19ZK+vfvqXUwP9nGm2bj8pQ=="}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_0.0.3_1581943116842_0.33057651822027845"},"_hasShrinkwrap":false},"1.0.0":{"name":"@candywings/phaser3-i18n-plugin","version":"1.0.0","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://bitbucket.org/belot_kings/phaser3-i18n-plugin.git","issues":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^2.13.1","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"547bafe32c9c5103a5ba7a16f60cdecd10697056","homepage":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@1.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ctnN6seIk1ZxZhrJ1RUmW4BMXTg7gUsoS49/0/Hs5JuCg5jgOa8YAbICVnkKWJMPeJvqD1iADhmyS+FUZkVUrw==","shasum":"a04d4b901591649e9a651afb297294018987ebfe","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-1.0.0.tgz","fileCount":26,"unpackedSize":84910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSoshCRA9TVsSAnZWagAAsSAP/2iNn7c8vSYEt3kXMLxl\nIkV5QSPL++cvBUXlZbVaPWIivATURz1/EXfRGXAOWdJa+VpIObaXgYQHf0Qm\noToZLh5RAP7L1ku/LXbjIWkGptbFw9ZE/JD3bg05EMGEiMMam0L/OHoVB4k7\nNmkWPPa4SOyDboJVhWRmWPc2V2V+/0PxJxPe4D52fMLJ7rbKMOydxBpMtoCo\nnB/PZz/v8SRgTJlIDTgdQfGcjNOz0NVP+XI2rj9L0TOnhwUEeDCMJ8x/HHDC\nKYA5f3DpFOMTvhcNEi1b58QH66c+n1ExA1M8Ffs6BvMN68uIux5j+0bpNor8\nuJMzugEnO/Qw4vhXIhB6C1+rwGfTaxuODKcWpwLN36FdJTSgANQcMTv0s/MR\nZG6PazIuKEZqGcFRVfenkSFQFsGDsWrne+78C+8cxmEa8LNe74mvlzc2qsEs\nTPQxg71NSO3qDrD6QOfHHL3VWcWj5NULxA5BdfKa//fDXSS+HrxtRnodU8y0\nnACH0GjByQ3rE8bFMxpyAFvmw085VzKRzn3dy0ITSV8TXVjUGdGiIN8Xs4dd\ni6IZGVNnEg//vccR655zr48qksZswS6uHnLwZsHdkS0zJd3Kwr1jT90TojhN\nFHlsARxGwta6MkI0Z8VucZEctVFyNxlJBtUplSF6J/SvM/xFRRoAEaZs0aYy\nXPxt\r\n=Veo3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0ADHp64CTd44L84tpwVj5Z/HyV+Pz72BNCI9R2WJ87wIgdP9iVsGqfiS73g6kYKDQxM2BES2TBr5aPBJJ9lYwTbk="}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_1.0.0_1581943585427_0.6747511811494786"},"_hasShrinkwrap":false},"1.0.1":{"name":"@candywings/phaser3-i18n-plugin","version":"1.0.1","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://bitbucket.org/belot_kings/phaser3-i18n-plugin.git","issues":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"63bd4022a4af3053f8814c6b8df02b70a98b54e6","homepage":"https://bitbucket.org/belot_kings/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@1.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3OzM3ZjOMVLrXx6R7uqx8ToRD1KDPhxpM4oMh/X9Zs7gx8IcZDcUUj1bruQTly2nzbkK30Df9goYuyBuCXg11A==","shasum":"d58526eb90cc062dbcf4728ba5ccd34a96a43b46","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-1.0.1.tgz","fileCount":26,"unpackedSize":88121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTnRmCRA9TVsSAnZWagAAAbUP/3Svlxk2dYNLe5WfD8KQ\noiBcWZSK6dcEdUx17PdZqBs63PSDV3TI+LCqoOBsjD0m9U9swV2NnzViyJ9H\nCS5p6/Kwu+MWCXiRCxFPNwOlW9jGd9ObMaIFLlbeaZ5DP7GXAvzyxQcB7mmY\nvRJbxQWnZpN9ay/UAYZrPtqRBIXHtr0+6Wq+PUV3CYtT4v070BC+9KXjGd2d\ncQrZDUnhoOnXLHlYAt6WBmCHA031C5+k+f8D9f7M3wqb/z5ZIEA+F0Lm+ur2\nU2eHN//6Ng6Zw/2VyinUdsY17LNIQ1Zm5OYKFJJGe71fvw6CjORAB0ziqiBZ\nElkbE8kEVqmuCoi0kD2Jd8VtkBTGdVn4foBRTYeEBK0C8dOwx67R6RHvR5ZA\ny0PhBlr7lBRLxn51Pi78BUprfgAYxmBSJRG3knfBQzCZf6WKkNhRL82O+Wzd\nVaKeUmLT9D0+wNfwrs82tUeU4Tsk2BNiWY71FF6og71fGmPkONME94CAlJBt\n0JasWq5zutf7SVNCbPrKhqp+SUG5yVou1PYa0JTlGQVxuOdfjvEetig+MPfh\n/S/OdmV9st2fH4BlC8tJep6vkM1rhFBMK8gdc65YAtmp4zpm+r7lRaAXmAgr\nlLp9csrlnUcBIMm+DKf5Jq5i5LsffwtXrk2edT+pq7scrx8950f+QTA46As/\nozLI\r\n=1jK+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCunUpmJdB31hUr6jMDAX4+KMrivy60EfxsETDhNaNSGwIhAMKUIk9dNarPYNZ9UkBC+3cQXSQTrCictlM3s8RZbFrk"}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_1.0.1_1582199909574_0.2270406579526565"},"_hasShrinkwrap":false},"1.0.2":{"name":"@candywings/phaser3-i18n-plugin","version":"1.0.2","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/BlotClub/phaser3-i18n-plugin.git","issues":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"67bfe2cd0cac9747dc89c817cb3a126791bfbf2e","bugs":{"url":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"homepage":"https://github.com/BlotClub/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@1.0.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KgTeFunhjA6fp8E82z+UPuvdgg4X5bc8yTnFUBCpLTmtTXhTTqKnbguaKa+akbaWxBRhQ5N0skBPe/XCclF70w==","shasum":"a4566a08d1c76f692332dd06b7be9fc23b356fb1","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-1.0.2.tgz","fileCount":26,"unpackedSize":88109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTnTzCRA9TVsSAnZWagAAit8QAJtljE3SPOCX2nm/roE0\nHz9bOmpcn2JW+tlnBEUUnzeUGx+LXdmHrZKiEGzLxkVM49k3tlhMFPAks36y\nCgu2jpNTifPe6msKRPIaZsQrbQgnEXLFoyHKx46o96+viNw4XTkzneHISxgY\nYdnh4fLSdrKiGEHAITW8V9C2l6YGJPW81wDU+dr/xlGRQSfuzu0x7zYnAvTZ\nMhbrcQUTia7Ymuj9Mkd9x6HidZ8BH8OLY+Lp3js1HuxywQgEDxGD3kIsemj6\n2TCN4WQUtKeB0bISynU2fQDfXisrSfEtAYRBvCC9PW+jUzGVDMtYjVyBbYTi\nLD+mKGgPa2MPbB2/tMOekDx9X0/AhUrJwXUfAb74dbjRYoSTJSiH8K5zbQgm\noanL0ne34RPxCs+ZCwNJyrySfZVrkw4P3qmtM7JcQ7vXw2rEbmWOEV9xM5cF\n48UxYLVofCcZY6Ropyhwb5FinrLcu4jqk9Q7sCFAztXIgmBmIFR3ZnJWjAGY\nVyegI9NoVHtnocAF2PfC+APvMOJK4+j6gcv7homZ5GXquzJTXNBzeVlC9csu\nq4dlPETmRV1msCzUe8iZ7bUQgEZi5ph0qUIwPDPzglgkgVFUqtoniRjUW6Rv\ng4ch0wR0Wsd0F0d83G8dPxHZm/BvAkk8Qo6IUFUDTQID7g97Ch80qmO1zk8q\nRRUc\r\n=15aH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdFDkZhPnOKLqozYI54SXU0Jib3NryHFHhV5+Nrp9MFgIgTc2BmiOXeLS8IyBuxsSNHU0khCJ9le+7ChjpNpWSlqU="}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_1.0.2_1582200051388_0.7959998295647217"},"_hasShrinkwrap":false},"1.0.3":{"name":"@candywings/phaser3-i18n-plugin","version":"1.0.3","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/BlotClub/phaser3-i18n-plugin.git","issues":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"67bfe2cd0cac9747dc89c817cb3a126791bfbf2e","bugs":{"url":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"homepage":"https://github.com/BlotClub/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@1.0.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mPoZuE2iS+iHFOy43Ic4awZ0oI1msflTnltquG/xtDXe9muRnhOMi0QaPvRF8LvfKyDp9ZAfGq2tkVsCOExSqA==","shasum":"b56ebafd77876361d610358fd7773700b19fa9c9","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-1.0.3.tgz","fileCount":26,"unpackedSize":89527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIpBOCRA9TVsSAnZWagAAzk4P+gOImKEQWhe5rhv2eMSu\nT+khjVEeaFfN42Ez70Yhg8czW+CG+dSEgKv8vGzCDBkuCRki0ToZMV4obF2O\nus/3Qih5cAMsvMHDXNIzMf8U1JokDsWrjuVrVG10uo5oya/pwPbAxNL/1H3i\ngehWf9+ybRaDx8auciWru/90b38Bk/RF6DVyYvVQaDFcHkuuiPJazBOfqkaZ\nm2tXPkfwTKEATv3LTxTqS4ZKw34V8NQBDs04JCu113steALHEQS6fUkHOzDE\nRv/W9e+7l3e+GeLtRcoflHcCkIIro9VJ/68QMVgqgPMRhDcITEaqkhPJF9d5\n19CvlF+IhtOGfCyTOm/ufXTHSGyK9Qdp44F/4cDknh0B9pJyPOLGu6IvhJao\nHnB9OBtWmlwLcvH6a5bXg/8/ThOF2A7Ge3TRKTyh1DUETJJdvRb4Wv5FhO+G\n7KDtzWY5YHcNBMKy6Du5lA+VGgt2Uhdqa51VRJD9enJfwX71q1cGPvTAGit6\nqeweTJ7fI2QlA8JP+v7RSIVp0zAygYlTUDF0PviFg1tCgHPNp+ukALlPk480\njRaULyvIkfg8JSrhl1KHLNJY24dMwYqwUjSLTvxi56vX4VDqts4yJFooSLB4\n2qoaOp1fFpPojd+0qr+bYwzlA+EDtvfksJvjYYboUz+PI1aXcWmPym330nMt\nqU6W\r\n=60wh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv7bx/QsxnrIenja+PbFTv390mUL/pvYMPdcUuV++ZJwIhAJbdzZfklqzrZSBv5TPlErAa4r6/r34HFCmaTy4+ZB3o"}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_1.0.3_1596100685971_0.9462456538903314"},"_hasShrinkwrap":false},"1.0.4":{"name":"@candywings/phaser3-i18n-plugin","version":"1.0.4","description":"Simple I18n plugin for Phaser 3","main":"lib/index.js","scripts":{"build":"webpack --config config/webpack.config.js --mode production"},"repository":{"type":"git","url":"git+https://github.com/BlotClub/phaser3-i18n-plugin.git","issues":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"types":"./lib/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"peerDependencies":{"phaser":"^3.22.0"},"keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"devDependencies":{"case-sensitive-paths-webpack-plugin":"^2.1.2","clean-webpack-plugin":"^0.1.19","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","git-revision-webpack-plugin":"^3.0.3","prettier":"^1.13.7","ts-loader":"^4.4.2","tslint":"^5.10.0","tslint-config-prettier":"^1.13.0","tslint-loader":"^3.6.0","typescript":"^2.9.2","webpack":"^4.14.0","webpack-bundle-analyzer":"^3.3.2","webpack-cli":"^3.0.8","webpack-merge":"^4.1.3"},"author":{"name":"RollinSafary"},"license":"MIT","dependencies":{"eventemitter3":"^3.0.1"},"gitHead":"67bfe2cd0cac9747dc89c817cb3a126791bfbf2e","bugs":{"url":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"homepage":"https://github.com/BlotClub/phaser3-i18n-plugin#readme","_id":"@candywings/phaser3-i18n-plugin@1.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1McY57sPaJMKEvzxp1px8JEQpYX1Gr1noos0bZ8DDoo4Z7mXqOhTHDQJ+IHAOrQzK3hoFht0poG8l9W3OWXAaw==","shasum":"6a46f5969b00f0fdc4ca0dab041b25c9637910be","tarball":"https://registry.npmjs.org/@candywings/phaser3-i18n-plugin/-/phaser3-i18n-plugin-1.0.4.tgz","fileCount":26,"unpackedSize":92948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIznyCRA9TVsSAnZWagAALLsP/RQlfy+6MgXPlYGNqrRB\n2z0HBH3WUTJ8N98bqBTyY7gYZEO71/eTsrZu+fP1GJ1tYYBhv1R/RnMZx3u0\nhLJXtlQpTG3f9bDC2S+yIWbOcBFQQJD1dWTfyJxK2Gz567fDrMWD+C8AToMj\n7IB4bqWqSuAlTwLI9swlHMN5i768OhTbYCqpy0od69JW0jlWThqvIILRJUSc\nJtQ3P/UXqhTyrZMOU4WNdojiOq5jiduBWNDTfeSxyhHTjsB/pZumsPXCti2V\n27oTft0CNY3NB0W4od5mfQHmHVoXRO5cKdrAERIanHuaQr2ThLAoUD/ZBv3R\n98mXup5yqj/Gf6CaL+jPX1zO7XRHKTxF+gmcyUghngkXTFBRH6ogTOVWrO1o\nKoIm78rU8WwA+kuoo08pPCILKb+Lm7yZc2GJYwIS1wZ7teEBPz+QlwbHyc0m\nqs+LhXajraNgGrHTAwBCG1MPpqdJSlIFix2VArS574HoeiNAIlNvPs6NF2p6\nvtoiBDfG+TJz5SZmyHstFA56uOQc82jmsWZBDFaJISWohPLDHQH5GZfuSAhI\nRVzkjC84tw39awCpxKIrKMlbYGFMJ1wOt65GuGLwATCKpMygqle5AwkWyoP4\npuZu24El8GPQwF3zZz5yr7fz4Ay+alAtXynDPvLAh44cR2kYnZDoAkQZIMns\n1IH0\r\n=ipMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7v1TqiIoEoa/l8pgAvFRHCEy43oKT9NQnPCc//TB1pAIhAN34AkIqQ7HHblLaSFLKHU0l47lJ3zUtgMPVtCEHICDN"}]},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"_npmUser":{"name":"candywings","email":"lusine@blotclub.am"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/phaser3-i18n-plugin_1.0.4_1596144113954_0.47061981844483936"},"_hasShrinkwrap":false}},"time":{"created":"2020-02-17T11:40:41.136Z","0.0.1":"2020-02-17T11:40:41.415Z","modified":"2022-04-04T21:36:58.962Z","0.0.2":"2020-02-17T11:48:12.725Z","0.0.3":"2020-02-17T12:38:36.951Z","1.0.0":"2020-02-17T12:46:25.577Z","1.0.1":"2020-02-20T11:58:29.731Z","1.0.2":"2020-02-20T12:00:51.482Z","1.0.3":"2020-07-30T09:18:06.142Z","1.0.4":"2020-07-30T21:21:54.068Z"},"maintainers":[{"name":"candywings","email":"lusine@blotclub.am"}],"description":"Simple I18n plugin for Phaser 3","homepage":"https://github.com/BlotClub/phaser3-i18n-plugin#readme","keywords":["Phaser3","Phaser","internationalization","localization","i18next","i18n"],"repository":{"type":"git","url":"git+https://github.com/BlotClub/phaser3-i18n-plugin.git","issues":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"},"author":{"name":"RollinSafary"},"license":"MIT","readme":"## Description\r\n\r\nThis is i18n plugin for phaser 3 (https://github.com/photonstorm/phaser)\r\nIt works only with phaser, because it uses jsons, that must be loaded into phaser game cache.\r\n\r\nThis plugin doesn't mutate original `Phaser.GameObjects.Text`, `Phaser.GameObjects.BitmapText` and `Phaser.GameObjects.DynamicBitmapText` types. It bring it's own text types for each of these types `ExtendedText`, `ExtendedBitmapText`, `ExtendedDynamicBitmapText`.\r\nThis plugin adds factory and creator methods in `Scene` class for added types.\r\nIt doesn't load json files again and again, it doesn't copy something or change something.\r\nIt works automatically when I18nPlugin language is being chnaged. Every added game object type will emit `I18nPlugin.LANGUAGE_CHANGED_EVENT` event, when updates language.\r\n\r\n## How to use\r\n\r\nI18nPlugin game objects will try to translate a value given to `text` property, if there's no translation given value will be shown.\r\n\r\n```\r\n\r\nthis.make.extBitmapText(\r\n  {\r\n  ...other params,\r\n  text: 'word-hello'.\r\n  },\r\n  true // addToScene?: boolean\r\n)\r\n// returns object of type ExtendedBitmapText that extends Phaser.GameObjects.BitmapText\r\n\r\n\r\n\r\n// English: hello\r\n// Russian: привет\r\n```\r\n\r\n---\r\n\r\nYou can use dynamic translations, for example you can have a json like this\r\n\r\n```\r\n// en.json\r\n{\r\n  \"word-hello\": \"hello\",\r\n  \"phrase-my-name\": \"my name is {{playerName}}\"\r\n}\r\n```\r\n\r\n```\r\n// ru.json\r\n{\r\n  \"word-hello\": \"привет\",\r\n  \"phrase-my-name\": \"меня зовут {{playerName}}\"\r\n}\r\n```\r\n\r\nand you can concate the translations\r\n\r\n```\r\n\r\nthis.make.extText(\r\n  {\r\n  ...other params,\r\n  text: this.scene.i18n.translate('word-hello') + ', ', + this.scene.i18n.translate('phrase-my-name', {\r\n    playerName: \"Rollin Safary\",\r\n  }).\r\n  },\r\n  true // addToScene?: boolean\r\n)\r\n// returns object of type ExtendedText that extends Phaser.GameObjects.Text\r\n\r\n\r\n\r\n// English: hello, my name is Rollin Safary\r\n// Russian: привет, меня зовут Rollin Safary\r\n```\r\n\r\n`npm install @candywings/phaser3-i18n-plugin`\r\n\r\n##Setup\r\nExample codes are provided on TypeScript.\r\n\r\n#### Game\r\n\r\n```\r\nimport { I18nGame, I18nPlugin } from '@candywings/phaser3-i18n-plugin';\r\n\r\nexport default class Game extends I18nGame {\r\n  constructor(config: Phaser.Core.Config) {\r\n    super(generateGameConfiguration());\r\n    this.setupI18n();\r\n  }\r\n\r\n  public setupI18n(): void {\r\n    this.i18n = new I18nPlugin(this, {\r\n      languages: [\r\n        { key: 'en', keyJSON: 'translation-en' },\r\n        { key: 'ru', keyJSON: 'translation-ru' },\r\n      ],\r\n      language: 'en',\r\n      valueInjectorOpener: '{{',\r\n      valueInjectorCloser: '}}',\r\n      fontMappings: [] // More info in CHANGELOG v1.0.1\r\n      bitmapFontMappings: [] // More info in CHANGELOG v1.0.1\r\n    });\r\n  }\r\n}\r\n```\r\n\r\n#### BaseScene\r\n\r\n(if you aren't using other plugin that adds something to scene's factory and creator)\r\n\r\n```\r\nimport { I18nScene } from '@candywings/phaser3-i18n-plugin';\r\n\r\nexport default class BaseScene extends I18nScene {\r\n\r\n  public init():void {\r\n     this.i18n = this.game.i18n;\r\n  }\r\n}\r\n```\r\n\r\n(if you are using other plugin that adds something to scene's factory and creator, for example \"@koreez/phaser3-ninepatch@^1.2.5 plugin)\r\n\r\n```\r\nimport { I18nCreator, I18nFactory, I18nPlugin } from '@candywings/phaser3-i18n-plugin';\r\nimport { INinePatchCreator, INinePatchFactory } from '@koreez/phaser3-ninepatch';\r\n\r\n\r\nexport default class BootScene extends Phaser.Scene {\r\n  public add: INinePatchFactory & I18nFactory;\r\n  public make: INinePatchCreator & I18nCreator;\r\n  public i18n: I18nPlugin\r\n\r\n  public init():void {\r\n     this.i18n = this.game.i18n;\r\n  }\r\n}\r\n```\r\n\r\n#### BootScene\r\n\r\n```\r\nimport { I18nCreator, I18nFactory, I18nScene } from '@candywings/phaser3-i18n-plugin';\r\n\r\nexport default class BootScene extends BaseScene {\r\n  public preload():void {\r\n    // load your translation jsons here via phaser loader\r\n  }\r\n\r\n  public create():void {\r\n    this.i18n.init();\r\n  }\r\n}\r\n```\r\n\r\nAll scenes extended from I18nScene have `i18n` proeprty, but that's not a copy of plugin instance, it's just a reference to `Game`'s `i18n` property.\r\n\r\n#### Change language\r\n\r\nTo change game language you need just call to call\r\nfrom scene: `this.i18n.changeLanguage(languageToSwitch)` or `this.game.i18n.changeLanguage(languageToSwitch)`,\r\nfrom gameObject: `this.scene.i18n.changeLanguage(languageToSwitch)`. Don't forget that your gameObject's scene must be extended from `I18nScene`, to have property `i18n` in it.\r\n\r\n## Possible mistakes in usage\r\n\r\n1. If you have original text object, it won't listen language change event and won't translate it's text.\r\n2. Plugin config `fontMappings` applies only on `ExtendedText` objects and not `ExtendedBitmapText` or `ExtendedDynamicBitmapText` objects. Same for `bitmapFontMappings`.\r\n\r\n## Best practice\r\n\r\n1. If you want to use concated translations, the best way is to use original text object and listen for `I18nPlugin.LANGUAGE_CHANGED_EVENT` on `this.i18n` (if you're in scene) or `this.scene.i18n`.\r\n2. For typescript users: if you have custom gameObject, and logic in it, to say that it's scene is `I18nScene` extended just add in you class\r\n\r\n```\r\nprotected scene: I18nScene\r\n```\r\n\r\nexample\r\n\r\nMethod 1:\r\n\r\n```\r\nexport class MyCustomGameObject extends Phaser.GameObjects.GameObject {\r\n  protected scene: I18nScene\r\n}\r\n```\r\n\r\nMethod 2:\r\n\r\n```\r\nexport class MyCustomGameObject extends Phaser.GameObjects.GameObject {\r\n  constructor(protected scene: I18nScene, ...args){\r\n    super(scene, ...args)\r\n  }\r\n}\r\n```\r\n\r\n# License MIT\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/BlotClub/phaser3-i18n-plugin/issues"}}