Saltar para o conteúdo

Integração · Ferramentas para programadores

Conecte Claude e ChatGPT ao Lokalise

Pergunte à sua IA quais as chaves ainda não foram traduzidas num projeto do Lokalise, ou peça-lhe para corrigir uma tradução e marcá-la como revisada. Pode adicionar chaves e idiomas, consultar o glossário, deixar comentários para os tradutores e criar tarefas de tradução ou revisão. Quando uma versão estiver pronta, pode exportar as traduções do projeto como ficheiros.

Ligar Lokalise gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Quais chaves no projeto da aplicação móvel ainda carecem de tradução alemã?”

    A IA encontra o projeto e o idioma, depois lista as traduções alemãs não traduzidas.

  • “Alterar o texto dinamarquês para checkout.button para "Gå til betaling" e marcá-lo como revisado.”

    Encontra a chave, atualiza a tradução dinamarquesa e marca-a como revisada.

  • “Adicionar as chaves onboarding.title e onboarding.subtitle para iOS e Android.”

    Verifica as chaves existentes para evitar duplicados, depois cria as duas chaves para ambas as plataformas.

O que a sua IA pode fazer

Chaves e traduções

Listar, criar e atualizar chaves; ler e alterar traduções; filtrar por não traduzidas, revisadas ou não verificadas.

Projetos e idiomas

Encontrar e criar projetos, ver o progresso, adicionar idiomas e ler contribuidores, termos do glossário e ficheiros.

Tarefas, comentários e exportações

Criar e atualizar tarefas de tradução e revisão; comentar chaves; exportar traduções como ficheiros.

  • “Criar uma tarefa de revisão para todas as novas strings em francês, com vencimento sexta-feira, e atribuí-la a Marie.”

    Cria a tarefa com as chaves, o francês como idioma e Marie como responsável. Marie é notificada.

  • “O nosso glossário tem um termo aprovado para "invoice"?”

    Lê os termos do glossário do projeto e diz-te o que está listado.

  • “Exportar o projeto web como JSON, apenas em inglês e espanhol.”

    Exporta as traduções como ficheiros JSON para esses dois idiomas e devolve um link de download para um zip.

