Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iqss/7189 i18n terms default #7192

Conversation

qqmyers
Copy link
Member

@qqmyers qqmyers commented Aug 12, 2020

What this PR does / why we need it: Uses the defaultLocale value for the ApplicationTermsOfUse as the default if set when a language specific value doesn't exist.

Which issue(s) this PR closes:

Closes #7189

Special notes for your reviewer:

Suggestions on how to test this: Check the issue - I think you'll have to set your browser/machine to have a different default language. Once you do that, you can confirm that you see the terms set for the :ApplicationTermsOfUse setting instead of what's written in Bundle.properties for the system.app.terms value (which is what will show in the sign-up page prior to this PR).

Does this PR introduce a user interface change? If mockups are available, please link/include them here: ~no - just shows a better default for terms.

Is there a release notes update needed for this change?: no

Additional documentation:

@djbrooke djbrooke added this to the Dataverse 5 milestone Aug 12, 2020
@coveralls
Copy link

coveralls commented Aug 12, 2020

Coverage Status

Coverage increased (+0.0003%) to 19.562% when pulling 0583874 on GlobalDataverseCommunityConsortium:IQSS/7189-i18n_terms_default into 37faf80 on IQSS:develop.

IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Code Review 🦁 to QA 🔎✅ Aug 12, 2020
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Code Review 🦁 to QA 🔎✅ Aug 12, 2020
@kcondon kcondon self-assigned this Aug 13, 2020
@kcondon kcondon merged commit 30f4c30 into IQSS:develop Aug 13, 2020
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from QA 🔎✅ to Done 🚀 Aug 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

"General Terms of Use" field on "Sign Up" page is empty, even on dataverse.harvard.edu, with some Web browsers
5 participants