From 865d20af80a70929c761e3ea6d1010669bb4ed62 Mon Sep 17 00:00:00 2001 From: Andy Allan Date: Wed, 30 Sep 2020 15:09:49 +0200 Subject: [PATCH] Use the db:seed task to load languages This is seed data that should reasonably be loaded into every database, even those that are otherwise empty (e.g. no geo data). Using the seeds process means that it will usually be loaded by default, and is easier to find for existing rails developers. --- .rubocop.yml | 1 - db/seeds.rb | 2 ++ script/locale/reload-languages | 5 ----- 3 files changed, 2 insertions(+), 6 deletions(-) delete mode 100755 script/locale/reload-languages diff --git a/.rubocop.yml b/.rubocop.yml index ac29f4fc8..200ab8a00 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -37,7 +37,6 @@ Metrics/ModuleLength: Naming/FileName: Exclude: - 'script/deliver-message' - - 'script/locale/reload-languages' - 'script/update-spam-blocks' Naming/MethodParameterName: diff --git a/db/seeds.rb b/db/seeds.rb index 1beea2acc..742704b51 100644 --- a/db/seeds.rb +++ b/db/seeds.rb @@ -5,3 +5,5 @@ # # movies = Movie.create([{ name: 'Star Wars' }, { name: 'Lord of the Rings' }]) # Character.create(name: 'Luke', movie: movies.first) + +Language.load(Rails.root.join("config/languages.yml")) diff --git a/script/locale/reload-languages b/script/locale/reload-languages deleted file mode 100755 index 56a96b6c8..000000000 --- a/script/locale/reload-languages +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/env ruby - -require File.dirname(__FILE__) + "/../../config/environment" - -Language.load(RAILS_ROOT + "/config/languages.yml") -- 2.45.1