[BUG] /settings: language change in slash command is not persisted (Enter does not save)
Resolved 💬 2 comments Opened May 5, 2026 by 1nto5 Closed May 7, 2026
Description
Changing the language via the /settings slash command does not save the new value. After selecting a different language and pressing Enter, the change is not persisted — reopening /settings shows the previous value.
Steps to reproduce
- Run
/settingsin an interactive Claude Code session. - Navigate to the language option.
- Change the value to a different language.
- Press Enter to confirm.
- Close
/settingsand reopen it (or restart the session).
Expected behavior
The selected language is saved and reflected on next open of /settings and in subsequent sessions.
Actual behavior
The change is not saved. Pressing Enter does not persist the new value; the setting reverts to the previous one.
Environment
- Claude Code version: 2.1.128
- Platform: macOS (Darwin 25.4.0)
- Shell: zsh
Notes
Other settings should be checked to see if this is specific to the language field or a broader persistence issue with /settings.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