Skip to content

[#1577] Add missing localized string for back button of toolbar top component#1620

Merged
pylapp merged 2 commits into
developfrom
1577-for-toolbar-top-component-the-back-button-is-not-well-vocalized
Jul 15, 2026
Merged

[#1577] Add missing localized string for back button of toolbar top component#1620
pylapp merged 2 commits into
developfrom
1577-for-toolbar-top-component-the-back-button-is-not-well-vocalized

Conversation

@pylapp

@pylapp pylapp commented Jul 15, 2026

Copy link
Copy Markdown
Member

Related issues

#1577

Description

Add missing wording key for default a11Y label of toolbar top back button

Motivation & Context

Fix a11y issue where Voice Over vocalized wording key

Types of change

  • Bug fix (non-breaking which fixes an issue)

Previews

Checklist

Contribution

Accessibility

  • (NA) My change follows accessibility good practices

Design

  • (NA) My change respects the design guidelines of Orange Unified Design System

Development

  • My change follows the developer guide
  • I checked my changes do not add new SwiftLint warnings
  • I have added unit tests to cover my changes (optional)

Documentation

  • My change introduces changes to the documentation and/or I have updated the documentation accordingly

Checklist (for Core Team only)

  • The evolution have been tested and the project builds for iPhones and iPads
  • Code review has been done by reviewers according to CODEOWNERS file
  • (NA) Design review has been done
  • (NA) Accessibility review has been done
  • (NA) Q/A team has tested the evolution
  • Documentation has been updated if relevant
  • Internal files have been updated if relevant (like CONTRIBUTING, DEVELOP, THIRD_PARTY, CONTRIBUTORS, NOTICE)
  • CHANGELOG has been updated respecting keep a changelog rules and reference the issues
  • The wiki has been updated if needed (optional)

@pylapp
pylapp requested a review from ludovic35 as a code owner July 15, 2026 10:38
@pylapp pylapp linked an issue Jul 15, 2026 that may be closed by this pull request
3 tasks
@pylapp
pylapp requested a review from Copilot July 15, 2026 10:38
@pylapp pylapp self-assigned this Jul 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes an accessibility regression in toolbar top where VoiceOver could announce the raw localization key by adding the missing core_common_back entry to the Components localization resources.

Changes:

  • Added core_common_back translations (ar/en/fr) to Localizable.xcstrings.
  • Kept OUDSToolBarItem.NavigationType.back default accessibility label tied to core_common_back.localized().
  • Documented the fix in CHANGELOG.md.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
OUDS/Core/Components/Sources/Navigations/ToolBar/OUDSToolBarItem.swift Ensures the back button’s default a11y label is based on the core_common_back localization key and updates related inline documentation.
OUDS/Core/Components/Sources/_/Resources/Localizable.xcstrings Adds the missing core_common_back localized string so the key resolves to user-facing text.
CHANGELOG.md Records the accessibility/localization fix for the upcoming release notes.

Comment thread OUDS/Core/Components/Sources/Navigations/ToolBar/OUDSToolBarItem.swift Outdated
Comment thread CHANGELOG.md Outdated
pylapp added 2 commits July 15, 2026 12:52
…#1577)

Add missing localized string "core_common_back"

Closes #1577

Reported-by: Jean-Luc Chevalier <jl.chevalier@orange.com>
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
@pylapp
pylapp force-pushed the 1577-for-toolbar-top-component-the-back-button-is-not-well-vocalized branch from 912f1a9 to 6261ce1 Compare July 15, 2026 10:56
@pylapp
pylapp merged commit 1a7cf72 into develop Jul 15, 2026
16 of 17 checks passed
@pylapp
pylapp deleted the 1577-for-toolbar-top-component-the-back-button-is-not-well-vocalized branch July 15, 2026 10:58
pylapp added a commit that referenced this pull request Jul 15, 2026
…#1577) (#1620)

Add missing localized string "core_common_back".
Fix also some typo in documentation.

Closes #1577

Reported-by: Jean-Luc Chevalier <jl.chevalier@orange.com>
Reviewed-by: Copilot <198982749+Copilot@users.noreply.github.com>
Signed-off-by: Pierre-Yves Lapersonne <pierreyves.lapersonne@orange.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

For toolbar top component, the back button is not well vocalized

2 participants