113 ferramentas para Lokalise

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • add_key_commentsAltera dadosAdicione `comments` a uma chave por meio de `project_id` e `key_id`, como perguntas ou contexto para tradutores. Os membros do projeto podem vê-los.
  • add_project_languagesAltera dadosAdicione uma ou mais `languages` (por código ISO) a um projeto por meio de `project_id`.
  • create_keysAltera dadosAdicione novas chaves a um projeto por meio de `project_id`: passe `keys`, cada uma com key_name, plataformas e traduções opcionais, tags e descrição. Verifique list_keys primeiro para evitar duplicatas.
  • create_paymentAltera dadosCrie um novo pagamento. Obrigatório: número, CVC, mês de expiração ou ano de expiração. Resumo da API: Criar cartão.
  • create_projectAltera dadosCrie um projeto de tradução com `name`, opcionalmente `description`, `base_lang_iso` e `languages`, em uma `team_id`.
  • create_project_branchAltera dadosCrie uma nova ramificação para um projeto. Resumo da API: Criar ramificação.
  • create_project_contributorAltera dadosCrie um novo contribuidor para um projeto. Resumo da API: Criar contribuidores.
  • create_project_custom_translation_statusAltera dadosCrie um novo status de tradução personalizado para um projeto. Obrigatório: título ou cor. Resumo da API: Criar status.
  • create_project_glossary_termAltera dadosCrie um novo termo do glossário para um projeto. Obrigatório: termos. Resumo da API: Criar termos do glossário.
  • create_project_screenshotAltera dadosCrie uma nova captura de tela para um projeto. Resumo da API: Criar capturas de tela.
  • create_project_snapshotAltera dadosCrie uma nova captura instantânea para um projeto. Resumo da API: Criar captura instantânea.
  • create_project_tokenElimina dadosCrie um novo token para um projeto. Obrigatório: serviço. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar token JWT de serviço.
  • create_project_webhookElimina dadosCrie um novo webhook para um projeto. Obrigatório: url ou eventos. Ação destrutiva; pode exigir aprovação. Resumo da API: Criar webhook.
  • create_taskAltera dadosCrie uma tarefa de tradução ou revisão em um projeto por meio de `project_id` com um `title`, o `keys` e o `languages` que cobre (com designados), opcionalmente `due_date` e `description`. Os designados são notificados.
  • create_team_groupAltera dadosCriar um novo grupo para uma equipe. Obrigatório: nome, is reviewer ou is admin. Resumo da API: Criar um grupo.
  • create_team_orderAltera dadosCriar um novo pedido para uma equipe. Obrigatório: id do projeto, briefing, idioma de origem ISO, idiomas de destino ISO, chaves ou slug do provedor. Resumo da API: Criar um pedido.
  • create_team_userAltera dadosCriar um novo usuário para uma equipe. Obrigatório: e-mail de faturamento, código do país ou CEP. Resumo da API: Detalhes de faturamento de usuário da equipe.
  • delete_all_contributorsMovimenta dinheiroImportar um contribuidor (id do projeto). Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Deletar todos os contribuidores.
  • delete_keyElimina dadosDeletar permanentemente uma chave e todas as suas traduções pelos `project_id` e `key_id`. Isso não pode ser desfeito.
  • delete_key_messageElimina dadosExcluir permanentemente uma mensagem pelo seu ID. Ação destrutiva; pode exigir aprovação. Resumo da API: Excluir um comentário.
  • delete_paymentElimina dadosDeletar permanentemente um pagamento pelo id do cartão. Ação destrutiva; pode exigir aprovação. Resumo da API: Deletar um cartão.
  • delete_projectElimina dadosExcluir permanentemente um projeto pelo seu project id. Ação destrutiva; pode exigir aprovação.
  • delete_project_branchElimina dadosDeletar permanentemente uma ramificação pelo id de ramificação. Ação destrutiva; pode exigir aprovação.
  • delete_project_contributorElimina dadosDeletar permanentemente um contribuidor pelo id do contribuidor. Ação destrutiva; pode exigir aprovação.
  • delete_project_custom_translation_statusElimina dadosDeletar permanentemente o status de tradução personalizada pelo id do status. Ação destrutiva; pode exigir aprovação. Resumo da API: Deletar um status.
  • delete_project_documentElimina dadosDele um documento permanentemente pelo id do documento. Ação destrutiva; pode exigir aprovação. Resumo da API: Dele um arquivo.
  • delete_project_glossary_termsMovimenta dinheiroDeletar permanentemente um termo do glossário pelo id do projeto. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Deletar termos do glossário.
  • delete_project_keysMovimenta dinheiroDeletar permanentemente uma chave pelo id do projeto. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Deletar múltiplas chaves.
  • delete_project_languageElimina dadosDeletar permanentemente um idioma pelo id de linguagem. Ação destrutiva; pode exigir aprovação.
  • delete_project_screenshotElimina dadosDeletar permanentemente uma captura de tela pelo id da captura de tela. Ação destrutiva; pode exigir aprovação.
  • delete_project_snapshotElimina dadosDeletar permanentemente um snapshot pelo id do snapshot. Ação destrutiva; pode exigir aprovação.
  • delete_project_taskElimina dadosApaga permanentemente uma tarefa pelo ID de tarefa. Ação destrutiva; pode exigir aprovação.
  • delete_project_webhookElimina dadosExcluir permanentemente um webhook pelo seu ID. Ação destrutiva; pode exigir aprovação.
  • delete_removesMovimenta dinheiroDeletar permanentemente uma remoção pelo id do grupo. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Remover membros do grupo.
  • delete_team_groupElimina dadosApague permanentemente um grupo pelo seu id de grupo. Ação destrutiva; pode exigir aprovação.
  • delete_team_userElimina dadosDeletar permanentemente um usuário pelo id do usuário. Ação destrutiva; pode exigir aprovação. Resumo da API: Deletar um usuário da equipe.
  • download_async_downloadAltera dadosBaixar o documento para uma baixa assíncrona. Resumo da API: Baixar arquivos (Assíncrono).
  • export_filesAltera dadosExportar as traduções de um projeto como arquivos pelos `project_id` e `format` (ex: json, xml, strings), opcionalmente apenas alguns `filter_langs`. Retorna um link de download para um zip.
  • get_bulk_deletion_job_statusObter um projeto pelo id do projeto 2. Resumo da API: Obter o status do trabalho de exclusão em massa.
  • get_keyObter uma chave por `project_id` e `key_id`, com suas traduções, tags e descrição.
  • get_key_messageObter uma mensagem para uma chave pelo id da mensagem. Resumo da API: Recuperar um comentário.
  • get_key_segmentObter um segmento para uma chave pelo idioma ISO. Resumo da API: Listar todos os segmentos para a linguagem da chave.
  • get_my_project_roleObter seu próprio registro de contribuidor em um projeto por `project_id`, incluindo seus idiomas e permissões.
  • get_paymentObter um pagamento pelo id do cartão. Resumo da API: Recuperar um cartão.
  • get_projectObter um projeto por `project_id`, incluindo idiomas, estatísticas e configurações.
  • get_project_branchObter uma ramificação para um projeto pelo ID da ramificação. Resumo da API: Recuperar uma ramificação.
  • get_project_contributorObter um contribuidor para um projeto pelo ID do contribuidor. Resumo da API: Recuperar um contribuidor.
  • get_project_custom_translation_statusObter o status de tradução personalizada para um projeto pelo ID do status. Resumo da API: Recuperar um status.
  • get_project_glossary_termObter um termo do glossário para um projeto pelo ID do termo. Resumo da API: Recuperar um termo do glossário.
  • get_project_languageObter um idioma para um projeto pelo ID do idioma. Resumo da API: Recuperar um idioma.
  • get_project_processObter um processo para um projeto pelo ID do processo. Resumo da API: Recuperar um processo.
  • get_project_screenshotObter uma captura de tela para um projeto pelo ID da captura de tela. Resumo da API: Recuperar uma captura de tela.
  • get_project_webhookObter um webhook para um projeto pelo ID do webhook. Resumo da API: Recuperar um webhook.
  • get_taskObter uma tarefa por `project_id` e `task_id`, incluindo seus idiomas, atribuídos e progresso.
  • get_teamObter uma equipe pelo ID da equipe. Resumo da API: Obter detalhes da equipe.
  • get_team_groupObter um grupo para uma equipe pelo ID do grupo. Resumo da API: Recuperar um grupo.
  • get_team_orderObter um pedido para uma equipe pelo ID do pedido. Resumo da API: Recuperar um pedido.
  • get_team_translation_providerObter um provedor de tradução para uma equipe pelo ID do provedor. Resumo da API: Recuperar um provedor.
  • get_team_userObter um usuário para uma equipe pelo ID do usuário. Resumo da API: Recuperar um usuário da equipe.
  • get_translationObter uma tradução por `project_id` e `translation_id`.
  • get_userObter um usuário pelo ID do usuário. Resumo da API: Recuperar dados básicos de usuário.
  • list_all_team_usersListar usuários de uma equipe. Os resultados são paginados. Resumo da API: Listar todos os usuários da equipe.
  • list_colorsListar cores. Resumo da API: Recuperar as cores disponíveis.
  • list_contributorsListar as pessoas trabalhando em um projeto por `project_id`, com seus idiomas e papéis.
  • list_filesListar ficheiros de tradução num projeto por `project_id`, opcionalmente filtrado por `filter_filename`.
  • list_glossary_termsListar termos do glossário de um projeto por `project_id`, por exemplo, para verificar terminologia aprovada.
  • list_key_commentsListar comentários em uma chave por `project_id` e `key_id`.
  • list_keysListar chaves de tradução num projeto por `project_id`, filtrado por `filter_keys` (nomes), `filter_tags`, `filter_filenames` ou `filter_untranslated`; definir `include_translations` para 1 para obter os textos.
  • list_paymentsListar pagamentos. Os resultados são paginados. Resumo da API: Listar todos os cartões.
  • list_project_branchesListar ramificações para um projeto. Os resultados são paginados. Resumo da API: Listar todas as ramificações.
  • list_project_commentsListar todos os comentários de chave em um projeto por `project_id`.
  • list_project_custom_translation_statusesListar status de tradução personalizados para um projeto. Os resultados são paginados. Resumo da API: Listar todos os status.
  • list_project_languagesListar idiomas em um projeto por `project_id`, com seus IDs e códigos ISO.
  • list_project_processesListar processos de um projeto. Os resultados são paginados. Resumo da API: Listar todos os processos.
  • list_project_screenshotsListar capturas de ecrã de um projeto. Os resultados são paginados. Resumo da API: Listar todas as capturas de ecrã.
  • list_project_snapshotsListar instantâneos de um projeto. Os resultados são paginados. Resumo da API: Listar todos os instantâneos.
  • list_project_translation_memoriesListar memórias de tradução de um projeto. Resumo da API: Listar as memórias de tradução do projeto.
  • list_project_webhooksListar webhooks de um projeto. Os resultados são paginados. Resumo da API: Listar todos os webhooks.
  • list_projectsListar projetos de tradução, opcionalmente filtrado por `filter_names` ou `filter_team_id`; definir `include_statistics` para 1 para o progresso. Utilizar para encontrar um project_id.
  • list_system_languagesListar todos os idiomas que o Lokalise suporta, com códigos ISO, por exemplo, antes de adicionar um idioma a um projeto.
  • list_task_usage_metricsListar métricas de utilização de uma tarefa. Resumo da API: Obter as métricas de utilização da tarefa.
  • list_tasksListar tarefas de tradução e revisão num projeto por `project_id`, filtrado por `filter_title` ou `filter_statuses`.
  • list_team_groupsListar grupos de uma equipa. Os resultados são paginados. Resumo da API: Listar todos os grupos.
  • list_team_ordersListar pedidos de uma equipa. Os resultados são paginados. Resumo da API: Listar todos os pedidos.
  • list_team_rolesListar papéis de uma equipa. Resumo da API: Listar todas as plantilhas de permissões para um grupo específico de equipa.
  • list_team_translation_providersListar provedores de tradução de uma equipa. Os resultados são paginados. Resumo da API: Listar todos os provedores.
  • list_team_usersListar utilizadores de uma equipa. Resumo da API: Obter detalhes de faturação do utilizador da equipa.
  • list_teamsListar equipas a que pertence, com os respetivos IDs e detalhes do plano.
  • list_translationsListar traduções num projeto por `project_id`, filtrado por `filter_lang_id`, `filter_untranslated`, `filter_is_reviewed`, `filter_unverified` ou `filter_active_task_id`.
  • restore_snapshotAltera dadosRestaurar um instantâneo (ID do instantâneo).
  • retrieve_a_segment_for_key_languageObter um segmento para uma chave pelo número de segmento. Resumo da API: Obter um segmento para a chave e linguagem.
  • submit_branchVisível para outras pessoasFundir uma ramificação (ID da ramificação). Tem efeitos visíveis fora deste sistema.
  • update_addsVisível para outras pessoasAtualizar uma adição existente identificada pelo ID do grupo. Tem efeitos visíveis fora deste sistema. Resumo da API: Adicionar membros ao grupo.
  • update_keyAltera dadosAtualizar uma chave por `project_id` e `key_id`: nome, descrição, tags, plataformas, limite de caracteres ou bandeiras arquivada/oculta. Apenas os campos que você passa são alterados.
  • update_key_segmentAltera dadosAtualizar um segmento existente identificado pelo número de segmento. Resumo da API: Atualizar um segmento.
  • update_projectAltera dadosAtualizar um projeto existente identificado pelo id do projeto. Resumo da API: Atualizar um projeto.
  • update_project_branchAltera dadosAtualizar uma ramificação existente identificada pelo ID da ramificação. Resumo da API: Atualizar uma ramificação.
  • update_project_contributorAltera dadosAtualizar um contribuidor existente identificado pelo ID do contribuidor. Resumo da API: Atualizar um contribuidor.
  • update_project_custom_translation_statusAltera dadosAtualizar um estado de tradução personalizada existente identificado pelo ID do estado. Resumo da API: Atualizar um estado.
  • update_project_emptiesVisível para outras pessoasAtualizar um projeto vazio existente, identificado pelo ID do projeto. Os efeitos são visíveis fora deste sistema. Resumo da API: Esvazir um projeto.
  • update_project_glossary_termsVisível para outras pessoasAtualizar um termo de glossário existente, identificado pelo ID do projeto. Os efeitos são visíveis fora deste sistema. Resumo da API: Atualizar termos de glossário.
  • update_project_keysVisível para outras pessoasAtualizar uma chave existente, identificada pelo ID do projeto. Os efeitos são visíveis fora deste sistema. Resumo da API: Atualização múltipla.
  • update_project_languageAltera dadosAtualizar uma linguagem existente, identificada pelo ID de linguagem. Resumo da API: Atualizar uma linguagem.
  • update_project_screenshotAltera dadosAtualizar uma captura de tela existente, identificada pelo ID da captura de tela. Resumo da API: Atualizar uma captura de tela.
  • update_project_webhookElimina dadosAtualizar um webhook existente identificado pelo ID do webhook. Ação destrutiva; pode exigir aprovação. Resumo da API: Atualizar um webhook.
  • update_regeneratesMovimenta dinheiroAtualizar um regeneração existente, identificado pelo ID do webhook. Apenas os campos que você passa são alterados. Ação financeira ou irreversível; pode exigir aprovação. Resumo da API: Regenerar um segredo de webhook.
  • update_taskAltera dadosAtualizar uma tarefa por `project_id` e `task_id`: título, descrição, data limite ou idiomas; definir `close_task` para fechá-la e notificar as pessoas.
  • update_team_groupAltera dadosAtualizar um grupo existente identificado pelo ID do grupo. Resumo da API: Atualizar um grupo.
  • update_team_userAltera dadosAtualizar um usuário existente, identificado pelo ID do usuário. Resumo da API: Atualizar um usuário da equipe.
  • update_team_usersVisível para outras pessoasAtualizar um usuário existente, identificado pelo ID da equipe. Os efeitos são visíveis fora deste sistema. Resumo da API: Atualizar detalhes de faturamento de usuário da equipe.
  • update_translationAltera dadosAlterar o texto de uma tradução por `project_id` e `translation_id`: passe a nova `translation`, e opcionalmente marque-a como `is_reviewed` ou `is_unverified`.
  • upload_contributorAltera dadosImportar um contribuidor (ID do projeto). Resumo da API: Importar contribuidores.
  • upload_documentAltera dadosEnviar um documento (ID do projeto). Resumo da API: Enviar um arquivo.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Lokalise na lista de aplicações.

  2. 2

    Cole a sua chave

    Cole um token da API do Lokalise. No Lokalise, clica no teu avatar (esquerda inferior), abre as definições de Perfil e vai a Tokens da API. Clica em Gerar novo token, escolhe Leitura/Escrevida ou Apenas leitura se a IA deve apenas ler, depois clica em Gerar e copia o token.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Lokalise?

