Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Request No.2019-09
Date of RequestJanuary 1, 2019
RequesterOmid Pourzanjani, Chancellor's Office, Redesign Wkgrp
Application(s)Standard, Noncredit and Promise Grant
Section / Page

All pages

Steering Hearing DateAPPROVED 
Proposed Change to Download FileN/A
Proposed Change to Residency LogicN/A


Table of Contents


Problems / Issues

Currently, CCCApply applications are only available (mostly) in English language. 

Accessibility Review of 2016 - Identified through 508 Compliance review that the current version of CCCApply Application were not compliant with screen readers and other visual-impaired technology.  CCCApply had been using the Hover Help to provide spanish language translation and additional onscreen help information to ESL and/or Spanish only readers and speakers.  State allowed us to keep the Spanish Hover Help with condition that we would convert to a different format for translation using a different method in any new versions of CCCApply.  (Note: English hover help would be restricted to text input fields only until any new version of CCCApply was developed.) 

CACCRAO Issue #5: CCCApply poses challenges for students whose first language is not English – and it’s not just Spanish that is needed – many colleges named a number of different languages that were needed and that the toggle switch does not work effectively for students – especially our under-served populations and ESL students whose computer skills are minimal.


When the OpenCCCApply applications were developed, the decision was made to not build a separate Spanish application because based on the feedback from the colleges that were subscribing to the XAP Spanish application, students weren't using that version; instead they were having a friend or family member help them complete the standard english application. A solution was to implement Spanish translations of the "Hover Help", which could also be easily nationalized with other languages down the road, easily. Unfortunately, per the 508 accessibility audit of 2015, our implementation of the Hover Help translation is NOT accessible. Therefore, if we want to translate the application to other languages in the future, we will have to find another method and/or create fully translated versions of the current application. 


Proposed Solution


Internationalization in CCCApply Apps (Spanish first, outsource)

  • Export all text from CCCApply > Outsource for quote 
  • Build Library of Translated Text > Accessed through browser settings


Internal Notes < to be removed >

Per Josh on the implementation internationalization for Apply, specifically for Spanish.
Below is what will be required to get this in place. It's the same idea for what we will be doing for OpenCCC, but since Apply is on a different technology there is a bit more entailed:
- We would need to setup the i18n lib for our frontend.
- We would have to go through every single line of text in apply and
 replace it with a code.  This part will be very tedious and time
 consuming, but not actually very hard.  Eg.  replace "My
 applications" with "my.applications".
- We would create a lang-en.properties file that contains the keys and
  the english version of the text.
- We would need to send the english version of the file to an outside party that would translate it to spanish and we would store it in a lang-es.properties file.

I went ahead and put this information in this JIRA: https://cccnext.jira.com/browse/OPENAPPLY-5673

In all honesty, I think this JIRA is groomed and could be ready to prioritize when you are ready.

Dependencies, Risks and/or Reporting Requirements?


Question

Yes

No

Which data field(s)?

What/How?

Would this change affect an existing question or data field on the Standard Application?
  •   
  •   


Would this change affect an existing question or data field on the International Application?
  •   


  •   
  •   


Would this change affect an existing question or data field on the Promise Grant Application?
  •   
  •   




Would Account (OpenCCC) data be affected by this change?
  •   
  •   


Does the question or data field align to an MIS reporting requirement now?
  •   
  •   


Does this change affect any other state or federal regulations or requirements?

  •   
  •   


Would this change affect existing residency logic?
  •   
  •   


Would any other data fields be affected by this change?
  •   
  •   


Would students users be affected by this change?
  •   
  •   


Would colleges be affected by this change? 
  •   
  •   


Would the Download Client be affected by this change?
  •   
  •   


What other tech center web services will be affected by this change?
  •   
  •   

i.e., Glue staging table?  Multiple Measur
Other dependencies?



Other implementation considerations?





Supporting Documentation

DescriptionFile TypeURLNotes
In-House Research for CCC Assess project: InternationalizationConfluence - Internal Use Only/wiki/spaces/CCCAS/pages/752355112017
In-house Research:  Internationalization ImplementationConfluence - Internal Use Only/wiki/spaces/CCCAS/pages/2676818322017
Xap CCCApply Guide in SpanishPDFCCCApply Guide in Espanol