fix: file manager and sftp text showing raw i18n keys

This commit is contained in:
LukeGus committed 2026-10-01 13:13:45 -05:00
1 parent 9015d5dccb
commit 95a5e75495
38 files changed
+61 -45

No files matched your search

+19
View File
@@ -214,4 +214,23 @@ export default tseslint.config([
"termix-plugins/stay-inside": "error",
},
},
{
// react-i18next's hook reads core's namespace, so plugin strings show as raw keys.
files: ["plugins/*/src/**/*.{ts,tsx}"],
rules: {
"no-restricted-imports": [
"error",
{
paths: [
{
name: "react-i18next",
importNames: ["useTranslation", "Trans", "withTranslation"],
message:
"Use useTranslation from @termix/plugin-sdk/frontend so keys resolve in this plugin's namespace.",
},
],
},
],
},
},
]);