/*
 * PROJECT:     ReactOS Event Log Viewer
 * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
 * PURPOSE:     French resource file
 * TRANSLATORS: Copyright 2007-2009 Pierre Schweitzer <pierre@reactos.org>
 *              Copyright 2016-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
 */

LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL

IDM_EVENTVWR MENU
BEGIN
    POPUP "&Journal"
    BEGIN
        MENUITEM "&Ouvrir...", IDM_OPEN_EVENTLOG
        MENUITEM "Enregistrer le fichier journal &sous...", IDM_SAVE_EVENTLOG
        MENUITEM "&Fermer", IDM_CLOSE_EVENTLOG
        MENUITEM SEPARATOR
        MENUITEM "&Effacer tous les événements", IDM_CLEAR_EVENTS
        MENUITEM "&Renommer\tF2", IDM_RENAME_EVENTLOG
        MENUITEM "&Propriétés du Journal...", IDM_EVENTLOG_SETTINGS
        MENUITEM SEPARATOR
        MENUITEM "&Quitter", IDM_EXIT
    END
    POPUP "&Affichage"
    BEGIN
        MENUITEM "Plus ré&cent d'abord", IDM_LIST_NEWEST
        MENUITEM "Plus anci&en d'abord", IDM_LIST_OLDEST
        MENUITEM SEPARATOR
        MENUITEM "&Détails...\tEntrée", IDM_EVENT_DETAILS
        MENUITEM SEPARATOR
        MENUITEM "&Rafraîchir\tF5", IDM_REFRESH
    END
    POPUP "&Options"
    BEGIN
        MENUITEM "&Vue des détails d'événements", IDM_EVENT_DETAILS_VIEW
        MENUITEM "&Grille", IDM_LIST_GRID_LINES
        MENUITEM SEPARATOR
        MENUITEM "&Enregistrer la configuration en quittant", IDM_SAVE_SETTINGS
    END
    POPUP "Aide"
    BEGIN
        MENUITEM "Aide", IDM_HELP
        MENUITEM SEPARATOR
        MENUITEM "&À propos", IDM_ABOUT
    END
END

IDM_EVENTWR_CTX MENU
BEGIN
    POPUP ""
    BEGIN
        MENUITEM "&Ouvrir le journal d'événements...", IDM_OPEN_EVENTLOG
        MENUITEM "Enregistrer le journal d'événements &sous...", IDM_SAVE_EVENTLOG
        MENUITEM SEPARATOR
        MENUITEM "&Effacer tous les événements", IDM_CLEAR_EVENTS
        MENUITEM "&Renommer\tF2", IDM_RENAME_EVENTLOG
        MENUITEM "&Paramètres du journal...", IDM_EVENTLOG_SETTINGS
    END
END

IDA_EVENTVWR ACCELERATORS
BEGIN
    "?", IDM_ABOUT, ASCII, ALT
    "/", IDM_ABOUT, ASCII, ALT
    VK_F2, IDM_RENAME_EVENTLOG, VIRTKEY
    VK_F5, IDM_REFRESH, VIRTKEY
END

IDD_EVENTDETAILS_DLG DIALOGEX 0, 0, 266, 240
STYLE DS_SHELLFONT | DS_MODALFRAME | DS_CENTER | WS_THICKFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_CONTEXTHELP
CAPTION "Détails de l'événement"
FONT 8, "MS Shell Dlg"
BEGIN
    LTEXT "EvtDetailsCtrl", IDC_STATIC, 0, 0, 266, 215
    PUSHBUTTON "Aide", IDHELP, 8, 220, 50, 14
    DEFPUSHBUTTON "Fermer", IDOK, 208, 220, 50, 14
END

IDD_EVENTDETAILS_CTRL DIALOGEX 0, 0, 266, 215
STYLE DS_SHELLFONT | DS_CONTROL | WS_CHILD | WS_CLIPCHILDREN
FONT 8, "MS Shell Dlg"
BEGIN
    LTEXT "D&ate :", IDC_STATIC, 8, 5, 31, 8
    EDITTEXT IDC_EVENTDATESTATIC, 46, 5, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Source :", IDC_STATIC, 103, 5, 36, 8
    EDITTEXT IDC_EVENTSOURCESTATIC, 140, 5, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Heure :", IDC_STATIC, 8, 15, 31, 8
    EDITTEXT IDC_EVENTTIMESTATIC, 46, 15, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Catégorie :", IDC_STATIC, 103, 15, 36, 8
    EDITTEXT IDC_EVENTCATEGORYSTATIC, 140, 15, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Type :", IDC_STATIC, 8, 25, 31, 8
    EDITTEXT IDC_EVENTTYPESTATIC, 46, 25, 47, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "É&vénement :", IDC_STATIC, 103, 25, 36, 8
    EDITTEXT IDC_EVENTIDSTATIC, 140, 25, 82, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Utilisateur :", IDC_STATIC, 8, 35, 36, 8
    EDITTEXT IDC_EVENTUSERSTATIC, 46, 35, 152, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "O&rdinateur :", IDC_STATIC, 8, 45, 36, 8
    EDITTEXT IDC_EVENTCOMPUTERSTATIC, 46, 45, 152, 8, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL

    PUSHBUTTON "", IDC_PREVIOUS, 230, 5, 28, 14, BS_ICON
    PUSHBUTTON "", IDC_NEXT, 230, 21, 28, 14, BS_ICON
    PUSHBUTTON "", IDC_COPY, 230, 37, 28, 14, BS_ICON

    LTEXT "&Description :", IDC_STATIC, 8, 65, 45, 8
    CONTROL "", IDC_EVENTTEXTEDIT, RICHEDIT_CLASS, ES_MULTILINE | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL | WS_BORDER, 8, 76, 250, 60

    AUTORADIOBUTTON "&Octets", IDC_BYTESRADIO, 50, 140, 34, 8
    AUTORADIOBUTTON "&Mots", IDC_WORDSRADIO, 88, 140, 34, 8
    LTEXT "Do&nnées :", IDC_DETAILS_STATIC, 8, 140, 35, 8
    EDITTEXT IDC_EVENTDATAEDIT, 8, 150, 250, 60, ES_MULTILINE | ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_READONLY | WS_VSCROLL | WS_BORDER
