https://github.com/oe/app-lang-switcher-alfred-workflow
Launch App in selected language, or set as Default language
https://github.com/oe/app-lang-switcher-alfred-workflow
alfred-workflow lang-switcher language swift
Last synced: 11 months ago
JSON representation
Launch App in selected language, or set as Default language
- Host: GitHub
- URL: https://github.com/oe/app-lang-switcher-alfred-workflow
- Owner: oe
- License: mit
- Created: 2022-03-17T05:25:14.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-18T04:16:22.000Z (over 4 years ago)
- Last Synced: 2025-07-30T07:22:13.193Z (11 months ago)
- Topics: alfred-workflow, lang-switcher, language, swift
- Language: Swift
- Homepage: https://alfred.app/workflows/saiya/app-language-switcher/
- Size: 2.59 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# app lang switcher alfred workflow
Launch App in selected language, or set as Default language.

*Credits*: This is a swift clone of [AlfredWorkflow-App-Language-Switcher](https://github.com/mpco/AlfredWorkflow-App-Language-Switcher) by [mpco](https://github.com/mpco). Due to the latest release of macOS 12.3, python2 has been removed, which broke the original workflow. So I reimplemented this workflow in Swift.
## Install
### Prepare
1. you should have unlocked [Powerpack in Alfred](https://www.alfredapp.com/powerpack/)
2. make sure you have `swift` available in terminal.(**If you have `Xcode` installed, you can skip this step.**):
1. type `swift --version` in terminal, if you don't see any version info output, following next step to install it.
2. type `xcode-select --install` in terminal to install swift cli tools
### Install
[download workflow](https://github.com/oe/app-lang-switcher-alfred-workflow/raw/main/AppLanguageSwitcher.alfredworkflow) then click the downloaded file to install
## Usage
1. choose a app in alfred
2. press `→` to enter file action menu
3. input `language` to enter language selection menu
4. search languages with their names, select a language then press `↵` to select language and launch the app. (*you may also press `cmd` + `enter` to set the selected language as default language*)
## Contributions and Support
I'm new to swift, feel free to make a pull request if you are willing to improve the code quality or its functions.