Skip to content

Enhance date validation and currency formatting for localization - #246

Merged
javedh-dev merged 12 commits into
mainfrom
dev
Aug 23, 2026
Merged

Enhance date validation and currency formatting for localization#246
javedh-dev merged 12 commits into
mainfrom
dev

Conversation

@javedh-dev

Copy link
Copy Markdown
Owner

No description provided.

black-dragon74 and others added 12 commits August 8, 2026 15:05
Validate localized form dates strictly while keeping API dates ISO-safe.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
Use configured date formats across maintenance, fuel, compliance, and reminder forms.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
Format fuel spending with the user's currency and locale settings.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
Format expense chart axes and tooltips with the user's currency settings.

Signed-off-by: Niraj Yadav <niryadav@redhat.com>
Signed-off-by: Niraj Yadav <niryadav@redhat.com>
Add Russian language support and update README
- Add i18n/messages/pt-PT.json with all 811 messages translated,
  reviewed by a native speaker
- Register pt-PT in the inlang project locales
- Add 'Português (Portugal)' label to the locale dropdown

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YXazaegVWZdeKziwMzPKPG
- 'revisão' terminology for scheduled services; 'Histórico de
  manutenção' for the history tab
- 'Abastecimento registado' for the fuel activity entry
- Compliance feature hint/description harmonized with 'registo do
  veículo' phrasing
- 'Distribuição de despesas' for the breakdown chart
- Vehicle type 'rulote', reworded reminders page description, minor
  wording fixes

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YXazaegVWZdeKziwMzPKPG
- reminder_page_description: describe the scheduled events that actually
  exist in Portugal (revisão, inspeção, seguro, imposto de circulação)
  instead of "emissões"/"impostos"
- auth_login_title: gender-inclusive "Bem-vindo(a) de volta"
- maintenance_also_upcoming: "Em breve"

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015pTw3AsFM2b5TYHERhZe34
Seaprate date validation contexts and render configured currency
Add European Portuguese (pt-PT) translation
@javedh-dev
javedh-dev merged commit 0bdefba into main Aug 23, 2026
5 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.

4 participants