
Hello french RadScheduler users,
it seems that there is a litle translation issue in french for the Advanced form regarding recurrence.
in the attached documents, you can see that the "offical" translation for "weekly", "daily", "monthly..." are translated with long sentences which creates an incorrect display (see officialressource.png.) Furthermore, the translation is imperfect as it uses sentences where a regular word does exist in french to express the desired concept.
You will find attached the result of my modified file (modifiedressource.png)
To fix this I would haved loved to contribute and post my ressource files but I cannot do it here, so I'll just cut & paste it at the end of this document. But if you Telerik guys want me to send it over, please telle me and I'll gladly send it to you.
RadScheduler.Main.fr-FR.resx :
AdvancedAllDayEvent Toute la journéeAdvancedCalendarCancel AnnulerAdvancedCalendarOK OKAdvancedCalendarToday Aujourd'huiAdvancedClose FermerAdvancedDaily QuotidienAdvancedDay JourAdvancedDays jour(s)AdvancedDescription DescriptionAdvancedDone FiniAdvancedEditAppointment Modifier rendez-vousAdvancedEndAfter Terminer aprèsAdvancedEndByThisDate Terminer près deAdvancedEndDateRequired La date de début est nécessaireAdvancedEndTimeRequired La date de fin est nécessaireAdvancedEvery ChaqueAdvancedEveryWeekday Chaque jour de semaineAdvancedFirst premierAdvancedFourth quatrièmeAdvancedFrom Heure de débutAdvancedHourly Chaque heureAdvancedHours heur(s)AdvancedInvalidNumber Nombre incorrectAdvancedLast dernierAdvancedMaskDay jourAdvancedMaskWeekday jour de semaineAdvancedMaskWeekendDay jour de week-endAdvancedMonthly MensuelAdvancedMonths moisAdvancedMoreDetails Plus de détailsAdvancedNewAppointment Nouveau rendez-vousAdvancedNoEndDate Pas de date de finAdvancedOccurrences occurencesAdvancedOf deAdvancedOfEvery de chaqueAdvancedRange Périodicité:AdvancedRecurEvery Réproduire chaqueAdvancedRecurrence RécurrenceAdvancedRecurringAppointment Tâche récurrenteAdvancedReset remettre les exceptionsAdvancedSecond deuxièmeAdvancedStartDateRequired Date de début est nécessaireAdvancedStartTimeBeforeEndTime L'heure de début doit être avant l'heure de finAdvancedStartTimeRequired Heure de début est nécessaireAdvancedSubject SujetAdvancedSubjectRequired Veuillez fournir un sujet pour le rendez-vous.AdvancedThe Le/LaAdvancedThird troisièmeAdvancedTo Heure de finAdvancedWeekly HebdomadaireAdvancedWeeks semaine(s) enAdvancedWorking En cours…AdvancedYearly AnnuelAllDay tout le jourCancel AnnulerConfirmCancel AnnulerConfirmDeleteText Est-ce que vous-êtez sûrs que vous voulez supprimer ce rendez-vous?ConfirmDeleteTitle Confirmer la suppressionConfirmOK OKConfirmRecurrenceDeleteOccurrence Supprimer seulement cette occurrenceConfirmRecurrenceDeleteSeries Supprimer les sériesConfirmRecurrenceDeleteTitle En cours de supprimer un rendez-vous récurrentConfirmRecurrenceEditOccurrence Rédiger seulement cette sérieConfirmRecurrenceEditSeries Rédiger les sériesConfirmRecurrenceEditTitle En cours de rédiger un rendez-vous récurrentConfirmRecurrenceMoveOccurrence Déplacer seulement cette occurrence.ConfirmRecurrenceMoveSeries Déplacer les séries.ConfirmRecurrenceMoveTitle En course de déplacer un rendez-vous récurrentConfirmRecurrenceResizeOccurrence Redimensionner seulement cette occurrence.ConfirmRecurrenceResizeSeries Redimensionner les séries.ConfirmRecurrenceResizeTitle En cours de redimensionner un rendez-vous récurrentConfirmResetExceptionsText Voulez-vous supprimer toutes les exceptions récurrentes existantes?ConfirmResetExceptionsTitle Confirmer les exceptions remisesContextMenuAddAppointment Nouveau rendez-vousContextMenuAddRecurringAppointment Nouveau rendez-vous récurrentContextMenuDelete SupprimerContextMenuEdit ModifierContextMenuGoToToday Aller à aujourd'huiHeaderDay JourHeaderMonth MoisHeaderMultiDay Plusieurs joursHeaderNextDay jour prochainHeaderPrevDay jour précédentHeaderTimeline ChronologieHeaderToday aujourd'huiHeaderWeek SemaineReminder RappelReminderBeforeStart avant le débutReminderDay jourReminderDays joursReminderDismiss RejeterReminderDismissAll Rejeter toutReminderDueIn dû enReminderHour heurReminderHours heursReminderMinute minuteReminderMinutes minutesReminderNone AucuneReminderOpenItem Ouvrir l'articleReminderOverdue en retardReminders RappelsReminderSnooze SnoozeReminderSnoozeHint Click Snooze to be reminded again in:ReminderWeek semaineReminderWeeks semainesReservedResource Veuillez de ne pas supprimer cette clé.Save SauvegarderShow24Hours Voir 24 heures…ShowAdvancedForm OptionsShowBusinessHours Voir les heurs de travail...ShowMore plus de détails...CalendarCancel AnnulerCalendarOK OKCalendarToday Aujourd'huiDaily QuotidienDay JourDays jour(s)EndAfter Finir aprèsEndByThisDate Terminer près deEvery ChaqueEveryWeekday Chaque jour de semaineFirst premierFourth quatrièmeHourly Toutes les heuresHours heure(s)Last dernierMaskDay jourMaskWeekday jour de semaineMaskWeekendDay jour de week-endMonthly MensuelMonths moisNoEndDate Pas de date de finOccurrences occurrencesOf deOfEvery de chaqueRecurEvery Répéter chaqueRecurrence RécurrenceReservedResource Veuillez de ne pas supprimer cette clé.Second secondThe Le/LaThird troisièmeWeekly HebdomadaireWeeks semaine(s)Yearly Annuel// Check if edit InPlace or Insert is active before expanding grid and rebindfunction CheckExpand(sender, eventArgs) { if (eventArgs.get_commandName() == "ExpandCollapse") { var masterTable = sender.get_masterTableView(); var item = masterTable.get_dataItems()[eventArgs.get_commandArgument()]; var isexpand = item.get_expanded() var editItems = masterTable.get_editItems(); var insertItem = masterTable.get_insertItem(); if ((editItems.length > 0 || insertItem != null) && isexpand == false) { masterTable.fireCommand("RepaintGrid", ""); } }}