Agora já pode traduzir o conteúdo do seu Payload CMS no Lingo.dev.
A integração com o Payload CMS liga a sua instância do Payload a um motor de localização alojado por si na Lingo.dev. Escolha as coleções e os globais a incluir, e a Lingo.dev traduz os respetivos campos localizados para os seus idiomas de destino e, depois, escreve cada tradução de volta no Payload nesse idioma, recorrendo ao próprio modelo de localização do Payload. O texto formatado é traduzido como uma árvore Lexical, pelo que a formatação, as ligações, os ficheiros carregados e a estrutura dos blocos mantêm-se intactos ao longo de todo o processo, sendo substituído apenas o texto no interior.
A configuração faz-se com um único plugin. Instale @lingo.dev/payloadcms, adicione-o à configuração do Payload e volte a fazer deploy. O âmbito, os idiomas e o motor ficam todos no painel, para os poder alterar sem voltar a tocar na configuração.
Escolhe como quer executar a tradução. Adicione o URL do webhook do painel ao plugin e tudo passa a funcionar automaticamente: cada alteração que publicar no seu idioma de origem é enviada para Lingo.dev de forma autónoma, e só o que mudou é traduzido. Se não incluir o URL do webhook, a execução será manual: nada é traduzido até a iniciar a partir do painel.
As execuções automáticas só abrangem o que publicar depois de ligar a integração, por isso o painel inclui dois botões para tratar do resto. Sync põe tudo em dia: traduz tudo o que mudou desde a última execução, o que permite traduzir o conteúdo que já existia no Payload quando ligou a integração, preencher um idioma de destino que adicione mais tarde ou repetir uma execução que falhou. Retranslate reconstrói de raiz todos os documentos no âmbito, para quando altera o glossário, a voz da marca ou as regras do motor de localização e quer regenerar as traduções existentes com base na nova configuração.
Os rascunhos guardados podem ser traduzidos e escritos de volta como rascunhos para revisão no Payload antes de entrarem em produção, ou as alterações publicadas podem seguir diretamente para os seus leitores, e o separador Runs mostra o progresso por idioma de destino.
Cada execução passa por todo o pipeline de localização configurado no seu motor de localização — as mesmas etapas que correm quando localiza a partir de código ou de CI. Tudo o que tiver ativado no motor de localização aplica-se ao seu conteúdo do Payload: pré-edição, o seu glossário, a voz da marca e as regras, avaliação por IA, reformulação, retrotradução e revisão humana, quer essa revisão seja feita pela sua própria equipa no painel, quer por um tradutor profissional externo. Ative uma etapa no motor de localização e a próxima execução do Payload aplica-a.
Consulte o guia para configurar tudo. Se não estiver disponível no seu plano, contacte a equipa da Lingo.dev para experimentar.
