Full Arabic support, English digits, and edit-eligible badge.

- Change ticket flow: Arabic field labels and lock reasons, friendly
  message for technical server errors, seats shown in order in RTL.
- Dates and numbers use English digits app-wide; API dates are always
  sent as yyyy-MM-dd in Latin digits (Arabic digits were reaching the
  edit-trips endpoint).
- My Bookings: "Eligible for edit" badge next to Cancellable.
- Localize remaining hard-coded English across checkout, login,
  support, offers, profile and booking screens; Arabic fallbacks for
  language-pack keys missing Arabic; translated alert titles.

Co-authored-by: Cursor <cursoragent@cursor.com>
