gettext-mcp

Community

Safely automate gettext .po/.pot translation workflows.

AuthorKr00lIX
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manual editing of GNU gettext .po and .pot files is extremely error-prone: multi-line msgstr continuations, escaped characters, plural form arrays, context-disambiguated entries, and distinct comment types can all be silently corrupted by hand edits, while reading full catalogs directly wastes large amounts of context window space.

Core Features & Use Cases

  • Full gettext lifecycle management: 12 structured MCP tools cover translation CRUD, fuzzy flag handling, plural form validation, msgctxt disambiguation, header metadata updates, and translation coverage auditing.
  • Use case: Manage multilingual translations for a desktop or web application across dozens of locale-specific .po files without risking file corruption or wasted context from manual edits.

Quick Start

Use the gettext-mcp skill to find all untranslated entries in your project's Spanish locale .po file and add correct translations for each missing string.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gettext-mcp
Download link: https://github.com/Kr00lIX/gettext_mcp/archive/main.zip#gettext-mcp

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.