Citizen Participation and Open Government application.
You will need to do some steps before having the app working properly once you've deployed it:
- Open a Rails console in the server:
bundle exec rails console - Create a System Admin user:
email = <your email>
password = <a secure password>
user = Decidim::System::Admin.new(email: email, password: password, password_confirmation: password)
user.save!- Visit
<your app url>/systemand login with your system admin credentials - Create a new organization. Check the locales you want to use for that organization, and select a default locale.
- Set the correct default host for the organization, otherwise the app will not work properly. Note that you need to include any subdomain you might be using.
- Fill the rest of the form and submit it.
You're good to go!
Machine translation is configured through the provider DeepL by using the gem https://github.com/wikiti/deepl-rb.
In order to make it work these ENV variables need to be configured:
TRANSLATOR_API_KEY=*******
TRANSLATOR_HOST=https://api-free.deepl.com
- Obtain the
TRANSLATOR_API_KEYby creating an account at https://www.deepl.com/pro#developer - For
TRANSLATOR_HOST, set it tohttps://api-free.deepl.comif using the "DeeL API Free" plan. If using the "DeepL API Pro", then set it tohttps://api.deepl.com
Note: you still need to enable machine translation at the organization settings.