{"_id":"@3-/is-change","_rev":"11-92a786b5dfc31da7a5591c6ad799b2a9","name":"@3-/is-change","dist-tags":{"latest":"0.1.7"},"versions":{"0.0.1":{"name":"@3-/is-change","version":"0.0.1","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.0.1","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"2502455d021b76e2e3c46169fe237649357da894","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.0.1.tgz","fileCount":3,"integrity":"sha512-+jIsZo9ibZ4Clwrb0EX9mfjl1l8RlqzvybL77xyCdQCrzHWtms0g5a9PGPxYVPIgYhTkVZjmV2hdFhxn7E1PUg==","signatures":[{"sig":"MEYCIQCP4i2KfAziUtFl6bV6/3DrbhAxP3uoeymhel3DW62Q8QIhALvJUgByDyyxuZnQeP3m1D8GOG+OAgItqxNQzUCd223S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"a7fc6ccda08c59f129d1a3f13751cabcae4c7329","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.1.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"20.8.1","dependencies":{"@3-/u8":"^0.0.3","@3-/cache":"^0.0.1","@3-/vbyte":"^0.0.1","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.0.1_1698028758629_0.75621462846835","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@3-/is-change","version":"0.0.2","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.0.2","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"dc918ca9ef88e4197bcbf9adff82c0932b58729b","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.0.2.tgz","fileCount":3,"integrity":"sha512-bKVAf3q049AEuLG+6ebGovhNPPMmCgXaEZ7Ky5eXL8W8ZQP51T1IrzVCrNJdD04jQYOjuomv81uwoSRkPCkUQw==","signatures":[{"sig":"MEQCIE61OrbE5NR/rReITRzQeXEudc/ZlMR08cbvseJuH7r0AiBrCru52l2A4y9EANl9YaxwAkYPQeYqm6sbRlsy2IshXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"a731e80bd0de6a70641d0c698f50919e294d3cb5","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.1.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"20.8.1","dependencies":{"@3-/u8":"^0.0.3","@3-/cache":"^0.0.1","@3-/vbyte":"^0.0.1","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.0.2_1698117012245_0.6264195195724453","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@3-/is-change","version":"0.0.3","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.0.3","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"967ee0b68a992de1dd53a4f058973a0155577051","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.0.3.tgz","fileCount":3,"integrity":"sha512-2evrC2Lzwn+NQqEBgqT/sO7veyRfDMx9mD/cy9x1qvRaeQwjQ/EO/LM04errBf/wT6jsK/ixWpGeqyW6sVOAiQ==","signatures":[{"sig":"MEYCIQDLwOaMPlGK3y9m5t+hiPMDxc/4JJRIvrIEZPAFAdW0OwIhANt0yeEy9cAQhyNvMGm2T6zvHGKHCTwVliSRTTduZiit","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"c10680663d102770eee80ec979aa59ba70cc8870","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.1.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"20.8.1","dependencies":{"@3-/u8":"^0.0.3","@3-/cache":"^0.0.3","@3-/vbyte":"^0.0.1","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.0.3_1698129962928_0.9781470712582996","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@3-/is-change","version":"0.0.4","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.0.4","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"0474ec6cfdf80fe16f1dc0bae35e8f43b8891dc8","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.0.4.tgz","fileCount":3,"integrity":"sha512-aLD6HVluyU+WjGVNFQZjLFZWB2wkbw3WLaL2xmXbKFuFTq2Iks11o4FS5xonmAeC9DeqJuGv/KLoWiI/pD0hPQ==","signatures":[{"sig":"MEUCIQDJkXeSc0TUlcERq5tLrlO4mxbHKJG0SaBeoG29GO2QFQIgArKyMPzZLuxM30y9ysWRTqYRVyhXG+kh06RsH0rkc0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2743},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"1ed5a0e6a60a4b03ebc9b4e8c9977a11cc4a7e36","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.1.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"20.8.1","dependencies":{"@3-/u8":"^0.0.3","@3-/cache":"^0.0.3","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.0.4_1698130410362_0.16903020941866176","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@3-/is-change","version":"0.1.1","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.1.1","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"9501d7136bd4b34ce9cf20c2317a0d4a4002cef5","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.1.tgz","fileCount":3,"integrity":"sha512-AFDq+EHLWRmLitIO8bB2UChm5BnNft4vUDu0GRa1f4+7QPL0G/xFDAuXLPNKTIYdzyi3UZKmlLWjAtYTOAv2jQ==","signatures":[{"sig":"MEYCIQDsbYJb/CnqCsf9EI1xBc+7B8VcoSM4nhuvh8Ne9K/UKAIhAJcbIlJc9tvb4A9js5z4FpJXbrkN2gh2H2sOSYe4nfyC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2745},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"a9e113eb591ebc5b064876efe09c02df2ba802b6","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","dependencies":{"@3-/u8":"^0.1.1","@3-/cache":"^0.0.3","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.1.1_1699451361227_0.9646464433891164","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@3-/is-change","version":"0.1.2","author":{"name":"3Ti.Site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.1.2","maintainers":[{"name":"3tier","email":"3ti.site@gmail.com"}],"homepage":"https://github.com/3TiSite/node/tree/main/is-change","bugs":{"url":"https://github.com/3TiSite/node/issues"},"dist":{"shasum":"d70a748f07624ebe6e2af1c05f0d811b8cd3e873","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.2.tgz","fileCount":3,"integrity":"sha512-Uto74Jd7aqtaID86VDfm3S5HTc0Njz38B+vH3BuceSO8+EN6uBGL2g9rsUj6G9Px1/4XhpU9AoKzOkUqqzlgQA==","signatures":[{"sig":"MEUCIQCkKxqjQg7tBg/fQpn8jt2iBTO/N5uwlzswKHOfHMfeIAIgEglXmnXUFfyZqpqgIm0UaFTp17h0Xe1OQgqEUW4dDzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2745},"type":"module","exports":{".":"./index.js","./*":"./*"},"gitHead":"0b75b2878272033c2efc5cc08c0f3c666371f28e","_npmUser":{"name":"3tier","email":"3ti.site@gmail.com"},"repository":{"url":"git+https://github.com/3TiSite/node.git","type":"git"},"_npmVersion":"10.2.0","description":"[‼️]: ✏️README.mdt","directories":{},"_nodeVersion":"21.0.0","dependencies":{"@3-/u8":"^0.1.1","@3-/cache":"^0.0.3","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.1.2_1699451401511_0.04826340761608705","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@3-/is-change","version":"0.1.4","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.1.4","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/is-change","dist":{"shasum":"d6992c3e39852559b4932c91bed7e498f2594e19","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.4.tgz","fileCount":3,"integrity":"sha512-VoP33Kk3Q2HgpmcAEMbvV7+MxKxbeWE1amKjIQc5tBGPzjfCFWO4NZwLBd52DSpnBb6TKUJAXP6CPF94jIjwxA==","signatures":[{"sig":"MEQCIAD9EqWc2Wws+p/BGKV0nJjnM9I5MYJs/eiVY7YACq72AiAZi6IcGe3+VnHmS5M60KLLbPPV1pVZQhg6/4r9kD6Y/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4055},"type":"module","_from":"file:3--is-change-0.1.4.tgz","exports":{".":"./index.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/7abcc2c573e9e39a7fe3fe2867c9d4ff/3--is-change-0.1.4.tgz","_integrity":"sha512-VoP33Kk3Q2HgpmcAEMbvV7+MxKxbeWE1amKjIQc5tBGPzjfCFWO4NZwLBd52DSpnBb6TKUJAXP6CPF94jIjwxA==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@3-/u8":"^0.1.1","@3-/cache":"^0.1.1","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.1.4_1723893084807_0.9021264410193377","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@3-/is-change","version":"0.1.5","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.1.5","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/is-change","dist":{"shasum":"04bd49fdd7d614c91eef587bffd9100e5bf5c556","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.5.tgz","fileCount":3,"integrity":"sha512-TZ06sJtwqsrtTea3kF7qLu/aufoeUwcwamCtxYWe4xzpYv46dmC/duZPWpDuK7JmktHo9huefdaRlX5dMrvEuA==","signatures":[{"sig":"MEQCIFXZMF2tiylOKHDj93K1Fq50HP3RDebdwXxe7BdJGF7XAiADZBgUePElbi2a9ntgS9FxmCQu/JIWpfkdEcb49N7+GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4076},"type":"module","_from":"file:3--is-change-0.1.5.tgz","exports":{".":"./index.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/4f8b36b2c23268a6297b3ec96fd24356/3--is-change-0.1.5.tgz","_integrity":"sha512-TZ06sJtwqsrtTea3kF7qLu/aufoeUwcwamCtxYWe4xzpYv46dmC/duZPWpDuK7JmktHo9huefdaRlX5dMrvEuA==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@3-/u8":"^0.1.1","@3-/cache":"^0.1.1","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1","@3-/xxhash3":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.1.5_1729609810078_0.24181873097433293","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@3-/is-change","version":"0.1.6","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","_id":"@3-/is-change@0.1.6","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"homepage":"https://atomgit.com/i18n/lib/tree/dev/is-change","dist":{"shasum":"a557d9bdcf01b7301135984e5168c4229d0a6817","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.6.tgz","fileCount":3,"integrity":"sha512-S712CbHfpm0OpeT7ALeFsOcd4lXJS3h99PCpiWC/ehqHjgsdsGlr8g/yc7LEUVSDwrLyomhSt/5jCzaR+BI6SQ==","signatures":[{"sig":"MEQCIBqlROqAz9muPHsyxZREMbDoZkNqSHUSTtQEeS9z/IExAiB11ApcMug/XdJqkbCul9FbJcp/leJnwS2CvaZiSAKQ3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4369},"type":"module","_from":"file:3--is-change-0.1.6.tgz","exports":{".":"./index.js","./*":"./*"},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/d5963ba0acbc3c479709314c0ff36068/3--is-change-0.1.6.tgz","_integrity":"sha512-S712CbHfpm0OpeT7ALeFsOcd4lXJS3h99PCpiWC/ehqHjgsdsGlr8g/yc7LEUVSDwrLyomhSt/5jCzaR+BI6SQ==","repository":{"url":"https://atomgit.com/i18n/lib.git","type":"git"},"_npmVersion":"10.8.1","description":"[test/main.coffee](./test/main.coffee) :","directories":{},"_nodeVersion":"22.3.0","dependencies":{"@3-/u8":"^0.1.1","@3-/utf8":"^0.0.4","@3-/cache":"^0.1.1","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1","@3-/binmap":"^0.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/is-change_0.1.6_1729610514452_0.5834649381390435","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@3-/is-change","version":"0.1.7","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"homepage":"https://atomgit.com/i18n/lib/tree/dev/is-change","author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","exports":{".":"./index.js","./*":"./*"},"type":"module","dependencies":{"@3-/binmap":"^0.0.1","@3-/cache":"^0.1.1","@3-/u8":"^0.1.1","@3-/utf8":"^0.0.4","@3-/vbyte":"^0.0.2","@3-/write":"^0.0.1"},"_id":"@3-/is-change@0.1.7","description":"[test/main.coffee](./test/main.coffee) :","_integrity":"sha512-D8j1SNx4YJ5g1BcBiIF2hpAzt0FjC7pt1dQjrFryAyE2U2W9SBCnumYjesewoQjljQt5Rieb9A0C2UFuGM2bIg==","_resolved":"/private/var/folders/4x/n5x1dwrj39v_hl53vyprqcn80000gn/T/8876523c9011bf7558dce529267ebfcc/3--is-change-0.1.7.tgz","_from":"file:3--is-change-0.1.7.tgz","_nodeVersion":"22.3.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-D8j1SNx4YJ5g1BcBiIF2hpAzt0FjC7pt1dQjrFryAyE2U2W9SBCnumYjesewoQjljQt5Rieb9A0C2UFuGM2bIg==","shasum":"ce47671462a0aed5c0d18f99c1d5f370ef9a0258","tarball":"https://registry.npmjs.org/@3-/is-change/-/is-change-0.1.7.tgz","fileCount":3,"unpackedSize":4398,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGHvNG3a7KsqnDymHXe4WT3bblRH+Qt0cDHAqnD0FWhAIhAKZbm6SnehnGHOIzVO+TlN7i+CR5FFSSGRQd2IrYogVp"}]},"_npmUser":{"name":"i18n-now","email":"i18n.site@gmail.com"},"directories":{},"maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-change_0.1.7_1729611186496_0.24618288569442393"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-23T02:39:18.535Z","modified":"2024-10-22T15:33:06.870Z","0.0.1":"2023-10-23T02:39:18.822Z","0.0.2":"2023-10-24T03:10:12.453Z","0.0.3":"2023-10-24T06:46:03.062Z","0.0.4":"2023-10-24T06:53:30.595Z","0.1.1":"2023-11-08T13:49:21.368Z","0.1.2":"2023-11-08T13:50:01.703Z","0.1.4":"2024-08-17T11:11:24.993Z","0.1.5":"2024-10-22T15:10:10.232Z","0.1.6":"2024-10-22T15:21:54.648Z","0.1.7":"2024-10-22T15:33:06.690Z"},"author":{"name":"i18n.site@gmail.com"},"license":"Apache-2.0","homepage":"https://atomgit.com/i18n/lib/tree/dev/is-change","repository":{"type":"git","url":"https://atomgit.com/i18n/lib.git"},"description":"[test/main.coffee](./test/main.coffee) :","maintainers":[{"name":"i18n-now","email":"i18n.site@gmail.com"}],"readme":"# @3-/is-change\n\n[test/main.coffee](./test/main.coffee) :\n\n```coffee\n#!/usr/bin/env coffee\n\n> @3-/is-change\n```\n\noutput :\n\n```\n./out.txt\n```\n\n## About\n\nThis project is an open-source component of [i18n.site ⋅ Internationalization Solution](https://i18n.site).\n\n* [i18 : MarkDown Command Line Translation Tool](https://i18n.site/i18)\n\n  The translation perfectly maintains the Markdown format.\n\n  It recognizes file changes and only translates the modified files.\n\n  The translated Markdown content is editable; if you modify the original text and translate it again, manually edited translations will not be overwritten (as long as the original text has not been changed).\n\n* [i18n.site : MarkDown Multi-language Static Site Generator](https://i18n.site/i18n.site)\n\n  Optimized for a better reading experience\n\n## 关于\n\n本项目为 [i18n.site ⋅ 国际化解决方案](https://i18n.site) 的开源组件。\n\n* [i18 :  MarkDown命令行翻译工具](https://i18n.site/i18)\n\n  翻译能够完美保持 Markdown 的格式。能识别文件的修改，仅翻译有变动的文件。\n\n  Markdown 翻译内容可编辑；如果你修改原文并再次机器翻译，手动修改过的翻译不会被覆盖（如果这段原文没有被修改）。\n\n* [i18n.site : MarkDown多语言静态站点生成器](https://i18n.site/i18n.site) 为阅读体验而优化。","readmeFilename":"README.md"}