END

IDD_LOGPROPERTIES_GENERAL DIALOGEX 0, 0, 252, 234
STYLE DS_SHELLFONT | WS_POPUP | WS_CAPTION
CAPTION "Général"
FONT 8, "MS Shell Dlg"
BEGIN
    LTEXT "Nom &affiché :", IDC_STATIC, 7, 9, 60, 8
    EDITTEXT IDC_DISPLAYNAME, 67, 7, 178, 12, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
    LTEXT "Nom du &journal :", IDC_STATIC, 7, 25, 60, 8
    EDITTEXT IDC_LOGNAME, 67, 23, 178, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
    LTEXT "&Fichier journal :", IDC_STATIC, 7, 41, 60, 8
    EDITTEXT IDC_LOGFILE, 67, 39, 178, 12, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
// The following 4 IDC_STATIC shall have accels in ReactOS, although MS doesn't have accels for them.
// Translation note: First fill out ALL accels that MS has in this dialog for your language,
// and only then as a final step use some remaining unused letters for those 4 controls!
    LTEXT "&Taille :", IDC_STATIC, 7, 57, 60, 8
    EDITTEXT IDC_SIZE_LABEL, 67, 57, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "&Créé le :", IDC_STATIC, 7, 69, 60, 8
    EDITTEXT IDC_CREATED_LABEL, 67, 69, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "M&odifié le :", IDC_STATIC, 7, 81, 60, 8
    EDITTEXT IDC_MODIFIED_LABEL, 67, 81, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    LTEXT "De&rnier accès le :", IDC_STATIC, 7, 93, 60, 8
    EDITTEXT IDC_ACCESSED_LABEL, 67, 93, 178, 12, ES_LEFT | ES_READONLY | NOT WS_BORDER | NOT WS_TABSTOP | ES_AUTOHSCROLL
    GROUPBOX "Taille de journal", IDC_STATIC, 7, 106, 238, 99
    LTEXT "Taille &maximale du journal :", IDC_STATIC, 17, 122, 88, 8
    EDITTEXT IDC_EDIT_MAXLOGSIZE, 110, 119, 40, 14, ES_LEFT | ES_NUMBER | WS_GROUP
    CONTROL "", IDC_UPDOWN_MAXLOGSIZE, UPDOWN_CLASS, UDS_SETBUDDYINT | UDS_NOTHOUSANDS | UDS_ALIGNRIGHT |
            UDS_AUTOBUDDY | UDS_ARROWKEYS | WS_GROUP, 150, 119, 10, 14
    LTEXT "Ko", IDC_STATIC, 160, 122, 20, 8
    LTEXT "Lorsque la taille maximale du journal est atteinte :", IDC_STATIC, 17, 140, 219, 8
    AUTORADIOBUTTON "Remplacer les événements si &nécessaire", IDC_OVERWRITE_AS_NEEDED, 17, 155, 219, 10, WS_GROUP | WS_TABSTOP
    AUTORADIOBUTTON "Remplacer les é&vénements datant de plus de", IDC_OVERWRITE_OLDER_THAN, 17, 168, 155, 10
    AUTORADIOBUTTON "Ne &pas remplacer les événements\n(nettoyage manuel du journal)", IDC_NO_OVERWRITE, 17, 180, 133, 20, BS_MULTILINE | WS_TABSTOP
    EDITTEXT IDC_EDIT_EVENTS_AGE, 175, 165, 35, 14, ES_LEFT | ES_NUMBER | WS_GROUP
    CONTROL "", IDC_UPDOWN_EVENTS_AGE, UPDOWN_CLASS, UDS_SETBUDDYINT | UDS_ALIGNRIGHT |
            UDS_AUTOBUDDY | UDS_ARROWKEYS, 210, 165, 10, 14
    LTEXT "jours", IDC_STATIC, 215, 168, 20, 8
    PUSHBUTTON "Paramètres par &défaut", IDC_RESTOREDEFAULTS, 156, 183, 80, 14
    AUTOCHECKBOX "Utiliser une connexion à &basse vitesse", IDC_LOW_SPEED_CONNECTION, 7, 217, 167, 10
    PUSHBUTTON "&Effacer le journal", ID_CLEARLOG, 180, 213, 65, 14
