diff --git a/packages/language-select/i18next-parser.config.js b/packages/language-select/i18next-parser.config.js
new file mode 100644
index 0000000000000000000000000000000000000000..e1513af706ee9dccef346f9f34c8bf1d2e1beb4b
--- /dev/null
+++ b/packages/language-select/i18next-parser.config.js
@@ -0,0 +1,10 @@
+module.exports = {
+    createOldCatalogs: false,
+    indentation: 4,
+    keepRemoved: false,
+    locales: ['en', 'de'],
+    output: 'src/i18n/$LOCALE/$NAMESPACE.json',
+    input: ['src/**/*.js'],
+    sort: true,
+    i18nextOptions: {compatibilityJSON: 'v3'},
+};
diff --git a/packages/language-select/i18next-scanner.config.js b/packages/language-select/i18next-scanner.config.js
deleted file mode 100644
index a8f148c27c20912f000fbb4cec59648298562dae..0000000000000000000000000000000000000000
--- a/packages/language-select/i18next-scanner.config.js
+++ /dev/null
@@ -1,18 +0,0 @@
-module.exports = {
-    input: [
-        'src/*.js',
-    ],
-    output: './',
-    options: {
-        debug: false,
-        sort: true,
-        removeUnusedKeys: true,
-        func: {list: ['i18n.t', '_i18n.t']},
-        lngs: ['en','de'],
-        resource: {
-            loadPath: 'src/i18n/{{lng}}/{{ns}}.json',
-            savePath: 'src/i18n/{{lng}}/{{ns}}.json',
-            jsonIndent: 4,
-        },
-    },
-}
diff --git a/packages/language-select/package.json b/packages/language-select/package.json
index 89e50ae6234aa8a02c0a6f7ef259765246d8ab6d..e35b8df94bbc43de76f8a9063ac4ad5fc4d9a5dc 100644
--- a/packages/language-select/package.json
+++ b/packages/language-select/package.json
@@ -20,7 +20,7 @@
     "@rollup/plugin-node-resolve": "^13.0.0",
     "eslint": "^8.0.0",
     "eslint-plugin-jsdoc": "^38.0.0",
-    "i18next-scanner": "^3.0.0",
+    "i18next-parser": "^6.3.0",
     "karma": "^6.0.0",
     "karma-chrome-launcher": "^3.0.0",
     "karma-firefox-launcher": "^2.1.0",
@@ -46,7 +46,7 @@
     "build-prod": "rollup -c --environment BUILD:production",
     "build-demo": "rollup -c --environment BUILD:demo",
     "build-test": "rollup -c --environment BUILD:test",
-    "i18next": "i18next-scanner",
+    "i18next": "i18next",
     "watch": "npm run watch-local",
     "watch-local": "rollup -c --watch",
     "watch-dev": "rollup -c --watch --environment BUILD:development",