Files
TREK/client/android/app/src/main/res/values-fr/strings_native.xml
T
Maurice 1e4f1922e8 feat(android): bring the Android app level with the iOS app
Everything the iOS shell gained, built natively for Android 16 with Material
You, and back to Android 7:

- Home-screen widgets in Jetpack Glance: trip, today, bookings, to-dos,
  packing, world map and travel group, from the same snapshot the iOS widgets
  read. Wallpaper colours on Android 12+, resizable in three layouts, a trip
  picker per widget (reconfigurable), live previews in Android 15's picker
  and preview images before it.
- The travel day as a Live Update: a promoted ongoing notification with the
  next stop as the status-bar chip, a countdown and the day's stops as
  segments (ProgressStyle), a quiet ongoing notification before Android 16.
- A share sheet of its own: a Material bottom sheet with the trip picker for
  files, mails, pages and links shared from any app, and the coming trips as
  launcher and direct-share shortcuts.
- Push: channels per kind of notification (chat, trip updates, invitations,
  general) by the event the server now names, stacked per channel.
- Location for navigator.geolocation from the fused provider, a store for
  Mapbox's map resources (30 days, 250 MB), Google Play Billing behind the
  StoreKit methods, and Google Wallet save links.
- Large screens: every orientation and window size without a restart,
  the window's size classes and a foldable's posture and hinge for the UI
  (windowLayout), the UI's keyboard shortcuts as the app's (keyCommands),
  predictive back, per-app language.
- The native strings in the 28 languages of the iOS app, generated from its
  strings files (scripts/generate-android-strings.mjs).

Debug builds carry a widget gallery that draws every widget at every size.
2026-11-07 14:16:04 +01:00

58 lines
3.9 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- Generated by client/scripts/generate-android-strings.mjs from the iOS widget and share
sheet strings and scripts/android-strings.json. Edit those and run it again. -->
<resources>
<string name="widget_trip_name">Voyage</string>
<string name="widget_trip_description">Compte les jours jusqu\'au prochain voyage, puis montre la journée et la suite pendant le voyage.</string>
<string name="widget_today_name">Aujourd\'hui</string>
<string name="widget_today_description">Le programme du jour en frise, avec la météo et la prochaine étape.</string>
<string name="widget_bookings_name">Réservations</string>
<string name="widget_bookings_description">Vos prochains vols, trains, hôtels et tables, et quand ils arrivent.</string>
<string name="widget_todos_name">À faire</string>
<string name="widget_todos_description">Ce qui reste à faire pour le voyage et où en sont les bagages.</string>
<string name="widget_packing_name">Bagages</string>
<string name="widget_packing_description">Le remplissage des sacs, leur poids et ce qui manque encore.</string>
<string name="widget_atlas_name">Carte du monde</string>
<string name="widget_atlas_description">Les pays où vous êtes allé, illuminés sur la carte.</string>
<string name="widget_collab_name">Groupe de voyage</string>
<string name="widget_collab_description">Qui vient, les derniers messages et le sondage ouvert.</string>
<string name="widget_intent_title">Choisir le voyage</string>
<string name="widget_intent_description">Le voyage affiché par ce widget.</string>
<string name="widget_intent_trip">Voyage</string>
<string name="widget_intent_auto">Automatique</string>
<string name="widget_intent_auto_hint">Le même voyage que le tableau de bord</string>
<string name="share_title">Ajouter à TREK</string>
<string name="share_cancel">Annuler</string>
<string name="share_close">Fermer</string>
<string name="share_trip">Voyage</string>
<string name="share_no_trips">Ouvrez TREK une fois et vos voyages apparaîtront ici.</string>
<string name="share_hint">TREK lit la réservation et l’ajoute au voyage.</string>
<string name="share_later">Choisir plus tard</string>
<string name="share_add">Ajouter</string>
<string name="share_add_to">Ajouter à %1$s</string>
<string name="share_added">Ajouté</string>
<string name="share_reading">Lecture…</string>
<string name="share_too_large">Ce fichier est trop volumineux pour être importé.</string>
<string name="share_unsupported">TREK ne peut pas importer ceci.</string>
<string name="share_failed">Impossible de transmettre ceci à TREK. Réessayez.</string>
<string name="share_now">En cours</string>
<string name="share_past">Passé</string>
<string name="share_tomorrow">Demain</string>
<string name="share_in_days">Dans %1$d jours</string>
<string name="share_kind_pass">Carte Wallet</string>
<string name="share_kind_pdf">PDF</string>
<string name="share_kind_mail">E-mail</string>
<string name="share_kind_page">Page web</string>
<string name="share_kind_text">Texte</string>
<string name="share_kind_image">Photo</string>
<string name="share_kind_file">Fichier</string>
<string name="widget_empty">Ouvrez TREK une fois et vos voyages apparaîtront ici.</string>
<string name="push_channel_chat">Discussion du voyage</string>
<string name="push_channel_trips">Nouvelles du voyage</string>
<string name="push_channel_invites">Invitations et partages</string>
<string name="push_channel_name">Général</string>
<string name="push_channel_tripday">Jour de voyage</string>
<string name="push_fallback_body">Nouvelle notification</string>
<string name="push_channel_tripday_description">La journée d\'un voyage en cours et sa prochaine étape.</string>
</resources>