From 10469a0b857907f9fef0ed68b4ec5233895d8057 Mon Sep 17 00:00:00 2001 From: Claire Date: Sat, 8 Apr 2023 14:11:40 +0200 Subject: [PATCH] Move locale-data back to `app/javascript/mastodon/locales/locale-data` (#2169) This reduces differences with upstream and fixes a bunch of locale-data files having been forgotten. --- .../{ => mastodon}/locales/locale-data/README.md | 0 app/javascript/{ => mastodon}/locales/locale-data/oc.js | 0 config/webpack/generateLocalePacks.js | 8 ++++---- 3 files changed, 4 insertions(+), 4 deletions(-) rename app/javascript/{ => mastodon}/locales/locale-data/README.md (100%) rename app/javascript/{ => mastodon}/locales/locale-data/oc.js (100%) diff --git a/app/javascript/locales/locale-data/README.md b/app/javascript/mastodon/locales/locale-data/README.md similarity index 100% rename from app/javascript/locales/locale-data/README.md rename to app/javascript/mastodon/locales/locale-data/README.md diff --git a/app/javascript/locales/locale-data/oc.js b/app/javascript/mastodon/locales/locale-data/oc.js similarity index 100% rename from app/javascript/locales/locale-data/oc.js rename to app/javascript/mastodon/locales/locale-data/oc.js diff --git a/config/webpack/generateLocalePacks.js b/config/webpack/generateLocalePacks.js index b1b818159..fedf0c7a1 100644 --- a/config/webpack/generateLocalePacks.js +++ b/config/webpack/generateLocalePacks.js @@ -13,7 +13,7 @@ const { existsSync, readdirSync, writeFileSync } = require('fs'); const { join, resolve } = require('path'); const rimraf = require('rimraf'); const mkdirp = require('mkdirp'); -const { flavours } = require('./configuration.js'); +const { flavours } = require('./configuration'); module.exports = Object.keys(flavours).reduce(function (map, entry) { const flavour = flavours[entry]; @@ -43,13 +43,13 @@ module.exports = Object.keys(flavours).reduce(function (map, entry) { // first try react-intl `node_modules/react-intl/locale-data/${baseLocale}.js`, // then check locales/locale-data - `app/javascript/locales/locale-data/${baseLocale}.js`, + `app/javascript/mastodon/locales/locale-data/${baseLocale}.js`, // fall back to English (this is what react-intl does anyway) 'node_modules/react-intl/locale-data/en.js', ].filter( - filename => existsSync(filename) + filename => existsSync(filename), ).map( - filename => filename.replace(/(?:node_modules|app\/javascript)\//, '') + filename => filename.replace(/(?:node_modules|app\/javascript)\//, ''), )[0]; const localeContent = `// // locales/${entry}/${locale}.js