A IA pode listar e ler projetos, chaves, traduções, idiomas, tarefas, contribuidores, termos do glossário, ficheiros e comentários. Pode criar projetos, chaves e tarefas, adicionar idiomas e comentários, atualizar chaves, traduções e tarefas, exportar ficheiros e eliminar uma chave.

A IA vê o meu token da API do Lokalise?

Não. O seu token da API do Lokalise está criptografado em repouso e nunca é mostrado à IA. Após o salvamento, não é exibido novamente, nem mesmo para si. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, podendo começar com acesso apenas de leitura. Excluir uma chave remove-a e todas as suas traduções permanentemente; pode exigir sua aprovação antes de executar. Cada chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações e Conectores › Avançado, ative o Modo Desenvolvedor e adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O PipMCP tem um plano gratuito e não requer cartão de crédito para iniciar. Os planos pagos são cobrados por tarefa concluída. Você também precisa de uma conta própria do Lokalise.

Posso dar ao AI acesso apenas leitura?

Sim. Ao gerar o token no Lokalise, você escolhe entre 'Read/write' ou 'Read-only'. Com um token apenas de leitura, o Lokalise bloqueia qualquer alteração, além das ferramentas que você ativa no PipMCP. O acesso da IA também segue suas próprias permissões em cada projeto.

Deixe a sua IA trabalhar em Lokalise ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Lokalise gratuitamente

O PipMCP não tem qualquer afiliação com Lokalise. Os nomes dos produtos são marcas comerciais dos respetivos titulares.