Zabbix, Wazuh, Zrythm och pipeline-fixes — en dag med infra och i18n

En fullspäckad dag med allt från infrastruktur till översättningar. Här är sammanfattningen.

Zabbix — Fullständig monitoreringsinfrastruktur

Distribuerade Zabbix 7.4 till 10 hostar — allt från Proxmox-noder och LXC-containrar till Mac Mini och WSL-maskiner.

  • 10 hostar registrerade med agent2/agentd:
  • Fixade: PHP 8.4 pgsql-modul, Admin-lockout, NVIDIA GPU-plugin-krasch
  • Dashboard

Wazuh — Uppgradering och i18n

Dessutom: första svenska översättningen av Wazuh Dashboard.

  • PR #8260 — 350 strängar i sv-SE.json
  • 78 React-komponenter internationaliserade med @osd/i18n
  • 0 kvarvarande hårdkodade strängar
  • Första icke-engelska locale-bidraget till Wazuh

Zrythm — Från 63% till 99.9%

Zrythm (digital audio workstation) gick från 63% till 99.9% svenska på en eftermiddag.

Komponent Före Efter Strängar
zrythm (app) 63% 99.9% 569 nya
web 13% 77% 178 nya
accounts 50% 81% 26 nya
user-manual 8% 89% 1 408 nya

Totalt: 2 181 strängar översatta och uppladdade till Weblate.

Hittade också en segfault-bugg i Zrythm — appen kraschar vid svenska locale pga en trasig format-sträng i den medföljande .mo-filen (4 av 5 %s-platshållare → g_strdup_printf segfaultar).

review-po-v3 — Pipeline-förbättringar

Fem uppdateringar baserade på dagens arbete:

  • ts2po-artefakter — filtrerar bort false positives från Qt TS → PO-konvertering (317 → 38 FAIL)
  • Översatta platshållare — detekterar när sub-agenter översätter {endref}{slutref}
  • ”Vänligen” auto-fix — automatisk borttagning av DeepL:s bokstavliga ”Please”-översättning
  • DAW/musik-termer i brand-skip — plugin, fader, mixer, channel etc. flaggas inte längre som egennamn
  • DevOps/security-termer — dashboard, agent, endpoint, compliance etc. i whitelisten

parallel-worker — Filformat-validering

Patchade TR:s parallel-worker med validering som fångar felaktiga filer innan de kraschar review-po-v3:

  • ZIP-arkiv, JSON, XML/Qt TS, binärfiler — alla avvisas med tydligt felmeddelande
  • 30 error-jobb i kön → 23 återhämtade efter omstart

Siffror

Kategori Antal
Strängar översatta (Zrythm) 2 181
Strängar översatta (Wazuh) 350
React-komponenter i18n (Wazuh) 78
Zabbix-hostar deployade 10
Wazuh uppgraderad 4.11.2 → 4.14.4
Buggar rapporterade 1 (Zrythm segfault)
Pipeline-förbättringar 5
PR:ar 1 (Wazuh #8260)

Kommentarer

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Denna webbplats använder Akismet för att minska skräppost. Lär dig om hur din kommentarsdata bearbetas.