Skip to content

Let the consolidation string carry its own count - #178

Merged
luflow merged 2 commits into
mainfrom
l10n-price-agnostic-consolidation
Aug 16, 2026
Merged

Let the consolidation string carry its own count#178
luflow merged 2 commits into
mainfrom
l10n-price-agnostic-consolidation

Conversation

@luflow

@luflow luflow commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Paired with luflow/attendance-flutter#84 — needs to land together, the app already uses the new key.

Was sich ändert

Im Registrierungsblock für die Mobile-Strings:

  • Neu: Using Attendance with a group? One license for the whole group costs less than {count} personal licenses.
  • Entfällt: dieselbe Zeile mit ausgeschriebenem "three" — die Zahl folgt jetzt den App-Store-Preisen und kann nicht mehr im String stehen.
  • Entfällt: Less than one euro a month — die App zeigt stattdessen den vom Store gerechneten Monatspreis über den vorhandenen String That is {price} a month.

Der Translator-Kommentar zur neuen Zeile sagt, dass {count} eine Anzahl Lizenzen ist und die Zahl bewusst nicht ausgeschrieben wird.

Test

npm run build grün, Drift-Checker der Flutter-App meldet weder MISSING noch STALE.

🤖 Generated with Claude Code

luflow added 2 commits August 16, 2026 18:36
The mobile paywall spelled out "three personal licenses", which only
held while the personal plan cost €11.99. The app now derives that
number from the store prices, so the string takes it as {count}.

"Less than one euro a month" goes with it — the app quotes the store's
own monthly figure through the existing "That is {price} a month."
php-cs-fixer flags it on PHP 8.1, which is what CI runs; on newer PHP
the same fixer stays quiet, so it slipped through when the last Talk
refactor trimmed a method out of the stub.
@luflow
luflow merged commit f606e7d into main Aug 16, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant