diff --git a/config/config.exs b/config/config.exs index 9771bfdf4..1990ca919 100644 --- a/config/config.exs +++ b/config/config.exs @@ -178,6 +178,28 @@ config :ex_cldr, config :http_signatures, adapter: Mobilizon.Federation.HTTPSignatures.Signature +config :mobilizon, :cldr, + locales: [ + "ar", + "be", + "ca", + "cs", + "de", + "en", + "es", + "fi", + "fr", + "gl", + "it", + "ja", + "nl", + "oc", + "pl", + "pt", + "ru", + "sv" + ] + config :mobilizon, :activitypub, # One day actor_stale_period: 3_600 * 48, @@ -241,7 +263,8 @@ config :mobilizon, Oban, log: false, queues: [default: 10, search: 5, mailers: 10, background: 5], crontab: [ - {"@hourly", Mobilizon.Service.Workers.BuildSiteMap, queue: :background} + {"@hourly", Mobilizon.Service.Workers.BuildSiteMap, queue: :background}, + {"17 * * * *", Mobilizon.Service.Workers.RefreshGroups, queue: :background} ] config :mobilizon, :rich_media, diff --git a/config/dev.exs b/config/dev.exs index a58b0c969..265761685 100644 --- a/config/dev.exs +++ b/config/dev.exs @@ -92,6 +92,13 @@ config :mobilizon, :instance, # config :mobilizon, :activitypub, sign_object_fetches: false +# No need to compile every locale in development environment +config :mobilizon, :cldr, + locales: [ + "fr", + "en" + ] + config :mobilizon, :anonymous, reports: [ allowed: true diff --git a/js/src/components/Account/ParticipantCard.vue b/js/src/components/Account/ParticipantCard.vue index 5284361d9..807e2f3a5 100644 --- a/js/src/components/Account/ParticipantCard.vue +++ b/js/src/components/Account/ParticipantCard.vue @@ -65,8 +65,8 @@