SimpleLocalize
Um servidor MCP para SimpleLocalize, um sistema de gerenciamento de traduções. Requer uma chave de API do SimpleLocalize.
Documentação
mcp-simplelocalize
Uma implementação de servidor MCP (Model Context Protocol) para SimpleLocalize.
Uso
Instalação
curl -LsSf https://astral.sh/uv/install.sh | sh
- Clone o repositório
git clone https://github.com/GalvinGao/mcp-simplelocalize.git
- Instale as dependências
uv sync
- Configure o Cursor
Você pode querer colocar isso em .cursor/mcp.json na raiz do seu projeto, já que a chave de API do SimpleLocalize é específica para um único projeto.
Não se esqueça de adicioná-lo ao seu arquivo .gitignore para evitar expor sua chave de API.
{
"mcpServers": {
"simplelocalize": {
"command": "uv",
"args": [
"run",
"--project",
"/path/to/mcp-simplelocalize/",
"/path/to/mcp-simplelocalize/main.py"
],
"env": {
"SIMPLELOCALIZE_API_KEY": "your-api-key-here"
}
}
}
}
- Descreva os requisitos de localização do seu projeto em
.cursorrules. Por exemplo:
## Translations
- Put all translations under the `default` namespace
- Language codes supported by this project: `en-US`, `ja-JP`, `ko-KR`, and `zh-Hant`.
- (any other conventions you want the LLM to follow, e.g. key naming style, etc. or just give it some examples would work well)
- Pronto! Aproveite para solicitar algo como "Localize este componente e atualize-o para o SimpleLocalize".
Licença
Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Contribuindo
Pare de criar PRs automatizados que promovem seu serviço neste README. Você será bloqueado e seu PR NÃO será mesclado. Bem, acabei de perceber que scripts automatizados não verão isso de qualquer forma... PRs relacionados aos códigos reais ainda são apreciados!
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.