diff --git a/packages/data-table-view/i18next-scanner.config.js b/packages/data-table-view/i18next-scanner.config.js
new file mode 100644
index 0000000000000000000000000000000000000000..aeb8fdb6532e6c951401ba91424e2a256353d391
--- /dev/null
+++ b/packages/data-table-view/i18next-scanner.config.js
@@ -0,0 +1,16 @@
+module.exports = {
+    input: [
+        'src/*.js',
+    ],
+    output: './',
+    options: {
+        debug: false,
+        removeUnusedKeys: true,
+        func: {list: ['i18n.t', '_i18n.t']},
+        lngs: ['en','de'],
+        resource: {
+            loadPath: 'src/i18n/{{lng}}/{{ns}}.json',
+            savePath: 'src/i18n/{{lng}}/{{ns}}.json'
+        },
+    },
+}
diff --git a/packages/data-table-view/src/i18n/de/translation.json b/packages/data-table-view/src/i18n/de/translation.json
index d1776ebc73f39cdfe749d64aa2357557c6399189..ed90a81bded1457b6812b1c1de10aa6e71d6b272 100644
--- a/packages/data-table-view/src/i18n/de/translation.json
+++ b/packages/data-table-view/src/i18n/de/translation.json
@@ -3,4 +3,4 @@
   "export-excel": "Excel Export",
   "export-csv": "CSV Export",
   "column-search-placeholder": "Nach {{fieldName}} suchen"
-}
\ No newline at end of file
+}
diff --git a/packages/data-table-view/src/i18n/en/translation.json b/packages/data-table-view/src/i18n/en/translation.json
index 33ea4a209861b14cd3c7e4c1a4902a6fab07bd89..0c0acdb39f4d0c3af06998f9cddfb426c23e2f21 100644
--- a/packages/data-table-view/src/i18n/en/translation.json
+++ b/packages/data-table-view/src/i18n/en/translation.json
@@ -3,4 +3,4 @@
   "export-excel": "Excel Export",
   "export-csv": "CSV Export",
   "column-search-placeholder": "Search for {{fieldName}}"
-}
\ No newline at end of file
+}