Quickstart
Use this page when you want to connect a client product to Kalima for the first time.
What you need before you start
| Item | Why it matters | Where to get it |
|---|---|---|
| Project key | Identifies the Kalima project your integration should read from or send to | Dashboard guide |
| API base URL | Tells your integration which Kalima environment to call | Environments |
| Default language | Defines the source locale for your project | Your project setup in Kalima |
| Supported locales | Controls which languages you expose to end users | Your project setup in Kalima |
Pick the fastest path
Script Tag
Use this when you want Kalima to translate a website or web app with minimal engineering work.
- Create or open your project in Kalima.
- Copy the project key.
- Add the SDK script to your site.
- Set
window.KalimaConfigif you need to override defaults. - Load the page in a target locale and confirm translations resolve.
Public API / SDK API
Use this when your frontend or backend needs direct control over how translations are fetched or applied.
- Create or open your project in Kalima.
- Store the project key in your application config.
- Call the public API to fetch project info and approved translations.
- Apply returned strings inside your app.
- Add phrase extraction or instant translation only if your workflow needs it.
WordPress
Use this when the site is managed in WordPress and your team wants a plugin-first setup.
- Install the Kalima Localization plugin.
- Open
Settings -> Kalima. - Set the project key and confirm the API base URL.
- Save the default language and supported locales.
- Verify that the SDK loads on the public site.
Shopify
Use this when the storefront runs on Shopify and you want Kalima settings controlled via the app and theme embed.
- Install the Kalima Shopify app.
- Save your project key, API base URL, and SDK script URL.
- Enable the theme embed.
- Confirm locale behavior on the storefront.
- Verify that translations and language switching behave correctly.
First verification checklist
- Project key is present and points to the correct Kalima project
- Production or QA API base URL matches the environment you intend to use
- Default language is correct
- Supported locales reflect the languages you want to expose
- One known phrase renders correctly in a non-default locale
After the first install
- Read Integrations for path-specific configuration
- Read API & SDK overview if you need custom behavior
- Read Troubleshooting if the first page does not translate as expected
Support
Need help shipping this integration?
If you hit a blocker, contact Kalima with your project key, target environment, and a short description of what failed.