{"_id":"@agentscope-ai/i18n","_rev":"33-77e41a69bd4de2012ae28355ebd45d57","name":"@agentscope-ai/i18n","dist-tags":{"latest":"1.0.2"},"versions":{"0.1.2":{"name":"@agentscope-ai/i18n","version":"0.1.2","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.2","maintainers":[{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"08196e8e68c1c5eed74eb9f838b5bd6c61f79801","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.2.tgz","fileCount":17,"integrity":"sha512-6Sjw5fzOZ7PuWUF/edm16Qjx3btNFhEI0oYWNildDS4VerMdZ/6RgvKnLRijd7qMIE5vkA6mohOySA4rqIXHNg==","signatures":[{"sig":"MEUCIQDrW5C4kS5ob3wNTkSZ9Qg+sRFLeZ9DtrhpxhS47ChL+gIgGCyC6wO4l68xr2pwqqr1aDoo2SDIa2ONJ4ZKTRii2F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134190},"engines":{"node":">=14.0.0"},"gitHead":"98e88294f984f9a7940863916d46c204ab4a826c","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.2_1764230208340_0.9134711085327303","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.0":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.0","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.0","maintainers":[{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"b31e12a7c299aa72e9defe210dd68a9a64b48e67","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.0.tgz","fileCount":17,"integrity":"sha512-NqleYnQQxyzVmp0Z1W6ppZXTTDlxYvESg9BGFT9uF5GVbngC5wqXtnFJTb6qd8VcQVjfSfOs0yw9tkKVkzKv7A==","signatures":[{"sig":"MEUCIHKq4PSulAx1rymBDBfUuG/Og8ZmKQgo9Mi3uIaJCAYNAiEAmSFhMtNnM5qyEnK0to7t4jvpSHNrftebzXfyrRuCg+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134769},"engines":{"node":">=14.0.0"},"gitHead":"98e88294f984f9a7940863916d46c204ab4a826c","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.0_1764231441068_0.6161481368109827","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.1":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.1","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.1","maintainers":[{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"7e3b1022f0180e9676bd6cf03fc182de6168933a","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.1.tgz","fileCount":17,"integrity":"sha512-QtaFgpykRngNCk8BDWxVjFKmmvZynm7fl9Mzvd6uSrW7FrKOve+G1E2ZWfODobSQ00ORyF52ze6b+bK0bE+bhw==","signatures":[{"sig":"MEUCIQDfkK7CexysNsadLlwbpJpI89u6FNnJAAHvwiChwm45JgIgD6Tlq35daptmkmfje0tPOgFWGJcXDFeOkgGtyqMVvxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136181},"engines":{"node":">=14.0.0"},"gitHead":"98e88294f984f9a7940863916d46c204ab4a826c","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.1_1766025654352_0.9465818172117211","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.2":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.2","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.2","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"27d6c29dcff03ae7c88ec4ab8dc9b69e32cd6629","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.2.tgz","fileCount":17,"integrity":"sha512-aYDKJsae6ZtzqeJnjKBhZej8P9VNASG+KS/NPwkJvzw/vwXm/L3F9nJ7UINDMpWaZKA+3UYTI207Is8b0GWmmw==","signatures":[{"sig":"MEUCIQDq5sm283SYH/IpjHxoi5kgwVqSCTG2zOWUbKyQt0f5PAIgKtdTPcYfWSEj6TmgyDoCYHuGnacPHJiCrjSzy9upPfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136981},"engines":{"node":">=14.0.0"},"gitHead":"cbd22c6b78a582740c0b1661172696403b3a5861","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.2_1772610123060_0.17530504172867545","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.3":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.3","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.3","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"de03f108806b7360646824ad8f47825b6ad1b079","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.3.tgz","fileCount":18,"integrity":"sha512-tOL5f9HVQ2jdpZcgCxo0fkT2F2LE4UMrbLk9Bz4eLZ5H5v2S2+Sf03Kw1xCT5q0gNlpQXlMs8/cggTclI0Mm6g==","signatures":[{"sig":"MEYCIQCVesmsw9B/tYetS/nz92fXMMgmdYC2sqaNiBFgiXhMdwIhAMEDUKyEt8NPWwze123dOLFWGk/FWaEH4XH2tnEj070t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144109},"engines":{"node":">=14.0.0"},"gitHead":"211427b74a9be49e8e471cb23aba55731744cba5","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.3_1772675545778_0.6977893025405422","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.4":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.4","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.4","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"55c90dde79eb7e88d80d7c94539f294a2444bb14","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.4.tgz","fileCount":18,"integrity":"sha512-Hkn0XA0L2pG9aFddJcPUN3taE0NcciDT1PljnsQCbzz+1AdTZqUHaMgaBjTlD7dLvTGqvg5TUJnvMyaMNkZQdA==","signatures":[{"sig":"MEQCIDQsJnRH2g4KFHsmU5DmL/bD6ruRbY32EzYneVg/R/hvAiAZzD4k2dSBJsW5JGWTDgiAqb/z8yP2hMnX3Mj02S7PKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145325},"engines":{"node":">=14.0.0"},"gitHead":"4ecacab74816505786efc24cf7a912f85afb160f","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.4_1772676113127_0.6468738631165234","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.5":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.5","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.5","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"9c55718e95a518d156e5cd26be4ee0a529817dd7","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.5.tgz","fileCount":18,"integrity":"sha512-Vc5sd4rjI7JDIE4AN+0BwBYrZwBArdLswj1IAogcOZGpYcli/v5FH0I58Ao1kx04DPNgUM4dFcpYXPA2iNpOhg==","signatures":[{"sig":"MEYCIQD3DwwXle8fAJrXUG/qF+7Ik/aJHIgHMTaml724zpWeXAIhAIRlOI8l/tWRZulzRaFLZE8Cz53jy/gCAabYbAy4SDwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147789},"engines":{"node":">=14.0.0"},"gitHead":"3dbf2d2a66ade387c98f310c586b8b4c356a6ba3","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.5_1772676521317_0.24803015910920112","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.6":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.6","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.6","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"bb02ac730be065e1e8865119f005a44fbea79e3d","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.6.tgz","fileCount":18,"integrity":"sha512-+Wcu7pdNmuOm1xXQ0GrByaOgTTyG+vEsbJfR0lVbvoWGjVx3mBEHzpcX9eOoyntogJBIoz71OIBDYYQJb6qF4A==","signatures":[{"sig":"MEUCIBee+GlZW8DuEk4ByxiTQdWxMbi9MpIQ/xHi818tuWmrAiEA1hRz48M/p84/5XPmJyDUnd+SbrGzlPrBjNshgnx25eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147694},"engines":{"node":">=14.0.0"},"gitHead":"3e50a291fcc1621fcb26fc41fe4141d578290480","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.6_1772677059645_0.25927867474153476","host":"s3://npm-registry-packages-npm-production"}},"0.1.3-rc.7":{"name":"@agentscope-ai/i18n","version":"0.1.3-rc.7","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3-rc.7","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"f353c29994b93127b8835a5959039cbbef8cd9d0","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3-rc.7.tgz","fileCount":18,"integrity":"sha512-XByZzl6d6T7oPypztibok6QmxpXWjPpJ3XMHb3lK8TsXK0bM6ER/CJQNJC+ELGe+su+0loFQgndODXIEQN3Yow==","signatures":[{"sig":"MEYCIQCqPnoqUGgyunMAWb5+K5UJD8x76LoYQkrQneRj6NAc1QIhAKfybmFK4HOcYtHIMQ6yro9Qi2f541pdRhgTTPCdMEAd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147753},"engines":{"node":">=14.0.0"},"gitHead":"9090c24246174bef83bdd4f1aed3f26417186e50","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3-rc.7_1772677748004_0.1068068019665871","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@agentscope-ai/i18n","version":"0.1.3","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.3","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"caaaf82624facb84f569587efbd0da0a2fe7eb13","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.3.tgz","fileCount":18,"integrity":"sha512-JtVUmGPgfq1LdVP6KZn4FrU291wVXsokruTWqEo0BYias8p+FG1uIZtcYE3nJgqID1aXYNG/3gMiNMYWIyxJIA==","signatures":[{"sig":"MEYCIQCxX8bEcX/VEkbjCleoxpK7s7Q+ByTBhVKfMjrqerSGXgIhAKsJ37/SBL9iFfvIxRqlP9eI8GizUO1xMvPYWsTqlR9U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147748},"engines":{"node":">=14.0.0"},"gitHead":"9090c24246174bef83bdd4f1aed3f26417186e50","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.3_1772678008385_0.06576343023574016","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@agentscope-ai/i18n","version":"0.1.4","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.4","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"0f6dddb2880c597660334af4aec295d279e021f9","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.4.tgz","fileCount":18,"integrity":"sha512-3xbcvMXxFMc9RzWDM1EEMqt3CbB3c5ns0KmKmt061WQLP1IhPqETxe1AzdJHZTvS8yi+LhBVg2VGfCbpevOm3w==","signatures":[{"sig":"MEQCIEsOwbjqE5tJVB8lPuyTuAun1Lsh9IT+GfN37QzJyVI5AiAtvXf5lAM3wTxkDoZUF12NCUif6emVWYtgQgkjj4gX4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144255},"engines":{"node":">=14.0.0"},"gitHead":"4da9d0ed1acb2705a0dcfa095aa89050937318e4","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.4_1772695467251_0.2269450276752325","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@agentscope-ai/i18n","version":"0.1.5","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.5","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"6da84f5150c29268f1c6d003e62fb52a856ead1f","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.5.tgz","fileCount":18,"integrity":"sha512-Bj3raxbXPg9bE0LREui+ah/hWoagRrPbVqR/EhU63DRH6e7atrPTG+UHY3U/PggbxeVsg50AcxzBGS0qn0F2Wg==","signatures":[{"sig":"MEUCIQCXukrBsmj6TKntNObiS2IT0kpluQLAM7aovUm/a/PX9gIgaiHW4JHbwOahsRRTm6CT9sBoi4LxM3S6dQzuaHXWZsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145096},"engines":{"node":">=14.0.0"},"gitHead":"0fefe7b94548a992fd451042582ee1bf73dcffab","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.5_1772697553770_0.43336725741403237","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@agentscope-ai/i18n","version":"0.1.6","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.6","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"1b709a6e905fcc3f1f323dec9400e2e8c281e0ab","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.6.tgz","fileCount":18,"integrity":"sha512-Za1ZNEDtVHEe3Of7QiC4cXUFNipAi6iSqnJ/kB0wqi3o9XMv1tDpPOZ8OCkesWhrB8/VQW5o72dVDPjOkM2LKQ==","signatures":[{"sig":"MEQCIBqBAdqnkiqgIKNGIKcnyuQU32OsT6nUVah3ZE8YLj6wAiATz2z+13fHZofy0NGvGXEETbSTRuJdtXzqCJ57mFfz7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145247},"engines":{"node":">=14.0.0"},"gitHead":"bbb720cc1d375fae2177137179e7d28020546d51","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.6_1772698944210_0.1046038219256622","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@agentscope-ai/i18n","version":"0.1.7","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.7","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"b63c9d4655cce89ee0fea1058c6c6b2380cbfd01","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.7.tgz","fileCount":18,"integrity":"sha512-U17oDFYRHwdiKrFz6oJK8SdPd0529OhVnARCJ4sleQnRqUsVOFFhXT/Hd1+JuvNs+zmXC9uLNkjCJ+Gkplh/ig==","signatures":[{"sig":"MEUCICkcCObJBS+lKPV6MVcF0VIKv3U66X8xg3pByNBHA3b9AiEAkPKdsuBkjqyl80bDlgx8xeJ0NIr9zmC9QzpcGTAX7fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145386},"engines":{"node":">=14.0.0"},"gitHead":"d6317ae683c89b2ca4d17cd2273cdd78203884fc","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.7_1772699731409_0.9248919105897413","host":"s3://npm-registry-packages-npm-production"}},"0.1.8-beta.1774237331183":{"name":"@agentscope-ai/i18n","version":"0.1.8-beta.1774237331183","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.8-beta.1774237331183","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"1cb0ff83e33c065a9a1dae1db5c133df25e8182a","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.8-beta.1774237331183.tgz","fileCount":18,"integrity":"sha512-5zQ43TmjX1T/uyyPFwmN9Qm6NGhrEHV3aoaXWo11hvyTYFYCW4r88MEJYjmltf9sI0Tvh/A51RNfl/Lg67Zz1w==","signatures":[{"sig":"MEYCIQDTFLBrC0TOMNj3xxOX122X00B1zycUWOKs+vcWTed0UQIhALFT4z3Byekk1pEnsk+rEtEjXgfp66RkcqL/KFMex6nd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145841},"engines":{"node":">=14.0.0"},"gitHead":"d6317ae683c89b2ca4d17cd2273cdd78203884fc","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.8-beta.1774237331183_1774321841373_0.6197283306796006","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@agentscope-ai/i18n","version":"0.1.8","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.8","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"8222c9b8e9cee226b04a42de7b69dbb63ff83553","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.8.tgz","fileCount":18,"integrity":"sha512-/WmY43PIe9g/soYB1nosgoCpmT9zfrNcewM3fOCV8hTe7oOaN9LiSgKJ7mv0/Y8CMHXrSzKaUFFeF+409RdyJA==","signatures":[{"sig":"MEUCIEKqIJ4k9pCd1Nzi/b4wQY6/hTyrLXkyzIXM7otc2s+/AiEA/x9VKrN8MtOTLimNIDONZ3fTSiPVLdfGg+0ZYbuCWkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145822},"engines":{"node":">=14.0.0"},"gitHead":"d6317ae683c89b2ca4d17cd2273cdd78203884fc","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.8_1774322059440_0.20329119854802546","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-rc.0":{"name":"@agentscope-ai/i18n","version":"0.1.9-rc.0","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.9-rc.0","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"ae2204d8cc82492f93379b8022f1fe66c1b191c3","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.9-rc.0.tgz","fileCount":18,"integrity":"sha512-9Zv7uOUSzxuYeMX5bDgiH4WYAkga5K8QW8Dkpy8ZgdBySe4gydnJvgww1/IZK6WLx5iCcjsGoAVMtDyvETVrDA==","signatures":[{"sig":"MEYCIQCIcY6X+rMY395PZoE5NSgMYMEjJDYeU4N8IFxgR+O+RwIhANqkBLd5U4nE1qM6v1QjBbl8g+i2jVb/CMiavV15SY35","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147228},"engines":{"node":">=14.0.0"},"gitHead":"d6317ae683c89b2ca4d17cd2273cdd78203884fc","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.9-rc.0_1774343263000_0.9844732745717242","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-rc.1":{"name":"@agentscope-ai/i18n","version":"0.1.9-rc.1","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.9-rc.1","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"6c227010f7013077fee1a16447f27090b880dff1","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.9-rc.1.tgz","fileCount":18,"integrity":"sha512-vnbYkiSSqEEcuJQX8L467Vcj+BqpHanqORK4auI3hKajCNaA2PBFevDlYudhrn4DBEPdiTze7JkYQP7gj05P+g==","signatures":[{"sig":"MEUCID1QLVFELpZRAbS64RcL9ppjRj7wAhSqt3jrypKNVTktAiEAq54xRnNzFLKrsLl9x/IPsgHhvs/IHyN74QPYgbSMcPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148530},"engines":{"node":">=14.0.0"},"gitHead":"bb8a68300fb8682129752a60a2e2ee4bd53fa562","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.9-rc.1_1774407857268_0.3317474699068437","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-rc.2":{"name":"@agentscope-ai/i18n","version":"0.1.9-rc.2","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.9-rc.2","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"3a6b44b63509d16e403ecab936384385aee529f1","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.9-rc.2.tgz","fileCount":18,"integrity":"sha512-17AhD2HyJjESM0duoXQSzs6b/gHEd/0SaBRsj6yKlT6tBKJiUGoOVPUPD0ha3m4GNdt2RpD5VSkE3NDfMNHlNg==","signatures":[{"sig":"MEQCIEy39olA20NO9fT+UQDW95WHnEShcYgUZGv4Y+rNK+2ZAiBzfMlWOCf3G5GhZyov3r061aR82AQXObFEsQWm9bZd1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153634},"engines":{"node":">=14.0.0"},"gitHead":"56f630703f61e5fc0722e559975d4f5079c40b5e","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.9-rc.2_1774870362688_0.5351838568730076","host":"s3://npm-registry-packages-npm-production"}},"0.1.9-rc.3":{"name":"@agentscope-ai/i18n","version":"0.1.9-rc.3","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.9-rc.3","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"b89773e89cde5dd95ee4a10e8113b8ab1c9e57e5","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.9-rc.3.tgz","fileCount":18,"integrity":"sha512-CM64QarAyIWYt3aNDlvWn6SgZ5i/MxszH7MmyB99YPF6CRn7jq+i49lsuiEQpT8CYHOuWJCXC10cUtlsx78R3Q==","signatures":[{"sig":"MEUCIQCEW0+dHQRhJXq3NjezJecSrkrK1ijDO0U1Dzu9mndD9QIgdckn9i/KPqjmDOrC2nrdiXfD06FWgpSmk79Xx8bz++Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153659},"engines":{"node":">=14.0.0"},"gitHead":"b76bd30637785eba215630db945b98d2b5cfd22d","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.9-rc.3_1774871065412_0.47115734459006386","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@agentscope-ai/i18n","version":"0.1.9","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@0.1.9","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"b876b9cdf208a35d5664d25dd367415cc84be084","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-0.1.9.tgz","fileCount":18,"integrity":"sha512-wuSny+OzRiTkRpd9DG55vsgbmOr25apMvOHjaVsGqHLf6vObrBW4sQcj8/On76XnvE2AFhkc8l2aoHeOQ/7Ckg==","signatures":[{"sig":"MEUCIGOqn9c4GOmThCcazkJx6nxfdwKDk/krW+9Z/C8IRlvZAiEA+SAiTrnC+9xrQ5RR/CETu3sl5IXM909Me5yQkg65dUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153654},"engines":{"node":">=14.0.0"},"gitHead":"1ace1cbfac5f3ce3396af4d2f9bc4fd4a036954e","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_0.1.9_1775009594668_0.38329307936031154","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@agentscope-ai/i18n","version":"1.0.0","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@1.0.0","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"4768ff2c8daf014548f94e1291e06b8cf3030250","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-1.0.0.tgz","fileCount":19,"integrity":"sha512-py/PnuORrGRAPOHn9/lu8OCnFzg1+1tpDh44yqVYKyrpGs91iM7QWXo7J5eHqe+OJWzawbtLutmkl9jd06OkaA==","signatures":[{"sig":"MEUCICOhuWiMs2XHGzsiHyS/p/j7T2B7i45U2PxFLy3stoUpAiEAwjFAvKNt17lyfE41JiuwpwQUFuyusnqZVcwLtmCkIp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164741},"engines":{"node":">=14.0.0"},"gitHead":"f62a443072ca4dd991a2d75885c7d1380bc6790a","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_1.0.0_1775541259835_0.3110400437281968","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agentscope-ai/i18n","version":"1.0.1","keywords":["i18n","translation","chinese","frontend"],"author":"","license":"ISC","_id":"@agentscope-ai/i18n@1.0.1","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"c6841b220719f5e675bbf4372243ec0409845dbe","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-1.0.1.tgz","fileCount":19,"integrity":"sha512-tqcYMvRSDrs6bBShPNguSsWE96criLdBIzkN4LbOQ7p+ayzmpnqM0S8vEoGOjsfZpW7vs199Tk/Y3436a8vUsQ==","signatures":[{"sig":"MEQCIFBHJ5uM4J0p+CaFzgGiFR1wN+jY/bEbiZbwjJYSjC1GAiA6Zf5tLxKkbtK27z89m10qoq21D/Mo7qG1Xyb/ZdSNbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164850},"engines":{"node":">=14.0.0"},"gitHead":"b4d6f0a87bd1ace85835e93186067a38852246ed","scripts":{"lint":"eslint .","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_1.0.1_1776131551881_0.2853394236712219","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agentscope-ai/i18n","version":"1.0.2","keywords":["i18n","translation","chinese","frontend"],"author":{"name":"wangqifeng.wqf@alibaba-inc.com"},"license":"ISC","_id":"@agentscope-ai/i18n@1.0.2","maintainers":[{"name":"weijing.zeng","email":"zwjandhh@sina.com"},{"name":"cunyu666","email":"minghuazzz@qq.com"},{"name":"light564g","email":"light.wsj@alibaba-inc.com"},{"name":"agentscope","email":"agentscope.team@gmail.com"},{"name":"johnkeating","email":"johnkeatinghhh@gmail.com"},{"name":"sanfran1068","email":"595751021@qq.com"},{"name":"lszxc","email":"306009337@qq.com"},{"name":"clover-xiaoqianwang","email":"xiaoqian.wang@alibaba-inc.com"}],"bin":{"i18n":"lib/cli.js"},"dist":{"shasum":"d68310efa6e0bc54c6fb4ff1c7b4529ef0d01be0","tarball":"https://registry.npmjs.org/@agentscope-ai/i18n/-/i18n-1.0.2.tgz","fileCount":21,"integrity":"sha512-T6byE+J4G7tODBZGzOPe1bIaXCu9zzVZrCIhUfiqODk57w1RULDq7z+iAaTxp58SNgiFYW5bH101ZGqmG0fSdg==","signatures":[{"sig":"MEQCIGpwpn5qPNmMVTQ4PN8Us1PJjK1nLty+6zHpmfLyyoCDAiBg8mcZhRKMWuS7PFYQ+dWwOZbCmK1iyhz0rQrcwpLwZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157047},"engines":{"node":">=14.0.0"},"gitHead":"01d1e3dcebd252f1da9da84881c2b2346416f488","scripts":{"lint":"eslint .","test":"jest","format":"prettier --write \"lib/**/*.{ts,tsx}\""},"_npmUser":{"name":"sanfran1068","email":"595751021@qq.com"},"repository":{"url":"http://gitlab.alibaba-inc.com/liveme-console/spark-i18n.git","type":"git"},"_npmVersion":"10.9.2","description":"A tool for translating Chinese content in frontend code repositories","directories":{},"lint-staged":{"**/*.{js,jsx,html,css,json}":["npx prettier --write"]},"_nodeVersion":"23.6.0","dependencies":{"find":"^0.3.0","xlsx":"^0.18.5","axios":"^1.6.2","dotenv":"^16.3.1","fs-extra":"^11.1.1","inquirer":"^12.9.3","commander":"^11.1.0","lodash-es":"^4.17.21","node-fetch":"^3.3.2","@babel/types":"^7.23.6","@babel/parser":"^7.23.6","@babel/traverse":"^7.23.6","@babel/generator":"^7.23.6"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^19.1.0","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.3","@babel/core":"^7.23.6","@types/jest":"^29.5.10","@types/node":"^20.10.4","@types/react":"^19.1.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.23.6","@babel/preset-typescript":"^7.23.6","babel-plugin-module-resolver":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/i18n_1.0.2_1779245588442_0.0545888378698276","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-11-27T07:56:48.240Z","modified":"2026-08-20T04:07:10.916Z","0.1.2":"2025-11-27T07:56:48.534Z","0.1.3-rc.0":"2025-11-27T08:17:21.247Z","0.1.3-rc.1":"2025-12-18T02:40:54.481Z","0.1.3-rc.2":"2026-03-04T07:42:03.235Z","0.1.3-rc.3":"2026-03-05T01:52:25.941Z","0.1.3-rc.4":"2026-03-05T02:01:53.345Z","0.1.3-rc.5":"2026-03-05T02:08:41.472Z","0.1.3-rc.6":"2026-03-05T02:17:39.825Z","0.1.3-rc.7":"2026-03-05T02:29:08.147Z","0.1.3":"2026-03-05T02:33:28.549Z","0.1.4":"2026-03-05T07:24:27.420Z","0.1.5":"2026-03-05T07:59:13.913Z","0.1.6":"2026-03-05T08:22:24.355Z","0.1.7":"2026-03-05T08:35:31.552Z","0.1.8-beta.1774237331183":"2026-03-24T03:10:41.529Z","0.1.8":"2026-03-24T03:14:19.587Z","0.1.9-rc.0":"2026-03-24T09:07:43.154Z","0.1.9-rc.1":"2026-03-25T03:04:17.396Z","0.1.9-rc.2":"2026-03-30T11:32:42.827Z","0.1.9-rc.3":"2026-03-30T11:44:25.553Z","0.1.9":"2026-04-01T02:13:14.880Z","1.0.0":"2026-04-07T05:54:19.998Z","1.0.1":"2026-04-14T01:52:32.018Z","1.0.2":"2026-05-20T02:53:08.603Z"},"author":{"name":"wangqifeng.wqf@alibaba-inc.com"},"license":"ISC","keywords":["i18n","translation","chinese","frontend"],"repository":{"url":"http://gitlab.alibaba-inc.com/liveme-console/spark-i18n.git","type":"git"},"description":"A tool for translating Chinese content in frontend code repositories","maintainers":[{"email":"zwjandhh@sina.com","name":"weijing.zeng"},{"email":"dreamlsd1007@gmail.com","name":"lsddream"},{"email":"609582841@qq.com","name":"nlpmlyuli"},{"email":"minghuazzz@qq.com","name":"cunyu666"},{"email":"light.wsj@alibaba-inc.com","name":"light564g"},{"email":"agentscope.team@gmail.com","name":"agentscope"},{"email":"1243099336@qq.com","name":"chenanran.car"},{"email":"johnkeatinghhh@gmail.com","name":"johnkeating"},{"email":"595751021@qq.com","name":"sanfran1068"},{"email":"306009337@qq.com","name":"lszxc"},{"email":"xiaoqian.wang@alibaba-inc.com","name":"clover-xiaoqianwang"}],"readme":"# @ali/agentscope-ai-i18n\n\n前端代码仓库中文国际化工具，支持 AI 智能翻译和多语言管理。\n\n## 特性\n\n- 自动检测并提取中文文本\n- 支持 AI Agent 翻译和 MT 机器翻译两种引擎\n- 支持 JSX/TSX/TS/JS 文件解析\n- 智能生成翻译 key（MT 模式下保留文件路径结构）\n- 支持翻译 key 使用检查与自动清理\n- 集成 Medusa 翻译平台（拉取翻译文件、生成 Excel）\n- 支持增量更新，只翻译新增文案\n- 支持国际化代码还原为中文\n- 支持文件级、块级、行级忽略控制\n- 自动过滤纯标点符号和 emoji\n- 一键安装 IDE AI 助手的 i18n skill（Cursor / Qoder / Claude Code 等）\n\n## 安装\n\n```bash\nnpm install @ali/agentscope-ai-i18n\n```\n\n## 快速开始\n\n```bash\n# 1. 生成配置文件\nnpx i18n init-config\n\n# 2. 修改 i18n.config.js 中的配置（targetPath、keyPrefix 等）\n\n# 3. 在 .env 文件中填写 DASHSCOPE_APIKEY\n\n# 4. 初始化翻译（默认使用 MT 引擎）\nnpx i18n init\n\n# 5. 后续新增文案时，增量翻译\nnpx i18n patch\n```\n\n## 命令一览\n\n| 命令 | 说明 |\n|------|------|\n| `npx i18n init-config` | 生成 `i18n.config.js` 配置文件 |\n| `npx i18n init` | 初始化翻译（默认 MT 引擎） |\n| `npx i18n init --engine agent` | 初始化翻译（Agent 批量引擎） |\n| `npx i18n patch` | 增量翻译（默认 MT 引擎） |\n| `npx i18n patch --engine agent` | 增量翻译（Agent 批量引擎） |\n| `npx i18n check` | 检查翻译 key 使用状态 |\n| `npx i18n reverse` | 还原国际化代码为中文 |\n| `npx i18n translate` | 三步工作流 Step 1：提取+翻译（不改源码） |\n| `npx i18n replace` | 三步工作流 Step 3：替换源码 |\n| `npx i18n medusa` | 从 Medusa 平台拉取翻译文件 |\n| `npx i18n install-skill` | 安装 IDE AI 助手的 i18n-helper skill |\n\n### 通用选项\n\n大部分命令支持以下通用选项：\n\n```bash\n-c, --config <path>       # 指定配置文件路径（默认查找 i18n.config.js）\n-p, --target-path <path>  # 覆盖配置中的 targetPath\n--skip-confirm             # 跳过所有确认提示\n```\n\n## 配置\n\n### init-config — 生成配置文件\n\n```bash\nnpx i18n init-config\n```\n\n将 `i18n.config.example.js` 模板复制到项目根目录作为 `i18n.config.js`，同时：\n- 如果 `.env` 不存在，自动创建并写入 `DASHSCOPE_APIKEY=`\n- 如果 `.gitignore` 中未包含 `.env`，自动追加\n\n### 配置文件说明\n\n```javascript\nrequire('dotenv').config();\n\nmodule.exports = {\n  doNotTranslateFiles: ['node_modules', 'dist', '.git'],\n  fileType: '.tsx,.ts,.js,.jsx',\n  targetPath: './src',\n  localesFilePath: './src/i18n/locales',\n  i18nFilePath: './src/i18n',\n  keyPrefix: 'app',\n  functionImportPath: '@/i18n',\n\n  dashScope: {\n    keyTranslateAppId: '',\n    valueTranslateAppId: {\n      'en-us': '',\n      'ja-jp': '',\n    },\n    apiKey: process.env.DASHSCOPE_APIKEY,\n    batchSize: 50,\n    mtConcurrency: 1,\n    mtDelay: 1000,\n    mtBatchSize: 25,\n  },\n\n  medusa: {\n    appName: '',\n    appId: '',\n    tag: '',\n    type: 'json',\n    outputPath: './locales',\n    mergeExisting: true,\n    group: '',\n    keyMap: {\n      'en-us': 'English',\n      'ja-jp': 'Japanese',\n      'zh-cn': 'Simplified Chinese',\n    },\n  },\n};\n```\n\n## 命令详解\n\n### init — 初始化翻译\n\n```bash\nnpx i18n init                # 默认使用 MT 引擎\nnpx i18n init --engine agent # 使用 Agent 批量引擎\n```\n\n1. 扫描 `targetPath` 目录中的源文件\n2. 提取中文文案\n3. 使用选定引擎翻译生成 key 和多语言文件\n4. 替换代码中的中文为 `$i18n.get()` 调用\n5. 询问是否生成 Medusa Excel 文件\n\n### patch — 增量翻译\n\n```bash\nnpx i18n patch                # 默认使用 MT 引擎\nnpx i18n patch --engine agent # 使用 Agent 批量引擎\n```\n\n只扫描和翻译新增的中文文案，更新现有翻译文件。\n\n### check — 检查翻译状态\n\n```bash\nnpx i18n check\nnpx i18n check --auto-delete-unused\nnpx i18n check --summary-only\n```\n\n1. 检查代码中使用的翻译 key\n2. 对比翻译文件的完整性\n3. 显示缺失和未使用的 key\n4. `--auto-delete-unused`：自动删除未使用的 key\n5. `--summary-only`：只输出各语言缺失统计\n\n### reverse — 还原国际化代码\n\n```bash\nnpx i18n reverse\n```\n\n1. 扫描文件中的 `$i18n.get` 调用\n2. 提取 `dm`（default message）参数作为中文文本\n3. 替换为原始中文文本\n4. 删除 `$i18n` 的导入语句\n\n### translate / replace — 三步工作流\n\n```bash\nnpx i18n translate           # Step 1: 只生成 locale 文件，不修改源码\nnpx i18n translate -f file   # 单文件模式\n# Step 2: 同步到 Medusa（外部操作）\nnpx i18n replace             # Step 3: 替换源码中的中文\n```\n\n### medusa — 从 Medusa 平台拉取翻译文件\n\n```bash\nnpx i18n medusa                          # 使用配置文件默认设置\nnpx i18n medusa --app my-app --tag main  # 自定义应用和标签\nnpx i18n medusa --output ./src/locales   # 自定义输出目录\nnpx i18n medusa --no-merge               # 不合并，直接覆盖\n```\n\n### install-skill — 安装 IDE i18n Skill\n\n```bash\nnpx i18n install-skill\nnpx i18n install-skill --agent cursor qoder\nnpx i18n install-skill --app-id 12345\n```\n\n为 Cursor、Qoder、Claude Code、Codex、OpenCode 等 IDE 安装 i18n-helper skill。\n\n## 翻译引擎对比\n\n| | MT 机器翻译（默认） | Agent 批量 (`--engine agent`) |\n|---|---|---|\n| 翻译方式 | 逐条翻译 | 批量翻译 |\n| 速度 | 较慢（支持并发控制） | 快（批量处理） |\n| 翻译质量 | 高（无上下文干扰） | 一般 |\n| Key 生成 | 保留文件路径结构 | 批量生成 |\n| 错误隔离 | 单条粒度 | 批次粒度 |\n| 适用场景 | 高质量翻译、增量更新 | 大量文案初始化 |\n\n### 性能调优\n\n```javascript\ndashScope: {\n  batchSize: 50,       // Agent 批量模式：每批数量，建议 50-200\n  mtConcurrency: 1,    // MT 模式并发数，建议 1-5\n  mtDelay: 1000,       // MT 批次间延迟（ms）\n  mtBatchSize: 25,     // MT 每次 API 调用翻译条数\n}\n```\n\n## 忽略功能\n\n### 1. 文件级别忽略\n\n在文件**第一行**添加注释，跳过整个文件：\n\n```jsx\n// @i18n-ignore\nimport React from 'react';\nconst Component = () => <div>这个文件中的所有中文都不会被处理</div>;\n```\n\n### 2. 块级别忽略\n\n```jsx\n{/* @i18n-ignore-block-start */}\n<div>这个块中的所有文本都不会被处理</div>\n{/* @i18n-ignore-block-end */}\n```\n\n### 3. 行级别忽略\n\n```jsx\n<p>这行文本不会被处理 {/* @i18n-ignore-line */}</p>\nconst message = '这个变量不会被处理'; // @i18n-ignore-line\n```\n\n## 代码示例\n\n### 翻译前\n\n```tsx\nconst Form = () => {\n  return (\n    <form>\n      <label>用户名：</label>\n      <input placeholder=\"请输入用户名\" />\n      <button>提交</button>\n    </form>\n  );\n};\n```\n\n### 翻译后\n\n```tsx\nimport $i18n from '@/i18n';\n\nconst Form = () => {\n  return (\n    <form>\n      <label>{$i18n.get({ id: 'app.username', dm: '用户名：' })}</label>\n      <input placeholder={$i18n.get({ id: 'app.enter_username', dm: '请输入用户名' })} />\n      <button>{$i18n.get({ id: 'app.submit', dm: '提交' })}</button>\n    </form>\n  );\n};\n```\n\n## 从旧版迁移\n\n以下命令已弃用，但仍可使用（会提示迁移）：\n\n| 旧命令 | 新命令 |\n|--------|--------|\n| `npx i18n init-mt` | `npx i18n init` |\n| `npx i18n init-agent` | `npx i18n init --engine agent` |\n| `npx i18n patch-mt` | `npx i18n patch` |\n| `npx i18n patch-agent` | `npx i18n patch --engine agent` |\n\n## 注意事项\n\n1. 使用前请确保 `.env` 中已填写 `DASHSCOPE_APIKEY`\n2. `reverse` 命令会永久删除国际化代码，请谨慎使用\n3. 忽略标记必须出现在注释中，字符串中的标记不会被识别\n4. Medusa 拉取功能需要确保网络连接到 Medusa 平台\n5. MT 翻译的并发参数需满足 `1000 / mtDelay * mtConcurrency <= API rps 限制`\n6. 错误日志自动记录到 `logs/` 目录下\n\n## 开发\n\n```bash\npnpm install\npnpm test\npnpm run format\npnpm run lint\n```\n\n## 许可证\n\nMIT\n","readmeFilename":"README.md"}