Registration period is not translated
Expected Behavior
We want the registration message to translate the registration period:
"Your semester registration for the Summer semester of 2017-2018 is completed."
Actual Behavior
Cause
This is because we use currentPeriod.name and not currentPeriod.alternateName in our translation files. However, such a change does not solve the problem on its own as we need to use a pipe to translate alternateName. I could not find a way to use nested translations or pipes with ngx-translate. We may need to consider passing these as parameters from the .ts file.