Internationalize filter constants
Problem to solve
When selecting weights, milestones, and other components for board filtering, the 'None' and 'Any' (and perhaps others) are hardcoded as constants (e.g. https://gitlab.com/gitlab-org/gitlab-ee/blob/b760810665fb06407335b3b64dd66f292f2a7a76/ee/app/assets/javascripts/boards/components/weight_select.vue). They should be translated for i18n consistency.
Flagged while working on !14180 (merged) - see https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14180#note_187458923
Intended users
Everyone, really, especially those using GitLab in another language.
Proposal
Have the backend perform and render the internationalised text.
Documentation
Testing
What does success look like, and how can we measure that?
For all supported languages, the translated text seamlessly appears.
Links / references
Edited by charlie ablett