cisagov / cset

Cybersecurity Evaluation Tool
MIT License
1.46k stars 255 forks source link

Add i18n for module name on maturity questions screen #4210

Closed randywoods closed 3 weeks ago

randywoods commented 3 weeks ago

πŸ—£ Description

If a Transloco key is defined in the moduleBehaviors for a maturity model in the displayNameKey property, that value will be displayed instead of the internal "code" value of the model.

For example, instead of displaying "Practices - CMMC2F" we can display "Practices - Cybersecurity Maturity Model Certification (CMMC) 2.0". This value can be adjusted as needed in the transloco JSON file without affecting the internal name of the module.

πŸ’­ Motivation and context

πŸ§ͺ Testing

βœ… Pre-approval checklist

βœ… Pre-merge checklist

βœ… Post-merge checklist