16fb29cc12
Ingredienser: fyllde luckan från 101 till 362 för da/de/es/fi/fr/it/nb/nl/pl/pt (engelska hade redan alla 362). Nu 3982 översättningar, 11 språk kompletta – en spansk/tysk/fransk användare ser ingrediensnamn på sitt språk, inte svenska. Författat av språkexperter per språk, verifierat mot 362-listan + kvalitetskoll. Recept: 407 recept har 0 översättningar (svensk källa visas). Lade till två körbara skript för AI-pipelinen (kräver din Gemini-nyckel i workern): - scripts/translate-recipes.ts [språk|all] – köar TRANSLATE_RECIPE för alla publicerade recept × språk, idempotent (hoppar redan gjorda). - scripts/publish-translations.ts [språk|all] – publicerar de utkast som klarat den inbyggda verifieringen (numbersPreserved/stegantal/confidence); övriga stannar som utkast för granskning. Verifierat mot testdatabas: ingredient_translations 3982 rader/11 språk kompletta; enqueue köar 405 jobb; processor skapar draft_ai+ok; publish publicerar; steg- översättningar följer med och serveras.