Consolidate localazy config

and remove desktop localazy workflows

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski
2026-03-24 12:59:24 +00:00
parent 5ea477eca8
commit 1db62bcdfd
4 changed files with 16 additions and 63 deletions
+16
View File
@@ -19,6 +19,18 @@
"excludes": ["apps/web/src/i18n/strings/en_EN.json"],
"lang": "${autodetectLang}"
},
{
"pattern": "apps/desktop/src/i18n/strings/en_EN.json",
"file": "element-desktop.json",
"lang": "inherited"
},
{
"group": "existing",
"pattern": "apps/desktop/src/i18n/strings/*.json",
"file": "element-desktop.json",
"excludes": ["apps/desktop/src/i18n/strings/en_EN.json"],
"lang": "${autodetectLang}"
},
{
"pattern": "packages/shared-components/src/i18n/strings/en_EN.json",
"file": "shared-components.json",
@@ -40,6 +52,10 @@
"conditions": "equals: ${file}, element-web.json",
"output": "apps/web/src/i18n/strings/${langLsrUnderscore}.json"
},
{
"conditions": "equals: ${file}, element-desktop.json",
"output": "apps/desktop/src/i18n/strings/${langLsrUnderscore}.json"
},
{
"conditions": "equals: ${file}, shared-components.json",
"output": "packages/shared-components/src/i18n/strings/${langLsrUnderscore}.json"