Issue #3611851: Keep the selection panel visible, show the slot context, translate the picker and fix map panning
Follow-up to the graphical seat-map picker (#3611792).
- Keep the "Your selection" panel visible at all times (a short hint when empty) so the map does not reflow on the first pick.
- Show the slot context: the event name in the page title (H1 and browser title, for accessibility) and the date/time + venue as a subtitle below it; the same context also appears inside the map when it is full screen.
- Make the picker fully translatable: the JS now calls
Drupal.t()directly (a localt()alias hid the strings from Drupal's string extraction) and French translations are added totranslations/yoyaku.fr.po. - Fix a panning bug where the map stuck to the cursor after the button was released outside the viewport (pointer capture plus a no-button-pressed guard).