Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
071eec5
feat(i18n): automated translation pipeline + Spanish & Portuguese
tym83 Jul 17, 2026
d67f10c
feat(i18n): full review gate (back-translation + 2 native reviewers),…
tym83 Jul 17, 2026
d00ca80
feat(i18n): drive model calls via Claude Agent SDK (Max subscription)
tym83 Jul 17, 2026
65709e5
fix(i18n): accept existing claude login, bootstrap venv (PEP 668)
tym83 Jul 17, 2026
bc78c6b
refactor(i18n): drop Ahrefs keyword research from the pipeline
tym83 Jul 17, 2026
a2677d2
fix(i18n): address maintainer review — publish, gate honesty, scope, …
tym83 Jul 17, 2026
2e19730
feat(i18n): weekly maintainer-merged PR; revert the CODEOWNERS exemption
tym83 Jul 17, 2026
78414b4
fix(i18n): translate nested front matter, fail closed, add tests
tym83 Jul 17, 2026
1ca078b
feat(i18n): disclose machine translation, gate empty languages
tym83 Jul 17, 2026
a8bf82c
fix(i18n): give live languages a glossary, drop dashboard shells from…
tym83 Jul 17, 2026
21eb1aa
fix(i18n): match worklist.py flags to translate.py
tym83 Jul 17, 2026
4325c7e
fix(i18n): surface reviewer findings instead of dropping them
tym83 Jul 17, 2026
72f7000
docs(i18n): record measured throughput from the pilot runs
tym83 Jul 17, 2026
11c53cd
fix(i18n): translate es and pt-br, gate only on serving them
tym83 Jul 17, 2026
2d2bb9d
fix(i18n): translate figure captions and alt text
tym83 Jul 17, 2026
2377233
feat(i18n): show the translation banner on docs pages only
tym83 Jul 17, 2026
712de4f
feat(i18n): retry placeholder-loss in-run; add --path
tym83 Jul 17, 2026
2951585
docs(i18n): add ru and de sample translations of a docs page
tym83 Jul 17, 2026
92a1a35
fix(i18n): keep the docs version-picker landing in the translation wo…
tym83 Jul 17, 2026
4653ba7
fix(i18n): add docs-landing keys to es and pt-br
tym83 Jul 17, 2026
1f7f304
fix(i18n): check out the week branch before translating
tym83 Jul 20, 2026
5c1269d
fix(i18n): never ship a revision the reviewers did not see
tym83 Jul 20, 2026
b522046
fix(i18n): harden the daily runner
tym83 Jul 20, 2026
b90a72f
fix(i18n): one banner key per sentence, native word order
tym83 Jul 20, 2026
45326b6
feat(i18n): remove orphaned translations, rolling blog window
tym83 Jul 20, 2026
62395fc
docs(i18n): say what the gate actually does; fix backlog math
tym83 Jul 20, 2026
025d2a1
fix(i18n): survive unmerged weeks, failed pushes, and moved trees
tym83 Jul 20, 2026
ae79b45
fix(i18n): re-push stranded commits; orphan floor counts pages
tym83 Jul 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,9 @@ static/docs/*/cozystack-api/

# Claude Code local settings
.claude/

# i18n pipeline venv (bootstrapped by hack/i18n/run-daily.sh)
.venv-i18n/

# i18n pipeline: per-run artifacts, not content
hack/i18n/last-run-findings.md
12 changes: 12 additions & 0 deletions config/production/hugo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,18 @@ module:
files:
- '! **/_include/*'
- '! docs/next/**'
- source: content/es
target: content
lang: es
files:
- '! **/_include/*'
- '! docs/next/**'
- source: content/pt-br
target: content
lang: pt-br
files:
- '! **/_include/*'
- '! docs/next/**'
- source: node_modules/bootstrap
target: assets/vendor/bootstrap
- source: node_modules/@fortawesome/fontawesome-free
Expand Down
33 changes: 33 additions & 0 deletions content/de/docs/v1.5/getting-started/install-kubernetes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: 2. Kubernetes-Cluster installieren und bootstrappen
linkTitle: 2. Kubernetes installieren
description: Bootstrappen Sie mit der Talm CLI einen Kubernetes-Cluster, der bereit für Cozystack ist.
weight: 15
source_digest: sha256:9624dd07a127efc0d02fb379b7d06aea0c363bf1f85d1e75a1ae8a068663cc9c
l10n: mt
translation_review: auto-reviewed
---
## Ziele

Wir beginnen diesen Schritt des Tutorials mit [drei Knoten, auf denen Talos Linux installiert ist]({{% ref "/docs/v1.5/getting-started/install-talos" %}}).

Am Ende dieses Schritts haben wir einen Kubernetes-Cluster, der installiert, konfiguriert und bereit für die Installation von Cozystack ist.
Außerdem verfügen wir über eine `kubeconfig` für diesen Cluster und haben grundlegende Prüfungen des Clusters durchgeführt.

## Kubernetes installieren

Installieren Sie einen Kubernetes-Cluster und führen Sie den Bootstrap durch – mit [Talm]({{% ref "/docs/v1.5/install/kubernetes/talm" %}}), einem deklarativen CLI-Konfigurationswerkzeug mit fertigen Konfigurationsvoreinstellungen für Cozystack.

{{% alert color="info" %}}
Dieser Teil des Tutorials wird derzeit überarbeitet.
Er wird eine vereinfachte Anleitung zur Talm-Installation enthalten – ohne all die zusätzlichen Optionen und Sonderfälle, die im Haupt-Talm-Leitfaden behandelt werden.
{{% /alert %}}


## Nächster Schritt

Setzen Sie das Cozystack-Tutorial fort, indem Sie [Cozystack installieren und konfigurieren]({{% ref "/docs/v1.5/getting-started/install-cozystack" %}}).

Zusatzaufgaben:

- Schauen Sie sich [github.com/cozystack/talm](https://github.com/cozystack/talm) an und vergeben Sie einen Stern!
33 changes: 33 additions & 0 deletions content/ru/docs/v1.5/getting-started/install-kubernetes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
title: 2. Установить и инициализировать кластер Kubernetes
linkTitle: 2. Установить Kubernetes
description: Используйте Talm CLI для инициализации кластера Kubernetes, готового к установке Cozystack.
weight: 15
source_digest: sha256:9624dd07a127efc0d02fb379b7d06aea0c363bf1f85d1e75a1ae8a068663cc9c
l10n: mt
translation_review: auto-reviewed
---
## Цели

Этот шаг руководства начинается с того, что у вас есть [три узла с установленным Talos Linux]({{% ref "/docs/v1.5/getting-started/install-talos" %}}).

По результатам этого шага у вас будет установленный и настроенный кластер Kubernetes, готовый к установке Cozystack.
Также вы получите `kubeconfig` для этого кластера и выполните базовые проверки кластера.

## Установка Kubernetes

Установите и инициализируйте кластер Kubernetes с помощью [Talm]({{% ref "/docs/v1.5/install/kubernetes/talm" %}}) — декларативного CLI-инструмента для конфигурации с готовыми пресетами для Cozystack.

{{% alert color="info" %}}
Эта часть руководства перерабатывается.
В неё войдёт упрощённая инструкция по установке Talm — без дополнительных опций и краевых случаев, описанных в основном руководстве по Talm.
{{% /alert %}}


## Следующий шаг

Продолжите руководство по Cozystack — [установите и настройте Cozystack]({{% ref "/docs/v1.5/getting-started/install-cozystack" %}}).

Дополнительные задачи:

- Загляните на [github.com/cozystack/talm](https://github.com/cozystack/talm) и поставьте звезду!
4 changes: 4 additions & 0 deletions hack/i18n/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
__pycache__/
*.pyc
# venv bootstrapped by run-daily.sh (repo root); listed here too for safety
.venv-i18n/
Loading
Loading