From 6e6cb84b2ffa7baff4a8eb62fa25dd7e596d0538 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Thu, 20 Nov 2025 18:51:57 +0000 Subject: [PATCH] Reconfigure i18n-js to avoid top-level i18n directory Fixes #6550 --- .gitignore | 1 - i18n/templates/template.js.erb => config/i18n.js.erb | 0 config/i18n.yml | 6 +++--- 3 files changed, 3 insertions(+), 4 deletions(-) rename i18n/templates/template.js.erb => config/i18n.js.erb (100%) diff --git a/.gitignore b/.gitignore index 68ea67190..ebae71a44 100644 --- a/.gitignore +++ b/.gitignore @@ -14,7 +14,6 @@ config/settings.local.yml config/settings/*.local.yml coverage doc -i18n/data log node_modules public/assets diff --git a/i18n/templates/template.js.erb b/config/i18n.js.erb similarity index 100% rename from i18n/templates/template.js.erb rename to config/i18n.js.erb diff --git a/config/i18n.yml b/config/i18n.yml index 1c00d0820..157fdd07d 100644 --- a/config/i18n.yml +++ b/config/i18n.yml @@ -3,10 +3,10 @@ embed_fallback_translations: export_files: enabled: true files: - - template: "i18n/templates/template.js.erb" + - template: "config/i18n.js.erb" output: "app/assets/javascripts/i18n/%{base_name}.js" translations: - - file: "i18n/data/:locale.json" + - file: "tmp/i18n/:locale.json" patterns: - "*.date.*" - "*.time.*" @@ -16,6 +16,6 @@ translations: - "*.diary_entries.edit.marker_text" - "*.layouts.project_name.title" - "*.geocoder.search_osm_nominatim.*" - - file: "i18n/data/embed.json" + - file: "tmp/i18n/embed.json" patterns: - "*.javascripts.embed.*" -- 2.39.5