Add the ability to translate submissions (redux) (#4219)
This builds on the #4134 PR that initially introduced machine translations into Hypha. This isolates the translation behavior; putting pip dependencies in a separate `requirements-translate.txt` and will not attempt any translate imports unless the setting for it is true. Other small changes are also a full docs page explaining how to install language packages & changing the setting once again from `SUBMISSION_TRANSLATIONS_ENABLED` to `APPLICATION_TRANSLATIONS_ENABLED` to reflect the system wide shift away from submission terminology.
Showing
- .github/workflows/hypha-ci.yml 2 additions, 0 deletions.github/workflows/hypha-ci.yml
- docs/setup/administrators/configuration.md 10 additions, 0 deletionsdocs/setup/administrators/configuration.md
- docs/setup/administrators/machine-translations.md 29 additions, 0 deletionsdocs/setup/administrators/machine-translations.md
- docs/setup/deployment/development/stand-alone.md 6 additions, 0 deletionsdocs/setup/deployment/development/stand-alone.md
- docs/setup/deployment/production/stand-alone.md 6 additions, 0 deletionsdocs/setup/deployment/production/stand-alone.md
- hypha/apply/funds/templates/funds/applicationsubmission_admin_detail.html 5 additions, 1 deletion...s/templates/funds/applicationsubmission_admin_detail.html
- hypha/apply/funds/templates/funds/applicationsubmission_detail.html 10 additions, 3 deletions...y/funds/templates/funds/applicationsubmission_detail.html
- hypha/apply/funds/templates/funds/includes/admin_primary_actions.html 8 additions, 1 deletion...funds/templates/funds/includes/admin_primary_actions.html
- hypha/apply/funds/templates/funds/includes/rendered_answers.html 35 additions, 2 deletions...pply/funds/templates/funds/includes/rendered_answers.html
- hypha/apply/funds/templates/funds/includes/translate_application_form.html 125 additions, 0 deletions.../templates/funds/includes/translate_application_form.html
- hypha/apply/funds/templates/submissions/partials/submission-title.html 1 addition, 0 deletions...unds/templates/submissions/partials/submission-title.html
- hypha/apply/funds/templatetags/translate_tags.py 18 additions, 0 deletionshypha/apply/funds/templatetags/translate_tags.py
- hypha/apply/funds/tests/test_tags.py 41 additions, 1 deletionhypha/apply/funds/tests/test_tags.py
- hypha/apply/funds/tests/test_views.py 34 additions, 0 deletionshypha/apply/funds/tests/test_views.py
- hypha/apply/funds/urls.py 12 additions, 0 deletionshypha/apply/funds/urls.py
- hypha/apply/funds/views.py 113 additions, 0 deletionshypha/apply/funds/views.py
- hypha/apply/funds/views_partials.py 101 additions, 1 deletionhypha/apply/funds/views_partials.py
- hypha/apply/translate/__init__.py 0 additions, 0 deletionshypha/apply/translate/__init__.py
- hypha/apply/translate/fields.py 39 additions, 0 deletionshypha/apply/translate/fields.py
- hypha/apply/translate/forms.py 30 additions, 0 deletionshypha/apply/translate/forms.py
Loading
Please register or sign in to comment