Skip to main content
Glama
rog0x

@rog0x/mcp-i18n-tools

by rog0x

@rog0x/mcp-i18n-tools

Internationalisierungs- und Lokalisierungswerkzeuge für KI-Agenten, bereitgestellt als MCP-Server (Model Context Protocol).

Werkzeuge

detect_locale

Erkennt die Sprache und das Gebietsschema eines gegebenen Textstrings. Gibt den erkannten Sprachcode (BCP 47), den Sprachnamen, die Schrift, den Konfidenzwert (0-1) und alternative Sprachkandidaten zurück.

Unterstützte Sprachen: Englisch, Spanisch, Französisch, Deutsch, Portugiesisch, Italienisch, Russisch, Japanisch, Koreanisch, Chinesisch, Arabisch, Hindi, Thailändisch, Griechisch, Hebräisch.

extract_i18n_keys

Extrahiert hartcodierte, benutzerorientierte Strings aus Quellcode, die internationalisiert werden sollten. Findet Strings in:

  • JSX/TSX-Attributen (title, placeholder, label, alt, aria-label usw.)

  • HTML-Template-Text und -Attributen

  • console.log- / console.warn- / console.error-Aufrufen

  • throw new Error(...)-Nachrichten

  • alert()- / confirm()- / prompt()-Dialogen

  • Variablenzuweisungen mit i18n-relevanten Namen (message, label, title usw.)

Gibt jeden String mit Zeile/Spalte, umgebendem Kontext, Musterart und einem vorgeschlagenen i18n-Schlüssel zurück.

analyze_translations

Analysiert Übersetzungs-JSON-Dateien auf Konsistenz zwischen Gebietsschemata. Erkennt:

  • Fehlende Schlüssel — im Referenz-Gebietsschema vorhanden, aber in anderen fehlend

  • Zusätzliche Schlüssel — in einem Gebietsschema vorhanden, aber nicht im Referenz-Gebietsschema

  • Strukturkonflikte — ein Schlüssel ist in einem Gebietsschema ein String, in einem anderen ein Objekt

  • Interpolationskonflikte{variable}-Platzhalter unterscheiden sich zwischen Gebietsschemata

  • Leere Werte — Schlüssel mit leeren Übersetzungen

  • Unbenutzte Schlüssel — Schlüssel, die im Quellcode nicht referenziert werden (erfordert eine Liste verwendeter Schlüssel)

plural_rules

Generiert Pluralform-Kategorien für ein gegebenes Gebietsschema gemäß den CLDR-Regeln. Zeigt, welche Pluralkategorien die Sprache verwendet, und klassifiziert alle von Ihnen bereitgestellten Testzahlen.

Sprache

Kategorien

Englisch

one, other

Französisch

one, other

Russisch

one, few, many, other

Arabisch

zero, one, two, few, many, other

Polnisch

one, few, many, other

Japanisch

other

Chinesisch

other

format_locale

Formatiert Zahlen, Währungen, Daten und relative Zeiten für jedes Gebietsschema mithilfe der Intl-APIs. Unterstützt:

  • Zahlen — Dezimal, Prozent, Einheit; kompakte/wissenschaftliche/technische Notation

  • Währung — Symbol, schmales Symbol, Code und Namensanzeigen

  • Daten — kurze, mittlere, lange, vollständige Stile mit Aufschlüsselung der Datumsteile

  • Relative Zeit — lange, kurze, schmale Stile mit automatischer numerischer Formatierung

Related MCP server: todoist

Einrichtung

npm install
npm run build

MCP-Konfiguration

{
  "mcpServers": {
    "i18n-tools": {
      "command": "node",
      "args": ["D:/products/mcp-servers/mcp-i18n-tools/dist/index.js"]
    }
  }
}

Lizenz

MIT

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A Model Context Protocol server for Wix AI tools

  • Model Context Protocol extension for Hebrew calendar

  • A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…

View all MCP Connectors

Latest Blog Posts

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/rog0x/mcp-i18n-tools'

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