Skip to main content

Integrations

Kalima currently supports four practical client entry points.

Integration matrix​

PathBest forKey inputsNotes
Script TagMarketing sites, server-rendered apps, CMS pagesProject key, optional runtime configFastest install; ideal when you want Kalima to handle runtime language delivery
Public API / SDK APIHeadless apps, custom frontends, controlled render pipelinesProject key, API base URL, app-side rendering logicBest when your app already owns translation rendering
WordPress pluginWordPress-managed websitesProject key, API base URL, locale settingsPlugin injects the SDK and supports query/path URL modes
Shopify app + theme embedShopify storefrontsProject key, API base URL, SDK script URL, locale settingsStorefront-specific locale detection and theme embed controls

Script Tag​

Current hosted SDK artifact used across the repo:

<script
src="https://uni-sdk.kalima.digital/kalima.js"
data-project-key="your-project-key"
></script>

Use the Script Tag path if:

  • You want a fast install with minimal code changes
  • You are localizing pages that already render text in the DOM
  • You want built-in features such as language switching and CSS masking

Continue with JavaScript SDK.

Public API / SDK API​

Current production base URL:

https://sdk-api.kalima.digital/api/v1

Use the API path if:

  • You want to fetch approved translations and apply them yourself
  • You need phrase extraction from your own runtime or tooling
  • You want instant translation requests for controlled use cases

Continue with API reference.

WordPress​

The WordPress plugin defaults to:

  • API base URL: https://api.kalima.digital/api/v1
  • Dashboard URL: https://app.kalima.digital
  • SDK URL: bundled plugin asset, with optional override

WordPress setup highlights:

  • Configure the project key under Settings -> Kalima
  • Set default language and supported locales
  • Choose query parameter or path-based locale mode
  • Optional hreflang tags and language switcher are supported
  • SDK URL overrides must use an allowed HTTPS host unless you are on localhost

Shopify​

The Shopify app and theme embed default to:

  • API base URL: https://sdk-api.kalima.digital/api/v1
  • SDK script URL: https://uni-sdk.kalima.digital/kalima.js
  • Default language: en
  • Locale mode: query
  • Language param: lang

Shopify setup highlights:

  • Save storefront settings in the Kalima Shopify app
  • Sync those settings into the theme embed
  • Use Shopify locale detection if you want storefront locale fallback
  • Enable hreflang tags, masking, or language switcher per storefront need

How to choose​

Choose Script Tag or WordPress when speed matters most. Choose the public API when your app already owns rendering. Choose Shopify when your storefront team needs a guided app + embed workflow.

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.