arches icon indicating copy to clipboard operation
arches copied to clipboard

Adds internationalisation support and an API to spatialviews

Open aj-he opened this issue 7 months ago • 1 comments

Types of changes

  • [ ] Bugfix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [x] Breaking change (fix or feature that would cause existing functionality to not work as expected)

Description of Change

Allows spatial views to have a language code, ensure the correct values are for node with datatypes that support internationalisation. Adds an API endpoint for managing spatialview configuration

Issues Solved

Closes #10704 and #10705

Checklist

  • I targeted one of these branches:
    • [x] dev/7.6.x (under development): features, bugfixes not covered below
    • [ ] dev/7.5.x (main support): regressions, crashing bugs, security issues, major bugs in new features
    • [ ] dev/6.2.x (extended support): major security issues, data loss issues
  • [x] I added a changelog in arches/releases
  • [x] I submitted a PR to arches-docs (if appropriate)
  • [ ] Unit tests pass locally with my changes
  • [x] I added tests that prove my fix is effective or that my feature works
  • [ ] My test fails on the target branch

Accessibility Checklist

Developer Guide

Topic Changed Retested
Color contrast
Form fields
Headings
Links
Keyboard
Responsive Design
HTML validation
Screen reader

Ticket Background

  • Sponsored by: Historic England and Scholium Tech
  • Tested by: @aj-he
  • Designed by: @whatisgalen @aj-he

Further comments

Arches-docs PR (intl support): https://github.com/archesproject/arches-docs/pull/435 Arches-docs PR (api definition): https://github.com/archesproject/arches-docs/pull/439

aj-he avatar Jun 28 '24 12:06 aj-he