i18n(hemskärm): översätt rekommendationstitlar + ingrediensnamn + hårdkodade strängar

- what-to-eat översätter nu recepttitlar (resolveRecipeTitles, batch) + /saknas-
  ingrediensnamn (via allIngredients-id-karta + resolveIngredientNames)
- index.tsx använder rec.title/item.name; hårdkodat -> t(): sökfält, Rekommenderat,
  Toppval, Menade du, Baka (kategori), tomma-lägen
- 7 nya nycklar (wte.searchPlaceholder/recommended/topPick/didYouMean/emptySearch/
  emptyHoliday, cat.baking) i alla 12 språk
- KVAR (separat): whySv-prosan (kräver strukturerade skäl), säsongsval (region), meal-box-titlar

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2026-08-21 00:36:35 +00:00
parent 4e86b1b724
commit 28c4d0db71
15 changed files with 154 additions and 10 deletions
+7
View File
@@ -390,6 +390,13 @@
"plan.activate": "Aktywuj plan",
"plan.createShopping": "Utwórz listę zakupów",
"wte.coverage": "{pct}% w domu",
"wte.searchPlaceholder": "Szukaj przepisów, np. naleśniki…",
"wte.recommended": "Polecane",
"wte.topPick": "Najlepszy wybór",
"wte.didYouMean": "Czy chodziło Ci o {suggestion}?",
"wte.emptySearch": "Żaden przepis nie pasuje do wyszukiwania.",
"wte.emptyHoliday": "Brak przepisów na tę okazję.",
"cat.baking": "Pieczenie",
"wte.cravingPlaceholder": "Mam ochotę na … (np. kremowe, azjatyckie, poniżej 500 kcal)",
"wte.empty": "Brak propozycji dodaj jedzenie do spiżarni albo poluzuj filtry.",
"wte.mealBoxFirst": "Gotowe jedzenie w domu",