Lokalise
Manage Lokalise localization projects, keys, languages, and file imports or exports.
Tools
| Name | Description |
|---|---|
list_projectsList Lokalise projects visible to the token. | List Lokalise projects visible to the token. |
get_projectGet details for a Lokalise project. | Get details for a Lokalise project. |
list_languagesList languages configured in a Lokalise project. | List languages configured in a Lokalise project. |
list_keysList Lokalise keys with optional cursor pagination and translation payloads. | List Lokalise keys with optional cursor pagination and translation payloads. |
get_keyGet a single Lokalise key by numeric key ID. | Get a single Lokalise key by numeric key ID. |
create_keyCreate one Lokalise key, optionally with an initial translation. | Create one Lokalise key, optionally with an initial translation. |
update_keyUpdate Lokalise key metadata such as name, description, and platforms. | Update Lokalise key metadata such as name, description, and platforms. |
upload_fileUpload a bounded text localization file to Lokalise. Provide textual JSON, YAML, PO, strings, or similar content explicitly. | Upload a bounded text localization file to Lokalise. Provide textual JSON, YAML, PO, strings, or similar content explicitly. |
download_fileStart a Lokalise file download and return the bundle URL or async process payload. | Start a Lokalise file download and return the bundle URL or async process payload. |
Triggers
| Name | Description |
|---|---|
new_keyPoll Lokalise keys and emit keys first seen after the trigger baseline. | Poll Lokalise keys and emit keys first seen after the trigger baseline. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('lokalise', 'list_projects', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'lokalise',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Lokalise to my app?
Use Weavz Hosted Connect for API Key authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Lokalise support?
Lokalise supports 9 tools including List Projects, Get Project, List Languages, List Keys, Get Key, and more.
Can I use Lokalise with AI agents?
Yes. Add Lokalise to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Lokalise be used in stateful agent workflows?
Yes. Agents can combine Lokalise tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Lokalise use?
Lokalise uses API Key. Weavz stores credentials securely and uses them for authorized action execution.
How much does the Lokalise integration cost?
The Lokalise integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Lokalise support?
Lokalise supports 1 triggers including New Key.
Connect Lokalise in minutes
Get 20,000 free action executions every month. No credit card required.