artiframe lang
The artiframe lang command is not used to change your project's language, but rather the internal language of the ArtiFrame CLI tool itself (outputs, error messages, warnings).
The CLI defaults to your system language (or English) initially, but you can localize it at any time using this command.
Usage
$ artiframe lang [language-code]
Interactive Mode
If you run the command without any parameters, an interactive selection menu will appear:
$ artiframe lang
Current CLI Language: EN
Choose the language you want to use:
[1] 🇹🇷 Türkçe (TR)
✔ [2] 🇬🇧 English (EN)
[3] 🇩🇪 Deutsch (DE)
[4] 🇫🇷 Français (FR)
[5] 🇪🇸 Español (ES)
Your choice (1-5, 0 to Cancel): 1
✅ CLI language successfully changed from EN -> TR.
(You may need to restart your terminal for changes to take full effect.)
Direct (Fast) Usage
For CI/CD automations or quick switches, you can provide the language code directly:
$ artiframe lang tr
$ artiframe lang en
What Happens Behind the Scenes?
The system saves your selection in your operating system's user home directory (~/.artiframe_lang on Linux/Mac, or %USERPROFILE%\.artiframe_lang on Windows).
The CLI reads this file every time it is executed, ensuring your language preference is stored globally (it remains persistent even when you switch between different projects).