END

STRINGTABLE
BEGIN
    IDS_COPYRIGHT "Copyright (C) 2007 Marc Piulachs (marc.piulachs@codexchange.net)"
    IDS_APP_TITLE "Visionneuse d'événements"
    IDS_APP_TITLE_EX "%s - Journal %s sur \\\\"
    IDS_STATUS_MSG "%s contient %lu événement(s) (listés : %lu)"
    IDS_LOADING_WAIT "Chargement des journaux d'événements. Veuillez patienter..."
    IDS_NO_ITEMS "Aucun élément à afficher dans cet aperçu." // "No events in this log."
    IDS_EVENTLOG_SYSTEM "Journaux système"
    IDS_EVENTLOG_APP "Journaux d'application"
    IDS_EVENTLOG_USER "Journaux de l'utilisateur"
    IDS_SAVE_FILTER "Journal d'événements (*.evt)\0*.evt\0"
    IDS_CLEAREVENTS_MSG "Voulez-vous enregistrer ce journal d'événements avant de l'effacer ?"
    IDS_RESTOREDEFAULTS "Voulez-vous vraiment réinitialiser tous les paramètres pour ce journal aux valeurs par défaut ?"
    IDS_EVENTSTRINGIDNOTFOUND "La description pour l'événement d'ID ( %lu ) dans la source ( %s ) ne peut être trouvée. L'ordinateur local pourrait ne pas avoir les informations registres nécessaires ou les fichiers DLL de message pour afficher les messages depuis un ordinateur distant.\n\nLes informations suivantes font partie de l'événement :\n\n"
    IDS_CONTFROMBEGINNING "Vous avez atteint la fin du journal d'événements. Voulez-vous continuer depuis le début ?"
    IDS_CONTFROMEND "Vous avez atteint le début du journal d'événements. Voulez-vous continuer depuis la fin ?"
END

STRINGTABLE
BEGIN
/* Please note that explicit TAB characters '\t' are used to fix the alignment of the message in the MessageBox */
    IDS_USAGE "Visionneuse d'événements ReactOS\n\
\n\
EventVwr [nom ordinateur] [/L:<fichier journal>] [/?]\n\
\n\
""nom ordinateur"" : Spécifie l'ordinateur distant auquel se connecter\n\
\tpour récupérer les événements à afficher. Si aucun nom n'est spécifié,\n\
\tl'ordinateur local est utilisé.\n\
\n\
/L:<fichier journal> : Spécifie quel fichier journal ouvrir.\n\
\tSeuls les fichiers au format .evt (NT ≤ 5.2) sont supportés.\n\
\n\
/? : Affiche ce message d'aide.\n\
"
    IDS_EVENTLOGFILE "Journal d'événements"
END

STRINGTABLE
BEGIN
    IDS_EVENTLOG_ERROR_TYPE "Erreur"
    IDS_EVENTLOG_WARNING_TYPE "Avertissement"
    IDS_EVENTLOG_INFORMATION_TYPE "Information"
    IDS_EVENTLOG_AUDIT_SUCCESS "Succès de l'audit"
    IDS_EVENTLOG_AUDIT_FAILURE "Échec de l'audit"
    IDS_EVENTLOG_SUCCESS "Succès"
    IDS_EVENTLOG_UNKNOWN_TYPE "Événement Inconnu"
END

STRINGTABLE
BEGIN
    IDS_BYTES_FORMAT "octets" // "%s bytes"
    // "%1!ls! (%2!ls! bytes)"
END

STRINGTABLE
BEGIN
    IDS_COLUMNTYPE "Type"
    IDS_COLUMNDATE "Date"
    IDS_COLUMNTIME "Heure"
    IDS_COLUMNSOURCE "Source"
    IDS_COLUMNCATEGORY "Catégorie"
    IDS_COLUMNEVENT "Événement"
    IDS_COLUMNUSER "Utilisateur"
    IDS_COLUMNCOMPUTER "Ordinateur"
END

STRINGTABLE
BEGIN
    IDS_COPY_EVTTYPE "Type de l'événement :"
    IDS_COPY_EVTSRC  "Source de l'événement :"
    IDS_COPY_EVTCAT  "Catégorie de l'événement :"
    IDS_COPY_EVTID   "ID de l'événement :"
    IDS_COPY_EVTDATE "Date :"
    IDS_COPY_EVTTIME "Heure :"
    IDS_COPY_EVTUSER "Utilisateur :"
    IDS_COPY_EVTCOMP "Ordinateur :"
    IDS_COPY_EVTTEXT "Description :"
    IDS_COPY_EVTDATA "Données :"
END

STRINGTABLE
BEGIN
    IDS_NONE "Aucun"
    IDS_NOT_AVAILABLE "N/A"
END
