Drive supported targets from /languages, not stale list

FixTranslateService
Ya
9 Mei 2026, 15:58 UTC
Mwandishi
Kamo
Ahadi ya
124e10e

The hardcoded SUPPORTED_TARGETS claimed sw/ta/etc. were supported, but no public argos packages exist for those, so every en->sw / en->ta translation request hit the libretranslate pod, failed with 400, and triggered a router retry pair. Across the queue this kept k1m1's MinIO gunicorn workers warm 24/7 with no real traffic. Now the provider fetches /languages on startup and every 10 minutes, so adding/removing argos packs no longer requires a code change.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei