feat(pcat): translate part descriptions + vehicle attributes #36
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Two follow-ups to the EMEX translation work, focused on PCAT parity.
Changes
description(notice) translation — was stored raw English alongside translatedname. Now batched into translateMany so users see Turkish notices.translateToTurkishnow falls back to the original term on dictionary miss (upstream values are heterogeneous; losing them was worse than leaving them untranslated).parts.description— worker was updatingparts.nameafter LLM translation but notdescription, so PCAT notices stayed raw forever once cached.Verification (dev.sase.tr)
Fresh decode of VIN
NM0WXXTACWLC21758(Ford Transit):bodyType: "Van" → "Minivan" ✅ (dictionary hit)engine/transmission: heterogeneous strings — kept raw, expected.OPENROUTER_API_KEYnot set), but backfill UPDATE SQL verified manually.