--- /dev/null
+# binding
+
+binding.icalendar.name = Extension iCalendar
+binding.icalendar.description = Extension destinée à l'utilisation des calendriers iCal
+
+# thing types
+
+thing-type.icalendar.calendar.label = Calendrier
+thing-type.icalendar.calendar.description = Calendrier basé sur un calendrier iCal.
+thing-type.icalendar.eventfilter.label = Filtre Événements
+thing-type.icalendar.eventfilter.description = Événements filtrés depuis le calendrier
+
+# thing types config
+
+thing-type.config.icalendar.calendar.authorizationCode.label = Code d'autorisation de commande
+thing-type.config.icalendar.calendar.authorizationCode.description = Code d'autorisation pour autoriser l'exécution des Tags de commande (peut être vide)
+thing-type.config.icalendar.calendar.group.parsing.label = Paramètres d'analyse
+thing-type.config.icalendar.calendar.group.source.label = Paramètres de la source
+thing-type.config.icalendar.calendar.maxSize.label = Taille maximale du calendrier
+thing-type.config.icalendar.calendar.maxSize.description = La taille maximale du calendrier en mégaoctets
+thing-type.config.icalendar.calendar.password.label = Mot de passe
+thing-type.config.icalendar.calendar.password.description = Mot de passe pour la récupération du calendrier (utilisé en combinaison avec le nom d'utilisateur dans l'authentification basique HTTP)
+thing-type.config.icalendar.calendar.refreshTime.label = Fréquence de rafraîchissement
+thing-type.config.icalendar.calendar.refreshTime.description = Fréquence de scan des modifications en minutes
+thing-type.config.icalendar.calendar.url.label = URL
+thing-type.config.icalendar.calendar.url.description = URL pour télécharger les événements iCalendar
+thing-type.config.icalendar.calendar.username.label = Nom d'utilisateur
+thing-type.config.icalendar.calendar.username.description = Nom d'utilisateur pour la récupération du calendrier (utilisé en combinaison avec le mot de passe dans l'authentification basique HTTP)
+thing-type.config.icalendar.eventfilter.datetimeEnd.label = Fin
+thing-type.config.icalendar.eventfilter.datetimeEnd.description = Fin de la plage de temps pour trouver des événements en relatif par rapport à "maintenant" (exclusif)
+thing-type.config.icalendar.eventfilter.datetimeRound.label = Arrondir à l'unité de Date/Heure
+thing-type.config.icalendar.eventfilter.datetimeRound.description = Définir ceci va arrondir la date/heure de début et de fin à l'unité de temps la plus proche en-dessous (par exemple, si l'unité est le jour \: le début et la fin seront arrondis à 0\:00 heure du jour)
+thing-type.config.icalendar.eventfilter.datetimeStart.label = Début
+thing-type.config.icalendar.eventfilter.datetimeStart.description = Début de la plage de temps pour trouver des événements en relatif par rapport à "maintenant" (inclusif)
+thing-type.config.icalendar.eventfilter.datetimeUnit.label = Unité de Date/Heure
+thing-type.config.icalendar.eventfilter.datetimeUnit.description = Unité de date ou de temps pour début et fin
+thing-type.config.icalendar.eventfilter.datetimeUnit.option.MINUTE = minute
+thing-type.config.icalendar.eventfilter.datetimeUnit.option.HOUR = heure
+thing-type.config.icalendar.eventfilter.datetimeUnit.option.DAY = jour
+thing-type.config.icalendar.eventfilter.datetimeUnit.option.WEEK = semaine
+thing-type.config.icalendar.eventfilter.group.datetime_based.label = Filtre basé sur la date et l'heure
+thing-type.config.icalendar.eventfilter.group.general.label = Options générales de filtre
+thing-type.config.icalendar.eventfilter.group.text_based.label = Filtre basé sur le texte
+thing-type.config.icalendar.eventfilter.maxEvents.label = Nombre maximum de correspondances
+thing-type.config.icalendar.eventfilter.maxEvents.description = Nombre maximum de correspondances trouvées par ce filtre
+thing-type.config.icalendar.eventfilter.refreshTime.label = Fréquence de rafraîchissement
+thing-type.config.icalendar.eventfilter.refreshTime.description = La fréquence en minutes d'actualisation des canaux
+thing-type.config.icalendar.eventfilter.textEventField.label = Champ de l'événement
+thing-type.config.icalendar.eventfilter.textEventField.description = Champ iCal à faire correspondre
+thing-type.config.icalendar.eventfilter.textEventField.option.SUMMARY = sommaire/sujet
+thing-type.config.icalendar.eventfilter.textEventField.option.DESCRIPTION = description/contenu
+thing-type.config.icalendar.eventfilter.textEventField.option.COMMENT = commentaire
+thing-type.config.icalendar.eventfilter.textEventField.option.CONTACT = contact
+thing-type.config.icalendar.eventfilter.textEventField.option.LOCATION = emplacement
+thing-type.config.icalendar.eventfilter.textEventValue.label = Valeur de l’événement
+thing-type.config.icalendar.eventfilter.textValueType.label = Type de valeur
+thing-type.config.icalendar.eventfilter.textValueType.description = "texte" vérifie que le champ contient la valeur, "expression régulière" cherche une correspondance avec la valeur entière du champ
+thing-type.config.icalendar.eventfilter.textValueType.option.REGEX = Expression régulière
+thing-type.config.icalendar.eventfilter.textValueType.option.TEXT = Texte
+
+# channel group types
+
+channel-group-type.icalendar.result.label = Événement Trouvé
+channel-group-type.icalendar.result.description = Un événement trouvé par filtre
+
+# channel types
+
+channel-type.icalendar.event_current_end.label = Fin Événement Actuel
+channel-type.icalendar.event_current_end.description = Fin de l'événement actuellement en cours
+channel-type.icalendar.event_current_end.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.event_current_presence.label = Présence Actuelle Événement
+channel-type.icalendar.event_current_presence.description = Présence actuelle d'un événement
+channel-type.icalendar.event_current_start.label = Début Événement Actuel
+channel-type.icalendar.event_current_start.description = Début de l'événement actuellement en cours
+channel-type.icalendar.event_current_start.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.event_current_title.label = Titre Événement Actuel
+channel-type.icalendar.event_current_title.description = Titre de l'événement actuellement en cours
+channel-type.icalendar.event_next_end.label = Fin Prochain Événement
+channel-type.icalendar.event_next_end.description = Fin de l'événement suivant dans le calendrier
+channel-type.icalendar.event_next_end.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.event_next_start.label = Début Prochain Événement
+channel-type.icalendar.event_next_start.description = Début de l'événement suivant dans le calendrier
+channel-type.icalendar.event_next_start.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.event_next_title.label = Titre Prochain Événement
+channel-type.icalendar.event_next_title.description = Titre de l'événement suivant à démarrer dans le calendrier
+channel-type.icalendar.last_update.label = Dernière Mise à Jour
+channel-type.icalendar.last_update.description = L'heure où le calendrier a été mis à jour avec succès la dernière fois
+channel-type.icalendar.last_update.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.result_end.label = Fin Événement
+channel-type.icalendar.result_end.description = Fin de l'évènement trouvé dans le calendrier
+channel-type.icalendar.result_end.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.result_start.label = Début Événement
+channel-type.icalendar.result_start.description = Début de l'évènement trouvé dans le calendrier
+channel-type.icalendar.result_start.state.pattern = %1$td-%1$tm-%1$tY %1$tH\:%1$tM\:%1$tS
+channel-type.icalendar.result_title.label = Titre Événement
+channel-type.icalendar.result_title.description = Titre de l'évènement trouvé dans le calendrier
# thing types
-thing-type.luxom.switch.label = Interrupteur
-thing-type.luxom.switch.description = Action de type interrupteur dans Luxom
+thing-type.luxom.bridge.label = Passerelle Luxom
+thing-type.luxom.bridge.description = Cette passerelle représente une interface IP Luxom (par exemple une DS-65L).
thing-type.luxom.dimmer.label = Variateur
thing-type.luxom.dimmer.description = Action de type variateur dans Luxom
+thing-type.luxom.switch.label = Interrupteur
+thing-type.luxom.switch.description = Action de type interrupteur dans Luxom
# thing types config
-thing-type.config.luxom.switch.address.label = Adresse
-thing-type.config.luxom.switch.address.description = Adresse du bus Luxom
+thing-type.config.luxom.bridge.ipAddress.label = Adresse IP ou nom d'hôte
+thing-type.config.luxom.bridge.ipAddress.description = L'IP ou le nom d'hôte de l'interface IP Luxom.
+thing-type.config.luxom.bridge.port.label = Port
+thing-type.config.luxom.bridge.port.description = Port pour communiquer avec l'interface IP Luxom, par défaut 2300.
+thing-type.config.luxom.bridge.reconnectInterval.label = Intervalle de reconnexion
+thing-type.config.luxom.bridge.reconnectInterval.description = La période en minutes d'attente entre les tentatives de connexion après déconnexion.
thing-type.config.luxom.dimmer.address.label = Adresse
thing-type.config.luxom.dimmer.address.description = Adresse du bus Luxom
thing-type.config.luxom.dimmer.onLevel.label = Niveau à l'allumage
thing-type.config.luxom.dimmer.onToLast.description = Si le paramètre est vrai, le variateur passera au dernier niveau non nul lorsqu'une commande ON est reçue. Si le dernier niveau ne peut pas être déterminé, la valeur onLevel sera utilisée à la place.
thing-type.config.luxom.dimmer.stepPercentage.label = Valeur d'incrémentation
thing-type.config.luxom.dimmer.stepPercentage.description = Valeur d'incrémentation utilisée pour augmenter/diminuer la luminosité, par défaut 5%
+thing-type.config.luxom.switch.address.label = Adresse
+thing-type.config.luxom.switch.address.description = Adresse du bus Luxom
# channel types
-channel-type.luxom.button.label = Bouton
-channel-type.luxom.button.description = Contrôle bouton-poussoir pour action dans Luxom
+channel-type.luxom.switchState.label = Interrupteur
+channel-type.luxom.switchState.description = Contrôle interrupteur pour action dans Luxom.
# messages
+
status.awaiting-initial-response = En attente de la réponse initiale
status.bridge-configuration-missing = Absence de la configuration de la passerelle
status.connecting = Connexion en cours