{
  "en": {
    "translation": {
      "401": {
        "title": "You need to be logged in to access this application.",
        "button": "Login"
      },
      "403": {
        "title": "You don't have the necessary permissions to access this page.",
        "button": "Home"
      },
      "no_access": {
        "title": "Your login was successful, but this application is not available for your account.",
        "description": "If you think this is a mistake, please contact support.",
        "button": "Logout"
      },
      "common": {
        "cancel": "Cancel",
        "close": "Close"
      },
      "clipboard": {
        "success": "Copied to clipboard",
        "error": "Failed to copy to clipboard"
      },
      "app_title": "Calendars",
      "app_description": "Calendars application",
      "welcome": "Welcome",
      "logout": "Logout",
      "login": "Login",
      "my_account": "My Account",
      "settings": {
        "label": "Settings",
        "workingHours": {
          "title": "Working Hours",
          "description": "Set your available hours for scheduling",
          "when": "When",
          "everyMonday": "Every Monday",
          "everyTuesday": "Every Tuesday",
          "everyWednesday": "Every Wednesday",
          "everyThursday": "Every Thursday",
          "everyFriday": "Every Friday",
          "everySaturday": "Every Saturday",
          "everySunday": "Every Sunday",
          "specificDate": "Specific date...",
          "start": "Start",
          "end": "End",
          "addAvailability": "Add availability",
          "removeAvailability": "Remove",
          "save": "Save",
          "saved": "Working hours saved"
        }
      },
      "api": {
        "error": {
          "unexpected": "An unexpected error occurred."
        }
      },
      "home": {
        "title": "Organize your time, together",
        "subtitle": "A modern, open-source calendar application. Create events, invite attendees, share calendars with your team, and sync across all your devices.",
        "main_button": "Sign in",
        "more": "Learn more"
      },
      "feedback": {
        "button": "Give feedback",
        "modal": {
          "title": "New feedback",
          "description": "Calendars is under development: your feedback matters! Choose how to share your ideas:",
          "buttons": {
            "form": {
              "title": "Give quick feedback",
              "description": "30 sec to tell us what you think or report a bug"
            },
            "tchap": {
              "title": "Write on Tchap",
              "description": "Direct exchange with our team"
            },
            "visio": {
              "title": "Talk on video",
              "description": "20 min for an in-depth discussion"
            }
          }
        }
      },
      "feedback_widget": {
        "shortTitle": "Feedback?",
        "title": "Do you have any feedback?",
        "placeholder": "Share your feedback here...",
        "email_placeholder": "Your email...",
        "submit_text": "Send Feedback",
        "success_text": "Thank you for your feedback!",
        "success_text2": "In case of questions, we'll get back to you soon."
      },
      "authentication": {
        "error": {
          "alpha": "This application is in alpha and its access is restricted.",
          "user_cannot_access_app": "You do not have the necessary permissions to access this application. Contact your administrator."
        }
      },
      "roles": {
        "administrator": "Administrator",
        "editor": "Editor",
        "reader": "Reader",
        "owner": "Owner"
      },
      "time": {
        "years_ago_one": "{{count}} year ago",
        "years_ago_other": "{{count}} years ago",
        "months_ago_one": "{{count}} month ago",
        "months_ago_other": "{{count}} months ago",
        "weeks_ago_one": "{{count}} week ago",
        "weeks_ago_other": "{{count}} weeks ago",
        "days_ago_one": "{{count}} day ago",
        "days_ago_other": "{{count}} days ago",
        "hours_ago_one": "{{count}} hour ago",
        "hours_ago_other": "{{count}} hours ago",
        "minutes_ago_one": "{{count}} minute ago",
        "minutes_ago_other": "{{count}} minutes ago",
        "seconds_ago": "few seconds ago"
      },
      "calendar": {
        "error": {
          "connection": "Failed to connect to the calendar server. Please try again later.",
          "fetchCalendars": "Failed to load calendars. Please try again later."
        },
        "views": {
          "day": "Day",
          "week": "Week",
          "month": "Month",
          "listDay": "Day list",
          "listWeek": "Week list",
          "listMonth": "Month list",
          "listYear": "Year list",
          "today": "Today"
        },
        "navigation": {
          "previous": "Previous",
          "next": "Next"
        },
        "event": {
          "createTitle": "Create event",
          "editTitle": "Edit event",
          "calendar": "Calendar",
          "title": "Title",
          "titlePlaceholder": "Event title",
          "location": "Location",
          "locationPlaceholder": "Location",
          "openLocation": "Open",
          "description": "Description",
          "descriptionPlaceholder": "Description",
          "start": "Start",
          "end": "End",
          "allDay": "All day",
          "organizer": "Organizer",
          "attendees": "Attendees",
          "deleteConfirm": "Delete event",
          "deleteConfirmMessage": "Are you sure you want to delete this event?",
          "deleteRecurringPrompt": "This is a recurring event. What would you like to delete?",
          "deleteThisOccurrence": "Only this occurrence",
          "deleteThisAndFuture": "This and future occurrences",
          "deleteAllOccurrences": "All occurrences",
          "enterChoice": "Enter your choice (1, 2, or 3):",
          "invalidChoice": "Invalid choice. Please enter 1, 2, or 3.",
          "delete": "Delete",
          "cancel": "Cancel",
          "save": "Save",
          "create": "Create",
          "sections": {
            "addRecurrence": "Add recurrence",
            "addLocation": "Add location",
            "addVideoConference": "Visio",
            "createVisio": "Add video conference",
            "removeVisio": "Remove video conference",
            "videoLink": "Video conference link",
            "addAttendees": "Add participants",
            "addResources": "Add resources",
            "addDescription": "Add description",
            "addReminder": "Add reminder",
            "addAttachment": "Add attachment",
            "moreOptions": "More options",
            "reminder_one": "reminder",
            "reminder_other": "reminders",
            "attachment_one": "attachment",
            "attachment_other": "attachments"
          },
          "reminders": {
            "5min": "5 minutes before",
            "15min": "15 minutes before",
            "30min": "30 minutes before",
            "1hour": "1 hour before",
            "1day": "1 day before",
            "1week": "1 week before"
          },
          "status": {
            "label": "Status",
            "confirmed": "Confirmed",
            "tentative": "Tentative",
            "cancelled": "Cancelled"
          },
          "visibility": {
            "label": "Visibility",
            "public": "Public",
            "private": "Private",
            "confidential": "Confidential"
          },
          "availability": {
            "label": "Availability",
            "busy": "Busy",
            "free": "Free"
          }
        },
        "list": {
          "defaultCalendarName": "My calendar",
          "myCalendars": "My calendars",
          "sharedCalendars": "Shared calendars",
          "shared": "(shared)",
          "showCalendar": "Show calendar",
          "edit": "Edit",
          "delete": "Delete",
          "share": "Share",
          "import": "Import events",
          "subscription": "Subscription URL",
          "options": "Options"
        },
        "importEvents": {
          "title": "Import events",
          "description": "Import events from an ICS file into \"{{name}}\".",
          "selectFile": "Select file",
          "import": "Import",
          "resultHeader": "Import results",
          "imported": "events imported",
          "duplicates": "events already existed",
          "skipped": "events skipped (unsupported format)",
          "error": "An error occurred during import. Please try again.",
          "errorDetails": "Error details"
        },
        "subscription": {
          "title": "Calendar Subscription URL",
          "description": "Use this URL to subscribe to \"{{name}}\" from external calendar applications (Apple Calendar, Google Calendar, Outlook, etc.).",
          "loading": "Generating subscription URL...",
          "copy": "Copy",
          "copied": "Copied!",
          "close": "Close",
          "warning": "This URL contains a private token. Anyone with this link can view your calendar events.",
          "regenerate": "Regenerate URL",
          "regenerateConfirm": {
            "title": "Regenerate subscription URL?",
            "message": "This will invalidate the current URL. Any external calendars using the old URL will no longer sync.",
            "confirm": "Regenerate"
          },
          "error": "Failed to generate subscription URL. Please try again.",
          "errorPermission": "You don't have permission to access this calendar.",
          "errorNetwork": "Network error. Please check your connection and try again.",
          "errorServer": "Server error. Please try again later."
        },
        "leftPanel": {
          "newEvent": "New event"
        },
        "miniCalendar": {
          "previousMonth": "Previous month",
          "nextMonth": "Next month"
        },
        "recurrence": {
          "label": "Repeat",
          "none": "Does not repeat",
          "daily": "Daily",
          "weekly": "Weekly",
          "monthly": "Monthly",
          "yearly": "Yearly",
          "custom": "Custom...",
          "everyLabel": "Repeat every",
          "days": "days",
          "weeks": "weeks",
          "months": "months",
          "years": "years",
          "repeatOn": "Repeat on",
          "repeatOnDay": "Repeat on day",
          "repeatOnDate": "Repeat on date",
          "dayOfMonth": "Day",
          "endsLabel": "Ends",
          "never": "Never",
          "on": "On",
          "after": "After",
          "occurrences": "occurrences",
          "weekdays": {
            "mo": "M",
            "tu": "T",
            "we": "W",
            "th": "T",
            "fr": "F",
            "sa": "S",
            "su": "S"
          },
          "months": {
            "january": "January",
            "february": "February",
            "march": "March",
            "april": "April",
            "may": "May",
            "june": "June",
            "july": "July",
            "august": "August",
            "september": "September",
            "october": "October",
            "november": "November",
            "december": "December"
          },
          "warnings": {
            "februaryMax": "February has at most 29 days",
            "leapYear": "This date (Feb 29) only exists in leap years",
            "monthMax30": "This month has at most 30 days",
            "dayMax31": "Day must be between 1 and 31"
          }
        },
        "createCalendar": {
          "title": "Create a calendar",
          "name": "Name",
          "namePlaceholder": "Calendar name",
          "nameRequired": "Name is required",
          "color": "Color",
          "description": "Description",
          "descriptionPlaceholder": "Calendar description (optional)",
          "cancel": "Cancel",
          "create": "Create"
        },
        "editCalendar": {
          "title": "Edit calendar",
          "save": "Save"
        },
        "deleteCalendar": {
          "title": "Delete calendar",
          "message": "Are you sure you want to delete the calendar \"{{name}}\"? This action cannot be undone.",
          "confirm": "Delete"
        },
        "shareCalendar": {
          "title": "Share calendar",
          "emailPlaceholder": "Enter email address",
          "share": "Share",
          "hint": "The person will have the same rights as you (read and write).",
          "success": "Calendar shared with {{email}}",
          "error": "Failed to share calendar",
          "invalidEmail": "Please enter a valid email address"
        },
        "attendees": {
          "label": "Invite attendees",
          "placeholder": "Enter email address and press Enter",
          "add": "Add",
          "remove": "Remove attendee",
          "invalidEmail": "Please enter a valid email address",
          "alreadyAdded": "This email is already in the list",
          "cannotAddOrganizer": "You cannot add yourself as an attendee",
          "participants": "Participants",
          "organizer": "Organizer",
          "viewProfile": "View profile",
          "cannotRemoveOrganizer": "Cannot remove organizer",
          "noResults": "No users found"
        },
        "resources": {
          "placeholder": "Select a resource...",
          "remove": "Remove resource"
        },
        "weekdaysFull": {
          "monday": "Monday",
          "tuesday": "Tuesday",
          "wednesday": "Wednesday",
          "thursday": "Thursday",
          "friday": "Friday",
          "saturday": "Saturday",
          "sunday": "Sunday"
        }
      },
      "email": {
        "subject": {
          "invitation": "Invitation: {{summary}}",
          "update": "Updated invitation: {{summary}}",
          "cancel": "Cancelled: {{summary}}",
          "reply": "Reply: {{summary}}"
        },
        "noTitle": "(No title)",
        "allDay": "All day",
        "invitation": {
          "title": "Event invitation",
          "heading": "Event invitation",
          "body": "{{organizer}} invites you to an event"
        },
        "update": {
          "title": "Event updated",
          "heading": "Event updated",
          "badge": "UPDATED",
          "body": "{{organizer}} has updated an event you are invited to"
        },
        "cancel": {
          "title": "Event cancelled",
          "heading": "Event cancelled",
          "badge": "CANCELLED",
          "body": "{{organizer}} has cancelled the following event"
        },
        "reply": {
          "title": "Event reply",
          "heading": "Reply received",
          "body": "{{attendee}} has replied to your event"
        },
        "labels": {
          "when": "When",
          "until": "until",
          "location": "Location",
          "videoConference": "Video conference",
          "organizer": "Organizer",
          "attendee": "Attendee",
          "description": "Description",
          "wasScheduledFor": "Was scheduled for"
        },
        "actions": {
          "accept": "Accept",
          "maybe": "Maybe",
          "decline": "Decline"
        },
        "instructions": {
          "invitation": "You can also open the attached .ics file with your calendar application.",
          "update": "This event has been updated. You can also open the attached .ics file to update your calendar.",
          "cancel": "This event has been cancelled. Open the attached .ics file to remove it from your calendar.",
          "reply": "The attendee's reply has been recorded. Open the attached .ics file to update your calendar."
        },
        "footer": {
          "invitation": "This invitation was sent via {{appName}}",
          "notification": "This notification was sent via {{appName}}"
        },
        "replyTo": {
          "body": "{{attendee}} has replied to your event: {{summary}}",
          "details": "Event details",
          "instruction": "The attendee's reply has been recorded in the attached .ics file."
        },
        "cancelDetails": {
          "body": "{{organizer}} has cancelled the event: {{summary}}",
          "details": "Cancelled event details",
          "instruction": "This event has been cancelled. You can remove it from your calendar by opening the attached .ics file."
        },
        "updateDetails": {
          "body": "{{organizer}} has updated the event",
          "details": "Updated event details"
        },
        "invitationDetails": {
          "body": "{{organizer}} invites you to an event",
          "details": "Event details",
          "respond": "Respond to this invitation:"
        }
      },
      "rsvp": {
        "accepted": "You have accepted the invitation",
        "tentative": "You have replied \"maybe\" to the invitation",
        "declined": "You have declined the invitation",
        "responseSent": "Your response has been sent to the organizer.",
        "error": {
          "title": "Error",
          "invalidLink": "Invalid link",
          "invalidAction": "Invalid action.",
          "invalidToken": "This link is invalid or has expired.",
          "invalidPayload": "This link is invalid.",
          "eventNotFound": "The event was not found. It may have been deleted.",
          "eventPast": "This event has already passed.",
          "notAttendee": "You are not listed as an attendee of this event.",
          "updateFailed": "An error occurred while updating. Please try again.",
          "tokenExpired": "This link has expired. Please ask the organizer for a new invitation.",
          "rateLimited": "Too many requests. Please wait a moment and try again."
        }
      },
      "resources": {
        "title": "Resources",
        "description": "Manage meeting rooms and shared resources.",
        "search": "Search resources...",
        "loading": "Loading resources...",
        "empty": "No resources have been created yet.",
        "noResults": "No resources match your search.",
        "types": {
          "room": "Room",
          "resource": "Resource"
        },
        "filters": {
          "all": "All"
        },
        "create": {
          "button": "Add resource",
          "title": "Create resource",
          "nameLabel": "Name",
          "typeLabel": "Type",
          "submit": "Create",
          "success": "Resource created successfully.",
          "error": "Failed to create resource."
        },
        "delete": {
          "button": "Delete",
          "title": "Delete resource",
          "message": "Are you sure you want to delete \"{{name}}\"? This cannot be undone.",
          "confirm": "Delete",
          "success": "Resource deleted successfully.",
          "error": "Failed to delete resource."
        }
      },
      "integrations": {
        "title": "Integrations",
        "description": "Manage integration channels for external services to access your calendars.",
        "loading": "Loading integrations...",
        "empty": "No integrations have been created yet.",
        "roles": {
          "reader": "Reader",
          "editor": "Editor",
          "admin": "Admin"
        },
        "lastUsed": "Last used: {{date}}",
        "create": {
          "button": "Add integration",
          "title": "Create integration",
          "nameLabel": "Name",
          "roleLabel": "Role",
          "submit": "Create",
          "success": "Integration created successfully.",
          "error": "Failed to create integration.",
          "tokenTitle": "Integration token",
          "tokenWarning": "Copy this token now. It will not be shown again."
        },
        "delete": {
          "button": "Delete",
          "title": "Delete integration",
          "message": "Are you sure you want to delete \"{{name}}\"? This cannot be undone.",
          "confirm": "Delete",
          "success": "Integration deleted successfully.",
          "error": "Failed to delete integration."
        },
        "regenerate": {
          "button": "Regenerate token",
          "success": "Token regenerated successfully.",
          "error": "Failed to regenerate token.",
          "tokenWarning": "Copy this new token now. It will not be shown again."
        },
        "token": {
          "copy": "Copy token",
          "copied": "Token copied to clipboard."
        }
      },
      "scheduling": {
        "findATime": "Find a time",
        "previousDay": "Previous day",
        "nextDay": "Next day",
        "noConflicts": "No conflicts",
        "conflicts": "{{count}} conflict(s)",
        "addAttendeesToSeeAvailability": "Add attendees to see availability"
      }
    }
  },
  "fr": {
    "translation": {
      "entitlements": {
        "can_upload": {
          "cannot_upload": "Vous n'avez pas les droits nécessaires pour transférer des fichiers."
        }
      },
      "401": {
        "title": "Connectez-vous pour accéder aux documents.",
        "button": "Se connecter"
      },
      "403": {
        "title": "Vous n'avez pas les permissions nécessaires pour accéder à cette page.",
        "button": "Accueil"
      },
      "no_access": {
        "title": "Votre connexion a réussi, mais cette application n'est pas disponible pour votre compte.",
        "description": "Si vous pensez qu'il s'agit d'une erreur, veuillez contacter le support.",
        "button": "Se déconnecter"
      },
      "file_download_modal": {
        "error": {
          "no_url_or_title": "Ce fichier n'a pas d'URL ou de titre. "
        },
        "suspicious": {
          "title": "Ce fichier est suspect"
        },
        "file_too_large_to_analyze": {
          "title": "Ce fichier est trop volumineux pour être analysé"
        },
        "analyzing": {
          "title": "Ce fichier est en cours d'analyse"
        },
        "description": "Êtes-vous sûr de vouloir télécharger ce fichier ?",
        "download": "Télécharger quand même",
        "cancel": "Annuler"
      },
      "file_preview": {
        "suspicious": {
          "title": "Fichier suspect",
          "description": "Ce fichier semble suspect. Il n'est visible que pour vous.",
          "download": "Télécharger le fichier"
        },
        "error": {
          "title": "Une erreur est survenue lors du chargement du document.",
          "description": "Veuillez réessayer plus tard."
        },
        "unsupported": {
          "title": "Type de fichier non supporté pour la prévisualisation",
          "description": "Pour visualiser le fichier, téléchargez-le sur votre appareil.",
          "download": "Télécharger le fichier",
          "heic_title": "Les fichiers HEIC ne sont pas encore supportés pour la prévisualisation."
        }
      },
      "common": {
        "cancel": "Annuler",
        "close": "Fermer"
      },
      "clipboard": {
        "success": "Copié dans le presse-papiers",
        "error": "Échec de la copie dans le presse-papiers"
      },
      "app_title": "Calendriers",
      "app_description": "Application de calendriers",
      "welcome": "Bienvenue",
      "logout": "Déconnexion",
      "login": "Connexion",
      "my_account": "Mon Compte",
      "settings": {
        "label": "Paramètres",
        "workingHours": {
          "title": "Heures de travail",
          "description": "Définissez vos heures de disponibilité pour la planification",
          "when": "Quand",
          "everyMonday": "Chaque lundi",
          "everyTuesday": "Chaque mardi",
          "everyWednesday": "Chaque mercredi",
          "everyThursday": "Chaque jeudi",
          "everyFriday": "Chaque vendredi",
          "everySaturday": "Chaque samedi",
          "everySunday": "Chaque dimanche",
          "specificDate": "Date spécifique...",
          "start": "Début",
          "end": "Fin",
          "addAvailability": "Ajouter une disponibilité",
          "removeAvailability": "Supprimer",
          "save": "Enregistrer",
          "saved": "Heures de travail enregistrées"
        }
      },
      "api": {
        "error": {
          "unexpected": "Une erreur inattendue est survenue."
        }
      },
      "home": {
        "title": "Organisez votre temps, ensemble",
        "subtitle": "Une application de calendrier moderne et open source. Créez des événements, invitez des participants, partagez vos calendriers avec votre équipe et synchronisez sur tous vos appareils.",
        "main_button": "Se connecter",
        "more": "En savoir plus"
      },
      "feedback": {
        "button": "Faire un retour",
        "modal": {
          "title": "Nouveau retour",
          "description": "Calendrier est en cours de développement : vos retours comptent ! Choisissez comment partager vos idées :",
          "buttons": {
            "form": {
              "title": "Donner un avis rapide",
              "description": "30 sec pour nous dire ce que vous pensez ou signaler un bug"
            },
            "tchap": {
              "title": "Écrire sur Tchap",
              "description": "Échange direct avec notre équipe"
            },
            "visio": {
              "title": "Parler en visio",
              "description": "20 min pour aller en profondeur"
            }
          }
        }
      },
      "feedback_widget": {
        "shortTitle": "Faire un retour",
        "title": "Partager un retour ou une question",
        "placeholder": "Saisir votre message...",
        "email_placeholder": "Renseigner votre email...",
        "submit_text": "Envoyer le message",
        "success_text": "Merci pour votre message.",
        "success_text2": "En cas de questions, nous vous répondrons dans les meilleurs délais sur l'email renseigné."
      },
      "authentication": {
        "error": {
          "alpha": "Cette application est en version alpha et son accès est restreint.",
          "user_cannot_access_app": "Vous n'avez pas les permissions nécessaires pour accéder à cette application. Contactez votre administrateur."
        }
      },
      "mime": {
        "calc": "Tableur",
        "doc": "Document",
        "image": "Image",
        "other": "Autre",
        "pdf": "PDF",
        "powerpoint": "Présentation",
        "audio": "Audio",
        "video": "Vidéo",
        "archive": "Archive"
      },
      "roles": {
        "administrator": "Administrateur",
        "editor": "Éditeur",
        "reader": "Lecteur",
        "owner": "Propriétaire"
      },
      "time": {
        "breadcrumbs": {
          "spaces": "Espaces"
        },
        "modal": {
          "move": {
            "title": "Déplacer",
            "move_button": "Déplacer ici",
            "description_one_item": "Choisissez le nouvel emplacement pour <strong>{{name}}</strong>",
            "description_multiple_items": "Choisissez le nouvel emplacement pour les <strong>{{count}}</strong> éléments sélectionnés"
          }
        },
        "rightPanel": {
          "suspicious": {
            "text": "Ce fichier semble suspect. Il n'est visible que pour vous."
          },
          "file_too_large_to_analyze": {
            "text": "Ce fichier est trop volumineux pour être analysé. Il peut être dangereux de le télécharger."
          },
          "multipleSelection": {
            "text": "Plusieurs fichiers sélectionnés",
            "alt": "Image de plusieurs fichiers sélectionnés"
          },
          "empty": {
            "text": "Aucun fichier sélectionné",
            "alt": "Image d'un fichier sélectionné"
          },
          "sharing": "Partage",
          "share": "Partager",
          "format": "Format",
          "updated_at": "Modification",
          "created_at": "Création",
          "size": "Poids",
          "created_by": "Créé par",
          "description": "Description"
        },
        "grid": {
          "name": "Nom",
          "last_update": "Dernière modification",
          "empty": {
            "default": "Aucun dossier trouvé dans le dossier sélectionné",
            "caption": "Déposez vos fichiers ici",
            "caption_no_create": "Vous n'avez pas les droits pour ajouter des fichiers",
            "cta": "Ou cliquez sur \"Créer\"",
            "cta_no_create": "Les lecteurs ne peuvent pas ajouter de fichiers ou créer de dossiers"
          },
          "no_url": "Cette ressource n'a pas d'URL",
          "actions": {
            "button_aria_label": "Plus d'actions pour {{name}}",
            "info": "Informations",
            "share": "Partager",
            "download": "Télécharger",
            "rename": "Renommer",
            "move": "Déplacer",
            "duplicate": "Dupliquer",
            "delete": "Supprimer",
            "restore": "Restaurer",
            "hard_delete": "Supprimer définitivement"
          }
        },
        "filters": {
          "scopes": {
            "label": "Emplacement",
            "options": {
              "all": "Calendars",
              "trash": "Corbeille"
            }
          },
          "type": {
            "label": "Type",
            "options": {
              "all": "Tous",
              "file": "Fichier",
              "folder": "Dossier",
              "reset": "Réinitialiser"
            }
          },
          "workspace": {
            "label": "Espace"
          }
        },
        "tree": {
          "trash": "Corbeille",
          "createFolder": "Créer",
          "personalSpace": "Espace personnel",
          "shared_space": "Espace partagé",
          "public_space": "Espace public",
          "search": "Rechercher",
          "import": {
            "label": "Importer",
            "files": "Importer des fichiers",
            "folders": "Importer des dossiers"
          },
          "create": {
            "label": "Créer",
            "folder": "Nouveau dossier",
            "workspace": "Nouvel espace"
          },
          "workspace": {
            "options": {
              "info": "Informations",
              "settings_workspace": "Paramètre de l'espace",
              "settings_folder": "Paramètres du dossier",
              "delete_workspace": "Supprimer l'espace",
              "delete_folder": "Supprimer le dossier",
              "share": "Partager",
              "share_view": "Voir les accès"
            },
            "move": {
              "confirmation_modal": {
                "title": "Transfert de droits",
                "description": "Vous êtes sur le point de déplacer l'élément <strong>{{sourceItem}}</strong> vers le dossier <strong>{{targetItem}}</strong>, votre document héritera du partage du dossier cible.",
                "description_multiple": "Vous êtes sur le point de déplacer <strong>{{count}}</strong> éléments vers le dossier <strong>{{targetItem}}</strong>, vos documents hériteront du partage du dossier cible.",
                "confirm_button": "Déplacer quand même",
                "cancel_button": "Annuler"
              }
            }
          }
        },
        "trash": {
          "title": "Corbeille",
          "description": "Suppression automatique après 30 jours",
          "navigate": {
            "modal": {
              "title": "Ce dossier est dans la corbeille",
              "description": "Pour afficher ce dossier, vous devez d'abord le restaurer."
            }
          },
          "hard_delete": {
            "title": "Supprimer définitivement",
            "content_one": "Êtes-vous sûr de vouloir supprimer cet élément définitivement?",
            "content_other": "Êtes-vous sûr de vouloir supprimer ces {{count}} éléments définitivement?",
            "cancel": "Annuler",
            "confirm": "Supprimer définitivement"
          }
        },
        "search": {
          "modal": {
            "title": "Rechercher",
            "description": "La fonction de recherche est en cours de développement et sera bientôt disponible.",
            "placeholder": "Taper un mot clé ou le nom d'un fichier",
            "results": "Sélectionnez un document",
            "filters": {
              "reset": "Réinitialiser"
            }
          }
        },
        "selectionBar": {
          "caption_one": "1 élément sélectionné",
          "caption_other": "{{count}} éléments sélectionnés",
          "download": "Télécharger",
          "move": "Déplacer",
          "delete": "Supprimer",
          "reset_selection": "Réinitialiser la sélection"
        },
        "folders": {
          "edit": {
            "title": "Modifier le dossier",
            "description": "Modifier les informations du dossier",
            "cancel": "Annuler",
            "submit": "Mettre à jour"
          },
          "form": {
            "title": "Nom du dossier",
            "description": "Description",
            "cancel": "Annuler",
            "submit": "Mettre à jour"
          }
        },
        "files": {
          "not_found": {
            "description": "Le fichier que vous recherchez n'existe pas."
          }
        },
        "workspaces": {
          "mainWorkspace": "Mon espace",
          "form": {
            "title": "Nom de l'espace",
            "description": "Description",
            "settings": "Paramètres de l'espace"
          },
          "create": {
            "title": "Nouvel espace",
            "description": "Un espace vous permet d'organiser vos fichiers en équipe.",
            "cancel": "Annuler",
            "submit": "Créer l'espace"
          },
          "edit": {
            "title": "Modifier l'espace",
            "description": "Modifier les informations de l'espace",
            "cancel": "Annuler",
            "submit": "Mettre à jour"
          }
        },
        "actions": {
          "createFolder": {
            "modal": {
              "title": "Créer un dossier",
              "label": "Nom du dossier",
              "placeholder": "Entrez le nom du dossier",
              "cancel": "Annuler",
              "submit": "Créer"
            }
          },
          "upload": {
            "toast": "Déposez vos fichiers ici pour les transférer dans {{title}}",
            "toast_no_rights": "Vous n'avez pas les droits nécessaires pour transférer des fichiers dans {{title}}",
            "steps": {
              "preparing": "Préparation du transfert...",
              "create_folders": "Création des dossiers en cours..."
            },
            "files": {
              "description_one": "{{count}} fichier en cours de transfert",
              "description_other": "{{count}} fichiers en cours de transfert",
              "description_done_one": "{{count}} fichier transféré",
              "description_done_other": "{{count}} fichiers transférés"
            }
          },
          "delete": {
            "toast_one": "Élément supprimé",
            "toast_other": "{{count}} éléments supprimés",
            "low_rights_toast": "Vous ne pouvez pas restaurer ces éléments car vous n'avez pas les droits nécessaires.",
            "toast_error_one": "Une erreur est survenue lors de la suppression de l'élément.",
            "toast_error_other": "Une erreur est survenue lors de la suppression des éléments."
          },
          "hard_delete": {
            "toast_one": "Élément supprimé définitivement",
            "toast_other": "{{count}} éléments supprimés définitivement"
          },
          "restore": {
            "toast_one": "Élément restauré",
            "toast_other": "{{count}} éléments restaurés"
          },
          "move": {
            "toast_one": "{{count}} élément déplacé",
            "toast_other": "{{count}} éléments déplacés"
          },
          "share": {
            "modal": {
              "title": "Partager l'espace"
            }
          },
          "rename": {
            "modal": {
              "title": "Renommer",
              "label": "Nouveau nom",
              "placeholder": "Entrez le nouveau nom",
              "cancel": "Annuler",
              "submit": "Renommer"
            }
          }
        }
      },
      "time": {
        "years_ago_one": "il y a {{count}} an",
        "years_ago_other": "il y a {{count}} ans",
        "months_ago_one": "il y a {{count}} mois",
        "months_ago_other": "il y a {{count}} mois",
        "weeks_ago_one": "il y a {{count}} semaine",
        "weeks_ago_other": "il y a {{count}} semaines",
        "days_ago_one": "il y a {{count}} jour",
        "days_ago_other": "il y a {{count}} jours",
        "hours_ago_one": "il y a {{count}} heure",
        "hours_ago_other": "il y a {{count}} heures",
        "minutes_ago_one": "il y a {{count}} minute",
        "minutes_ago_other": "il y a {{count}} minutes",
        "seconds_ago": "il y a quelques secondes"
      },
      "calendar": {
        "error": {
          "connection": "Impossible de se connecter au serveur de calendrier. Veuillez réessayer plus tard.",
          "fetchCalendars": "Impossible de charger les calendriers. Veuillez réessayer plus tard."
        },
        "views": {
          "day": "Jour",
          "week": "Semaine",
          "month": "Mois",
          "listDay": "Liste jour",
          "listWeek": "Liste semaine",
          "listMonth": "Liste mois",
          "listYear": "Liste année",
          "today": "Aujourd'hui"
        },
        "navigation": {
          "previous": "Précédent",
          "next": "Suivant"
        },
        "event": {
          "createTitle": "Créer un événement",
          "editTitle": "Modifier l'événement",
          "calendar": "Calendrier",
          "title": "Titre",
          "titlePlaceholder": "Titre de l'événement",
          "location": "Lieu",
          "locationPlaceholder": "Lieu",
          "openLocation": "Ouvrir",
          "description": "Description",
          "descriptionPlaceholder": "Description",
          "start": "Début",
          "end": "Fin",
          "allDay": "Toute la journée",
          "organizer": "Organisateur",
          "attendees": "Participants",
          "deleteConfirm": "Supprimer l'événement",
          "deleteConfirmMessage": "Êtes-vous sûr de vouloir supprimer cet événement ?",
          "deleteRecurringPrompt": "Ceci est un événement récurrent. Que souhaitez-vous supprimer ?",
          "deleteThisOccurrence": "Seulement cette occurrence",
          "deleteThisAndFuture": "Cette occurrence et les suivantes",
          "deleteAllOccurrences": "Toutes les occurrences",
          "enterChoice": "Entrez votre choix (1, 2 ou 3) :",
          "invalidChoice": "Choix invalide. Veuillez entrer 1, 2 ou 3.",
          "delete": "Supprimer",
          "cancel": "Annuler",
          "save": "Enregistrer",
          "create": "Créer",
          "sections": {
            "addRecurrence": "Ajouter une récurrence",
            "addLocation": "Ajouter un lieu",
            "addVideoConference": "Visio",
            "createVisio": "Ajouter une visioconférence",
            "removeVisio": "Supprimer la visioconférence",
            "videoLink": "Lien de visioconférence",
            "addAttendees": "Ajouter des participants",
            "addResources": "Ajouter des ressources",
            "addDescription": "Ajouter une description",
            "addReminder": "Ajouter un rappel",
            "addAttachment": "Ajouter une pièce jointe",
            "moreOptions": "Plus d'options",
            "reminder_one": "rappel",
            "reminder_other": "rappels",
            "attachment_one": "pièce jointe",
            "attachment_other": "pièces jointes"
          },
          "reminders": {
            "5min": "5 minutes avant",
            "15min": "15 minutes avant",
            "30min": "30 minutes avant",
            "1hour": "1 heure avant",
            "1day": "1 jour avant",
            "1week": "1 semaine avant"
          },
          "status": {
            "label": "Statut",
            "confirmed": "Confirmé",
            "tentative": "Provisoire",
            "cancelled": "Annulé"
          },
          "visibility": {
            "label": "Visibilité",
            "public": "Public",
            "private": "Privé",
            "confidential": "Confidentiel"
          },
          "availability": {
            "label": "Disponibilité",
            "busy": "Occupé",
            "free": "Libre"
          }
        },
        "list": {
          "defaultCalendarName": "Mon calendrier",
          "myCalendars": "Mes calendriers",
          "sharedCalendars": "Calendriers partagés",
          "shared": "(partagé)",
          "showCalendar": "Afficher le calendrier",
          "edit": "Modifier",
          "delete": "Supprimer",
          "share": "Partager",
          "import": "Importer des événements",
          "subscription": "URL d'abonnement",
          "options": "Options"
        },
        "importEvents": {
          "title": "Importer des événements",
          "description": "Importer des événements depuis un fichier ICS dans \"{{name}}\".",
          "selectFile": "Choisir un fichier",
          "import": "Importer",
          "resultHeader": "Résultats de l'import",
          "imported": "événements importés",
          "duplicates": "événements existaient déjà",
          "skipped": "événements ignorés (format non supporté)",
          "error": "Une erreur est survenue lors de l'importation. Veuillez réessayer.",
          "errorDetails": "Détails des erreurs"
        },
        "subscription": {
          "title": "URL d'abonnement au calendrier",
          "description": "Utilisez cette URL pour vous abonner à \"{{name}}\" depuis des applications de calendrier externes (Apple Calendar, Google Calendar, Outlook, etc.).",
          "loading": "Génération de l'URL d'abonnement...",
          "copy": "Copier",
          "copied": "Copié !",
          "close": "Fermer",
          "warning": "Cette URL contient un jeton privé. Toute personne possédant ce lien peut voir les événements de votre calendrier.",
          "regenerate": "Régénérer l'URL",
          "regenerateConfirm": {
            "title": "Régénérer l'URL d'abonnement ?",
            "message": "Cela invalidera l'URL actuelle. Les calendriers externes utilisant l'ancienne URL ne se synchroniseront plus.",
            "confirm": "Régénérer"
          },
          "error": "Échec de la génération de l'URL d'abonnement. Veuillez réessayer.",
          "errorPermission": "Vous n'avez pas la permission d'accéder à ce calendrier.",
          "errorNetwork": "Erreur réseau. Veuillez vérifier votre connexion et réessayer.",
          "errorServer": "Erreur serveur. Veuillez réessayer plus tard."
        },
        "leftPanel": {
          "newEvent": "Nouvel événement"
        },
        "miniCalendar": {
          "previousMonth": "Mois précédent",
          "nextMonth": "Mois suivant"
        },
        "recurrence": {
          "label": "Répéter",
          "none": "Ne se répète pas",
          "daily": "Tous les jours",
          "weekly": "Toutes les semaines",
          "monthly": "Tous les mois",
          "yearly": "Tous les ans",
          "custom": "Personnalisé...",
          "everyLabel": "Répéter tous les",
          "days": "jours",
          "weeks": "semaines",
          "months": "mois",
          "years": "années",
          "repeatOn": "Répéter le",
          "repeatOnDay": "Répéter le jour",
          "repeatOnDate": "Répéter à la date",
          "dayOfMonth": "Jour",
          "endsLabel": "Se termine",
          "never": "Jamais",
          "on": "Le",
          "after": "Après",
          "occurrences": "occurrences",
          "weekdays": {
            "mo": "L",
            "tu": "M",
            "we": "M",
            "th": "J",
            "fr": "V",
            "sa": "S",
            "su": "D"
          },
          "months": {
            "january": "Janvier",
            "february": "Février",
            "march": "Mars",
            "april": "Avril",
            "may": "Mai",
            "june": "Juin",
            "july": "Juillet",
            "august": "Août",
            "september": "Septembre",
            "october": "Octobre",
            "november": "Novembre",
            "december": "Décembre"
          },
          "warnings": {
            "februaryMax": "Février a au maximum 29 jours",
            "leapYear": "Cette date (29 février) n'existe que les années bissextiles",
            "monthMax30": "Ce mois a au maximum 30 jours",
            "dayMax31": "Le jour doit être entre 1 et 31"
          }
        },
        "createCalendar": {
          "title": "Créer un calendrier",
          "name": "Nom",
          "namePlaceholder": "Nom du calendrier",
          "nameRequired": "Le nom est requis",
          "color": "Couleur",
          "description": "Description",
          "descriptionPlaceholder": "Description du calendrier (optionnel)",
          "cancel": "Annuler",
          "create": "Créer"
        },
        "editCalendar": {
          "title": "Modifier le calendrier",
          "save": "Enregistrer"
        },
        "deleteCalendar": {
          "title": "Supprimer le calendrier",
          "message": "Êtes-vous sûr de vouloir supprimer le calendrier \"{{name}}\" ? Cette action est irréversible.",
          "confirm": "Supprimer"
        },
        "shareCalendar": {
          "title": "Partager le calendrier",
          "emailPlaceholder": "Entrez l'adresse email",
          "share": "Partager",
          "hint": "La personne aura les mêmes droits que vous (lecture et écriture).",
          "success": "Calendrier partagé avec {{email}}",
          "error": "Échec du partage du calendrier",
          "invalidEmail": "Veuillez entrer une adresse email valide"
        },
        "attendees": {
          "label": "Inviter des participants",
          "placeholder": "Entrez l'adresse email et appuyez sur Entrée",
          "add": "Ajouter",
          "remove": "Retirer le participant",
          "invalidEmail": "Veuillez entrer une adresse email valide",
          "alreadyAdded": "Cette adresse est déjà dans la liste",
          "cannotAddOrganizer": "Vous ne pouvez pas vous ajouter comme participant",
          "participants": "Participants",
          "organizer": "Organisateur",
          "viewProfile": "Voir le profil",
          "cannotRemoveOrganizer": "Impossible de retirer l'organisateur",
          "noResults": "Aucun utilisateur trouvé"
        },
        "resources": {
          "placeholder": "Sélectionner une ressource...",
          "remove": "Retirer la ressource"
        },
        "weekdaysFull": {
          "monday": "lundi",
          "tuesday": "mardi",
          "wednesday": "mercredi",
          "thursday": "jeudi",
          "friday": "vendredi",
          "saturday": "samedi",
          "sunday": "dimanche"
        }
      },
      "email": {
        "subject": {
          "invitation": "Invitation : {{summary}}",
          "update": "Invitation modifiée : {{summary}}",
          "cancel": "Annulé : {{summary}}",
          "reply": "Réponse : {{summary}}"
        },
        "noTitle": "(Sans titre)",
        "allDay": "Toute la journée",
        "invitation": {
          "title": "Invitation à un événement",
          "heading": "Invitation à un événement",
          "body": "{{organizer}} vous invite à un événement"
        },
        "update": {
          "title": "Événement modifié",
          "heading": "Événement modifié",
          "badge": "MODIFIÉ",
          "body": "{{organizer}} a modifié un événement auquel vous êtes invité(e)"
        },
        "cancel": {
          "title": "Événement annulé",
          "heading": "Événement annulé",
          "badge": "ANNULÉ",
          "body": "{{organizer}} a annulé l'événement suivant"
        },
        "reply": {
          "title": "Réponse à l'événement",
          "heading": "Réponse reçue",
          "body": "{{attendee}} a répondu à votre événement"
        },
        "labels": {
          "when": "Quand",
          "until": "jusqu'au",
          "location": "Lieu",
          "videoConference": "Visio",
          "organizer": "Organisateur",
          "attendee": "Participant",
          "description": "Description",
          "wasScheduledFor": "Était prévu le"
        },
        "actions": {
          "accept": "Accepter",
          "maybe": "Peut-être",
          "decline": "Refuser"
        },
        "instructions": {
          "invitation": "Vous pouvez aussi ouvrir le fichier .ics en pièce jointe avec votre application de calendrier.",
          "update": "Cet événement a été modifié. Vous pouvez aussi ouvrir le fichier .ics en pièce jointe pour mettre à jour votre calendrier.",
          "cancel": "Cet événement a été annulé. Ouvrez le fichier .ics en pièce jointe pour le supprimer de votre calendrier.",
          "reply": "La réponse du participant a été enregistrée. Ouvrez le fichier .ics en pièce jointe pour mettre à jour votre calendrier."
        },
        "footer": {
          "invitation": "Cette invitation a été envoyée via {{appName}}",
          "notification": "Cette notification a été envoyée via {{appName}}"
        },
        "replyTo": {
          "body": "{{attendee}} a répondu à votre événement : {{summary}}",
          "details": "Détails de l'événement",
          "instruction": "La réponse du participant a été enregistrée dans le fichier .ics en pièce jointe."
        },
        "cancelDetails": {
          "body": "{{organizer}} a annulé l'événement : {{summary}}",
          "details": "Détails de l'événement annulé",
          "instruction": "Cet événement a été annulé. Vous pouvez le supprimer de votre calendrier en ouvrant le fichier .ics en pièce jointe."
        },
        "updateDetails": {
          "body": "{{organizer}} a modifié l'événement",
          "details": "Détails de l'événement mis à jour"
        },
        "invitationDetails": {
          "body": "{{organizer}} vous invite à un événement",
          "details": "Détails de l'événement",
          "respond": "Répondre à cette invitation :"
        }
      },
      "rsvp": {
        "accepted": "Vous avez accepté l'invitation",
        "tentative": "Vous avez répondu « peut-être » à l'invitation",
        "declined": "Vous avez décliné l'invitation",
        "responseSent": "Votre réponse a été envoyée à l'organisateur.",
        "error": {
          "title": "Erreur",
          "invalidLink": "Lien invalide",
          "invalidAction": "Action invalide.",
          "invalidToken": "Ce lien est invalide ou a expiré.",
          "invalidPayload": "Ce lien est invalide.",
          "eventNotFound": "L'événement n'a pas été trouvé. Il a peut-être été supprimé.",
          "eventPast": "Cet événement est déjà passé.",
          "notAttendee": "Vous ne figurez pas parmi les participants de cet événement.",
          "updateFailed": "Une erreur est survenue lors de la mise à jour. Veuillez réessayer.",
          "tokenExpired": "Ce lien a expiré. Veuillez demander une nouvelle invitation à l'organisateur.",
          "rateLimited": "Trop de requêtes. Veuillez patienter un instant et réessayer."
        }
      },
      "resources": {
        "title": "Ressources",
        "description": "Gérer les salles de réunion et les ressources partagées.",
        "search": "Rechercher des ressources...",
        "loading": "Chargement des ressources...",
        "empty": "Aucune ressource n'a encore été créée.",
        "noResults": "Aucune ressource ne correspond à votre recherche.",
        "types": {
          "room": "Salle",
          "resource": "Ressource"
        },
        "filters": {
          "all": "Toutes"
        },
        "create": {
          "button": "Ajouter une ressource",
          "title": "Créer une ressource",
          "nameLabel": "Nom",
          "typeLabel": "Type",
          "submit": "Créer",
          "success": "Ressource créée avec succès.",
          "error": "Échec de la création de la ressource."
        },
        "delete": {
          "button": "Supprimer",
          "title": "Supprimer la ressource",
          "message": "Êtes-vous sûr de vouloir supprimer « {{name}} » ? Cette action est irréversible.",
          "confirm": "Supprimer",
          "success": "Ressource supprimée avec succès.",
          "error": "Échec de la suppression de la ressource."
        }
      },
      "integrations": {
        "title": "Intégrations",
        "description": "Gérer les canaux d'intégration pour que les services externes puissent accéder à vos agendas.",
        "loading": "Chargement des intégrations...",
        "empty": "Aucune intégration n'a encore été créée.",
        "roles": {
          "reader": "Lecteur",
          "editor": "Éditeur",
          "admin": "Admin"
        },
        "lastUsed": "Dernière utilisation : {{date}}",
        "create": {
          "button": "Ajouter une intégration",
          "title": "Créer une intégration",
          "nameLabel": "Nom",
          "roleLabel": "Rôle",
          "submit": "Créer",
          "success": "Intégration créée avec succès.",
          "error": "Échec de la création de l'intégration.",
          "tokenTitle": "Jeton d'intégration",
          "tokenWarning": "Copiez ce jeton maintenant. Il ne sera plus affiché."
        },
        "delete": {
          "button": "Supprimer",
          "title": "Supprimer l'intégration",
          "message": "Êtes-vous sûr de vouloir supprimer « {{name}} » ? Cette action est irréversible.",
          "confirm": "Supprimer",
          "success": "Intégration supprimée avec succès.",
          "error": "Échec de la suppression de l'intégration."
        },
        "regenerate": {
          "button": "Regénérer le jeton",
          "success": "Jeton regénéré avec succès.",
          "error": "Échec de la regénération du jeton.",
          "tokenWarning": "Copiez ce nouveau jeton maintenant. Il ne sera plus affiché."
        },
        "token": {
          "copy": "Copier le jeton",
          "copied": "Jeton copié dans le presse-papiers."
        }
      },
      "scheduling": {
        "findATime": "Trouver un créneau",
        "previousDay": "Jour précédent",
        "nextDay": "Jour suivant",
        "noConflicts": "Aucun conflit",
        "conflicts": "{{count}} conflit(s)",
        "addAttendeesToSeeAvailability": "Ajoutez des participants pour voir les disponibilités"
      }
    }
  },
  "nl": {
    "translation": {
      "entitlements": {
        "can_upload": {
          "cannot_upload": "U heeft niet de benodigde rechten om bestanden te uploaden."
        }
      },
      "401": {
        "title": "U moet ingelogd zijn om toegang te krijgen tot de bestanden.",
        "button": "Login"
      },
      "403": {
        "title": "U beschikt niet over de benodigde rechten om dit bestand te openen.",
        "button": "Home"
      },
      "file_download_modal": {
        "error": {
          "no_url_or_title": "Dit bestand heeft geen URL of titel."
        },
        "suspicious": {
          "title": "Dit bestand is verdacht"
        },
        "file_too_large_to_analyze": {
          "title": "Dit bestand is te groot om te worden gescand"
        },
        "analyzing": {
          "title": "Dit bestand wordt nog steeds gescand"
        },
        "description": "Weet u zeker dat u dit bestand wilt downloaden?",
        "download": "Toch downloaden",
        "cancel": "Annuleren"
      },
      "file_preview": {
        "suspicious": {
          "title": "Verdacht bestand",
          "description": "Dit bestand is verdacht. Het is alleen voor jou zichtbaar.",
          "download": "Bestand downloaden"
        },
        "error": {
          "title": "Er is een fout opgetreden tijdens het laden van het document.",
          "description": "Probeer het later opnieuw."
        },
        "unsupported": {
          "title": "Bestandstype niet ondersteund voor voorbeeld",
          "description": "Om het bestand te bekijken, downloadt u het naar uw apparaat.",
          "download": "Bestand downloaden",
          "heic_title": "HEIC bestanden worden nog niet ondersteund voor voorbeeld."
        }
      },
      "common": {
        "cancel": "Annuleren",
        "close": "Sluiten"
      },
      "clipboard": {
        "success": "Gekopieërd naar klembord",
        "error": "Kopiëren naar klembord mislukt"
      },
      "app_title": "Calendars",
      "app_description": "Kalenderbeheer",
      "welcome": "Welkom",
      "logout": "Uitloggen",
      "login": "Inloggen",
      "my_account": "Mijn account",
      "settings": {
        "label": "Instellingen",
        "workingHours": {
          "title": "Werkuren",
          "description": "Stel uw beschikbare uren in voor planning",
          "when": "Wanneer",
          "everyMonday": "Elke maandag",
          "everyTuesday": "Elke dinsdag",
          "everyWednesday": "Elke woensdag",
          "everyThursday": "Elke donderdag",
          "everyFriday": "Elke vrijdag",
          "everySaturday": "Elke zaterdag",
          "everySunday": "Elke zondag",
          "specificDate": "Specifieke datum...",
          "start": "Start",
          "end": "Einde",
          "addAvailability": "Beschikbaarheid toevoegen",
          "removeAvailability": "Verwijderen",
          "save": "Opslaan",
          "saved": "Werkuren opgeslagen"
        }
      },
      "api": {
        "error": {
          "unexpected": "Er is een onverwachte fout opgetreden."
        }
      },
      "home": {
        "title": "Organiseer je tijd, samen",
        "subtitle": "Een moderne, open-source kalenderapplicatie. Maak evenementen, nodig deelnemers uit, deel kalenders met je team en synchroniseer op al je apparaten.",
        "main_button": "Inloggen",
        "more": "Meer informatie"
      },
      "feedback": {
        "button": "Geef feedback",
        "modal": {
          "title": "Nieuwe feedback",
          "description": "Calendars is in ontwikkeling: uw feedback telt! Kies hoe u uw ideeën wilt delen:",
          "buttons": {
            "form": {
              "title": "Geef snel feedback",
              "description": "30 seconden om ons te vertellen wat u ervan vindt of een bug te melden"
            },
            "tchap": {
              "title": "Schrijf op Tchap",
              "description": "Directe uitwisseling met ons team"
            },
            "visio": {
              "title": "Praten op Videogesprek",
              "description": "20 min voor een diepgaand gesprek"
            }
          }
        }
      },
      "feedback_widget": {
        "shortTitle": "Feedback?",
        "title": "Heeft u feedback?",
        "placeholder": "Deel hier uw feedback...",
        "email_placeholder": "Uw e-mailadres...",
        "submit_text": "Feedback verzenden",
        "success_text": "Bedankt voor uw feedback!",
        "success_text2": "Indien u vragen heeft, nemen wij spoedig contact met u op."
      },
      "authentication": {
        "error": {
          "alpha": "Deze applicatie bevindt zich in de alfa-fase en de toegang ertoe is beperkt.",
          "user_cannot_access_app": "U heeft niet de benodigde rechten om toegang te krijgen tot deze applicatie. Neem contact op met uw beheerder."
        }
      },
      "mime": {
        "calc": "Spreadsheet",
        "doc": "Document",
        "image": "Afbeelding",
        "other": "overige",
        "pdf": "PDF",
        "powerpoint": "Presentatie",
        "audio": "Audio",
        "video": "Video",
        "archive": "Archief"
      },
      "roles": {
        "administrator": "Beheerder",
        "editor": "Redacteur",
        "reader": "Lezer",
        "owner": "Eigenaar"
      },
      "time": {
        "years_ago_one": "{{count}} jaar geleden",
        "years_ago_other": "{{count}} jaren geleden",
        "months_ago_one": "{{count}} maand geleden",
        "months_ago_other": "{{count}} maanden geleden",
        "weeks_ago_one": "{{count}} week geleden",
        "weeks_ago_other": "{{count}} weken geleden",
        "days_ago_one": "{{count}} dag geleden",
        "days_ago_other": "{{count}} dagen geleden",
        "hours_ago_one": "{{count}} uur geleden",
        "hours_ago_other": "{{count}} uren geleden",
        "minutes_ago_one": "{{count}} minuut geleden",
        "minutes_ago_other": "{{count}} minuten geleden",
        "seconds_ago": "een paar seconden geleden"
      },
      "calendar": {
        "error": {
          "connection": "Kan geen verbinding maken met de kalenderserver. Probeer het later opnieuw.",
          "fetchCalendars": "Kan kalenders niet laden. Probeer het later opnieuw."
        },
        "views": {
          "day": "Dag",
          "week": "Week",
          "month": "Maand",
          "listDay": "Dag lijst",
          "listWeek": "Week lijst",
          "listMonth": "Maand lijst",
          "listYear": "Jaar lijst",
          "today": "Vandaag"
        },
        "navigation": {
          "previous": "Vorige",
          "next": "Volgende"
        },
        "event": {
          "createTitle": "Evenement aanmaken",
          "editTitle": "Evenement bewerken",
          "calendar": "Kalender",
          "title": "Titel",
          "titlePlaceholder": "Evenement titel",
          "location": "Locatie",
          "locationPlaceholder": "Locatie",
          "openLocation": "Openen",
          "description": "Beschrijving",
          "descriptionPlaceholder": "Beschrijving",
          "start": "Start",
          "end": "Einde",
          "allDay": "Hele dag",
          "organizer": "Organisator",
          "attendees": "Deelnemers",
          "deleteConfirm": "Evenement verwijderen",
          "deleteConfirmMessage": "Weet u zeker dat u dit evenement wilt verwijderen?",
          "deleteRecurringPrompt": "Dit is een terugkerend evenement. Wat wilt u verwijderen?",
          "deleteThisOccurrence": "Alleen deze gebeurtenis",
          "deleteThisAndFuture": "Deze en toekomstige gebeurtenissen",
          "deleteAllOccurrences": "Alle gebeurtenissen",
          "enterChoice": "Voer uw keuze in (1, 2 of 3):",
          "invalidChoice": "Ongeldige keuze. Voer 1, 2 of 3 in.",
          "delete": "Verwijderen",
          "cancel": "Annuleren",
          "save": "Opslaan",
          "create": "Aanmaken",
          "sections": {
            "addRecurrence": "Herhaling toevoegen",
            "addLocation": "Locatie toevoegen",
            "addVideoConference": "Visio",
            "createVisio": "Add video conference",
            "removeVisio": "Videoconferentie verwijderen",
            "videoLink": "Videoconferentie link",
            "addAttendees": "Deelnemers toevoegen",
            "addResources": "Middelen toevoegen",
            "addDescription": "Beschrijving toevoegen",
            "addReminder": "Herinnering toevoegen",
            "addAttachment": "Bijlage toevoegen",
            "moreOptions": "Meer opties",
            "reminder_one": "herinnering",
            "reminder_other": "herinneringen",
            "attachment_one": "bijlage",
            "attachment_other": "bijlagen"
          },
          "reminders": {
            "5min": "5 minuten voor",
            "15min": "15 minuten voor",
            "30min": "30 minuten voor",
            "1hour": "1 uur voor",
            "1day": "1 dag voor",
            "1week": "1 week voor"
          },
          "status": {
            "label": "Status",
            "confirmed": "Bevestigd",
            "tentative": "Voorlopig",
            "cancelled": "Geannuleerd"
          },
          "visibility": {
            "label": "Zichtbaarheid",
            "public": "Openbaar",
            "private": "Privé",
            "confidential": "Vertrouwelijk"
          },
          "availability": {
            "label": "Beschikbaarheid",
            "busy": "Bezet",
            "free": "Vrij"
          }
        },
        "list": {
          "defaultCalendarName": "Mijn kalender",
          "myCalendars": "Mijn kalenders",
          "sharedCalendars": "Gedeelde kalenders",
          "shared": "(gedeeld)",
          "showCalendar": "Kalender tonen",
          "edit": "Bewerken",
          "delete": "Verwijderen",
          "share": "Delen",
          "import": "Evenementen importeren",
          "subscription": "Abonnements-URL",
          "options": "Opties"
        },
        "importEvents": {
          "title": "Evenementen importeren",
          "description": "Importeer evenementen vanuit een ICS-bestand in \"{{name}}\".",
          "selectFile": "Bestand kiezen",
          "import": "Importeren",
          "resultHeader": "Importresultaten",
          "imported": "evenementen geïmporteerd",
          "duplicates": "evenementen bestonden al",
          "skipped": "evenementen overgeslagen (niet-ondersteund formaat)",
          "error": "Er is een fout opgetreden tijdens het importeren. Probeer het opnieuw.",
          "errorDetails": "Foutdetails"
        },
        "subscription": {
          "title": "Kalender-abonnements-URL",
          "description": "Gebruik deze URL om u te abonneren op \"{{name}}\" vanuit externe kalendertoepassingen (Apple Calendar, Google Calendar, Outlook, etc.).",
          "loading": "Abonnements-URL wordt gegenereerd...",
          "copy": "Kopiëren",
          "copied": "Gekopieerd!",
          "close": "Sluiten",
          "warning": "Deze URL bevat een privétoken. Iedereen met deze link kan uw kalender-evenementen bekijken.",
          "regenerate": "URL regenereren",
          "regenerateConfirm": {
            "title": "Abonnements-URL regenereren?",
            "message": "Dit maakt de huidige URL ongeldig. Externe kalenders die de oude URL gebruiken zullen niet meer synchroniseren.",
            "confirm": "Regenereren"
          },
          "error": "Genereren van abonnements-URL mislukt. Probeer het opnieuw.",
          "errorPermission": "U heeft geen toegang tot deze kalender.",
          "errorNetwork": "Netwerkfout. Controleer uw verbinding en probeer het opnieuw.",
          "errorServer": "Serverfout. Probeer het later opnieuw."
        },
        "leftPanel": {
          "newEvent": "Nieuw evenement"
        },
        "miniCalendar": {
          "previousMonth": "Vorige maand",
          "nextMonth": "Volgende maand"
        },
        "recurrence": {
          "label": "Herhalen",
          "none": "Niet herhalen",
          "daily": "Dagelijks",
          "weekly": "Wekelijks",
          "monthly": "Maandelijks",
          "yearly": "Jaarlijks",
          "custom": "Aangepast...",
          "everyLabel": "Herhaal elke",
          "days": "dagen",
          "weeks": "weken",
          "months": "maanden",
          "years": "jaren",
          "repeatOn": "Herhaal op",
          "repeatOnDay": "Herhaal op dag",
          "repeatOnDate": "Herhaal op datum",
          "dayOfMonth": "Dag",
          "endsLabel": "Eindigt",
          "never": "Nooit",
          "on": "Op",
          "after": "Na",
          "occurrences": "keer",
          "weekdays": {
            "mo": "M",
            "tu": "D",
            "we": "W",
            "th": "D",
            "fr": "V",
            "sa": "Z",
            "su": "Z"
          },
          "months": {
            "january": "Januari",
            "february": "Februari",
            "march": "Maart",
            "april": "April",
            "may": "Mei",
            "june": "Juni",
            "july": "Juli",
            "august": "Augustus",
            "september": "September",
            "october": "Oktober",
            "november": "November",
            "december": "December"
          },
          "warnings": {
            "februaryMax": "Februari heeft maximaal 29 dagen",
            "leapYear": "Deze datum (29 februari) bestaat alleen in schrikkeljaren",
            "monthMax30": "Deze maand heeft maximaal 30 dagen",
            "dayMax31": "Dag moet tussen 1 en 31 zijn"
          }
        },
        "createCalendar": {
          "title": "Kalender aanmaken",
          "name": "Naam",
          "namePlaceholder": "Kalender naam",
          "nameRequired": "Naam is verplicht",
          "color": "Kleur",
          "description": "Beschrijving",
          "descriptionPlaceholder": "Kalender beschrijving (optioneel)",
          "cancel": "Annuleren",
          "create": "Aanmaken"
        },
        "editCalendar": {
          "title": "Kalender bewerken",
          "save": "Opslaan"
        },
        "deleteCalendar": {
          "title": "Kalender verwijderen",
          "message": "Weet u zeker dat u de kalender \"{{name}}\" wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
          "confirm": "Verwijderen"
        },
        "shareCalendar": {
          "title": "Kalender delen",
          "emailPlaceholder": "Voer e-mailadres in",
          "share": "Delen",
          "hint": "De persoon krijgt dezelfde rechten als u (lezen en schrijven).",
          "success": "Kalender gedeeld met {{email}}",
          "error": "Delen van kalender mislukt",
          "invalidEmail": "Voer een geldig e-mailadres in"
        },
        "attendees": {
          "label": "Deelnemers uitnodigen",
          "placeholder": "Voer e-mailadres in en druk op Enter",
          "add": "Toevoegen",
          "remove": "Deelnemer verwijderen",
          "invalidEmail": "Voer een geldig e-mailadres in",
          "alreadyAdded": "Dit e-mailadres staat al in de lijst",
          "cannotAddOrganizer": "U kunt uzelf niet als deelnemer toevoegen",
          "participants": "Deelnemers",
          "organizer": "Organisator",
          "viewProfile": "Profiel bekijken",
          "cannotRemoveOrganizer": "Kan organisator niet verwijderen",
          "noResults": "Geen gebruikers gevonden"
        },
        "resources": {
          "placeholder": "Selecteer een middel...",
          "remove": "Middel verwijderen"
        },
        "weekdaysFull": {
          "monday": "maandag",
          "tuesday": "dinsdag",
          "wednesday": "woensdag",
          "thursday": "donderdag",
          "friday": "vrijdag",
          "saturday": "zaterdag",
          "sunday": "zondag"
        }
      },
      "email": {
        "subject": {
          "invitation": "Uitnodiging: {{summary}}",
          "update": "Bijgewerkte uitnodiging: {{summary}}",
          "cancel": "Geannuleerd: {{summary}}",
          "reply": "Antwoord: {{summary}}"
        },
        "noTitle": "(Geen titel)",
        "allDay": "Hele dag",
        "invitation": {
          "title": "Uitnodiging voor evenement",
          "heading": "Uitnodiging voor evenement",
          "body": "{{organizer}} nodigt u uit voor een evenement"
        },
        "update": {
          "title": "Evenement bijgewerkt",
          "heading": "Evenement bijgewerkt",
          "badge": "BIJGEWERKT",
          "body": "{{organizer}} heeft een evenement bijgewerkt waarvoor u bent uitgenodigd"
        },
        "cancel": {
          "title": "Evenement geannuleerd",
          "heading": "Evenement geannuleerd",
          "badge": "GEANNULEERD",
          "body": "{{organizer}} heeft het volgende evenement geannuleerd"
        },
        "reply": {
          "title": "Antwoord op evenement",
          "heading": "Antwoord ontvangen",
          "body": "{{attendee}} heeft gereageerd op uw evenement"
        },
        "labels": {
          "when": "Wanneer",
          "until": "tot",
          "location": "Locatie",
          "videoConference": "Videoconferentie",
          "organizer": "Organisator",
          "attendee": "Deelnemer",
          "description": "Beschrijving",
          "wasScheduledFor": "Was gepland op"
        },
        "actions": {
          "accept": "Accepteren",
          "maybe": "Misschien",
          "decline": "Weigeren"
        },
        "instructions": {
          "invitation": "U kunt ook het bijgevoegde .ics-bestand openen met uw agendatoepassing.",
          "update": "Dit evenement is bijgewerkt. U kunt ook het bijgevoegde .ics-bestand openen om uw agenda bij te werken.",
          "cancel": "Dit evenement is geannuleerd. Open het bijgevoegde .ics-bestand om het uit uw agenda te verwijderen.",
          "reply": "Het antwoord van de deelnemer is geregistreerd. Open het bijgevoegde .ics-bestand om uw agenda bij te werken."
        },
        "footer": {
          "invitation": "Deze uitnodiging is verzonden via {{appName}}",
          "notification": "Deze melding is verzonden via {{appName}}"
        },
        "replyTo": {
          "body": "{{attendee}} heeft gereageerd op uw evenement: {{summary}}",
          "details": "Evenementdetails",
          "instruction": "Het antwoord van de deelnemer is geregistreerd in het bijgevoegde .ics-bestand."
        },
        "cancelDetails": {
          "body": "{{organizer}} heeft het evenement geannuleerd: {{summary}}",
          "details": "Details van het geannuleerde evenement",
          "instruction": "Dit evenement is geannuleerd. U kunt het uit uw agenda verwijderen door het bijgevoegde .ics-bestand te openen."
        },
        "updateDetails": {
          "body": "{{organizer}} heeft het evenement bijgewerkt",
          "details": "Bijgewerkte evenementdetails"
        },
        "invitationDetails": {
          "body": "{{organizer}} nodigt u uit voor een evenement",
          "details": "Evenementdetails",
          "respond": "Reageer op deze uitnodiging:"
        }
      },
      "rsvp": {
        "accepted": "U heeft de uitnodiging geaccepteerd",
        "tentative": "U heeft \"misschien\" geantwoord op de uitnodiging",
        "declined": "U heeft de uitnodiging afgewezen",
        "responseSent": "Uw antwoord is naar de organisator gestuurd.",
        "error": {
          "title": "Fout",
          "invalidLink": "Ongeldige link",
          "invalidAction": "Ongeldige actie.",
          "invalidToken": "Deze link is ongeldig of verlopen.",
          "invalidPayload": "Deze link is ongeldig.",
          "eventNotFound": "Het evenement is niet gevonden. Het is mogelijk verwijderd.",
          "eventPast": "Dit evenement is al voorbij.",
          "notAttendee": "U staat niet vermeld als deelnemer van dit evenement.",
          "updateFailed": "Er is een fout opgetreden bij het bijwerken. Probeer het opnieuw.",
          "tokenExpired": "Deze link is verlopen. Vraag de organisator om een nieuwe uitnodiging.",
          "rateLimited": "Te veel verzoeken. Wacht even en probeer het opnieuw."
        }
      },
      "resources": {
        "title": "Middelen",
        "description": "Vergaderruimtes en gedeelde middelen beheren.",
        "search": "Middelen zoeken...",
        "loading": "Middelen laden...",
        "empty": "Er zijn nog geen middelen aangemaakt.",
        "noResults": "Geen middelen gevonden.",
        "types": {
          "room": "Ruimte",
          "resource": "Middel"
        },
        "filters": {
          "all": "Alle"
        },
        "create": {
          "button": "Middel toevoegen",
          "title": "Middel aanmaken",
          "nameLabel": "Naam",
          "typeLabel": "Type",
          "submit": "Aanmaken",
          "success": "Middel succesvol aangemaakt.",
          "error": "Middel aanmaken mislukt."
        },
        "delete": {
          "button": "Verwijderen",
          "title": "Middel verwijderen",
          "message": "Weet u zeker dat u \"{{name}}\" wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
          "confirm": "Verwijderen",
          "success": "Middel succesvol verwijderd.",
          "error": "Middel verwijderen mislukt."
        }
      },
      "integrations": {
        "title": "Integraties",
        "description": "Beheer integratiekanalen zodat externe diensten toegang hebben tot uw agenda's.",
        "loading": "Integraties laden...",
        "empty": "Er zijn nog geen integraties aangemaakt.",
        "roles": {
          "reader": "Lezer",
          "editor": "Bewerker",
          "admin": "Admin"
        },
        "lastUsed": "Laatst gebruikt: {{date}}",
        "create": {
          "button": "Integratie toevoegen",
          "title": "Integratie aanmaken",
          "nameLabel": "Naam",
          "roleLabel": "Rol",
          "submit": "Aanmaken",
          "success": "Integratie succesvol aangemaakt.",
          "error": "Integratie aanmaken mislukt.",
          "tokenTitle": "Integratietoken",
          "tokenWarning": "Kopieer dit token nu. Het wordt niet meer getoond."
        },
        "delete": {
          "button": "Verwijderen",
          "title": "Integratie verwijderen",
          "message": "Weet u zeker dat u \"{{name}}\" wilt verwijderen? Dit kan niet ongedaan worden gemaakt.",
          "confirm": "Verwijderen",
          "success": "Integratie succesvol verwijderd.",
          "error": "Integratie verwijderen mislukt."
        },
        "regenerate": {
          "button": "Token opnieuw genereren",
          "success": "Token succesvol opnieuw gegenereerd.",
          "error": "Token opnieuw genereren mislukt.",
          "tokenWarning": "Kopieer dit nieuwe token nu. Het wordt niet meer getoond."
        },
        "token": {
          "copy": "Token kopiëren",
          "copied": "Token gekopieerd naar klembord."
        }
      },
      "scheduling": {
        "findATime": "Zoek een tijdstip",
        "previousDay": "Vorige dag",
        "nextDay": "Volgende dag",
        "noConflicts": "Geen conflicten",
        "conflicts": "{{count}} conflict(en)",
        "addAttendeesToSeeAvailability": "Voeg deelnemers toe om beschikbaarheid te zien"
      }
    }
  }
}
