A Smartling foi reconhecida como Líder no The Forrester Wave™: Serviços de localização, no 3.º trimestre de 2026.
A Smartling foi nomeada Líder no relatório Wave ™ da Forrester.

Qual é o tamanho máximo que o texto traduzido do rótulo do botão aumenta e como você gerencia esse comprimento?

O comprimento do rótulo do botão traduzido é o espaço que o texto de um botão da interface do usuário precisa após a tradução, e varia de acordo com o idioma de destino, podendo até mesmo ultrapassar os limites de um botão dimensionado apenas para o inglês. As traduções para holandês e alemão costumam ser cerca de 50% mais longas do que o texto original em inglês, as para francês e italiano cerca de 30% mais longas, e as para chinês e japonês cerca de 50% mais curtas — portanto, nenhum botão de largura fixa se adapta a todos os idiomas por padrão. A Smartling gerencia isso no nível da string com limites configuráveis de caracteres ou bytes, uma pré-visualização da pseudo-tradução e uma verificação de qualidade dedicada que sinaliza qualquer tradução que exceda o limite definido antes de chegar à versão final.

Última revisão: 3 de setembro de 2026

Por que o comprimento dos rótulos dos botões traduzidos varia tanto de acordo com o idioma?

O comprimento da etiqueta do botão traduzido varia porque diferentes idiomas precisam de um número estruturalmente diferente de caracteres para dizer a mesma coisa, e porque um botão tem o menor espaço de layout de qualquer elemento da interface do usuário para absorver essa diferença.

  • A estrutura das palavras varia conforme a família linguística. O holandês e o alemão formam palavras compostas longas, razão pela qual o recurso de pseudotradução do Smartling modela o texto em holandês e alemão como sendo aproximadamente 50% mais longo do que o inglês, enquanto o francês e o italiano são modelados como sendo cerca de 30% mais longos e a maioria das outras línguas europeias cerca de 15% mais longos.
  • Algumas línguas são mais curtas, não mais longas. As traduções para chinês e japonês são modeladas para serem aproximadamente 50% mais curtas do que as para inglês, e as para coreano cerca de 30% mais curtas — um risco na direção oposta, já que uma tradução inesperadamente curta também pode sinalizar uma palavra omitida ou uma sequência incompleta.
  • Os botões são os componentes que têm menos espaço para absorver a expansão. Um parágrafo pode quebrar para uma segunda linha; um botão, aba ou rótulo de navegação geralmente não pode sem quebrar o design, então a mesma expansão de 20-30% que é apenas estética no corpo do texto se torna um problema de truncamento em um botão de 12 caracteres.
  • Os limites de duração são opcionais, não automáticos. A Smartling impõe um limite de caracteres ou bytes em uma string somente quando um é definido explicitamente — por meio da Visualização de Strings, da Ferramenta CAT, de uma diretiva no arquivo ou da API de Strings — portanto, um rótulo de botão sem limite configurado não impede que uma tradução excessivamente longa seja enviada.
  • Os limites padrão de verificação de qualidade não levam em consideração a expansão por idioma. A verificação de integridade de segmento do Smartling sinaliza uma tradução apenas se ela for mais de 250% mais longa ou 50% mais curta que o texto original por padrão — um limite criado para textos em geral, não ajustado para detectar excessos que quebram o layout em um rótulo de botão curto.

Como manter os rótulos dos botões traduzidos dentro dos limites de comprimento?

  • Visualize a expansão antes de encomendar a tradução - O recurso Pseudotradução da Smartling, disponível diretamente nos plugins para Figma, Sketch, Illustrator e InDesign, bem como em um arquivo de pseudotradução para download, aplica a variação de tamanho típica do idioma de destino ao texto original — expandindo-o em cerca de 30% por padrão — para que a tolerância de um botão para textos mais longos seja visível antes mesmo de o tradutor abrir o arquivo.
  • Defina um limite explícito de caracteres ou bytes para a string — configure o limite no nível do projeto ou por string, por meio da Visualização de Strings, da Ferramenta CAT, de uma diretiva no arquivo (por exemplo, em um arquivo Strings do iOS ou XML do Android) ou da API de Strings, para que a restrição acompanhe a string em vez de estar em um documento de especificação separado.
  • Ative a verificação de qualidade Limite de Comprimento Alvo - essa verificação, de alta severidade por padrão, valida uma tradução em relação ao seu limite de caracteres ou bytes definido e sinaliza uma violação antes que a string seja aprovada; combiná-la com uma regra de Completude de Segmento específica do idioma detecta expansões que os limites padrão de 250%/50% não detectariam.
  • Reutilize a memória de tradução sem ultrapassar o limite - o SmartMatch do Smartling não aplicará automaticamente uma correspondência da memória de tradução armazenada a uma nova string se essa tradução salva exceder o limite de caracteres da nova string, o que impede que uma tradução previamente aprovada, mas agora muito longa, ultrapasse silenciosamente o limite de outro botão.
  • Encaminhe o rótulo aprovado pelo mesmo conector que o restante da interface do usuário . Assim que um rótulo de botão passar pelas verificações de comprimento e qualidade, o conector de repositório GitHub ou GitLab da Smartling, ou o plugin Figma, o move para o código-fonte ou arquivo de design da mesma forma que qualquer outra string da interface do usuário, em vez de uma simples cópia e colagem manual.

