Skip to main content
Glama

Weblate MCP Server

by mmntm

bulkWriteTranslations

Update multiple translations efficiently in batch operations for Weblate projects. Specify project, component, language code, and translations to streamline updates across large datasets.

Instructions

Update multiple translations in batch for efficient bulk operations

Input Schema

NameRequiredDescriptionDefault
componentSlugYesThe slug of the component
languageCodeYesThe language code (e.g., en, es, fr)
projectSlugYesThe slug of the project
translationsYesArray of translations to update

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "componentSlug": { "description": "The slug of the component", "type": "string" }, "languageCode": { "description": "The language code (e.g., en, es, fr)", "type": "string" }, "projectSlug": { "description": "The slug of the project", "type": "string" }, "translations": { "description": "Array of translations to update", "items": { "additionalProperties": false, "properties": { "key": { "description": "The translation key to update", "type": "string" }, "markAsApproved": { "default": false, "description": "Whether to mark as approved (default: false)", "type": "boolean" }, "value": { "description": "The new translation value", "type": "string" } }, "required": [ "key", "value" ], "type": "object" }, "type": "array" } }, "required": [ "projectSlug", "componentSlug", "languageCode", "translations" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mmntm/weblate-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server