clover-iiif
clover-iiif copied to clipboard
Support preferred locales for hardcoded language
Description
Clover should support locales for hardcoded language strings in the User Interface.
Support should include:
- Any UI items (About, More Information, etc...)
- Alt, title, and aria attributes on UI elements (Icon titles for SVGs, arias for Item thumbnails)
Locales should be modeled in a way to be set from a high level property on the Clover component. Some default locales likely en
or en-us
would be used.
Done looks like
- [x] Clover is more mature, not an English-only application
- [ ] UI items and
alt
,title
, andaria-*
attributes are derived from locale set constants - [ ] System created for setting preferred locales
- [ ] Docs demonstrate how contributors can submit new locales