iOS: keep session and English labels on language change (build 3) - #3
Merged
aminullah-dev merged 1 commit intoSep 17, 2026
Merged
Conversation
Switching language rebuilt the root view, which re-ran session restore and could end a live session; it also reset the open tab. Built-in leave types and payroll lines arrived with Dari names from the server and showed as Dari on English and Pashto screens; they are now translated by code, while names a company typed stay as typed. Build 3 for App Review. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
aminullah-dev
merged commit Sep 17, 2026
5ec09c8
into
claude/worktrack-hrms-platform-tlar35
6 checks passed
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
AuthStore.start()now runs only while loading, and the selected tab lives inAppState.Test plan
xcodebuild test: 108 tests pass, including 3 new name-translation testscheck-strings.py: all keys present in Dari, Pashto and English🤖 Generated with Claude Code