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:
@@ -261,7 +261,13 @@ export async function recipeRoutes(app: FastifyInstance) {
|
||||
}),
|
||||
safety,
|
||||
variants,
|
||||
coverage,
|
||||
coverage: coverage && {
|
||||
...coverage,
|
||||
missing: coverage.missing.map((m) => ({
|
||||
...m,
|
||||
displayName: ingredientNames.get(m.canonicalIngredientId) ?? m.displayNameSv,
|
||||
})),
|
||||
},
|
||||
myRating: myRating ?? null,
|
||||
isFavorite: Boolean(favorite),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user