Getting Started
Prerequisites
Section titled “Prerequisites”your-last-translation-tool talks directly to git and gh on your machine. You need both installed and gh authenticated before launching the app.
The steps below run shell commands, so you’ll work in the Terminal app. If you’ve never used it, steps 1 and 2 walk you through opening it and installing Homebrew — the package manager used to install git and gh.
1. Open the Terminal
Section titled “1. Open the Terminal”Press ⌘ Space to open Spotlight, type Terminal, and press Return. A window with a text prompt opens — that’s where you’ll paste the commands in the following steps.
2. Install Homebrew
Section titled “2. Install Homebrew”Homebrew is the macOS package manager. Paste this into Terminal and press Return:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"The installer will ask for your macOS password and may install the Xcode Command Line Tools on first run — that’s expected. When it finishes, follow the “Next steps” it prints to add brew to your PATH (typically two echo … >> ~/.zprofile lines and an eval command).
Verify: brew --version
3. Install git
Section titled “3. Install git”brew install gitxcode-select --installVerify: git --version
4. Install gh (GitHub CLI)
Section titled “4. Install gh (GitHub CLI)”brew install ghDownload the .pkg from cli.github.com and run it.
This installs gh to /usr/local/bin, which the app always picks up.
Verify: gh --version
5. Authenticate with GitHub
Section titled “5. Authenticate with GitHub”gh auth loginFollow the prompts. Choose GitHub.com and HTTPS when asked. When it completes, run gh auth status — you should see your username and ✓ Logged in.
Install the app
Section titled “Install the app”- Download the latest
.dmg. - Open the
.dmgand drag your-last-translation-tool to/Applications. - macOS only — unsigned build: if Gatekeeper shows “the app is damaged and can’t be opened”, strip the quarantine attribute:
Then launch the app normally.
Terminal window xattr -cr /Applications/your-last-translation-tool.app
First run
Section titled “First run”-
Launch the app. The env-check screen appears and verifies
git,gh, andgh auth status. Green checkmarks mean you’re ready. If anything is red, fix it and click Recheck. -
Add a repo. Paste a GitHub URL or
owner/nameand click Add. The app clones the repo into its own data directory — you don’t need to clone it yourself. Recently added repos appear in the list below for quick access. -
Configure the project. If no project config exists yet for this repo, the wizard runs and saves to local app storage (never to the working tree). If you’ve configured the repo before, you land directly on the Repo Overview. An opt-in Export to repo affordance is available later if your team wants to share defaults via a checked-in
.translations.json. -
Pick a branch. On the Repo Overview, choose the branch you want to translate. You land on the editor for that branch.
Next steps
Section titled “Next steps”- Repo Onboarding guide — deep dive on
.translations.jsonand the wizard - Translation Editor guide — editing keys, filtering, and saving
- AI Suggestions guide — configuring an API key and using AI drafts
- Troubleshooting — env-check failures, log paths, the Gatekeeper “damaged” message