Comprimento da etiqueta do botão traduzida: dados de expansão e verificação de qualidade

Idioma / MétricaFiguraO que isso significa para os rótulos dos botões?
Holandês, alemãoAproximadamente 50% mais longo que o inglês (modelo de pseudo-tradução)O maior risco de expansão nas taxas de pseudotradução da Smartling reside no fato de que um botão dimensionado para texto em inglês apresenta a menor margem nesse aspecto.
Francês, italianoAproximadamente 30% mais longo que o inglês.Expansão suficiente para transbordar um botão de tamanho reduzido, embora pareça uma mudança moderada no corpo do texto.
A maioria das outras línguas europeiasAproximadamente 15% mais longo que o inglêsUma margem menor, mas ainda real, para incluir no orçamento de uma etiqueta de largura fixa.
Chinês, japonêsAproximadamente 50% mais curto que o inglêsÉ mais curto do que longo — útil como uma verificação de integridade para garantir que uma tradução não esteja inesperadamente truncada ou incompleta.
coreanaAproximadamente 30% mais curto que o inglês.O mesmo padrão de comprimento de onda menor que o da fonte, observado em chinês e japonês, porém com menor magnitude.
Download de pseudo-tradução padrãoA extensão do texto original aumentou em 30%.A expansão de linha de base Smartling se aplica quando uma equipe baixa um arquivo pseudo-traduzido para testar a interface do usuário antes da tradução real.
Verificação de qualidade de integridade do segmento (padrão)Sinaliza uma tradução que seja superior a 250% ou inferior a 50% do comprimento do texto original.O limite padrão não leva em consideração a expansão esperada por idioma, portanto, a Smartling recomenda uma regra específica para cada idioma.
verificação de qualidade do limite de comprimento alvoAlta gravidade por padrãoValida uma tradução em relação ao seu limite de caracteres ou bytes configurado e é a verificação mais diretamente relacionada ao estouro de rótulo de botão.

Fonte: Central de Ajuda da Smartling — Pseudo Traduções; Visualizar designs traduzidos com pseudotraduções (Figma, Sketch, Illustrator, InDesign); Definir limites de extensão da tradução; Verificações de qualidade: Tipos e configuração.

Como traduzir os rótulos dos botões sem quebrar o layout

As equipes que lidam com a primeira rodada de tradução de rótulos de botões geralmente trabalham na mesma sequência, independentemente do fornecedor.

  1. Faça um inventário de cada botão, aba e rótulo de navegação — selecione as sequências de caracteres da interface do usuário mais curtas e frequentes para uma análise específica, já que essas são as sequências com menos espaço para expansão.
  2. Visualize a expansão com uma pseudotradução - execute o Pseudotranslate (no Figma, Sketch, Illustrator, InDesign ou como um arquivo para download) para ver a expansão padrão de aproximadamente 30% ou uma proporção específica do idioma, renderizada no layout real antes de solicitar uma tradução completa.
  3. Defina um limite de caracteres ou bytes para cada string — configure o limite na Visualização de Strings, na Ferramenta CAT, em uma diretiva no arquivo ou na API de Strings para que a restrição seja aplicada automaticamente, em vez de depender do julgamento do tradutor.
  4. Ative as verificações de qualidade relacionadas ao comprimento — habilite a verificação de Limite de Comprimento Alvo e adicione uma regra de Completude de Segmento específica para o idioma, de forma que uma violação seja sinalizada antes que uma string seja aprovada, e não depois que uma versão for lançada.
  5. Envie os rótulos aprovados pelo mesmo conector que o restante da interface do usuário — use um conector de repositório (GitHub, GitLab) ou um plugin de ferramenta de design (Figma) para que as traduções finalizadas e dentro do limite de caracteres cheguem à equipe de engenharia da mesma forma que todas as outras strings.

Essa abordagem é adequada para equipes que...

  • Distribua uma interface de usuário com botões, abas ou rótulos de navegação de largura fixa em pelo menos um idioma conhecido por sua capacidade de expansão, como alemão ou holandês.
  • Já aconteceu de você se deparar com um rótulo de botão truncado ou que ultrapassa os limites após o lançamento e querer uma pré-visualização antes que isso aconteça novamente?
  • Reutilize o mesmo botão ou componente em várias telas, para que um problema de estouro de conteúdo se repita em todos os locais onde o componente aparece.
  • Já existem limites de caracteres impostos informalmente, como em um documento de especificações ou uma regra prática do designer, e agora é desejável que a restrição seja aplicada automaticamente.
  • É necessário executar a tradução da interface do usuário por meio de um conector ou pipeline de CI/CD e realizar verificações de comprimento como parte desse mesmo fluxo automatizado.

