From 686b4c53227a73bce1a7136ccb2e419612233bc0 Mon Sep 17 00:00:00 2001 From: nicolas Date: Sun, 26 Jan 2003 15:43:55 +0000 Subject: sync, more accurate translation git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9102 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/French/documentation.html | 32 +- DOCS/French/skin.html | 1272 ++++++++++++++++++---------------------- 2 files changed, 615 insertions(+), 689 deletions(-) diff --git a/DOCS/French/documentation.html b/DOCS/French/documentation.html index 64ffb2a26e..23b2a07f90 100644 --- a/DOCS/French/documentation.html +++ b/DOCS/French/documentation.html @@ -309,7 +309,31 @@
  • Appendice C - Bogues connus
  • -
  • Appendice D - Format de skin de MPlayer
  • +
  • Appendix D - Format de skin de MPlayer + +
  • Appendice E - Lamentations du Développeur + + +
    potmeter = phases, numphases, default, X, Y, + largeur, hauteur, message
    +
    Un hpotmeter sans boutons. (je suppose qu'il est censé tourner + en rond, mais il réagit uniquement aux tractions horizontales.) + Pour une descritpion de ses paramètres lisez + hpotmeter. Ses états peuvent être + NULL, mais ce n'est pas vraiment utile, puisque vous ne pouvez pas voir + son niveau.
    + +
    font = fontfile, fontid
    +
    Définit une police. fontfile est le nom du descripteur de police + avec l'extension .fnt (inutile de préciser son extension ici). + fontid réfère à la police + (c.f. dlabel et slabel). + Plus de 25 polices peuvent être définies.
    + +
    slabel = X, Y, fontid, "texte" +
    +
    Place un label statique à the position X,Y. + text est affiché en utilisant la police identifiée par fontid. + Le texte est juste une chaine brute (les variables $x ne fonctionnent pas) + qui doit être mise entre doubles quotes (mais le caractère " ne peut pas + faire partie du texte). Le label est affiché en utilisant la police identifiée par + fontid.
    + +
    dlabel = X, Y, longueur, align, fontid, + "texte"
    +
    Place un label statique à la position X,Y. Le label est + appelé dynamique parce que sont texte est rafraichi péridiquement. + La longeur maximum du label est définie par longueur (sa + hauteur dépend de la hauteur des caractères). Si le texte a afficher + dépasse cette longeur il sera scrollé, au bien aligné dans l'espace + spécifié par la valeur du paramètre align : + 0 pour droite, 1 pour centré, 2 pour gauche.
    + Le texte a afficher est donné par texte: il doit être écrit entre doubles quotes + (mais le caractère " ne peut pas faire partie du texte). + Le texte s'affiche en utilisant la police spécifiée par fontid. + Vous pouvez utiliser les variables suivantes dans le texte : + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    VariableSignification
    $1temps de lecture en hh:mm:ss
    $2temps de lecture en mmmm:ss
    $3temps de lecture en hh(heures)
    $4temps de lecture en mm(minutes)
    $5temps de lecture en ss(secondes)
    $6longeur du film en hh:mm:ss
    $7longeur du film en mmmm:ss
    $8temps de lecture en h:mm:ss
    $vvolume en xxx.xx%
    $Vvolume en xxx.x
    $bbalance en xxx.xx%
    $Bbalance en xxx.x
    $$le caractère $
    $aun caractère dépendant du type audio (aucun: n, + mono: m, stereo: t)
    $tnuméro de piste (dans la playlist)
    $onom du fichier
    $fnom du fichier en minuscule
    $Fnom du fichier en majuscule
    $Tun caractère dépendant du type de flux (fichier: f, + Video CD: v, DVD: d, URL: u) +
    $ple caractère "p" (si une vidéo est en lecture et que la police a le + caractère "p")
    $sle caractère "s" (si une vidéo est stoppée et que la police a le caractère "s") +
    $ele caractère "e" (si une vidéo est en pause et que la police a le caractère "e") +
    $xlargeur du film
    $yhauteur du film
    $Cnom du codec utilisé
    + + Note: les variables $a, $T, + $p, $s et $e retournent toutres des + caractères pouvant s'afficher comme des symboles spéciaux (par exemple, + "e" est le symbole de pause qui ressemble généralement à ||). + Vous pouvez avoir une police pour les caractères normaux et une autre pour + les symboles. Lisez la section sur les symboles pour + plus d'informations. +
    + - -Note: il y aura également un podomètre vertical (vpotmeter), qui -n'a pas encore été programmé. - - - -
    -potmeter = phases, numphases, default, X, Y, width, height, message -
    -
    -Un hpotmeter sans boutons. (je suppose qu'il est censé tourner -en rond, mais il réagit uniquement aux tractions horizontales.) -Pour une descritpion de ses paramètres lisez -hpotmeter. Ses états peuvent être -NULL, mais ce n'est pas vraiment utile, puisque vous ne pouvez pas voir -son niveau. -
    - -
    -font = fontfile, fontid -
    -
    -Définit une police. fontfile est le nom du descripteur de police -avec l'extension .fnt (inutile de préciser son extension ici). -fontid réfère à la police -(c.f. dlabel et slabel). -Plus de 25 polices peuvent être définies. -
    - -
    -slabel = X, Y, fontid, "text" -
    -
    -Place un label statique à the position X,Y. -text est affiché en utilisant la police identifiée par fontid. -Le texte est juste une chaine brute (les variables $x ne fonctionnent pas) -qui doit être mise entre doubles quotes (mais le caractère " ne peut pas -faire partie du texte). Le label est affiché en utilisant la police identifiée par -fontid. -
    - -
    -dlabel = X, Y, length, align, fontid, "text" -
    -
    -Place un label statique à la position X,Y. Le label est -appelé dynamique parce que sont texte est rafraichi péridiquement.. -La longeur maximum du label est définie par length (sa -hauteur dépend de la hauteur des caractères). Si le texte a afficher -dépasse cette longeur il sera scrollé, au bien aligné dans l'espace -spécifié par la valeur du paramètre align : -0 pour droite, 1 pour centré, 2 pour gauche. -
    -Le texte a afficher est donné par text: il doit être écrit entre guillemets doubles -(") (mais le caractère "ne peut pas faire partie du texte). -Le texte s'affiche en utilisant la police spécifiée par fontid. -Vous pouvez utiliser les variables suivantes dans le texte : - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VariableSignification
    $1temps de lecture en hh:mm:ss
    $2temps de lecture en mmmm:ss
    $3temps de lecture en hh(heures)
    $4temps de lecture en mm(minutes)
    $5temps de lecture en ss(secondes)
    $6longeur du film en hh:mm:ss
    $7longeur du film en mmmm:ss
    $8temps de lecture en h:mm:ss
    $vvolume en xxx.xx%
    $Vvolume en xxx.x
    $bbalance en xxx.xx%
    $Bbalance en xxx.x
    $$le caractère $
    $aun caractère dépendant du type audio (aucun: n, - mono: m, stereo: t)
    $tnuméro de piste (dans la playlist)
    $onom du fichier
    $fnom du fichier en minuscule
    $Fnom du fichier en majuscule
    $Tun caractère dépendant du type de flux (fichier: f, - video CD: v, DVD: d, URL: u) -
    $ple caractère "p" (si une vidéo est en lecture et que la police a le caractère "p") -
    $sle caractère "s" (si une vidéo est stoppée et que la police a le caractère "s") -
    $ele caractère "e" (si une vidéo est en pause et que la police a le caractère "e") -
    +

    D.2.2 Sous-fenêtre

    - -Note: les variables $a, $T, $p, $s -et $eretournent toutres des caractères pouvant s'afficher comme des -symboles spéciaux (par exemple, "e" est le symbole de pause qui ressemble -généralement à ||). Vous pouvez avoir une police -pour les saractères normaux et une autre pour les symboles. -Lisez la section sur les symboles pour plus d'informations. - -
    - - -

    3.2 Sous-fenêtre

    - -Vous trouverez ci-dessous la liste des objets utilisables dans le bloc -'window = sub' . . . 'end'. - -
    -base = image, x, y, largeur, hauteur -
    -
    -L'image qui s'affichera dans la fenêtre. -La fenêtre apparaîtra à la position x,y -sur l'écran (0,0 est le coin supérieur gauche). Vous pouvez spécifier -1 pour centre -et -2 pour droite. La fenêtre prendra la taille de l'image. -largeur et hauteur donnent la taille de la fenêtre; ces -paramètres sont optionnels (si ils sont absents, le fenêtre prend la taille -de l'image). -
    - -
    -background = r, g, b -
    -
    -Vous permet de définir la couleur de fond. Utile si l'image est plus petite que la fenêtre. -r, g et b spécifient les composantes rouge, verte et bleue de la couleur (d'une intervalle entre 0 et 255). -
    - - -

    3.3 Menu

    - -Comme mentionné précédemment, le menu s'affiche en utilisant deux images. -Les entrées normales du menu sont extraitres de l'image spécifiée par -l'objet base, tandis que l'entrée actuellement sélectionnée -est extraite de l'image spécifiée par l'objet selected. Vous -devez définir la taille et la position de chaque entrée du menu par l'objet -menu. - -

    -Ils correspondent aux objets utilisés dans le bloc 'window = menu' -. . . 'end'. -

    +

    Vous trouverez ci-dessous la liste des objets utilisables dans le bloc +'window = sub' . . . 'end'.

    -
    -base = image -
    -
    -L'image utilisée pour les entrées normales. -
    - -
    -selected = image -
    -
    -L'image utilisée pour les entrées selectionnées. -
    - -
    -menu = x, y, largeur, hauteur, message -
    -
    -Définit la position X,Y et la taille des entrées du -menu dans les images. message est le message généré -quand le bouton de la souris est relaché. -
    +
    base = image, x, y, largeur, hauteur +
    +
    L'image qui s'affichera dans la fenêtre. + La fenêtre apparaîtra à la position x,y + sur l'écran (0,0 est le coin supérieur gauche). Vous pouvez spécifier + -1 pour centre et -2 pour droite. La fenêtre prendra + la taille de l'image. largeur et hauteur donnent la taille de la fenêtre; ces + paramètres sont optionnels (si ils sont absents, le fenêtre prend la taille + de l'image).
    + +
    background = R, G, B
    +
    Vous permet de définir la couleur de fond. Utile si l'image est plus petite + que la fenêtre. R, G et B spécifient + les composantes rouge, verte et bleue de la couleur (d'un interval entre 0 + et 255).
    -

    4 Polices

    -Comme mentionné dans la section sur les parties de la skin, une police est -définie par une image et un fichier de description. Vous pouvez placer les -caractères n'importe ou sur l'image, mais vous devez vous assurer que leur -position et taille correspondent précisément au fichier de description. +

    D.2.3 Menu

    -

    -Les fichier descriptif des polices (avec l'extension .fnt) peut avoir des lignes -de commentaires commençant par ';'. -Le fichier doit avoir une ligne du type -

    +

    Comme mentionné précédemment, le menu s'affiche en utilisant deux images. + Les entrées normales du menu sont extraitres de l'image spécifiée par + l'objet base, tandis que l'entrée actuellement sélectionnée + est extraite de l'image spécifiée par l'objet selected. Vous + devez définir la taille et la position de chaque entrée du menu par l'objet + menu.

    + +

    Ils correspondent aux objets utilisés dans le bloc 'window = menu' +. . . 'end'.

    -
    -image = image -
    -
    - -où image est le nom de l'image qui sera utilisée pour la police -(vous n'avez pas à définir d'extension). -
    - -
    -"char" = X, Y, width, height -
    -
    -Ici X et Y précisent la position du caractère -char dans l'image (0,0 est le coin supérieur gauche). -width et height sont la largeur et la hauteur du caractère - en pixels. -
    +
    base = image
    +
    L'image utilisée pour les entrées normales.
    + +
    selected = image
    +
    L'image utilisée pour les entrées selectionnées.
    + +
    menu = x, y, largeur, hauteur, message +
    +
    Définit la position X,Y et la taille des entrées du + menu dans les images. message est le message généré + quand le bouton de la souris est relaché.
    -Voici un exemple définissant les caractères A, B, C utilisant la police -font.png. - + +
    -; peut être "font" au lieu de "font.png"
    +

    D.3 Polices

    + +

    Comme mentionné dans la section sur les parties de la skin, une police est + définie par une image et un fichier de description. Vous pouvez placer les + caractères n'importe ou sur l'image, mais vous devez vous assurer que leur + position et taille correspondent précisément au fichier de description.

    + +

    Les fichier descriptif des polices (avec l'extension .fnt) peut + avoir des lignes de commentaires commençant par ';'. + Le fichier doit avoir une ligne du type

    + +
    +
    image = image
    +
    image est le nom de l'image qui sera utilisée + pour la police (vous n'avez pas à définir d'extension).
    + +
    "char" = X, Y, largeur, hauteur
    +
    Ici X et Y précisent la position du caractère + char dans l'image (0,0 est le coin supérieur gauche). + largeur et hauteur sont la largeur et la hauteur du caractère + en pixels.
    +
    + +

    Voici un exemple définissant les caractères A, B, C utilisant la police + font.png.

    + + + +
    +
    +; peut être "font" au lieu de "font.png"
     image = font.png
     
    -; Trois caractères suffisent, mais seulement pour une démonstration. :-)
    -",A" =  0,0, 7,13
    +; Trois caractères suffisent pour une démonstration. :-)
    +"A" =  0,0, 7,13
     "B" =  7,0, 7,13
     "C" = 14,0, 7,13
    -
    +
    +
    -

    4.1 Symboles

    +

    D.3.1 Symboles

    -Certains caractères ont une sugnifaction spéciale quand retournés -par des variables utilisées dans dlabel; ces -caractères sont censés s'afficher comme des symboles. (par exemple, dans -le cas d'une lecture DVD, vous pouvez afficher un beau logo DVD a la place du -caractère 'd'). +

    Certains caractères ont une sugnifaction spéciale quand retournés + par des variables utilisées dans dlabel; ces + caractères sont censés s'afficher comme des symboles. (par exemple, dans + le cas d'une lecture DVD, vous pouvez afficher un beau logo DVD a la place du + caractère 'd').

    -

    -La table ci-dessous liste les caractères pouvant s'afficher comme des symboles -(et nécessitent donc une police différente). -

    +

    La table ci-dessous liste les caractères pouvant s'afficher comme des symboles + (et nécessitent donc une police différente).

    - - - +
    CharacterSymbole
    p
    + + - + - + - + - + - + - + - + - + - +
    CaractèreSymbole
    p lecture
    s
    s stop
    e
    e pause
    n
    n pas de son
    m
    m son mono
    t
    t son stereo
    f
    f lecture depuis un fichier
    v
    v lecture depuis un video CD
    d
    d lecture depuis un DVD
    u
    u lecture depuis une URL
    -

    Appendice A: messages de la GUI

    - -Ce sont les messages qui peuvent être générés par les boutons, -podomètres et entrées du menu. - -

    - -Note: certains messages peuvent ne pas fonctionner comme prévu (ou ne pas -fonctionner du tout). Comme vous le savez, la GUI est en cours de développement. -

    - -

    -Contrôle de lecture : -

    -
    -
    evNext -
    Saute à la prochaine piste dans la playlist. - -
    evPause -
    Pause. +

    D.4 Messages de la GUI

    -
    evPauseSwitchToPlay -
    Associé à la commande evPlaySwitchToPause. Ils s'utilisent -pour avoir un bouton play/pause commun. Les deux messages peuvent être -assignés aux boutons affiches exactement à la même position dans la -fenêtre. Ces message mettent la lecture en pause et le bouton -evPlaySwitchToPause s'affiche (pour indiquer que le bouton peut être -pressé pour continuer la lecture). +

    Ce sont les messages qui peuvent être générés par les boutons, +podomètres et entrées du menu.

    -
    evPlay -
    Commence la lecture. +

    Note: certains messages peuvent ne pas fonctionner + comme prévu (ou ne pas fonctionner du tout). Comme vous le savez, la GUI est + en cours de développement.

    -
    evPlaySwitchToPause -
    Le contraire de evPauseSwitchToPlay. Ce message démarre la lecture -et l'image associée au bouton evPauseSwitchToPlay s'affiche (pour -indiquer que le bouton peut être pressé pour mettre en pause la lecture). -
    evPrev -
    Saute à la piste précedente dans la playlist. +

    Contrôle de lecture :

    -
    evStop -
    Stoppe la lecture. -
    +
    +
    +
    evNext
    +
    Saute à la prochaine piste dans la playlist.
    + +
    evPause
    +
    Pause.
    + +
    evPauseSwitchToPlay
    +
    Associé à la commande evPlaySwitchToPause. Ils s'utilisent + pour avoir un bouton play/pause commun. Les deux messages peuvent être + assignés aux boutons affiches exactement à la même position dans la + fenêtre. Ces message mettent la lecture en pause et le bouton + evPlaySwitchToPause s'affiche (pour indiquer que le bouton peut être + pressé pour continuer la lecture).
    + +
    evPlay
    +
    Commence la lecture.
    + +
    evPlaySwitchToPause
    +
    Le contraire de evPauseSwitchToPlay. Ce message démarre la lecture + et l'image associée au bouton evPauseSwitchToPlay s'affiche (pour + indiquer que le bouton peut être pressé pour mettre en pause la lecture).
    + +
    evPrev
    +
    Saute à la piste précedente dans la playlist.
    + +
    evStop
    +
    Stoppe la lecture.
    +
    -

    Avancée dans le flux:

    +

    Avancée dans le flux:

    +
    -
    -
    evBackward10sec -
    evBackward1min -
    evBackward10min -
    Recule de 10 secondes / 1 minute / 10 minutes. - -
    evForward10sec -
    evForward1min -
    evForward10min -
    Avance de 10 secondes / 1 minute / 10 minutes. - -
    evSetMoviePosition -
    Se place à la position (utilisable avec un podomètre; utilise la -valeur relative (0-100%) du podomètre). -
    +
    +
    evBackward10sec
    +
    evBackward1min
    +
    evBackward10min
    +
    Recule de 10 secondes / 1 minute / 10 minutes.
    + +
    evForward10sec
    +
    evForward1min
    +
    evForward10min
    +
    Avance de 10 secondes / 1 minute / 10 minutes.
    + +
    evSetMoviePosition
    +
    Se place à la position (utilisable avec un podomètre; utilise la + valeur relative (0-100%) du podomètre).
    +
    -

    Contrôle vidéo :

    +

    Contrôle vidéo :

    +
    -
    -
    evDoubleSize -
    Double la taille de la fenêtre vidéo. +
    +
    evDoubleSize
    +
    Double la taille de la fenêtre vidéo.
    -
    evFullScreen -
    Passe en mode plein écran. +
    evFullScreen
    +
    Passe en mode plein écran.
    -
    evNormalSize -
    Met la vidéo à sa taille réelle. -
    +
    evNormalSize
    +
    Met la vidéo à sa taille réelle.
    +
    -

    Contôle audio :

    +

    Contôle audio :

    +
    -
    -
    evDecAudioBufDelay -
    Diminue le délai du buffer audio. +
    +
    evDecAudioBufDelay
    +
    Diminue le délai du buffer audio.
    -
    evDecBalance -
    Diminue la balance. +
    evDecBalance
    +
    Diminue la balance.
    -
    evDecVolume -
    Diminue le volume. +
    evDecVolume
    +
    Diminue le volume.
    -
    evIncAudioBufDelay -
    Augmente le délai du buffer audio. +
    evIncAudioBufDelay
    +
    Augmente le délai du buffer audio.
    -
    evIncBalance -
    Augmente la balance. +
    evIncBalance
    +
    Augmente la balance.
    -
    evIncVolume -
    Augmente le volume. +
    evIncVolume
    +
    Augmente le volume.
    -
    evMute -
    Active/désactive le son. +
    evMute
    +
    Active/désactive le son.
    -
    evSetBalance -
    Fixe la balance (utilisable avec un podomètre; utilise la valeur relative -(0-100%) du podomètre). +
    evSetBalance
    +
    Fixe la balance (utilisable avec un podomètre; utilise la valeur relative + (0-100%) du podomètre).
    -
    evSetVolume -
    Fixe le volume (utilisable avec un podomètre; utilise la valeur relative -(0-100%) du podomètre). -
    +
    evSetVolume
    +
    Fixe le volume (utilisable avec un podomètre; utilise la valeur relative + (0-100%) du podomètre).
    +

    Divers :

    +
    -
    -
    evAbout -
    Ouvre la fenêtre 'A Propos'. +
    +
    evAbout
    +
    Ouvre la fenêtre 'A Propos'.
    -
    evDropSubtitle -
    Désactive le sous-titre actuellement utilisé. +
    evDropSubtitle
    +
    Désactive le sous-titre actuellement utilisé.
    -
    evEqualizer -
    Active/désactive l'equalizer. +
    evEqualizer
    +
    Active/désactive l'equalizer.
    -
    evExit -
    Quite le programme. +
    evExit
    +
    Quite le programme.
    -
    evIconify -
    Iconifie la fenêtre. +
    evIconify
    +
    Iconifie la fenêtre.
    -
    evLoad -
    Charge un fichier (en ouvrant un mini navigateur de fichiers, où vous pouvez -choisir un fichier). +
    evLoad
    +
    Charge un fichier (en ouvrant un mini navigateur de fichiers, où vous pouvez + choisir un fichier).
    -
    evLoadPlay -
    Fait la même chose que evLoad,mais démarre la lecture -automatiquement après le chargement du fichier. +
    evLoadPlay
    +
    Fait la même chose que evLoad,mais démarre la lecture + automatiquement après le chargement du fichier.
    -
    evLoadSubtitle -
    Charge un fichier de sous-titres (avec un selectionneur de fichier) +
    evLoadSubtitle
    +
    Charge un fichier de sous-titres (avec un selectionneur de fichier)
    -
    evLoadAudioFile -
    Charge un fichier audio (avec un selectionneur de fichier) +
    evLoadAudioFile
    +
    Charge un fichier audio (avec un selectionneur de fichier)
    -
    evNone -
    Message vide, sans effet. (A part peut-être dans les versions CVS :-)) +
    evNone
    +
    Message vide, sans effet. (A part peut-être dans les versions CVS :-)).
    -
    evPlayList -
    Ouvre/ferme la playlist. +
    evPlayList
    +
    Ouvre/ferme la playlist.
    -
    evPlayDVD -
    Essaie d'ouvrir le disque dans le lecteur DVDROM indiqué. +
    evPlayDVD
    +
    Essaie d'ouvrir le disque dans le lecteur DVDROM indiqué.
    -
    evPlayVCD -
    Essaie d'ouvrir le disque dans le lecteur CDROM indiqué. +
    evPlayVCD
    +
    Essaie d'ouvrir le disque dans le lecteur CDROM indiqué.
    -
    evPreferences -
    Ouvre la fenêtre de preferences. +
    evPreferences
    +
    Ouvre la fenêtre de preferences.
    -
    evSetAspect -
    Fixe l'aspect de l'image. +
    evSetAspect
    +
    Fixe l'aspect de l'image.
    -
    evSetURL -
    Ouvre la fenêtre de saisie d'URL. +
    evSetURL
    +
    Ouvre la fenêtre de saisie d'URL.
    -
    evSkinBrowser -
    Ouvre le navigateur de revêtements. -
    +
    evSkinBrowser
    +
    Ouvre le navigateur de revêtements.
    +
    -- cgit v1.2.3