{"_id":"@amicaldo/strapi-plugin-advanced-i18n","_rev":"18-854186b70096549824955bd4c800c880","name":"@amicaldo/strapi-plugin-advanced-i18n","dist-tags":{"latest":"1.0.17"},"versions":{"1.0.0":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.0","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.0","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"e995dd8a7c8e12dd808db952142d8ee1572fe7d2","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.0.tgz","fileCount":16,"integrity":"sha512-HJDeIeHOoudTXsanSSYUBjQo1nahpE5aMgutG99HB55HaOX1lYpvehfILw2q1v4V6tnaJOMEdQJgEtTwlHwQzA==","signatures":[{"sig":"MEYCIQCz9Ave/NzGl/1ZQuVos5cCZv+hhEqva5Y+URoQQKHgogIhANCGhtJRpQvdc5FW93WoFWyetLSyVnunR/V4bcY7mmB9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116849},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"dfefa9eda0c5bdfe087e0afe803250e9204415bf","scripts":{"build":"tsc -p tsconfig.json","develop":"tsc -p tsconfig.json -w"},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.0_1705577651519_0.9143016206450219","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.1","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.1","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"8e5ca04b6b39794146ef7a66b5c1cfcd38fff561","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.1.tgz","fileCount":26,"integrity":"sha512-4i7zK5M/ntj6SkQ6+mzX+gqtPALI+58kIoB6OuY4+oe380K5gbxPHZ9DoIImvK4S9Wm7ed1U8yrvI6HnLIVHUQ==","signatures":[{"sig":"MEQCIFSBDo/8pKPp8okZ4NQ2RTOo8hY5h4Z0wsPmpgf2CUV+AiAoaM7wwk63a2t7rrbV5wXdOejZSQb69Fb6h4ROUMuqIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131287},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"8a237a35260a56d42acc0499f0b648556e05ca7f","scripts":{"build":"tsc -p tsconfig.json","develop":"tsc -p tsconfig.json -w"},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.1_1706105457323_0.9244898560798807","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.2","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.2","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"af52aadc4b6f4feaac1baf6d1f0dbbeaa26a2d79","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.2.tgz","fileCount":21,"integrity":"sha512-pAhRdeOGz+U3IX+bb5aXTYYZ2UvxRpa5qxjK6ooFGKG3SgK0aQM5mVFfu2B+6GLaUvAHkrGnhYQhL5YMZiSlfw==","signatures":[{"sig":"MEQCIDYz7WxKgDwCJIDFVY7N5Q1639OQQzZqOUkzfNo9IdjNAiBpLFQJJRNkvfyDBQL0OXyiE4rtUc0nGz84QqwHUy1VHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124801},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"e09cf4698f629f7efbae647c39d118bc9b2e09f8","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.2_1706106787478_0.7816598601951541","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.3","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.3","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"1ccff9ea734a4f13e588b48501da63af8c5b89e8","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.3.tgz","fileCount":21,"integrity":"sha512-h3xlTio4cO7GVNVka1VJrBciFeZK3fYGKav1yN+yZD5+YW9Ez/Dj4ZZtvqL15df9+m2PAX6aSsNYz5MMmPNqgw==","signatures":[{"sig":"MEUCICWJqWnWK55k9M2qre/whYWkyKDqv8DRutTD79Cgl4fzAiEAzD4pbACZG/ROR9i6B7IScdYQOB8zbYCQPw2WBUkieB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125549},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"89b176a8131cf278b7669dc335c502049dd8a31e","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.3_1706108512351_0.43957093952874327","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.4","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.4","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"22032da5a8f56cb7f828c37b6cb373b0b66d6521","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.4.tgz","fileCount":23,"integrity":"sha512-GQ+8LUPCnzrygdHgmYrCDNpDU5wI5ioPnIKL5j496NkXxU3w5hMwIO4mgvgP93oBWCawsF8iEBIrAE/3CV/hPQ==","signatures":[{"sig":"MEYCIQCOJZUYUkAB8sN4qhvyJ6AJN5xfgUDOuThKfcm1ZFzmRwIhALHWh+IovWQXlUkWn1gBXgMNOnzn4E4UxOkkJxrpt/72","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130090},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"f7fdea2fd71ae087bcff31679775690d086a5369","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.4_1706163675578_0.5726215928599059","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.5","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.5","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"093ac63d320c4007e8186d38c72a26f42bc8547a","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.5.tgz","fileCount":23,"integrity":"sha512-28q3A6E8HgP+uf5hAo/3dwl3g2sp9rDyRZ0z6M8TBDYAb0R/T9c6zzLiYA3hHtg6qnqQ+CAp4KSFDt/4SxT+cg==","signatures":[{"sig":"MEYCIQDLXO6jeY8E3UXKSpPvm7mg5c57iZNobWbNAVb9y/dIvAIhAM98oNdg9MZgfWaw/jrH1jOg/a6HnX0R8Qw4no/8AoQ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132194},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"a2642c055bc6a2e17dd98700b4007adb42855364","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"9.6.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"19.9.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.5_1706285297559_0.8923679066873129","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.6","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.6","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"c3789ee4200032e02efc87d30319c7d4ffa04b68","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.6.tgz","fileCount":22,"integrity":"sha512-HEEUmvJAcdhlELydpWsXHfSvNfd/j1whWfpzrj0VgFsOyNb3HPwGLsd0f9y6DnRAsnQG+yljc4iLIJMUti+JqA==","signatures":[{"sig":"MEUCIQD7+/RNtcxWQt8vjhJeHD0QM+N9gLQjDCvpOL3woCJnsgIgO8KpikI8IJlPUODh64j1YJhhfpIAYlqTueb/ggBAUOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129201},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"d6ecee3f103a34523ed5b53767762b344bebe91a","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.6_1706641067941_0.041094480233453634","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.7","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.7","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"48265e8b25dc942252832818d86abf99404f3676","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.7.tgz","fileCount":22,"integrity":"sha512-7VCR7p3LfNB89syJAF+5UWCox+TIc1GiNNmF8AgXdJO8A5PPuCUdiiC6WRPYbZRjO58mNlmy0XruUsfl+cT4sg==","signatures":[{"sig":"MEUCIGxB52qEPXhrYPZPBe0YW4q7vQ8hnsmtSJZAKXUIHR/lAiEAumODcoliVNk+hSPYVpKa4p8EEFG3KETUglmedzxctwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129690},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"dc4ce635ed7f63aeea85bbf7adb7dd4831c696d0","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.7_1706701516831_0.19671380257855375","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.8","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.8","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"a35ace297bc25199c69a66e7b268c6f010a9ebaf","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.8.tgz","fileCount":22,"integrity":"sha512-TjT3yxmdE4+QAMGGqygCcQ4KIzSkHpOz7mMRz7SjaHkHCe/OdbhW+DMDdi/xI7DL3fuqkVJPTxOs/+C4RtO/5Q==","signatures":[{"sig":"MEQCIDor2dQ7IYAZrOJu7xwWvyIOHALNMQlkCOVtHbNXTvmSAiAuPD0u4qR7Dkauc9cvPcZTm8lejOG40va9fWSQR85hog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130166},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"8dc35f344f731407599ca7be06575ecefc4118a9","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.3","description":"A quick description of intl-master-entries.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.8_1706708122628_0.7746136863618731","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.9","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.9","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"6abb5bf5455aa4a916aaaf972d0698122df6818b","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.9.tgz","fileCount":22,"integrity":"sha512-Z0dxH5S2t9XpsgzjN7D1/TCw4QzGj+vpShzNIbr0X3VBVg7Bi2/KRWmCat2ucr/VtnovTOyGATGifQotr16y6Q==","signatures":[{"sig":"MEYCIQDGGaLEr0b/iv8gMe+aOKuCm6EX4AilWsH2bmdPVt2EcwIhAKClLK/4VB9tpGly5wQXMp5EyKD+E6566GNzHaqZKSd/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132201},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"c3339b178906df2c1b0ae696981e4b49fb6e496d","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.9_1706783358139_0.7092661192056955","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.10","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.10","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"4583dc4b131a74f49d4de1cafbd85d81e42c032a","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.10.tgz","fileCount":23,"integrity":"sha512-FQkVzYzuzYrsH3hfcSMBVbuYfXj1QNsHG/kp+DpGsV++SOsxN5ctZGKwKrWrfnKBIffY3rsjkmHyCbI581tVEQ==","signatures":[{"sig":"MEUCIBL7WIXya97m8jXOfUt5U6ib9yX6yQODo7UDhkuAx54hAiEA8gJv5mreBkpssQ8GqKBRqW1cr8PlBtI8sly0zAC1Jfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28989},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"940864325009134ab6a4a77ca75ee9c4a24e89ec","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.3","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"18.19.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.10_1709316186603_0.8684103297289181","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.11","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.11","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"b48ed7a0b5ee35969c18b73ad6a84fecadd8c7cd","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.11.tgz","fileCount":23,"integrity":"sha512-cfVYsHO1jFvGPustlxZUpU+rX7jMmsX9IFVQUcQAALv8P7nicBnykQ6YNkBaAyamY4LQdA39Q2o4/O616MW2+A==","signatures":[{"sig":"MEUCICvnbNfYNhpFV250zufRblxy7HMzVH8UlGjyu161FucFAiEAr5932vA4P0Z0eBaE1fMhbLeYnUlrjIDgeeeGykt3GCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28989},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"33f4e42a08d926ec6ef8363a3c01ef7acf922eb8","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.11_1709554001941_0.4395501533968391","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.12","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.12","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"84c37213b93a0f61a265a06a8b0d071cbb4304a7","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.12.tgz","fileCount":23,"integrity":"sha512-pfhh51dnCojVLl0ne4XINXtAByTWIXk1CVtDOa30A1MeLRz0pfhZinCZuiMytCYcTqAf0MWn7z2vKHusuYFYqA==","signatures":[{"sig":"MEUCIGbdMMumgiwSGMOYblckVV4wbQyAp03w+coyT1Yw/mRaAiEA8TIZQBgAokE8EhhoABbcG5hJjbKssEOzDax9f2+DZ4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28768},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"74f03b7f166f339170798d9d83e3ae94a153cb2d","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.12_1709556912192_0.8489312831805103","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.14","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.14","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"7ed003c47413fabf4a7298406f2b524751a2eb9d","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.14.tgz","fileCount":22,"integrity":"sha512-ymgqk4HV61AA4aT444J8ShSpaccHGZdcbkdpkVmqLTgKtmZALMAjV+dIp2QpJnHcbGsYlLQg+v8G4dm6Q8LwmQ==","signatures":[{"sig":"MEYCIQCriuiPhnM34yKdFDX1Ahs4XB4oPKcIR+5C60BX71+tsAIhANTjqRoDwbJhEEZe47LbnZAmGNC55w/XjjGZUenetyum","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131888},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"8210f1cfa6a59cce4332a926cd27b9d2b7b597a3","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.2.4","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"20.11.0","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.14_1709564360133_0.7450611654835329","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.15","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.15","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"97ecc0b109b4b1794a1e52f1ae9d3e2225475c48","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.15.tgz","fileCount":23,"integrity":"sha512-4GoRMoaLW/RFSNxKqCcgPpqcrhmt/Xt6kfnqasxbCMoSoNHMbluC4DgZyabWv5w3kIFPdMpkVjN5Ok8risxEEQ==","signatures":[{"sig":"MEUCIB0YUTD1JJZmkc+8QdOblo4kfvwRsvblyGWYQ3Ik1OofAiEAxO5pWigYOk/eW6sFXQ7fszd5nVXEmeqXo0HHLinleUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29202},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"dd8bb6211fe817c64653904a76b688dc552a7afb","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.5.0","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"21.7.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.15_1721642972962_0.950089871852074","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.16","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.16","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"6bdd202d4fc3a5677f33b107c8273646e0a6c439","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.16.tgz","fileCount":23,"integrity":"sha512-epXIsYUPOEvmeUejVBQoqw9frmRp2sigLOAjoPpqA4rFgwZ9BFQ0elEPKL4rmYDOmbwcM/j/uTPh6rQdzgUKKg==","signatures":[{"sig":"MEYCIQD5KdXXHL7+tp6bHSDIwKUvlfPK+KL11xDVb0tPGxJ0RAIhAIOFDHzvkiPqZSjzUgJFHhpdk2/jlgCjRHCeln+Q9Wa1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29202},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"9eca96af24b77d30ab794b66070fbe8e5adca0b1","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.5.0","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"21.7.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.16_1723205669817_0.25407922584527176","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@amicaldo/strapi-plugin-advanced-i18n","version":"1.0.17","author":{"name":"amicaldo GmbH"},"license":"MIT","_id":"@amicaldo/strapi-plugin-advanced-i18n@1.0.17","maintainers":[{"name":"rodek","email":"simon.peters7@protonmail.com"},{"name":"roest","email":"roes@amicaldo.de"},{"name":"jannikhv","email":"JannikHv@gmail.com"}],"dist":{"shasum":"01bac9ec07c95d7baa0dc65138ce9ff4b458bd75","tarball":"https://registry.npmjs.org/@amicaldo/strapi-plugin-advanced-i18n/-/strapi-plugin-advanced-i18n-1.0.17.tgz","fileCount":22,"integrity":"sha512-CT/lszXNUtSD9jPrAWa/z0FLXF/qpCeZR/5r0aXnDHeeb3YEocR11N2lbXdTsA0b9C2zDWXICgm6xKv/2Pe/5Q==","signatures":[{"sig":"MEQCIF/JG4iwE5RiLQWmOOU+J6XHhynsoBqVYC0smtYyt+8rAiAf8RvEoMXiyKPku1ZQBP3Oqai+U1mnTDcgx08D4p/Vpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132436},"strapi":{"kind":"plugin","name":"advanced-i18n","displayName":"Advanced i18n"},"engines":{"npm":">=6.0.0","node":">=16.0.0 <=20.x.x"},"gitHead":"b94eb852b3e038e7676d0a35f6e5fe24ac0c384b","scripts":{"build":"tsc -p tsconfig.json && cp ./README.md ./dist","develop":"tsc -p tsconfig.json -w","publish":"cd ./dist && npm publish --access public && cd .."},"_npmUser":{"name":"rodek","email":"simon.peters7@protonmail.com"},"_npmVersion":"10.5.0","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","directories":{},"_nodeVersion":"21.7.1","dependencies":{"lodash":"^4.17.21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.0.4"},"peerDependencies":{"@strapi/strapi":"^4.15.5"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-advanced-i18n_1.0.17_1723206135848_0.0004721288669411461","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-01-18T11:34:11.379Z","modified":"2025-05-06T11:44:15.621Z","1.0.0":"2024-01-18T11:34:11.667Z","1.0.1":"2024-01-24T14:10:57.536Z","1.0.2":"2024-01-24T14:33:07.623Z","1.0.3":"2024-01-24T15:01:52.521Z","1.0.4":"2024-01-25T06:21:15.722Z","1.0.5":"2024-01-26T16:08:17.736Z","1.0.6":"2024-01-30T18:57:48.067Z","1.0.7":"2024-01-31T11:45:16.965Z","1.0.8":"2024-01-31T13:35:22.869Z","1.0.9":"2024-02-01T10:29:18.297Z","1.0.10":"2024-03-01T18:03:06.740Z","1.0.11":"2024-03-04T12:06:42.151Z","1.0.12":"2024-03-04T12:55:12.365Z","1.0.14":"2024-03-04T14:59:20.282Z","1.0.15":"2024-07-22T10:09:33.126Z","1.0.16":"2024-08-09T12:14:29.965Z","1.0.17":"2024-08-09T12:22:16.031Z"},"author":{"name":"amicaldo GmbH"},"license":"MIT","description":"Strapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields. Additionally, it doesn't support the `locale` parameter on **findOne** routes. This plugin ","maintainers":[{"email":"roes@amicaldo.de","name":"roest"},{"email":"simon.peters7@protonmail.com","name":"rodek"},{"email":"JannikHv@gmail.com","name":"jannikhv"},{"email":"frauenholz@amicaldo.de","name":"prinzjuliano"}],"readme":"# Advanced Internationalization for Strapi\n\nStrapi's Internationalization plugin proves to be cumbersome when it comes to **relations**, because of the plugin **forcefully localizing** those kinds of fields.\nAdditionally, it doesn't support the `locale` parameter on **findOne** routes.\nThis plugin extends the default i18n plugin in your strapi project to solve these problems.\n### Functionality\nThe i18n plugin provides an option to change the **default locale**, this plugin builds on that.\n\n- Localizations in your specific default locale are considered the main-entity.\n- When connecting relations pointing to a localized content-type, that connection data will be altered so it points to a main-entity, if existing.\n- When connecting relations from a localized content-type, that connection data will always be written onto the main-entity, if existing.\n- Requests containing an `id` and `locale` parameter *(e.g. findOne)*, but having these parameters  mismatched *(the id is from an entity that has another locale)*, will get the `id` param corrected.\n- Responses will be, based on the routes content-type schema, altered recursively, so all entities in there get represented as a main-entity, but localized. This means: Relations will be localized, IDs and relations are taken from the main-entity instead of the localization.\n\nTelling the plugin to spare certain relation fields, works by adding plugin-options in your schema. \n```\n\"attributes\": {\n\t\"name\": {\n\t\t\"type\": \"string\",\n\t\t\"required\": true,\n\t\t\"pluginOptions\": {\n\t\t\t\"i18n\": {\n\t\t\t\t\"localized\": true\n\t\t\t},\n\t\t\t\"advanced-i18n\": false <-- HERE\n\t\t}\n\t}\n}\n```\n\n### Installation\n```\nnpm i @amicaldo/strapi-plugin-advanced-i18n\n```\n\n### Development Setup\nClone the repo and start compilation in watch-mode.\n```\ngit clone https://github.com/amicaldo/strapi-plugin-advanced-i18n.git\n```\n\nFrom your strapi project root and create a link to the plugin's dist folder.\n```\nln -s /path/to/plugin/dist src/plugins/advanced-i18n\n```\n\n Edit your plugins config file.\n ```\n// ... \n\"advanced-i18n\": {\n\tenabled: true,\n\tresolve: \"src/plugins/advanced-i18n\",\n},\n// ...\n ```\n","readmeFilename":"README.md"}