bhits / consent2share

Set up Consent2Share Including Infrastructure and Applications
https://bhits.github.io/consent2share/
Apache License 2.0
40 stars 10 forks source link

Translation on Revocation Terms Does Not Take Effect Until the Page is Reloaded #20

Open shruti-rao opened 7 years ago

shruti-rao commented 7 years ago
  1. Select English language, go to "Consents" menu, and choose "Add a Consent", and "Provide eSignature".
  2. Select "Manage Consent" on the signed Consent. Click on "Revocation".
  3. On the Revoke Consent Page, Select Spanish. You will see that the revocation terms are not translated as shown below. image
  4. Click on the browser's "Reload this Page" button. From the Consent list, click on "Manage Consent" on the signed Consent. Select "Revocation".
  5. The revocation terms are not translated as shown below. image
  6. The same issue exists if you change from Spanish to English
ghost commented 7 years ago

@shruti-rao: I believe this issue may be related to the fact that the consent terms are actually read from a database lookup table. I'm not sure exactly how this was handled when ASU implemented multiple language support, but I suspect that somehow the fact that a database lookup is involved may play a role.