Como utilizar um tipo de letra diferente nas versões traduzidas

Neste artigo, aprenderá a alterar o tipo de letra apresentado nas suas versões traduzidas.



Introdução: Ao apresentar o seu sítio Web em várias línguas, pode ser essencial garantir que a tipografia está em conformidade com as normas estéticas e de legibilidade de cada língua. A utilização de tipos de letra diferentes para as versões traduzidas pode melhorar significativamente a experiência do utilizador e a acessibilidade. Este artigo irá guiá-lo através do processo simples de personalização de tipos de letra para o seu conteúdo traduzido utilizando o Google Fonts e o Weglot.


1. Selecione o tipo de letra e o estilo no Google Fonts

Vejamos um exemplo com o tipo de letra "Roboto".

Ao aceder ao Google Fonts, pode utilizar a funcionalidade de pesquisa para procurar "Roboto":

Em seguida, pode selecionar o tipo de letra que pretende clicando nele.

No novo separador, pode ver os diferentes estilos aplicados ao tipo de letra selecionado:

Para ter este tipo de letra no seu sítio Web traduzido, tem primeiro de clicar no botão "Obter tipo de letra" no canto superior direito:

Depois disso, pode utilizar a opção "Obter código de incorporação":

Nesta nova página, pode selecionar vários estilos através do painel à esquerda.

No painel da direita, selecione "Web" e "@import" em vez de "link".

Copie o conteúdo dentro das etiquetas "style" (sem as etiquetas propriamente ditas):

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

E cole-o no seu Weglot Dashboard > Settings > Language Switcher > "Custom CSS":

Uma vez terminado, pode passar para a segunda parte.


2. Adicionar CSS personalizado para exibir a fonte

Regresse ao painel do lado direito do Google Fonts e copie a regra CSS. No nosso exemplo, ela é:

família de caracteres: "Roboto", sans-serif;

Só precisa de adicionar o seguinte código no seu Weglot Dashboard > Settings > Language Switcher > "Custom CSS":

html[lang="shortcode"] :is(h1,h2,h3,h4,h5,h6,span,p,a) {font-family: "YOUR_FONT" !important;}

Substitua "YOUR_FONT" pelo tipo de letra que pretende utilizar para a língua traduzida. Por exemplo, para Roboto, seria:

html[lang="shortcode"] :is(h1,h2,h3,h4,h5,h6,span,p,a) {font-family: 'Roboto', sans-serif !important;}

Substitua o shortcode de idioma de acordo com o idioma traduzido (veja os shortcodes aqui: Idiomas disponíveis). Por exemplo, para alterar o tipo de letra para espanhol, utilize:

html[lang="es"] :is(h1,h2,h3,h4,h5,h6,span,p,a) {font-family: 'Roboto', sans-serif !important;}

Por fim, clique em "Guardar alterações" e está tudo pronto!


Conclusão: A personalização de tipos de letra para versões linguísticas diferentes do seu sítio Web é simples e pode ter um impacto substancial na experiência do utilizador. Seguindo estes passos, pode garantir que o seu sítio Web não só fala a língua do seu público, como também a apresenta de uma forma visualmente apelativa e culturalmente adequada. Lembre-se de guardar as suas alterações no Painel de Controlo Weglot para ver o impacto imediato no seu sítio.

Isto respondeu à tua pergunta? Obrigado pelo feedback Houve um problema ao enviar os seus comentários. Por favor, tente novamente mais tarde.

Ainda precisa de ajuda? Contactar-nos Contactar-nos