Add 5 new languages to exampleSite: German, French, Spanish, Portuguese

Add complete translations for:
- German (de)
- French (fr)
- Spanish (es)
- Portuguese Brazil (pt-br)
- Portuguese Portugal (pt-pt)

Changes include:
- Language config files (languages.*.toml)
- Menu config files (menus.*.toml)
- Translated docs section (16 files x 5 langs)
- Translated homepage, guides, samples
- Translated examples, authors, tags sections
- Translated users section (112 dirs x 5 langs)
- Fixed YAML front matter formatting in user files

Hugo build now supports 9 languages total.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Nuno Coração
2025-12-22 22:49:50 +00:00
parent e41621dbbc
commit 1d88d5b296
1136 changed files with 30934 additions and 3999 deletions

View File

@@ -0,0 +1,36 @@
---
title: "Rich Content"
date: 2019-03-10
description: "Eine kurze Beschreibung der Hugo Shortcodes"
summary: "Dies ist ein _Beispiel_ für eine **Rich-Content**-Zusammenfassung."
tags: ["shortcodes", "datenschutz", "beispiel", "gist", "twitter", "youtube", "vimeo"]
type: 'sample'
---
Hugo wird mit mehreren [integrierten Shortcodes](https://gohugo.io/content-management/shortcodes/#embedded) für Rich Content geliefert, zusammen mit einer [Datenschutzkonfiguration](https://gohugo.io/about/hugo-and-gdpr/) und einer Reihe von _einfachen Shortcodes_, die statische und No-JS-Versionen verschiedener Social-Media-Einbettungen ermöglichen.
## YouTube
Unten ist ein Beispiel mit dem integrierten `youtube`-Shortcode.
{{< youtube ZJthWmvUzzc >}}
## Twitter
Dieses Beispiel verwendet den `x`-Shortcode, um einen Tweet auszugeben. Es benötigt zwei benannte Parameter `user` und `id`.
{{< x user="DesignReviewed" id="1085870671291310081" >}}
Alternativ kann der `tweet`-Shortcode verwendet werden, um eine vollständig formatierte Twitter-Karte einzubetten.
## Gist
Der `gist`-Shortcode kann verwendet werden, um ein GitHub Gist einzubetten. Er benötigt zwei unbenannte Parameter: den Benutzernamen und die ID des Gist.
{{< gist nunocoracao 2779792841f7ffa7c7e62dc4d38626d4 >}}
## Vimeo
Der `vimeo_simple`-Shortcode bettet ein Vimeo-Video ein.
{{< vimeo_simple 48912912 >}}

View File

@@ -0,0 +1,36 @@
---
title: "Contenido enriquecido"
date: 2019-03-10
description: "Una breve descripción de los Shortcodes de Hugo"
summary: "Este es un _ejemplo_ de un resumen de contenido **enriquecido**."
tags: ["shortcodes", "privacidad", "ejemplo", "gist", "twitter", "youtube", "vimeo"]
type: 'sample'
---
Hugo viene con varios [shortcodes integrados](https://gohugo.io/content-management/shortcodes/#embedded) para contenido enriquecido, junto con una [configuración de privacidad](https://gohugo.io/about/hugo-and-gdpr/) y un conjunto de _shortcodes simples_ que permiten versiones estáticas y sin JS de varias incrustaciones de redes sociales.
## YouTube
A continuación hay un ejemplo usando el shortcode integrado `youtube`.
{{< youtube ZJthWmvUzzc >}}
## Twitter
Este ejemplo usa el shortcode `x` para mostrar un Tweet. Requiere dos parámetros nombrados `user` e `id`.
{{< x user="DesignReviewed" id="1085870671291310081" >}}
Alternativamente, el shortcode `tweet` se puede usar para incrustar una tarjeta de Twitter completamente formateada.
## Gist
El shortcode `gist` se puede usar para incrustar un GitHub Gist. Requiere dos parámetros sin nombre: el nombre de usuario y el ID del Gist.
{{< gist nunocoracao 2779792841f7ffa7c7e62dc4d38626d4 >}}
## Vimeo
El shortcode `vimeo_simple` incrustará un video de Vimeo.
{{< vimeo_simple 48912912 >}}

View File

@@ -0,0 +1,36 @@
---
title: "Contenu riche"
date: 2019-03-10
description: "Une brève description des Shortcodes Hugo"
summary: "Ceci est un _exemple_ de résumé de contenu **riche**."
tags: ["shortcodes", "confidentialité", "exemple", "gist", "twitter", "youtube", "vimeo"]
type: 'sample'
---
Hugo est livré avec plusieurs [shortcodes intégrés](https://gohugo.io/content-management/shortcodes/#embedded) pour le contenu riche, ainsi qu'une [configuration de confidentialité](https://gohugo.io/about/hugo-and-gdpr/) et un ensemble de _shortcodes simples_ qui permettent des versions statiques et sans JS de diverses intégrations de réseaux sociaux.
## YouTube
Voici un exemple utilisant le shortcode intégré `youtube`.
{{< youtube ZJthWmvUzzc >}}
## Twitter
Cet exemple utilise le shortcode `x` pour afficher un Tweet. Il nécessite deux paramètres nommés `user` et `id`.
{{< x user="DesignReviewed" id="1085870671291310081" >}}
Alternativement, le shortcode `tweet` peut être utilisé pour intégrer une carte Twitter entièrement formatée.
## Gist
Le shortcode `gist` peut être utilisé pour intégrer un GitHub Gist. Il nécessite deux paramètres non nommés : le nom d'utilisateur et l'ID du Gist.
{{< gist nunocoracao 2779792841f7ffa7c7e62dc4d38626d4 >}}
## Vimeo
Le shortcode `vimeo_simple` intégrera une vidéo Vimeo.
{{< vimeo_simple 48912912 >}}

View File

@@ -0,0 +1,36 @@
---
title: "Conteúdo rico"
date: 2019-03-10
description: "Uma breve descrição dos Shortcodes do Hugo"
summary: "Este é um _exemplo_ de um resumo de conteúdo **rico**."
tags: ["shortcodes", "privacidade", "exemplo", "gist", "twitter", "youtube", "vimeo"]
type: 'sample'
---
O Hugo vem com vários [shortcodes integrados](https://gohugo.io/content-management/shortcodes/#embedded) para conteúdo rico, junto com uma [configuração de privacidade](https://gohugo.io/about/hugo-and-gdpr/) e um conjunto de _shortcodes simples_ que permitem versões estáticas e sem JS de várias incorporações de redes sociais.
## YouTube
Abaixo está um exemplo usando o shortcode integrado `youtube`.
{{< youtube ZJthWmvUzzc >}}
## Twitter
Este exemplo usa o shortcode `x` para exibir um Tweet. Ele requer dois parâmetros nomeados `user` e `id`.
{{< x user="DesignReviewed" id="1085870671291310081" >}}
Alternativamente, o shortcode `tweet` pode ser usado para incorporar um cartão do Twitter totalmente formatado.
## Gist
O shortcode `gist` pode ser usado para incorporar um GitHub Gist. Ele requer dois parâmetros sem nome: o nome de usuário e o ID do Gist.
{{< gist nunocoracao 2779792841f7ffa7c7e62dc4d38626d4 >}}
## Vimeo
O shortcode `vimeo_simple` incorporará um vídeo do Vimeo.
{{< vimeo_simple 48912912 >}}

View File

@@ -0,0 +1,36 @@
---
title: "Conteúdo rico"
date: 2019-03-10
description: "Uma breve descrição dos Shortcodes do Hugo"
summary: "Este é um _exemplo_ de um resumo de conteúdo **rico**."
tags: ["shortcodes", "privacidade", "exemplo", "gist", "twitter", "youtube", "vimeo"]
type: 'sample'
---
O Hugo vem com vários [shortcodes integrados](https://gohugo.io/content-management/shortcodes/#embedded) para conteúdo rico, juntamente com uma [configuração de privacidade](https://gohugo.io/about/hugo-and-gdpr/) e um conjunto de _shortcodes simples_ que permitem versões estáticas e sem JS de várias incorporações de redes sociais.
## YouTube
Abaixo está um exemplo utilizando o shortcode integrado `youtube`.
{{< youtube ZJthWmvUzzc >}}
## Twitter
Este exemplo utiliza o shortcode `x` para apresentar um Tweet. Requer dois parâmetros nomeados `user` e `id`.
{{< x user="DesignReviewed" id="1085870671291310081" >}}
Alternativamente, o shortcode `tweet` pode ser utilizado para incorporar um cartão do Twitter totalmente formatado.
## Gist
O shortcode `gist` pode ser utilizado para incorporar um GitHub Gist. Requer dois parâmetros sem nome: o nome de utilizador e o ID do Gist.
{{< gist nunocoracao 2779792841f7ffa7c7e62dc4d38626d4 >}}
## Vimeo
O shortcode `vimeo_simple` incorporará um vídeo do Vimeo.
{{< vimeo_simple 48912912 >}}