i18n(säsong+kock): lokalisera säsongsnamn (12 språk), snyggare tidshint, rensa dubbletter
- Säsong/högtidschippen på "Vad ska vi äta?" visade marknadens namn på svenska
även för icke-svenska språk (SE-marknadens event saknar nameLocalized). Nu
renderas de via i18n-nyckeln season.<slug> (t med defaultValue -> serverns namn
som fallback för egennamn m.m.). SE-marknadens 14 event översatta i alla 12
språk; egennamn (Navidad, Midsommar, Lucia...) behålls, beskrivande översätts
(Kräftskiva, Skolstart, Grillsäsong...).
- Kok-läget: den boxade ⏱-rutan (såg ut som en knapp/timer och kunde misstas för
en riktig timer) ersatt med en diskret rad "⏱ Ungefär {time}". Döda nycklar
cooking.timer/timerDone/timerRunning borttagna; cooking.timerHint -> approxTime.
- Städat 2 dubblettnycklar i alla 12 locale-filer (mealbox.eatBy, common.remove)
som låg kvar sedan tidigare leveranser (i18next tog sista värdet ändå).
- Vakt + typecheck gröna. 591 nycklar.
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -51,9 +51,7 @@
|
||||
"common.add": "Adicionar",
|
||||
"common.back": "Voltar",
|
||||
"common.cancel": "Cancelar",
|
||||
"mealbox.eatBy": "Come esta refeição até {date}, o mais tardar. Zero cozinha, zero desperdício.",
|
||||
"mealbox.ready": "Comida pronta à espera – o jantar mais rápido cá de casa.",
|
||||
"common.remove": "Remover",
|
||||
"common.all": "Todos",
|
||||
"auth.tagline": "Menos desperdício, menos stress, mais dinheiro na carteira",
|
||||
"auth.passwordMin8": "A palavra-passe tem de ter pelo menos 8 caracteres.",
|
||||
@@ -67,7 +65,6 @@
|
||||
"scan.takeAnother": "Tirar mais uma",
|
||||
"scan.analyzeCount": "Analisar ({count})",
|
||||
"scan.tips.merge": "Frigorífico/congelador/despensa: tira várias fotos na mesma digitalização – a app junta os duplicados.",
|
||||
"cooking.timerHint": "Tempo aproximado para o passo – usa o temporizador do teu telemóvel.",
|
||||
"kitchen.deleteConfirm": "Remover os artigos selecionados de {label}?",
|
||||
"kitchen.scopeSearch": "a pesquisa",
|
||||
"kitchen.scopeAll": "todo o inventário",
|
||||
@@ -129,9 +126,7 @@
|
||||
"cooking.keepAwake": "O ecrã fica ligado enquanto cozinha",
|
||||
"cooking.scale": "Doses",
|
||||
"cooking.step": "Passo {current} de {total}",
|
||||
"cooking.timer": "Iniciar temporizador",
|
||||
"cooking.timerDone": "Pronto!",
|
||||
"cooking.timerRunning": "Faltam {time}",
|
||||
"cooking.approxTime": "Cerca de {time}",
|
||||
"home.budget": "Orçamento alimentar",
|
||||
"home.emptyInventory": "A despensa está vazia. Digitalize o frigorífico ou adicione manualmente.",
|
||||
"home.expired": "Expirado",
|
||||
@@ -580,5 +575,19 @@
|
||||
"cookedLog.doneTitle": "Registado!",
|
||||
"cookedLog.doneBody": "Os ingredientes foram descontados do seu stock e a refeição fica registada.",
|
||||
"plan.addMeal": "Adicionar uma refeição",
|
||||
"plan.regenerate": "Replanear a semana"
|
||||
"plan.regenerate": "Replanear a semana",
|
||||
"season.midsommar": "Solstício de verão",
|
||||
"season.jul": "Natal",
|
||||
"season.påsk": "Páscoa",
|
||||
"season.nyår": "Véspera de Ano Novo",
|
||||
"season.kraftskiva": "Festa dos lagostins",
|
||||
"season.surstromming": "Estreia do arenque fermentado",
|
||||
"season.lucia": "Santa Luzia",
|
||||
"season.valborg": "Noite de Valpúrgia",
|
||||
"season.grillsasong": "Época dos grelhados",
|
||||
"season.skolstart": "Regresso às aulas",
|
||||
"season.alla-hjartans-dag": "Dia dos Namorados",
|
||||
"season.halloween": "Halloween",
|
||||
"season.oktoberfest": "Oktoberfest",
|
||||
"season.eid": "Eid al-Fitr"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user