Traduzindo Conteúdo
O Chinaski trata cada versão de idioma de uma página ou post como seu próprio registro de conteúdo. Esta página explica o painel de cobertura que mostra o que está faltando, a duplicação de conteúdo em um clique para novos idiomas, o rastreamento de fluxo de trabalho para equipes de tradução e como a criação automática de stub se encaixa.
O que é traduzido
Cada página, post, bloco, snippet, item de navegação, categoria e redirecionamento pode existir independentemente por idioma , um slug pode existir em um idioma, vários ou em todos. Páginas e posts também podem carregar uma chave de tradução compartilhada vinculando suas versões de idioma; as traduções usam o mesmo slug em cada idioma por padrão.
A configuração fica em Configurações (lista de idioma e idioma padrão). A interface administrativa em si está disponível em inglês, espanhol, francês e português pronto para uso , essa é a tradução de idioma de interface, separada da tradução de conteúdo.
O painel de traduções
A página Traduções na área administrativa é seu mapa de cobertura. Para cada área de conteúdo (páginas, posts, blocos, snippets, navegação, categorias, redirecionamentos, formulários), ele mostra uma matriz: cada item que você tem, uma coluna por idioma e onde cada versão de idioma existe ou está faltando.
Desta página você pode:
- Duplicar conteúdo em um idioma faltante como rascunho inicial. A cópia clonada leva tudo exceto o trabalho dependente de idioma: páginas chegam não publicadas, posts chegam não publicados sem data de publicação e você edita o texto no local. Blocos, navegação, categorias e redirecionamentos podem ser duplicados da mesma maneira.
- Criar stubs em massa , selecione vários itens e seus idiomas alvo em uma ação.
- Alternar o estado publicado/ativo de uma tradução diretamente na matriz de cobertura depois que uma versão estiver pronta para ficar ao vivo.
Fluxos de trabalho de tradução
Para equipes rastreando o próprio processo de tradução, a seção Fluxos de Trabalho de Tradução permite que você defina fluxos de trabalho reutilizáveis e depois rastreie cada pedaço de conteúdo através de status como pendente, em andamento, revisão, concluído ou rejeitado , com uma pessoa atribuída a cada e notas de formato livre. Editar uma página ou post também mostra sua própria cobertura: quais idiomas existem e o status atual do fluxo de trabalho para os que estão em andamento.
A cobertura também é consultável além da interface administrativa: um endpoint de API relata a cobertura de tradução por item e uma ferramenta de auditoria produz um relatório em texto simples de cada página, post, bloco e mais , sinalizando quais itens estão faltando traduções e quais ficaram obsoletos (ou seja, a fonte foi alterada depois que a variante de idioma foi feita pela última vez).
Fluxos de trabalho automáticos: o que "automático" significa aqui
A automação no Chinaski abrange o trabalho monótono, não a prosa:
- Auto-criar stubs de tradução ausentes (API ou ferramenta): aponte-a para qualquer item e ela encontra cada idioma configurado faltando aquela variante e cria uma cópia no conteúdo do idioma padrão como rascunho não publicado em cada. Útil logo antes de atribuir trabalho de tradução.
- Trazer sua própria tradução: a API também pode criar uma cópia totalmente traduzida em uma chamada , o chamador fornece o título e o corpo traduzidos e tudo que não depende de idioma (imagem em destaque, autor, imagens sociais) é copiado da fonte automaticamente. Este é o ponto de conexão pretendido para uma ferramenta de tradução automática externa ou fluxo de trabalho de um tradutor profissional: o encanamento é seu para conectar.
O Chinaski não inclui uma conexão incorporada a nenhum serviço de tradução automática , nada é enviado para ou puxado de fornecedores de tradução automaticamente.
Sugestão prática de fluxo de trabalho
- Configure seus idiomas e escreva o conteúdo de fonte no idioma padrão.
- Duplique o item (ou use stubs auto-criados) para os idiomas alvo , revise os rascunhos, nunca habilite prematuramente; cada clone começa não publicado.
- Atribua trabalho de tradução usando um fluxo de trabalho: status e notas mantêm a equipe honesta.
- Quando uma versão de idioma estiver concluída, alterne-a para ao vivo na página de Traduções ou no editor de conteúdo.
- Fique atento aos indicadores MISSING/STALE em suas auditorias regulares , obsoleto significa que a fonte se moveu e uma variante não acompanhou.
Uma nuance que vale a pena saber: a correspondência de tradução usa a chave de tradução primeiro, caindo para a regra de slug único. Se você deliberadamente der a uma tradução um slug diferente, também defina sua chave de tradução , caso contrário o mapa de cobertura mostrará esse idioma como faltante, mesmo que a página exista.