diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 47dab84..971ffae 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -78,13 +78,21 @@ jobs:
jq -n --arg v "$VERSION" --arg d "$DATE" '{version: $v, date: $d}' > website/version.json
echo " ✓ website/version.json -> version $VERSION, date $DATE"
+ # 5. website/template.html — SoftwareApplication schema
+ sed -i "s/\"softwareVersion\": \".*\"/\"softwareVersion\": \"$VERSION\"/" website/template.html
+ echo " ✓ website/template.html -> softwareVersion $VERSION"
+
+ # 6. README.md — version badge
+ sed -i "s/v[0-9]\+\.[0-9]\+\.[0-9]\+/v$VERSION/g" README.md
+ echo " ✓ README.md -> v$VERSION"
+
echo "Version injection complete."
- name: Commit and push version updates back to main
run: |
git config --local user.email "action@github.com"
git config --local user.name "GitHub Action"
- git add extension/manifest.base.json shared/constants.js package.json website/version.json
+ git add extension/manifest.base.json shared/constants.js package.json website/version.json website/template.html README.md
git commit -m "chore(release): update versions to $GITHUB_REF_NAME [skip ci]" || echo "No changes to commit"
git push origin HEAD:main
env:
diff --git a/website/locales/de.json b/website/locales/de.json
index 2c5bd10..553048f 100644
--- a/website/locales/de.json
+++ b/website/locales/de.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Verfügbare Oberflächensprachen und Übersetzungsunterstützung.",
"COMP_FEAT_6_KOALA": "13 Sprachen (wachsend)",
"COMP_FEAT_6_TELE": "Nur Englisch",
+ "COMP_FEAT_7_NAME": "Audio Compressor / Lautstärke Angleichen",
+ "COMP_FEAT_7_DESC": "Integrierte Audionormalisierung für leise Dialoge und laute Effekte",
+ "COMP_FEAT_7_KOALA": "Ja (4 Presets, Dry/Wet-Regelung)",
+ "COMP_FEAT_7_TELE": "Nein",
"COMP_FOOTNOTE_1": "Stand des Vergleichs: Mai 2026.",
"COMP_FOOTNOTE_2": "Details zu Preisen und unterstützten Netzwerken von Teleparty Premium:",
"COMP_FOOTNOTE_3": "Datenschutzerklärung und Tracker-Erfassung von Teleparty:",
diff --git a/website/locales/en.json b/website/locales/en.json
index 437f221..46eee19 100644
--- a/website/locales/en.json
+++ b/website/locales/en.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Available interface languages and translation support.",
"COMP_FEAT_6_KOALA": "13 Languages (and growing)",
"COMP_FEAT_6_TELE": "English only",
+ "COMP_FEAT_7_NAME": "Audio Compressor / Volume Leveling",
+ "COMP_FEAT_7_DESC": "Built-in audio normalization to balance quiet dialogue and loud effects",
+ "COMP_FEAT_7_KOALA": "Yes (4 presets, dry/wet control)",
+ "COMP_FEAT_7_TELE": "No",
"COMP_FOOTNOTE_1": "Comparison state: May 2026.",
"COMP_FOOTNOTE_2": "Official Teleparty Premium pricing and supported networks details:",
"COMP_FOOTNOTE_3": "Teleparty privacy policies and tracking data collection:",
diff --git a/website/locales/es.json b/website/locales/es.json
index 10a6a4f..5244411 100644
--- a/website/locales/es.json
+++ b/website/locales/es.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Idiomas de interfaz disponibles y soporte de traducción.",
"COMP_FEAT_6_KOALA": "13 idiomas (y creciendo)",
"COMP_FEAT_6_TELE": "Solo inglés",
+ "COMP_FEAT_7_NAME": "Compresor de Audio / Nivelación de Volumen",
+ "COMP_FEAT_7_DESC": "Normalización de audio integrada para equilibrar diálogos bajos y efectos fuertes",
+ "COMP_FEAT_7_KOALA": "Sí (4 ajustes preestablecidos, control dry/wet)",
+ "COMP_FEAT_7_TELE": "No",
"COMP_FOOTNOTE_1": "Estado de la comparación: mayo de 2026.",
"COMP_FOOTNOTE_2": "Detalles oficiales de precios de Teleparty Premium y redes compatibles:",
"COMP_FOOTNOTE_3": "Políticas de privacidad y recopilación de datos de seguimiento de Teleparty:",
diff --git a/website/locales/fr.json b/website/locales/fr.json
index e3f516e..35e544d 100644
--- a/website/locales/fr.json
+++ b/website/locales/fr.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Langues d'interface disponibles et support de traduction.",
"COMP_FEAT_6_KOALA": "13 langues (et plus à venir)",
"COMP_FEAT_6_TELE": "Anglais uniquement",
+ "COMP_FEAT_7_NAME": "Compresseur Audio / Égalisation du Volume",
+ "COMP_FEAT_7_DESC": "Normalisation audio intégrée pour équilibrer les dialogues silencieux et les effets sonores",
+ "COMP_FEAT_7_KOALA": "Oui (4 préréglages, contrôle dry/wet)",
+ "COMP_FEAT_7_TELE": "Non",
"COMP_FOOTNOTE_1": "État de la comparaison : mai 2026.",
"COMP_FOOTNOTE_2": "Détails sur les tarifs officiels de Teleparty Premium et les réseaux pris en charge :",
"COMP_FOOTNOTE_3": "Politiques de confidentialité et collecte de données de suivi de Teleparty :",
diff --git a/website/locales/it.json b/website/locales/it.json
index c9ed7af..37808b5 100644
--- a/website/locales/it.json
+++ b/website/locales/it.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Lingue dell'interfaccia disponibili e supporto alle traduzioni.",
"COMP_FEAT_6_KOALA": "13 Lingue (in crescita)",
"COMP_FEAT_6_TELE": "Solo Inglese",
+ "COMP_FEAT_7_NAME": "Compressore Audio / Livellamento Volume",
+ "COMP_FEAT_7_DESC": "Normalizzazione audio integrata per bilanciare dialoghi bassi ed effetti forti",
+ "COMP_FEAT_7_KOALA": "Sì (4 preset, controllo dry/wet)",
+ "COMP_FEAT_7_TELE": "No",
"COMP_FOOTNOTE_1": "Stato del confronto: Maggio 2026.",
"COMP_FOOTNOTE_2": "Dettagli sui prezzi di Teleparty Premium e reti supportate:",
"COMP_FOOTNOTE_3": "Informativa sulla privacy di Teleparty e raccolta dei dati di tracciamento:",
diff --git a/website/locales/ja.json b/website/locales/ja.json
index 81e45de..62299df 100644
--- a/website/locales/ja.json
+++ b/website/locales/ja.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "利用可能なインターフェース言語と翻訳サポート。",
"COMP_FEAT_6_KOALA": "13の言語(今後も追加予定)",
"COMP_FEAT_6_TELE": "英語のみ",
+ "COMP_FEAT_7_NAME": "オーディオコンプレッサー / 音量均等化",
+ "COMP_FEAT_7_DESC": "静かな会話と大きな効果音のバランスを取る内蔵オーディオノーマライゼーション",
+ "COMP_FEAT_7_KOALA": "はい(4プリセット、ドライ/ウェットコントロール)",
+ "COMP_FEAT_7_TELE": "いいえ",
"COMP_FOOTNOTE_1": "比較時点: 2026年5月。",
"COMP_FOOTNOTE_2": "公式 Teleparty Premium の価格設定と対応ネットワークの詳細:",
"COMP_FOOTNOTE_3": "Telepartyのプライバシーポリシーと追跡データの収集について:",
diff --git a/website/locales/ko.json b/website/locales/ko.json
index 0ff55b6..dab7111 100644
--- a/website/locales/ko.json
+++ b/website/locales/ko.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "제공되는 인터페이스 언어 및 번역 지원 여부.",
"COMP_FEAT_6_KOALA": "13개 언어 지원 (추가 중)",
"COMP_FEAT_6_TELE": "영어만 지원",
+ "COMP_FEAT_7_NAME": "오디오 압축기 / 볼륨 레벨링",
+ "COMP_FEAT_7_DESC": "조용한 대화와 큰 효과음의 균형을 맞추는 내장 오디오 노멀라이제이션",
+ "COMP_FEAT_7_KOALA": "예 (4개 프리셋, dry/wet 제어)",
+ "COMP_FEAT_7_TELE": "아니요",
"COMP_FOOTNOTE_1": "비교 기준일: 2026년 5월.",
"COMP_FOOTNOTE_2": "공식 Teleparty Premium 요금제 및 지원되는 네트워크 세부 정보:",
"COMP_FOOTNOTE_3": "Teleparty 개인정보 처리방침 및 추적 데이터 수집 정보:",
diff --git a/website/locales/nl.json b/website/locales/nl.json
index da6cfc5..f2fdda8 100644
--- a/website/locales/nl.json
+++ b/website/locales/nl.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Beschikbare interfacetalen en vertaalondersteuning.",
"COMP_FEAT_6_KOALA": "13 talen (en groeiend)",
"COMP_FEAT_6_TELE": "Alleen Engels",
+ "COMP_FEAT_7_NAME": "Audiocompressor / Volume Egaliseren",
+ "COMP_FEAT_7_DESC": "Ingebouwde audionormalisatie om stille dialogen en luide effecten in balans te brengen",
+ "COMP_FEAT_7_KOALA": "Ja (4 presets, dry/wet-regeling)",
+ "COMP_FEAT_7_TELE": "Nee",
"COMP_FOOTNOTE_1": "Vergelijkingstijdstip: Mei 2026.",
"COMP_FOOTNOTE_2": "Officiële Teleparty Premium-prijzen en ondersteunde netwerkdetails:",
"COMP_FOOTNOTE_3": "Teleparty privacybeleid en trackinggegevensverzameling:",
diff --git a/website/locales/pl.json b/website/locales/pl.json
index 2357c0c..107e95e 100644
--- a/website/locales/pl.json
+++ b/website/locales/pl.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Dostępne języki interfejsu i wsparcie tłumaczeń.",
"COMP_FEAT_6_KOALA": "13 języków (i rośnie)",
"COMP_FEAT_6_TELE": "Tylko angielski",
+ "COMP_FEAT_7_NAME": "Kompresor Audio / Wyrównywanie Głośności",
+ "COMP_FEAT_7_DESC": "Wbudowana normalizacja dźwięku do równoważenia cichych dialogów i głośnych efektów",
+ "COMP_FEAT_7_KOALA": "Tak (4 presetów, kontrola dry/wet)",
+ "COMP_FEAT_7_TELE": "Nie",
"COMP_FOOTNOTE_1": "Stan porównania: Maj 2026.",
"COMP_FOOTNOTE_2": "Szczegóły oficjalnych cen Teleparty Premium i obsługiwanych sieci:",
"COMP_FOOTNOTE_3": "Polityka prywatności Teleparty i zbieranie danych śledzenia:",
diff --git a/website/locales/pt-BR.json b/website/locales/pt-BR.json
index 03ac8fc..0d9a313 100644
--- a/website/locales/pt-BR.json
+++ b/website/locales/pt-BR.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Idiomas de interface disponíveis e suporte a tradução.",
"COMP_FEAT_6_KOALA": "13 idiomas (e crescendo)",
"COMP_FEAT_6_TELE": "Apenas inglês",
+ "COMP_FEAT_7_NAME": "Compressor de Áudio / Nivelamento de Volume",
+ "COMP_FEAT_7_DESC": "Normalização de áudio integrada para equilibrar diálogos baixos e efeitos altos",
+ "COMP_FEAT_7_KOALA": "Sim (4 predefinições, controle dry/wet)",
+ "COMP_FEAT_7_TELE": "Não",
"COMP_FOOTNOTE_1": "Estado da comparação: maio de 2026.",
"COMP_FOOTNOTE_2": "Preços oficiais do Teleparty Premium e detalhes das redes suportadas:",
"COMP_FOOTNOTE_3": "Políticas de privacidade do Teleparty e coleta de dados de rastreamento:",
diff --git a/website/locales/pt.json b/website/locales/pt.json
index 9af5445..17314ca 100644
--- a/website/locales/pt.json
+++ b/website/locales/pt.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Idiomas de interface disponíveis e suporte de tradução.",
"COMP_FEAT_6_KOALA": "13 Idiomas (e a crescer)",
"COMP_FEAT_6_TELE": "Apenas Inglês",
+ "COMP_FEAT_7_NAME": "Compressor de Áudio / Nivelamento de Volume",
+ "COMP_FEAT_7_DESC": "Normalização de áudio integrada para equilibrar diálogos baixos e efeitos altos",
+ "COMP_FEAT_7_KOALA": "Sim (4 predefinições, controlo dry/wet)",
+ "COMP_FEAT_7_TELE": "Não",
"COMP_FOOTNOTE_1": "Estado da comparação: Maio de 2026.",
"COMP_FOOTNOTE_2": "Preços oficiais do Teleparty Premium e detalhes das redes suportadas:",
"COMP_FOOTNOTE_3": "Políticas de privacidade do Teleparty e recolha de dados de rastreio:",
diff --git a/website/locales/ru.json b/website/locales/ru.json
index 9b20143..df61c0e 100644
--- a/website/locales/ru.json
+++ b/website/locales/ru.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Доступные языки интерфейса и поддержка перевода.",
"COMP_FEAT_6_KOALA": "13 языков (и расширяется)",
"COMP_FEAT_6_TELE": "Только английский",
+ "COMP_FEAT_7_NAME": "Аудиокомпрессор / Выравнивание Громкости",
+ "COMP_FEAT_7_DESC": "Встроенная нормализация звука для баланса тихих диалогов и громких эффектов",
+ "COMP_FEAT_7_KOALA": "Да (4 пресета, управление dry/wet)",
+ "COMP_FEAT_7_TELE": "Нет",
"COMP_FOOTNOTE_1": "Состояние сравнения: май 2026.",
"COMP_FOOTNOTE_2": "Официальные цены Teleparty Premium и поддерживаемые сети:",
"COMP_FOOTNOTE_3": "Политика конфиденциальности Teleparty и сбор трекеров:",
diff --git a/website/locales/tr.json b/website/locales/tr.json
index 8131ee5..1839500 100644
--- a/website/locales/tr.json
+++ b/website/locales/tr.json
@@ -75,6 +75,10 @@
"COMP_FEAT_6_DESC": "Mevcut arayüz dilleri ve çeviri desteği.",
"COMP_FEAT_6_KOALA": "13 Dil (ve artıyor)",
"COMP_FEAT_6_TELE": "Sadece İngilizce",
+ "COMP_FEAT_7_NAME": "Ses Kompresörü / Ses Seviyesi Dengeleme",
+ "COMP_FEAT_7_DESC": "Sessiz diyaloglar ve yüksek efektler arasında denge sağlayan yerleşik ses normalizasyonu",
+ "COMP_FEAT_7_KOALA": "Evet (4 ön ayar, dry/wet kontrolü)",
+ "COMP_FEAT_7_TELE": "Hayır",
"COMP_FOOTNOTE_1": "Karşılaştırma durumu: Mayıs 2026.",
"COMP_FOOTNOTE_2": "Resmi Teleparty Premium fiyatlandırması ve desteklenen ağ ayrıntıları:",
"COMP_FOOTNOTE_3": "Teleparty gizlilik politikaları ve takip verisi toplama:",
diff --git a/website/sitemap.xml b/website/sitemap.xml
index f59251c..57b493c 100644
--- a/website/sitemap.xml
+++ b/website/sitemap.xml
@@ -3,31 +3,31 @@
xmlns:xhtml="http://www.w3.org/1999/xhtml">
https://sync.koalastuff.net/imprint
- 2026-06-04
+ 2026-06-09
monthly
0.3
https://sync.koalastuff.net/privacy
- 2026-06-04
+ 2026-06-09
monthly
0.3
https://sync.koalastuff.net/de/impressum
- 2026-06-04
+ 2026-06-09
monthly
0.3
https://sync.koalastuff.net/de/datenschutz
- 2026-06-04
+ 2026-06-09
monthly
0.3
https://sync.koalastuff.net/
- 2026-06-04
+ 2026-06-09
weekly
1.0
@@ -47,7 +47,7 @@
https://sync.koalastuff.net/de/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -67,7 +67,7 @@
https://sync.koalastuff.net/fr/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -87,7 +87,7 @@
https://sync.koalastuff.net/es/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -107,7 +107,7 @@
https://sync.koalastuff.net/pt-BR/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -127,7 +127,7 @@
https://sync.koalastuff.net/ru/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -147,7 +147,7 @@
https://sync.koalastuff.net/it/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -167,7 +167,7 @@
https://sync.koalastuff.net/pl/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -187,7 +187,7 @@
https://sync.koalastuff.net/tr/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -207,7 +207,7 @@
https://sync.koalastuff.net/nl/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -227,7 +227,7 @@
https://sync.koalastuff.net/ja/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -247,7 +247,7 @@
https://sync.koalastuff.net/ko/
- 2026-06-04
+ 2026-06-09
weekly
0.8
@@ -267,7 +267,7 @@
https://sync.koalastuff.net/pt/
- 2026-06-04
+ 2026-06-09
weekly
0.8
diff --git a/website/template.html b/website/template.html
index 7b45907..36ffee2 100644
--- a/website/template.html
+++ b/website/template.html
@@ -85,7 +85,7 @@
"@type": "WebSite",
"name": "KoalaSync",
"url": "https://sync.koalastuff.net/",
- "inLanguage": ["en", "de", "fr", "es", "pt-BR", "ru"]
+ "inLanguage": ["en", "de", "fr", "es", "pt-BR", "ru", "it", "pl", "tr", "nl", "ja", "ko", "pt"]
}