diff --git a/package-lock.json b/package-lock.json
index 0d6772431..ad5d0c737 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -100,7 +100,7 @@
         "sass": "1.49.7",
         "sass-loader": "10.2.1",
         "scratch-gui": "1.1.24",
-        "scratch-l10n": "3.15.20221125032232",
+        "scratch-l10n": "3.15.20221126032149",
         "selenium-webdriver": "4.1.0",
         "slick-carousel": "1.6.0",
         "style-loader": "0.12.3",
@@ -23095,6 +23095,24 @@
         "scratch-l10n": "3.15.20221125032232"
       }
     },
+    "node_modules/scratch-blocks/node_modules/scratch-l10n": {
+      "version": "3.15.20221125032232",
+      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
+      "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+      "dev": true,
+      "dependencies": {
+        "@babel/cli": "^7.1.2",
+        "@babel/core": "^7.1.2",
+        "@transifex/api": "4.2.5",
+        "babel-plugin-react-intl": "^3.0.1",
+        "download": "^8.0.0",
+        "transifex": "1.6.6"
+      },
+      "bin": {
+        "build-i18n-src": "scripts/build-i18n-src.js",
+        "tx-push-src": "scripts/tx-push-src.js"
+      }
+    },
     "node_modules/scratch-gui": {
       "version": "1.1.24",
       "resolved": "https://registry.npmjs.org/scratch-gui/-/scratch-gui-1.1.24.tgz",
@@ -23433,6 +23451,24 @@
         "symbol-observable": "^1.0.3"
       }
     },
+    "node_modules/scratch-gui/node_modules/scratch-l10n": {
+      "version": "3.15.20221125032232",
+      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
+      "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+      "dev": true,
+      "dependencies": {
+        "@babel/cli": "^7.1.2",
+        "@babel/core": "^7.1.2",
+        "@transifex/api": "4.2.5",
+        "babel-plugin-react-intl": "^3.0.1",
+        "download": "^8.0.0",
+        "transifex": "1.6.6"
+      },
+      "bin": {
+        "build-i18n-src": "scripts/build-i18n-src.js",
+        "tx-push-src": "scripts/tx-push-src.js"
+      }
+    },
     "node_modules/scratch-gui/node_modules/scratch-paint": {
       "version": "1.1.31",
       "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.31.tgz",
@@ -23515,9 +23551,9 @@
       }
     },
     "node_modules/scratch-l10n": {
-      "version": "3.15.20221125032232",
-      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
-      "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+      "version": "3.15.20221126032149",
+      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221126032149.tgz",
+      "integrity": "sha512-ZXCNL/53PyVger2DlvCtNp28wAIpuA/8b7Hc414iN1MfgbasFridkTp9bFBwINZN9n4+bpKBgF9AxSmmBWu4rA==",
       "dev": true,
       "dependencies": {
         "@babel/cli": "^7.1.2",
@@ -51131,6 +51167,22 @@
         "google-closure-library": "20190301.0.0",
         "imports-loader": "0.8.0",
         "scratch-l10n": "3.15.20221125032232"
+      },
+      "dependencies": {
+        "scratch-l10n": {
+          "version": "3.15.20221125032232",
+          "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
+          "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+          "dev": true,
+          "requires": {
+            "@babel/cli": "^7.1.2",
+            "@babel/core": "^7.1.2",
+            "@transifex/api": "4.2.5",
+            "babel-plugin-react-intl": "^3.0.1",
+            "download": "^8.0.0",
+            "transifex": "1.6.6"
+          }
+        }
       }
     },
     "scratch-gui": {
@@ -51417,6 +51469,20 @@
             "symbol-observable": "^1.0.3"
           }
         },
+        "scratch-l10n": {
+          "version": "3.15.20221125032232",
+          "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
+          "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+          "dev": true,
+          "requires": {
+            "@babel/cli": "^7.1.2",
+            "@babel/core": "^7.1.2",
+            "@transifex/api": "4.2.5",
+            "babel-plugin-react-intl": "^3.0.1",
+            "download": "^8.0.0",
+            "transifex": "1.6.6"
+          }
+        },
         "scratch-paint": {
           "version": "1.1.31",
           "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-1.1.31.tgz",
@@ -51481,9 +51547,9 @@
       }
     },
     "scratch-l10n": {
-      "version": "3.15.20221125032232",
-      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221125032232.tgz",
-      "integrity": "sha512-Pum/a3hfcMlflkLUIM/7oWuBrSBRH0JHJdFK5y+t+2is2XNYeAvU1Oj208Pz4G5eI1YOc8xlwYA/hCB1VRMYGA==",
+      "version": "3.15.20221126032149",
+      "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.15.20221126032149.tgz",
+      "integrity": "sha512-ZXCNL/53PyVger2DlvCtNp28wAIpuA/8b7Hc414iN1MfgbasFridkTp9bFBwINZN9n4+bpKBgF9AxSmmBWu4rA==",
       "dev": true,
       "requires": {
         "@babel/cli": "^7.1.2",
diff --git a/package.json b/package.json
index 33702fc69..909c50bd7 100644
--- a/package.json
+++ b/package.json
@@ -135,7 +135,7 @@
     "sass": "1.49.7",
     "sass-loader": "10.2.1",
     "scratch-gui": "1.1.24",
-    "scratch-l10n": "3.15.20221125032232",
+    "scratch-l10n": "3.15.20221126032149",
     "selenium-webdriver": "4.1.0",
     "slick-carousel": "1.6.0",
     "style-loader": "0.12.3",