Místo "2 cheesburgerů" psát "2 cheeseburgery"
Je tu sice celkem jasná metodika - https://twitter.com/PetrHurtak/status/1454880098977554433 - a asi vim, kam to vložit, aby se to zpropagovalo (unit: conv.label, v res.push), ale je tu furt dost nepříjemných věcí:
- Je třeba skloňovat hlavní konverze i dodatečný konverze (to v
<ul> pod tim), takže bude potřeba nějaká lehká abstrakce, protože máme dvě datový struktury pro tyhle věci.
- Je nutný brát v potaz necelý čísla, jen ale do úrovně dvou desetinných míst (tj. něco jako
x => parseFloat(x.toFixed(2)) === parseInt(x))
- Je třeba vyskloňovat i mocniny v
natMap, tj. "miliard", "milionů" atd. a brát to v potaz. A musíme brát ty čísla v kombinaci s tou mocninou. Takže "235 aut" vs. "2,3 tisíce aut" vs. "40,3 tisíc aut" (nebo tisíce?)
Místo "2 cheesburgerů" psát "2 cheeseburgery"
Je tu sice celkem jasná metodika - https://twitter.com/PetrHurtak/status/1454880098977554433 - a asi vim, kam to vložit, aby se to zpropagovalo (
unit: conv.label,vres.push), ale je tu furt dost nepříjemných věcí:<ul>pod tim), takže bude potřeba nějaká lehká abstrakce, protože máme dvě datový struktury pro tyhle věci.x => parseFloat(x.toFixed(2)) === parseInt(x))natMap, tj. "miliard", "milionů" atd. a brát to v potaz. A musíme brát ty čísla v kombinaci s tou mocninou. Takže "235 aut" vs. "2,3 tisíce aut" vs. "40,3 tisíc aut" (nebo tisíce?)