i18n(recept): steg + täcknings-etiketter spanska, översatta saknade-namn, cache-nyckel

- cooking-skärmen renderade instructionSv (alltid svenska) -> nu instruction ?? instructionSv
- recept-skärmens täckningskort hårdkodade svenska (Du har X% hemma, Saknar N,
  Du saknar, Lägg till i inköpslistan, Tillagt) -> t()-nycklar recipe.coverage.*
- coverage.missing fick översatt displayName i API:t (annars svenska ingrediensnamn)
- 7 nya recipe.coverage.*-nycklar i alla 12 språk
- persister-cache-nyckel -> -v2 (slänger gammal helsvensk cache en gang)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2026-08-21 00:06:33 +00:00
parent 02d5bc4f73
commit 4e86b1b724
16 changed files with 106 additions and 10 deletions
+7
View File
@@ -277,6 +277,13 @@
"recipe.avgRating": "Keskiarvo {avg}, {count} arviota",
"recipe.cook": "Kokkaa nyt",
"recipe.cost": "n. {amount}/annos",
"recipe.coverage.have": "Sinulla on {percent}% kotona",
"recipe.coverage.missingCount": "Puuttuu {count}",
"recipe.coverage.haveAll": "Sinulla on kaikki tarvittava.",
"recipe.coverage.youAreMissing": "Sinulta puuttuu: {names}",
"recipe.coverage.addToList": "Lisää {count} ostoslistalle",
"recipe.coverage.added": "Lisätty ostoslistalle",
"recipe.coverage.addedBody": "Lisätty: {count}",
"recipe.iCookedThis": "Tein tämän",
"recipe.ingredients": "Ainekset",
"recipe.notSafe": "Ei sovi ruokavalioasetuksiisi",