fix: green checks after the first-screen redesign and the safe-area floor

- native-shell/amount.ts: the no-break spaces in the price pattern were
  written out as characters; \s already matches them.
- widgets.ts: the Live Activity's lead time stays inside the module.
- i18n: the count strings of the new plan tiles replace the removed ones
  on NOT_PLURAL, and the address placeholders of the non-Latin locales
  are their own instead of English copies.
- mobile.css: the side safe-area margins of the floating bars use
  margin-inline, swapped for right to left, instead of physical sides.
This commit is contained in:
Maurice
2026-11-12 14:36:13 +01:00
parent 9005d6b333
commit fc648bc7e4
11 changed files with 33 additions and 27 deletions
+6 -3
View File
@@ -104,10 +104,13 @@ export const NOT_PLURAL = [
{ key: 'dawarich.duration.hours', because: 'a duration in a unit symbol (h), the same for any number' },
{ key: 'dawarich.duration.hoursMinutes', because: 'a duration in unit symbols (h, min), the same for any number' },
{ key: 'files.uploadErrorSize', because: 'a size limit in a unit symbol (MB), the same for any number' },
{ key: 'native.plans.storage', because: 'a storage size in a unit symbol (GB), the same for any number' },
{
key: 'native.plans.aiDocs',
because: 'a monthly document allowance, always in the tens, so no singular ever shows',
key: 'native.plans.photos',
because: 'an estimate of photos a plan holds, always in the thousands, so no singular ever shows',
},
{
key: 'native.plans.aiPerMonth',
because: 'a monthly document allowance before a unit ("25 / month"), always in the tens',
},
];