How to use API Spector in your language
Multi-language support is one of the most requested features for API clients, and it is already in API Spector. The interface is translated into seven languages, it detects your system language on first launch, and you can change it at any time from one menu.
The languages
API Spector ships these seven interface languages:
- English
- Deutsch (German)
- Français (French)
- Español (Spanish)
- Italiano (Italian)
- Nederlands (Dutch)
- Português (Portuguese)
The translation covers the whole app: the toolbar, the collections and environments panels, the request and response tabs, the runner, mocks, flows, dialogs, and the messages you see along the way. It is not a handful of translated screens with English underneath.
Switch your language
- Open Workspace settings from the toolbar (the gear icon).
- Go to the Appearance tab.
- Pick a language from the Language dropdown.
The change applies right away, with no restart, and your choice is remembered the next time you open the app. On first launch API Spector reads your operating system language and starts in that language when it is one of the seven, and falls back to English otherwise.
What stays in English, on purpose
Some words belong to HTTP rather than to the interface, so they read the same in every language: HTTP method names such as GET, POST, PUT, PATCH, and DELETE, data formats such as JSON and XML, and the word request. Keeping those in their standard spelling means a translated interface still lines up with the HTTP specification, with your API's own documentation, and with the code your team writes. The labels, buttons, menus, and messages around them are translated.
The same languages in the cloud
API Spector Cloud, the web side of the product, is localized in the same seven languages. The desktop app and the cloud read the same, so a team that works in French or Portuguese sees one consistent interface whether they are sending requests on the desktop or reviewing runs in the browser.
Adding or fixing a language
The translations live in one plain file per language, so adding a new language, or correcting a phrase in an existing one, is a small, reviewable change rather than a rewrite. If the language you need is not in the list yet, it is a request we can act on quickly.