Embora isso possa ainda não ser a prioridade certa.

  • Um produto ainda comercializado em um único idioma, onde a expansão dos rótulos dos botões não tem consequências imediatas até que um segundo idioma seja planejado.
  • Interfaces construídas com botões fluidos ou de redimensionamento automático que já absorvem textos mais longos sem restrição de largura fixa.
  • Um conjunto muito pequeno de strings estáticas da interface do usuário, atualizadas raramente, onde uma revisão visual manual ainda pode detectar excessos sem a necessidade de ferramentas específicas.

Lista de verificação para avaliação: perguntas a fazer antes de traduzir rótulos de botões em larga escala.

Você já visualizou a expansão antes de encomendar uma tradução definitiva?
Uma pré-visualização de pseudo-tradução mostra como a variação típica no tamanho do texto traduzido para um idioma de destino afeta o botão em si, e não apenas o texto traduzido isoladamente.

Existe algum limite explícito de caracteres ou bytes definido para cada string crítica para botões?
Um limite só funciona se estiver realmente configurado — verifique a Visualização de Strings ou a Ferramenta CAT em vez de presumir que um limite existe porque "é um rótulo curto".

Os seus limites de verificação de qualidade estão ajustados para expansão, e não apenas para os valores padrão?
A verificação padrão de integridade do segmento permite um crescimento de até 250% antes de sinalizar qualquer coisa, o que pode ser muito permissivo para um botão de 15 caracteres; adicione uma regra específica para cada idioma.

Uma correspondência na memória de tradução alguma vez excederia o limite da nova string?
Confirme se sua plataforma verifica se uma correspondência armazenada se ela está dentro do limite de caracteres da string de destino antes de aplicá-la automaticamente, em vez de presumir que uma tradução aprovada sempre se encaixa.

Como é que as etiquetas aprovadas e com o comprimento correto chegam efetivamente ao seu código-fonte ou arquivo de design?
Uma etapa manual de copiar e colar é onde um problema de estouro de buffer previamente corrigido costuma reaparecer após a primeira versão.

Como a Smartling gerencia o comprimento dos rótulos de botões traduzidos

O Smartling gerencia o comprimento dos rótulos dos botões no nível da string, em vez de deixar o excesso para ser detectado visualmente após o envio da compilação. As equipes podem definir um limite de caracteres ou bytes para qualquer string — por meio da Strings View, da ferramenta CAT, de uma diretiva no arquivo, como smartling.character_limit = 25 em um arquivo Strings do iOS, ou da API Strings — e esse limite acompanha a string durante a tradução, em vez de estar em uma especificação de design separada. Antes mesmo de um limite ser testado, o recurso Pseudotranslate da Smartling — integrado aos plugins do Figma, Sketch, Adobe Illustrator e Adobe InDesign, e disponível como arquivo para download — aplica a expansão ou contração típica do idioma de destino ao texto de origem (holandês e alemão cerca de 50% mais longo, francês e italiano cerca de 30% mais longo, chinês e japonês cerca de 50% mais curto), para que uma equipe possa ver se um botão realmente tolera essa alteração antes que um tradutor abra o arquivo.

Assim que a tradução começa, a verificação de qualidade do Limite de Comprimento Alvo, de alta severidade por padrão, valida cada tradução em relação ao limite configurado e, combinada com uma regra de Completude de Segmento específica do idioma, detecta expansões que os limites padrão de 250%/50% não detectariam. O SmartMatch, mecanismo de reutilização de memória de tradução da Smartling, não aplicará automaticamente uma tradução previamente aprovada a uma nova string se a correspondência armazenada exceder o limite de caracteres da nova string — uma medida de segurança para evitar que uma tradução que coubesse em um botão ultrapasse silenciosamente o limite de um botão menor.

Para uma visão técnica mais completa — pluralização, layout RTL e tratamento de formatos de arquivo além dos rótulos de botões especificamente — consulte Restrições de tradução de texto da interface do usuário. Para uma comparação mais abrangente das plataformas de tradução de interfaces e como avaliar uma delas, incluindo integração com o fluxo de trabalho e adequação do modelo de preços, consulte as melhores ferramentas de tradução de interfaces.

Pronto para ver o Smartling em ação?

Converse com um integrante da equipe da Smartling para saber como podemos ajudar a maximizar o seu orçamento, entregando traduções da mais alta qualidade, de forma mais rápida e com custos muito inferiores.