Revisit all error messsages and user strings for proper i18n patterns
E.g.: https://docs.gitlab.com/ee/development/i18n/externalization.html#ruby-files
See:
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413840
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413856
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413866
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413879
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413905
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413923
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413930
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413941
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/105783#note_1378413952
- https://gitlab.com/gitlab-org/gitlab/-/merge_requests/119865#note_1382709865
issue