[FR] Jeux vidéos

If you made a script you can offer it to the others here, or ask help to improve it. You can also report here bugs & problems with existing scripts.
Crevette
Posts: 60
Joined: 2004-03-08 15:53:50

script jeuxvideo.com

Post by Crevette »

Salut CobraRoyal,

Je viens de tester mon script à l'instant et il me récupère bien les fiches comme il faut !!! Quand un jeu n'a pas de fiche chez jeuxvideo.com, tu verras marqué "JeuxVideo.com n'a pas encore de Test Complet pour 'le nom du jeu'" dans la partie Description...

a+
Crevette
mewtwo62400

[FR]Jeux Video

Post by mewtwo62400 »

Ben La ya comme un prob Crevette !!

Dsl mais Jeux Video a encore du changer sa pagination !!
Le script toruve bien le jeux en question mais ne récupère plus que l'image.
Plus d'autres infos récupérées !!

Peux tu faire qqchose ???

Merci encore pour ce super script que j'utilise depuis plusieurs mois déjà !!
0y0y

petite modif

Post by 0y0y »

Merci Crevette pour ce script util et bien commenté :).

Cela m'a permis d'avoir envie de le comprendre (je decouvre ces scripts ;) ) et de le corriger.

Jeuxvideo.com a effectivement changer la maniere de donner un titre à la page donc on ne recupéré plus les infos :badidea: .

Jeuxvideo.com utilise un script pour changer le titre, voici donc la modif pour que le script fonctionne bien :

avant :
ligne 57 :
if pos('Test avec JeuxVideo.com</title>', Page.Text) > 0 then
maintenant
ligne 57:
if pos('Test avec JeuxVideo.com', Page.Text) > 0 then
Juste a supprimer "</title>" et c'est reparti :grinking:

++
Crevette
Posts: 60
Joined: 2004-03-08 15:53:50

petite modif

Post by Crevette »

Effectivement Jeuxvideo.com a de nouveau modifié sa page donc MERCI a 0y0y pour la correction du script :grinking:
Guest

Post by Guest »

Merci OyOy. Ca marche super maintenant !
Ben pour qqun qui découvre ces scripts c'est po mal.
Moi j'ai tjs po compris le sens de ta modif. Enfin j'en ai une petite idée mais je ne pense tjs pas etre en mesure de modifier ce type de script !!
0y0y

de rien

Post by 0y0y »

De rien les gars, c'est juste une petite modif ;).

Je vais quand même t'expliquer rapidement le sens de la modif comme ca tu pourras dormir tranquile.

Probablement qu'avant le titre de la page de test de jeuxvideo.com etait ecrit comme ca :

Code: Select all

<title>Blitzkrieg : Burning Horizon - PC - Test avec JeuxVideo.com</title> 
Maintenant c'est ecrit comme ça :

Code: Select all

<html> <head> <title>test blitzkrieg : burning horizon  PC : jouer aux jeux PC et consoles</title> 
<meta ....>
<script language=javascript>
document.title='Blitzkrieg : Burning Horizon - PC - Test avec JeuxVideo.com';
</script>
Ainsi le script de Crevette dit :
On récupère toutes les infos (commentaire editeur, style etc ...) en appelant 'AnalyzeGamePage(Page);'

Code: Select all

  if pos('Test avec JeuxVideo.com</title>', Page.Text) > 0 then
    AnalyzeGamePage(Page); 
cad si on trouve dans la page cette chaine de caracteres : 'Test avec JeuxVideo.com</title>'

Or comme Jeuxvideo.com a changé sa page html, la chaine de caracteres n'etait plus trouvée et on ne recupérait donc pas les infos (car on appelait pas 'AnalyzeGamePage(Page);' a cause du if qui renvoi faux)

En supprimant '</title>' la chaine de caracteres 'Test avec JeuxVideo.com' est trouvée (regarde la difference avant/apres changement d'ecrire les titres de jeuxvideo.com) et on recupere alors les infos du jeu
Ben pour qqun qui découvre ces scripts c'est po mal.
Merci, je fini mes études d'informatique cette année et les langages/scripts se ressemblent presque tous :wink: et bon c'etait pas tres dur hein :p
Crevette
Posts: 60
Joined: 2004-03-08 15:53:50

thanks

Post by Crevette »

je n'ai hélas pas toujours le temps d'aller consulter le forum mais je vois que 0y0y est très efficace pour aider :p, ce qui est très appréciable !
Merci 0y0y t'es un chef :grinking:
abbad58

Post by abbad58 »

Je n'arrive pas télécharer les images ? Et vous ?
Crevette
Posts: 60
Joined: 2004-03-08 15:53:50

Post by Crevette »

pas vu de problème ! tu as essayé sur différents jeux ??
Le-Sphinx
Posts: 19
Joined: 2004-02-08 11:41:35

Post by Le-Sphinx »

un petit plus pour ceux que ça interresse ^^

j'ai voulu recuperer la date de sortie complete (comme ds le script d'origine) et juste l'année pour la placer ds la case adequate.

Script d'origine

Code: Select all

  // Date de Sortie 
  LineNr := FindLine('<font color="#CC0000">Sortie', Page, 0); 
  if LineNr > -1 then 
  begin 
    Line := Page.GetString(LineNr+1); 
    SetField(fieldSource, Line); 
  end; 
script modifier

Code: Select all

 
  // Date de Sortie
  LineNr := FindLine('<font color="#CC0000">Sortie', Page, 0);
  if LineNr > -1 then
  begin
    Line := Page.GetString(LineNr+1);
    SetField(fieldSource, Line);
    Value := Copy(Line, 9,4);
    SetField(fieldYear, Value);
  end;

merci encore a Crevette pour ce script ^^
Crevette
Posts: 60
Joined: 2004-03-08 15:53:50

Post by Crevette »

Oui bonne idée mais il y a une légére erreur dans ton script qui fait que ça ne fonctionnera pas sur toutes les dates car l'année n'est pas toujours située au 9ème caractère de la date ! Par contre tu peux être certain que l'année est toujours dans les 4 derniers caractères, voici la correction:

Code: Select all

  // Date de Sortie
  LineNr := FindLine('<font color="#CC0000">Sortie', Page, 0);
  if LineNr > -1 then
  begin
    Line := Page.GetString(LineNr+1);
    SetField(fieldSource, Line);
    Value := Copy(Line, Length(Line)-4, 5);
    SetField(fieldYear, Value);
  end;
si vous souhaiter d'autres améliorations, demandez je verrais ce que je peux faire :hihi:
Zephura
Posts: 5
Joined: 2004-09-08 13:20:59

Post by Zephura »

Hello ;)

Concernant JeuxVideo.com, je viens de faire un truc qui a 2 particularités :
1°) répcupère les images que se soit pour des images en liens absolu et des liens relatifs
2°) j'ai défini une priorité dans la recherche des informations:
si une page test existe (...._test.htm) on prend les infos sur cette page
sinon si une page preview existe (...._preview.htm) on prends les infos sur cette page
sinon on récupère le maximum sur la page de présentation (en général c'est la page qui pointe vers le forum et les sites relatifs à ce jeux)

C'est pas très joli (c'est codé comme un porc), et j'ai un gros problème, si ma demande est TROP précise, je ne trouve rien
par exemple "Grand Theft Auto 3" ne me fourni aucun résultats
"Grand Theft Auto" me fourni toute la série

PS : je diffuserai le code ici, lorsqu'il sera un peu plus "propre" ;)
PPS : je finalisa un script pour GameKult.com ca intéresse quelqu'un ??? :??:
C-moi
Posts: 31
Joined: 2003-05-18 07:30:25

Post by C-moi »

PS : je diffuserai le code ici, lorsqu'il sera un peu plus "propre"
PPS : je finalisa un script pour GameKult.com ca intéresse quelqu'un ???
oui ! ce qui m'interesse par dessus tout ce serait un script pour jeux émulés pour PC : vieux jeux sous forme de roms à lancer par un émulateur : afin de récupérer les fiches descriptives et les pochettes ! le script des jeux fonctionne très bien sur les jeux récents sur PC. Dans le cadre d'un fonctionnement HTPC, nous utilisons les émulateurs.
Zephura
Posts: 5
Joined: 2004-09-08 13:20:59

Post by Zephura »

Hello ;)

Alors je diffuse un script pour GameKult.com
Tous les jeux ne figure pas, mais il existe dans GameKult une section nostalgie qui peut t'intéressé.

Code: Select all

// GETINFO SCRIPTING
// www.Gamekult.com v1.1

(***************************************************
 *  Game  importation script version 1.1.0 for:    *
 *      Gamekult,   http://www.gamekult.com        *
 *                                                 *
 *  (c) 2004    ZEPHURA       zephura@free.fr      *
 *                                                 *
 *                                                 *
 *  For use with Ant Movie Catalog 3.4.0           *
 *  www.ant.be.tf/moviecatalog ··· www.buypin.com  *
 *                                                 *
 *  The source code of the script can be used in   *
 *  another program only if full credits to        *
 *  script author and a link to Ant Movie Catalog  *
 *  website are given in the About box or in       *
 *  the documentation of the program               *
 ***************************************************)

program Gamekult_com;
var
   MovieName : string;

function FindLine(Pattern: string; List: TStringList; StartAt: Integer): Integer
;
var
   i : Integer;
begin
   result := -1;
   if StartAt < 0 then
      StartAt := 0;
   for i := StartAt to List.Count-1 do
      if Pos(Pattern, List.GetString(i)) <> 0 then
      begin
         result := i;
         Break;
      end;
end;

procedure AnalyzePage(Address: string);
var
   Page     : TStringList;
   LineNr   : Integer;
   Line     : string;
   Value    : string;
   Value1   : string;
   MovieAddress: string;
   MovieTitle : string;
   BeginPos : Integer;
   EndPos   : Integer;
   i        : Integer;
begin
   i:=0;
   Page := TStringList.Create;
   Page.Text := GetPage(Address);
   if pos('dans les groupes de', Page.Text) = 0 then
       begin
       if pos('Revue de presse', Page.Text) = 0 then
       begin
         PickTreeClear;
         LineNr := FindLine('   ', Page, 0);
         Line := Page.GetString(LineNr);
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0>', Line);
         repeat
         EndPos := pos ('<BR></UL>', Line);
         Value := copy (Line, BeginPos, EndPos-BeginPos);
         Delete(Line, 1, EndPos+8);
// Traitement du paragraphe
// Titre du paragraphe
         BeginPos := pos ('<NOBR>   ', Value)+24;
         EndPos := pos ('   </NOBR>', Value);
         PickTreeAdd(copy(Value, BeginPos, EndPos-BeginPos),'');
         BeginPos := pos('class=size2v><B><A', Value)+16;
           repeat
           EndPos := pos ('</A></B></FONT>', Value)+4;
           Value1 := copy(Value, BeginPos, EndPos-BeginPos);
           Delete(Value, 1, EndPos);
           BeginPos := pos ('href=', Value1)+6;
           EndPos := pos ('.html"', Value1)+5;
           MovieAddress := 'http://www.gamekult.com' ;
           MovieAddress := MovieAddress + copy(Value1, BeginPos, Endpos-BeginPos
);
           MovieAddress := MovieAddress + '?nopub=1&temp=100809200439000721';
           BeginPos := EndPos+11;
           EndPos := pos('</A>', Value1);
           MovieTitle := copy(Value1, BeginPos, EndPos - BeginPos);
           MovieTitle := StringReplace(MovieTitle, '<S>', '');
           MovieTitle := StringReplace(MovieTitle, '</S>', '');
           PickTreeAdd(MovieTitle, MovieAddress);
           BeginPos := pos('class=size2v><B><A', Value)+16;
         until BeginPos = 16 ;
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0>', Line);
         until BeginPos = 0 ;
         if PickTreeExec(Address) then
         begin
           AnalyzePage(Address);
         end;
       end else
         AnalyzeMoviePage(Page);
   end else
   begin
         PickTreeClear;
//      LineNr := FindLine('</TABLE><UL><LI>', Page, 0);
//     Value := Page.GetString(LineNr);
//      BeginPos := pos('</TABLE><UL><LI>', Value)+12;
//      Delete(Value, 1, BeginPos -1);
//      EndPos := pos('</UL><TABLE', Value);
//      Line := copy(Value, 1, EndPos+3);

         LineNr := FindLine('   ', Page, 0);
         Line := Page.GetString(LineNr);
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0><TR><TD ba
ckground=', Line);
         EndPos := pos ('</UL>', Line)+4;
//         repeat
         while BeginPos <> 0 do
           begin
         Value := copy (Line, BeginPos, EndPos-BeginPos);
         Delete(Line, 1, EndPos);

// Traitement du paragraphe
// Titre du paragraphe
         BeginPos := pos ('<NOBR>   ', Value)+24;
         EndPos := pos ('   </', Value);
         Value1 := copy(Value, BeginPos, EndPos-BeginPos);
         if copy(Value1,9,17)='dans les articles' then Break;
         PickTreeAdd(Value1,'');

         BeginPos := pos('<LI>', Value);
         while BeginPos > 1 do
           begin
           EndPos := pos(')<', Value)+1;
           Value1 := copy(Value, BeginPos, Endpos-BeginPos);
           AddMoviesTitles(Value1);
           Delete(Value, 1, EndPos-1);
           BeginPos := pos('<LI>', Value);
           end;

         BeginPos := pos('class=size1v><A', Value)+13;
         while BeginPos<>13 do
           begin
           EndPos := pos ('</B></FONT></A>', Value)+4;
           Value1 := copy(Value, BeginPos, EndPos-BeginPos);
           Delete(Value, 1, EndPos);
           BeginPos := pos ('href=', Value1)+6;
           EndPos := pos ('.html"', Value1)+5;
           MovieAddress := 'http://www.gamekult.com' ;
           MovieAddress := MovieAddress + copy(Value1, BeginPos, Endpos-BeginPos
);
           MovieAddress := MovieAddress + '?nopub=1&temp=100809200439000721';
            BeginPos := pos('><B>', Value1)+4;
           EndPos := pos('</B>', Value1);
           MovieTitle := copy(Value1, BeginPos, EndPos - BeginPos);
           MovieTitle := StringReplace(MovieTitle, '<S>', '');
           MovieTitle := StringReplace(MovieTitle, '</S>', '');
           PickTreeAdd(MovieTitle, MovieAddress);
           BeginPos := pos('class=size1v><A', Value)+13;
           end;
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0><TR><TD ba
ckground=', Line);
         EndPos := pos ('<BR><BR><BR>', Line);
         end;


      if PickTreeExec(Address) then
        begin
        AnalyzePage(Address);
        end;
   end;
   Page.Free;
end; //fin de procedure

procedure AnalyzeMoviePage(Page: TStringList);
var
   Line, Value      : string;
   Value1, Value2, Value3 : string;
   LineNr, IntValue : Integer;
   BeginPos, EndPos : Integer;
   notation : real;
   i : integer;
begin

   // Original & Translated Title
  LineNr := FindLine('<H2>', Page, 0);
   if LineNr > 0 then
   begin
      Line := Page.GetString(LineNr);
      BeginPos := pos('<H2>', Line) + 4;
      EndPos := pos('</H2>', Line);
      Value := copy(Line, BeginPos, EndPos - BeginPos);
      SetField(fieldTranslatedTitle, Value);
      BeginPos := pos('<B>[', Line) + 4;
      EndPos := pos(']</B>', Line);
      if EndPos+4<>BeginPos then
        Value := copy(Line, BeginPos, EndPos - BeginPos);
      SetField(fieldOriginalTitle, Value);
   end;


   // Year
   if LineNr > 0 then
   begin
      BeginPos := pos('Date de sortie', Line);
      Delete(Line, 1, BeginPos-1);
      EndPos := pos ('<', Line);
      Value := Trim(copy (Line, EndPos-5,5));
      SetField(fieldYear, Value);
   end;

      //image
   if LineNr > 0 then
   begin
     BeginPos := pos('<TR><TD><CENTER>', Line);
     Delete(Line,1, BeginPos);
     BeginPos := pos('<IMG src=', Line)+10;
     EndPos := pos ('border=1 vspace=4', Line)-2;
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     GetPicture(Value, false);
   end;

       // Note
   if LineNr > 0 then
   begin
     i:=0;
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value1 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value1<>'--' then i:=i+1 else Value1:='0';
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value2 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value2<>'--' then i:=i+1 else Value2:='0';
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value3 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value3<>'--' then i:=i+1 else Value3:='0';
     if i=0 then
       Value := ''
     else
       Value := IntToStr(Round((StrToFloat(Value1)+StrToFloat(Value2)+StrToFloat
(Value3))/i));
         SetField(fieldRating, Value);
   end;

        // Support
   if LineNr > 0 then
   begin
     BeginPos := pos('Plate-forme', Line);
     Delete(Line,1, BeginPos);
     BeginPos := pos('#CC0000', Line)+8;
     EndPos := pos ('</FONT>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldMediaType, Value);
   end;


   // Category
   if LineNr > 0 then
   begin
     BeginPos := pos('Genre', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
         SetField(fieldCategory, Value);
   end;

    // Devloppeur
   if LineNr > 0 then
   begin
     BeginPos := pos('veloppeur', Line)-2;
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
         SetField(fieldDirector, Value);
   end;

      // Editeur
   if LineNr > 0 then
   begin
     BeginPos := pos('Editeur', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldProducer, Value);
   end;

  // URL
   if LineNr > 0 then
   begin
     BeginPos := pos('Site officiel', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('?RD=', Line)+4;
     EndPos := pos ('" target=_blank', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     If EndPos-BeginPos<50 then
       SetField(fieldURL, Value);
   end;




////////a modifier/////////////////////////////////
   // Description
   LineNr := FindLine('<span class=nmt>', Page, 0);
   if LineNr > 0 then
   begin
      Value := Page.GetString(LineNr +2);
      HTMLRemoveTags(Value);
      SetField(fieldDescription, Trim(Value));
   end;

   // Version
   LineNr := FindLine('"#CC0000">Version', Page, 0);
   if LineNr > 0 then
   begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldLanguages, Value);
   end;

   //commentaires
   Value := '';
   LineNr := FindLine ('#CC0000">Config minimum', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value := Value + 'Config minimum : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value +#13#10;
     end;
   LineNr := FindLine ('#CC0000">Config conseil', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value := Value + 'Config conseillee : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value + #13#10;
     end;
   LineNr := FindLine ('#CC0000">Similaire', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('target=_new', Line)+12;
     EndPos := pos ('</a>', Line);
     Value := Value + 'Similaire a : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value + #13#10;
     end;
//   SetField(fieldComments, Value);
////////////////////////////////////////////////////////////
   DisplayResults;
end;

procedure AddMoviesTitles(var Line: string);
var
   MovieTitle, MovieAddress : string;
   StartPos, EndPos         : Integer;
begin
      StartPos := pos ('href=', Line)+6;
      EndPos := pos ('">', Line);
      MovieAddress := 'http://www.gamekult.com' ;
      MovieAddress := MovieAddress + copy(Line, StartPos, Endpos-StartPos);
      MovieAddress := MovieAddress + '?nopub=1';

      StartPos := EndPos+2;
      EndPos := pos(')', Line)+1;
      MovieTitle := copy(Line, StartPos, EndPos - StartPos);
      MovieTitle := StringReplace(MovieTitle, '</A>', '');
      PickTreeAdd(MovieTitle, MovieAddress);
//       MovieTitle := copy(Line, StartPos, pos('</a><br>', Line) - StartPos);
end;

begin
   if CheckVersion(3,4,0) then
   begin
      MovieName := GetField(fieldOriginalTitle);
      if MovieName = '' then
          MovieName := GetField(fieldTranslatedTitle);
      if Input('GameKult.com', 'Entrez le titre du jeux :', MovieName) then
         begin
         MovieName:=StringReplace(MovieName, ' ', '+');
//         MovieName:=UrlEncode(MovieName);
         MovieName:='?type=0&motcle='+MovieName+'&entendu=0';
         MovieName:='http://www.gamekult.com/virtuel/recherche/resultat.html'+Mo
vieName;
         AnalyzePage(MovieName);
      end else
          ShowMessage('This script requires a newer version of Ant Movie Catalog
 (at least the version 3.4.0)');
   end;
end.
Comme vous voyez, je me suis un peu amusé
De plus, toute la section commentaire et description est a continuer
Bien, je continue de développer ce script, s'il y a des choses à modifier ou qui ne marche pas, SURTOUT n'hésitez pas.
De plus si les scripteurs voient des optimisations à faire, qu'ils n'hésitent pas....

PS : j'ai fait un essai avec "Top Gun", j'ai trouvé une version pour NES(1987 ou 1989), mais pas pour Amstrad par exemple
JimmyleSaint

Erreur sur le script Gamekult mais merci pour tout .... ;)

Post by JimmyleSaint »

Salut à tous les scripteurs fous !!!

bon ben les gars vraiment vous roxxé à donf
du super taff ... en analysant vos scripts on arrive à capter
qqs trucs mais qd on y connait rien , il me faut apprendre difficilement
m enfin super en tout cas bon allez allons y :

- alors Zephura super idées à mettre en place pour JeuxVideo.com
je te suis à 100% pour ce que tu as proposé plus haut ... çà m interresse à fond ...

- Sinon pour le script Gamekult qui a l air bien foutu par contre j ai pas pu le tester qd je veux lancer une recherche il me dit :
" Erreur de script : MAIN at position 4139 (string error)" >> ligne 113 apparement

voilou bon ben sinon rien de plus donc je vous dit tous merci pour le taff et Bravo à tous

Bonne Continuation ... je suis votre taff et je pense pas etre le seul ... ;))

Allez A bientot à tous

Jimmy le Saint
A la Grande Bleue
Le-Sphinx
Posts: 19
Joined: 2004-02-08 11:41:35

Post by Le-Sphinx »

oui, mais c pas des erreur tres grave, juste des retour ligne qui n'ont pas lieu d'etre ^^

Code: Select all

// GETINFO SCRIPTING
// www.Gamekult.com v1.1

(***************************************************
 *  Game  importation script version 1.1.0 for:    *
 *      Gamekult,   http://www.gamekult.com        *
 *                                                 *
 *  (c) 2004    ZEPHURA       zephura@free.fr      *
 *                                                 *
 *                                                 *
 *  For use with Ant Movie Catalog 3.4.0           *
 *  www.ant.be.tf/moviecatalog ··· www.buypin.com  *
 *                                                 *
 *  The source code of the script can be used in   *
 *  another program only if full credits to        *
 *  script author and a link to Ant Movie Catalog  *
 *  website are given in the About box or in       *
 *  the documentation of the program               *
 ***************************************************)

program Gamekult_com;
var
   MovieName : string;

function FindLine(Pattern: string; List: TStringList; StartAt: Integer): Integer;
var
   i : Integer;
begin
   result := -1;
   if StartAt < 0 then
      StartAt := 0;
   for i := StartAt to List.Count-1 do
      if Pos(Pattern, List.GetString(i)) <> 0 then
      begin
         result := i;
         Break;
      end;
end;

procedure AnalyzePage(Address: string);
var
   Page     : TStringList;
   LineNr   : Integer;
   Line     : string;
   Value    : string;
   Value1   : string;
   MovieAddress: string;
   MovieTitle : string;
   BeginPos : Integer;
   EndPos   : Integer;
   i        : Integer;
begin
   i:=0;
   Page := TStringList.Create;
   Page.Text := GetPage(Address);
   if pos('dans les groupes de', Page.Text) = 0 then
       begin
       if pos('Revue de presse', Page.Text) = 0 then
       begin
         PickTreeClear;
         LineNr := FindLine('   ', Page, 0);
         Line := Page.GetString(LineNr);
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0>', Line);
         repeat
         EndPos := pos ('<BR></UL>', Line);
         Value := copy (Line, BeginPos, EndPos-BeginPos);
         Delete(Line, 1, EndPos+8);
// Traitement du paragraphe
// Titre du paragraphe
         BeginPos := pos ('<NOBR>   ', Value)+24;
         EndPos := pos ('   </NOBR>', Value);
         PickTreeAdd(copy(Value, BeginPos, EndPos-BeginPos),'');
         BeginPos := pos('class=size2v><B><A', Value)+16;
           repeat
           EndPos := pos ('</A></B></FONT>', Value)+4;
           Value1 := copy(Value, BeginPos, EndPos-BeginPos);
           Delete(Value, 1, EndPos);
           BeginPos := pos ('href=', Value1)+6;
           EndPos := pos ('.html"', Value1)+5;
           MovieAddress := 'http://www.gamekult.com' ;
           MovieAddress := MovieAddress + copy(Value1, BeginPos, Endpos-BeginPos);
           MovieAddress := MovieAddress + '?nopub=1&temp=100809200439000721';
           BeginPos := EndPos+11;
           EndPos := pos('</A>', Value1);
           MovieTitle := copy(Value1, BeginPos, EndPos - BeginPos);
           MovieTitle := StringReplace(MovieTitle, '<S>', '');
           MovieTitle := StringReplace(MovieTitle, '</S>', '');
           PickTreeAdd(MovieTitle, MovieAddress);
           BeginPos := pos('class=size2v><B><A', Value)+16;
         until BeginPos = 16 ;
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0>', Line);
         until BeginPos = 0 ;
         if PickTreeExec(Address) then
         begin
           AnalyzePage(Address);
         end;
       end else
         AnalyzeMoviePage(Page);
   end else
   begin
         PickTreeClear;
//      LineNr := FindLine('</TABLE><UL><LI>', Page, 0);
//     Value := Page.GetString(LineNr);
//      BeginPos := pos('</TABLE><UL><LI>', Value)+12;
//      Delete(Value, 1, BeginPos -1);
//      EndPos := pos('</UL><TABLE', Value);
//      Line := copy(Value, 1, EndPos+3);

         LineNr := FindLine('   ', Page, 0);
         Line := Page.GetString(LineNr);
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0><TR><TD background=', Line);
         EndPos := pos ('</UL>', Line)+4;
//         repeat
         while BeginPos <> 0 do
           begin
         Value := copy (Line, BeginPos, EndPos-BeginPos);
         Delete(Line, 1, EndPos);

// Traitement du paragraphe
// Titre du paragraphe
         BeginPos := pos ('<NOBR>   ', Value)+24;
         EndPos := pos ('   </', Value);
         Value1 := copy(Value, BeginPos, EndPos-BeginPos);
         if copy(Value1,9,17)='dans les articles' then Break;
         PickTreeAdd(Value1,'');

         BeginPos := pos('<LI>', Value);
         while BeginPos > 1 do
           begin
           EndPos := pos(')<', Value)+1;
           Value1 := copy(Value, BeginPos, Endpos-BeginPos);
           AddMoviesTitles(Value1);
           Delete(Value, 1, EndPos-1);
           BeginPos := pos('<LI>', Value);
           end;

         BeginPos := pos('class=size1v><A', Value)+13;
         while BeginPos<>13 do
           begin
           EndPos := pos ('</B></FONT></A>', Value)+4;
           Value1 := copy(Value, BeginPos, EndPos-BeginPos);
           Delete(Value, 1, EndPos);
           BeginPos := pos ('href=', Value1)+6;
           EndPos := pos ('.html"', Value1)+5;
           MovieAddress := 'http://www.gamekult.com' ;
           MovieAddress := MovieAddress + copy(Value1, BeginPos, Endpos-BeginPos);
           MovieAddress := MovieAddress + '?nopub=1&temp=100809200439000721';
            BeginPos := pos('><B>', Value1)+4;
           EndPos := pos('</B>', Value1);
           MovieTitle := copy(Value1, BeginPos, EndPos - BeginPos);
           MovieTitle := StringReplace(MovieTitle, '<S>', '');
           MovieTitle := StringReplace(MovieTitle, '</S>', '');
           PickTreeAdd(MovieTitle, MovieAddress);
           BeginPos := pos('class=size1v><A', Value)+13;
           end;
         BeginPos := pos('<TABLE border=0 cellpadding=0 cellspacing=0><TR><TD background=', Line);
         EndPos := pos ('<BR><BR><BR>', Line);
         end;


      if PickTreeExec(Address) then
        begin
        AnalyzePage(Address);
        end;
   end;
   Page.Free;
end; //fin de procedure

procedure AnalyzeMoviePage(Page: TStringList);
var
   Line, Value      : string;
   Value1, Value2, Value3 : string;
   LineNr, IntValue : Integer;
   BeginPos, EndPos : Integer;
   notation : real;
   i : integer;
begin

   // Original & Translated Title
  LineNr := FindLine('<H2>', Page, 0);
   if LineNr > 0 then
   begin
      Line := Page.GetString(LineNr);
      BeginPos := pos('<H2>', Line) + 4;
      EndPos := pos('</H2>', Line);
      Value := copy(Line, BeginPos, EndPos - BeginPos);
      SetField(fieldTranslatedTitle, Value);
      BeginPos := pos('<B>[', Line) + 4;
      EndPos := pos(']</B>', Line);
      if EndPos+4<>BeginPos then
        Value := copy(Line, BeginPos, EndPos - BeginPos);
      SetField(fieldOriginalTitle, Value);
   end;


   // Year
   if LineNr > 0 then
   begin
      BeginPos := pos('Date de sortie', Line);
      Delete(Line, 1, BeginPos-1);
      EndPos := pos ('<', Line);
      Value := Trim(copy (Line, EndPos-5,5));
      SetField(fieldYear, Value);
   end;

      //image
   if LineNr > 0 then
   begin
     BeginPos := pos('<TR><TD><CENTER>', Line);
     Delete(Line,1, BeginPos);
     BeginPos := pos('<IMG src=', Line)+10;
     EndPos := pos ('border=1 vspace=4', Line)-2;
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     GetPicture(Value, false);
   end;

       // Note
   if LineNr > 0 then
   begin
     i:=0;
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value1 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value1<>'--' then i:=i+1 else Value1:='0';
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value2 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value2<>'--' then i:=i+1 else Value2:='0';
     BeginPos := pos('class=size4', Line)+11;
     Delete(Line, 1, BeginPos-1);
     BeginPos := 16;
     EndPos := pos ('</FONT>', Line);
     Value3 :=copy(Line, BeginPos, EndPos-BeginPos);
     if Value3<>'--' then i:=i+1 else Value3:='0';
     if i=0 then
       Value := ''
     else
       Value := IntToStr(Round((StrToFloat(Value1)+StrToFloat(Value2)+StrToFloat(Value3))/i));
         SetField(fieldRating, Value);
   end;

        // Support
   if LineNr > 0 then
   begin
     BeginPos := pos('Plate-forme', Line);
     Delete(Line,1, BeginPos);
     BeginPos := pos('#CC0000', Line)+8;
     EndPos := pos ('</FONT>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldMediaType, Value);
   end;


   // Category
   if LineNr > 0 then
   begin
     BeginPos := pos('Genre', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
         SetField(fieldCategory, Value);
   end;

    // Devloppeur
   if LineNr > 0 then
   begin
     BeginPos := pos('veloppeur', Line)-2;
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
         SetField(fieldDirector, Value);
   end;

      // Editeur
   if LineNr > 0 then
   begin
     BeginPos := pos('Editeur', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('class=goto', Line)+11;
     EndPos := pos ('</A></B>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldProducer, Value);
   end;

  // URL
   if LineNr > 0 then
   begin
     BeginPos := pos('Site officiel', Line);
     Delete(Line, 1, BeginPos-1);
     BeginPos := pos('?RD=', Line)+4;
     EndPos := pos ('" target=_blank', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     If EndPos-BeginPos<50 then
       SetField(fieldURL, Value);
   end;




////////a modifier/////////////////////////////////
   // Description
   LineNr := FindLine('<span class=nmt>', Page, 0);
   if LineNr > 0 then
   begin
      Value := Page.GetString(LineNr +2);
      HTMLRemoveTags(Value);
      SetField(fieldDescription, Trim(Value));
   end;

   // Version
   LineNr := FindLine('"#CC0000">Version', Page, 0);
   if LineNr > 0 then
   begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value :=copy(Line, BeginPos, EndPos-BeginPos);
     SetField(fieldLanguages, Value);
   end;

   //commentaires
   Value := '';
   LineNr := FindLine ('#CC0000">Config minimum', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value := Value + 'Config minimum : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value +#13#10;
     end;
   LineNr := FindLine ('#CC0000">Config conseil', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('</font>', Line)+8;
     EndPos := pos ('<br>', Line);
     Value := Value + 'Config conseillee : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value + #13#10;
     end;
   LineNr := FindLine ('#CC0000">Similaire', Page, 0);
   If LineNr > 0 then
     begin
     Line := Page.GetString(LineNr);
     BeginPos := pos('target=_new', Line)+12;
     EndPos := pos ('</a>', Line);
     Value := Value + 'Similaire a : ';
     Value := Value +copy(Line, BeginPos, EndPos-BeginPos);
     Value := Value + #13#10;
     end;
//   SetField(fieldComments, Value);
////////////////////////////////////////////////////////////
   DisplayResults;
end;

procedure AddMoviesTitles(var Line: string);
var
   MovieTitle, MovieAddress : string;
   StartPos, EndPos         : Integer;
begin
      StartPos := pos ('href=', Line)+6;
      EndPos := pos ('">', Line);
      MovieAddress := 'http://www.gamekult.com' ;
      MovieAddress := MovieAddress + copy(Line, StartPos, Endpos-StartPos);
      MovieAddress := MovieAddress + '?nopub=1';

      StartPos := EndPos+2;
      EndPos := pos(')', Line)+1;
      MovieTitle := copy(Line, StartPos, EndPos - StartPos);
      MovieTitle := StringReplace(MovieTitle, '</A>', '');
      PickTreeAdd(MovieTitle, MovieAddress);
//       MovieTitle := copy(Line, StartPos, pos('</a><br>', Line) - StartPos);
end;

begin
   if CheckVersion(3,4,0) then
   begin
      MovieName := GetField(fieldOriginalTitle);
      if MovieName = '' then
          MovieName := GetField(fieldTranslatedTitle);
      if Input('GameKult.com', 'Entrez le titre du jeux :', MovieName) then
         begin
         MovieName:=StringReplace(MovieName, ' ', '+');
//         MovieName:=UrlEncode(MovieName);
         MovieName:='?type=0&motcle='+MovieName+'&entendu=0';
         MovieName:='http://www.gamekult.com/virtuel/recherche/resultat.html'+MovieName;
         AnalyzePage(MovieName);
      end else
          ShowMessage('This script requires a newer version of Ant Movie Catalog (at least the version 3.4.0)');
   end;
end.
tres bon ce script aller hop dans mes script ^^
C-moi
Posts: 31
Joined: 2003-05-18 07:30:25

Post by C-moi »

merci beaucoup :grinking:
shogun96

Post by shogun96 »

Merci a tous pour ces scripts!!

Si ca vous interresse, j'ai fait un language francais pour une collection de jeux:
[FileInformation]
Icon=Qk32AAAAAAAAAHYAAAAoAAAAEAAAABAAAAABAAQAAAAAAIAAAABDCwAAQwsAABAAAAAQAAAAAAAAAGYAAACqAAAA/2VlAAAAqgAAAP0AZWX/AKqqqgDMzMwA7u7uAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAKqqqqqqqqqqAAAAAAAAAAABERF3d0REUAEiIoiIVVVgASIiiIhVVWABIiKIiFVVYAEiIoiIVVVgASIiiIhVVWABIiKIiFVVYAEiIoiIVVVgASIiiIhVVWABIiKIiFVVYAEiIoiIVVVgAjMzmZlmZmAAAAAAAAAAAKqqqqqqqqqq
Name=French
LocalName=Français(jeux)
Version=3.4.3
Comments=en test
Author1=Shogun96
Mail1=shogun_96@hotmail.com
Author2=
Mail2=

;**********************
;* Fenêtre principale *
;**********************
[MainWindow]

;Infos sur le jeux
MainWindow.FrmMovie.LMedia.Caption=Label du support:
MainWindow.FrmMovie.LMediaType.Caption=Type de support:
MainWindow.FrmMovie.LSource.Caption=Date de sortie:
MainWindow.FrmMovie.LDate.Caption=Date d'ajout:
MainWindow.FrmMovie.LBorrower.Caption=Emprunté par:
MainWindow.FrmMovie.LRating.Caption=Note:
MainWindow.FrmMovie.LOriginalTitle.Caption=Titre original:
MainWindow.FrmMovie.LTranslatedTitle.Caption=Titre traduit:
MainWindow.FrmMovie.LDirector.Caption=Développeur:
MainWindow.FrmMovie.LProducer.Caption=Editeur:
MainWindow.FrmMovie.LCountry.Caption=Pays:
MainWindow.FrmMovie.LCategory.Caption=Genre:
MainWindow.FrmMovie.LYear.Caption=Année:
MainWindow.FrmMovie.LLength.Caption=Durée:
MainWindow.FrmMovie.LLengthMin.Caption=min.
MainWindow.FrmMovie.LActors.Caption=Acteurs:
MainWindow.FrmMovie.LURL.Caption=Adresse web:
MainWindow.FrmMovie.LDescription.Caption=Description:
MainWindow.FrmMovie.LComments.Caption=Commentaires:
MainWindow.FrmMovie.LVideoFormat.Caption=Format Vidéo:
MainWindow.FrmMovie.LVideoKbps.Caption=kb/s
MainWindow.FrmMovie.LAudioFormat.Caption=Format Audio:
MainWindow.FrmMovie.LAudioKbps.Caption=kb/s
MainWindow.FrmMovie.LResolution.Caption=Résolution:
MainWindow.FrmMovie.LFramerate.Caption=Fréquence:
MainWindow.FrmMovie.LFramerateFPS.Caption=img/s
MainWindow.FrmMovie.LSize.Caption=Taille:
MainWindow.FrmMovie.LSizeMB.Caption=Mo
MainWindow.FrmMovie.LDisks.Caption=disques
MainWindow.FrmMovie.LDisksFront.Caption=
MainWindow.FrmMovie.LLanguages.Caption=Langues:
MainWindow.FrmMovie.LSubtitles.Caption=Sous-titres:

MainWindow.FrmMovie.EMedia.Hint=|Label, numéro ou code-barre du support
MainWindow.FrmMovie.EMediaType.Hint=|Type de support/média
MainWindow.FrmMovie.ESource.Hint=|Date de sortie (où/comment vous avez eu ce jeu)
MainWindow.FrmMovie.EDate.Hint=|Date d'ajout du jeu dans la liste
MainWindow.FrmMovie.EBorrower.Hint=|Nom de l'emprunteur
MainWindow.FrmMovie.ERating.Hint=|Note, de 0 à 10
MainWindow.FrmMovie.EOriginalTitle.Hint=|Titre original
MainWindow.FrmMovie.ETranslatedTitle.Hint=|Titre traduit
MainWindow.FrmMovie.EDirector.Hint=|Développeur
MainWindow.FrmMovie.EProducer.Hint=|Editeur
MainWindow.FrmMovie.ECountry.Hint=|Pays
MainWindow.FrmMovie.ECategory.Hint=|Genre
MainWindow.FrmMovie.EYear.Hint=|Année - Nombre entre 0 et 9999
MainWindow.FrmMovie.ELength.Hint=|Durée (minutes) - Nombre entre 0 et 9999
MainWindow.FrmMovie.EActors.Hint=|Liste des acteurs
MainWindow.FrmMovie.EURL.Hint=|Site web
MainWindow.FrmMovie.EURL.ButtonHint=Aller à l'adresse|Aller à l'adresse web spécifiée
MainWindow.FrmMovie.EDescription.Hint=|Description
MainWindow.FrmMovie.EComments.Hint=|Commentaires
MainWindow.FrmMovie.EVideoFormat.Hint=|Codec/Support utilisé pour la compression vidéo
MainWindow.FrmMovie.EVideoBitrate.Hint=|Débit vidéo - Nombre entre 0 et 9999
MainWindow.FrmMovie.EAudioFormat.Hint=|Codec/Support utilisé pour la compression audio
MainWindow.FrmMovie.EAudioBitrate.Hint=|Débit audio - Nombre entre 0 et 9999
MainWindow.FrmMovie.EResolution.Hint=|Résolution de la vidéo
MainWindow.FrmMovie.EFramerate.Hint=|Fréquence en images/seconde
MainWindow.FrmMovie.ESize.Hint=|Tailles des fichiers
MainWindow.FrmMovie.EDisks.Hint=|Nombre de disques ou cassettes
MainWindow.FrmMovie.ELanguages.Hint=|Langues
MainWindow.FrmMovie.ESubtitles.Hint=|Sous-titres

;Actions pour le menu et la barre d'outils
MainWindow.ActionFileNew.Caption=&Nouveau
MainWindow.ActionFileNew.Hint=Nouveau|Crée un nouveau fichier
MainWindow.ActionFileOpen.Caption=&Ouvrir...
MainWindow.ActionFileOpen.Hint=Ouvrir...|Ouvre un fichier existant
MainWindow.ActionFileSave.Caption=&Sauver
MainWindow.ActionFileSave.Hint=Sauver|Sauve le fichier coutant
MainWindow.ActionFileSaveAs.Caption=S&auver sous...
MainWindow.ActionFileSaveAs.Hint=Sauver sous...|Sauve le fichier courant sous un nom différent
MainWindow.ActionFilePrint.Caption=Im&primer...
MainWindow.ActionFilePrint.Hint=Imprimer la liste|Imprime le contenu du catalogue courant
MainWindow.ActionFileImport.Caption=&Importer...
MainWindow.ActionFileImport.Hint=Importer...|Importe des données d'un autre format de fichier
MainWindow.ActionFileExport.Caption=&Exporter...
MainWindow.ActionFileExport.Hint=Exporter...|Exporte le catalogue vers un autre format de fichier
MainWindow.ActionFileProperties.Caption=P&ropriétés...
MainWindow.ActionFileProperties.Hint=Propriétés...|Affiche les informations concernant le fichier courant

MainWindow.ActionExit.Caption=&Quitter
MainWindow.ActionExit.Hint=Quitter|Quitte l'application
MainWindow.ActionOptions.Caption=&Préférences...
MainWindow.ActionOptions.Hint=Préférences...|Personalisation du programme
MainWindow.ActionLoan.Caption=Prê&ts...
MainWindow.ActionLoan.Hint=Prêts...|Liste des jeux actuellement prêtés
MainWindow.ActionToolsScripting.Caption=S&cripting...
MainWindow.ActionToolsScripting.Hint=Scripting|Applique un script sur les jeux sélectionnés
MainWindow.ActionToolsGrid.Caption=Affichage en ta&bleau
MainWindow.ActionToolsGrid.Hint=Affichage en tableau|Affiche la liste de jeux dans un grand tableau avec toutes les informations
MainWindow.ActionGroupNone.Caption=< aucun >
MainWindow.ActionGroupNone.Hint=|Affichage non groupé

MainWindow.ActionHelpIndex.Caption=&Index de l'aide
MainWindow.ActionHelpIndex.Hint=Index de l'aide|Lance l'aide du programme
MainWindow.ActionHelpAbout.Caption=&A propos de...
MainWindow.ActionHelpAbout.Hint=A propos de...|A propos de ce programme

MainWindow.ActionMovieAdd.Caption=&Ajouter...
MainWindow.ActionMovieAdd.Hint=Ajouter...|Ajouter un nouveau jeu à la liste
MainWindow.ActionMovieUndo.Caption=Ann&uler changements
MainWindow.ActionMovieUndo.Hint=Annuler les changements|Annule les changements apportés au jeu courant
MainWindow.ActionMovieDelete.Caption=&Supprimer
MainWindow.ActionMovieDelete.Hint=Supprimer|Supprime le jeu courant
MainWindow.ActionMovieCopy.Caption=Co&pier
MainWindow.ActionMovieCopy.Hint=Copier|Copie les informations du jeux vers le presse-papiers
MainWindow.ActionMoviePaste.Caption=C&oller
MainWindow.ActionMoviePaste.Hint=Coller|Colle les informations du jeu depuis le presse-papiers
MainWindow.ActionMovieRenumber.Caption=&Renuméroter...
MainWindow.ActionMovieRenumber.Hint=Renuméroter les jeux...|Renumérote les jeux, en commançant à 1 avec des numéros continus
MainWindow.ActionMovieFind.Caption=R&echercher...
MainWindow.ActionMovieFind.Hint=Rechercher...|Recherche un jeu sur base d'un champ spécifié
MainWindow.ActionFindFindNext.Caption=Rechercher
MainWindow.ActionFindFindNext.Hint=|Recherche le jeu suivant répondant aux critères
MainWindow.ActionFindWholeField.Caption=Champ complet
MainWindow.ActionFindWholeField.Hint=|N'inclut que les jeux pour lesquels le champ complet correspond à la valeur recherchée
MainWindow.ActionFindDisplay.Caption=Afficher les résultats
MainWindow.ActionFindDisplay.Hint=|Affiche tous les jeux répondant aux cirtères de recherche (affichage filtré)
MainWindow.LField.Caption=Dans le champ:
MainWindow.LValue.Caption=Rechercher:
MainWindow.ActionMovieNumber.Caption=Changer le &numéro...
MainWindow.ActionMovieNumber.Hint=Changer le numéro...|Changer le numéro du jeu
MainWindow.ActionMovieStats.Caption=&Statistiques...
MainWindow.ActionMovieStats.Hint=Statistiques...|Affiche des statistiques sur le catalogue et les jeux qu'il contient
MainWindow.ActionMovieImportFiles.Caption=De &fichiers...
MainWindow.ActionMovieImportFiles.Hint=Extrait des informations de fichiers...|Extrait des informations de jeu de fichiers
MainWindow.ActionMovieImportScript.Caption=D'un &script...
MainWindow.ActionMovieImportScript.Hint=Extrait des informations avec un script...|Extrait des informations de jeu avec un fichier script
MainWindow.ActionMovieSearch.Caption=&Rechercher sur internet
MainWindow.ActionMovieSearch.Hint=Rechercher des informations sur internet|Recherche des informations à propos du jeu sur internet
MainWindow.ActionMoviePictureShow.Caption=Afficher l'&image
MainWindow.ActionMoviePictureShow.Hint=Affiche ou cache l'image|Affiche ou cache la fenêtre contenant l'image du jeu
MainWindow.ActionPicLoad.Caption=&Importer...
MainWindow.ActionPicLoad.Hint=Importer une image...|Sélectionne une image à importer et stocker dans le catalogue pour le jeu en cours
MainWindow.ActionPicLink.Caption=&Lier...
MainWindow.ActionPicLink.Hint=Lier une image...|Sélectionne une image à lier au jeu courant (l'image ne sera pas stockée dans le catalogue)
MainWindow.ActionPicDelete.Caption=&Supprimer
MainWindow.ActionPicDelete.Hint=Supprimer|Supprime l'image courante
MainWindow.ActionPicUndock.Caption=&Dock/Undock
MainWindow.ActionPicUndock.Hint=Dock/Undock|Fenêtre d'image: "Dockée" (integrée à la fenêtre principale) ou "Undockée" (fenêtre flottante)
MainWindow.ActionPicSaveAs.Caption=S&auver sous...
MainWindow.ActionPicSaveAs.Hint=Sauver l'image...|Sauve une copie de l'image dans un nouveau fichier
MainWindow.ActionPicCopy.Caption=Co&pier
MainWindow.ActionPicCopy.Hint=Copier dans le presse-papiers|Copie l'image dans le presse-papiers

MainWindow.ActionMenuFile.Caption=&Fichier
MainWindow.ActionMenuMovie.Caption=&Jeu
MainWindow.ActionMenuTools.Caption=&Outils
MainWindow.ActionMenuHelp.Caption=&Aide
MainWindow.ActionMenuPicture.Caption=&Image
MainWindow.ActionMenuPicture.Hint=Image|Image associée au jeu
MainWindow.ActionMenuGet.Caption=E&xtraire des infos
MainWindow.ActionMenuGet.Hint=Extraire des informations|Extrait des informations de jeu
MainWindow.ActionMenuGroup.Caption=Affichage &groupé
MainWindow.ActionMenuGroup.Hint=Groupe les jeux|Groupe les jeux selon la valeur d'un champ spécifié

MainWindow.ActionRefresh.Caption=Actualise&r
MainWindow.ActionRefresh.Hint=Actualiser|Actualise la liste de jeux
MainWindow.ActionMovieCheck.Caption=Cocher la sélection
MainWindow.ActionMovieCheck.Hint=Cocher la sélection|Coche la case des jeux sélectionnés
MainWindow.ActionMovieUncheck.Caption=Décocher la sélection
MainWindow.ActionMovieUncheck.Hint=Décocher la lsélection|Décoche la case des jeux sélectionnés
MainWindow.ActionMovieSelGroup.Caption=Sélectionner le groupe
MainWindow.ActionMovieSelGroup.Hint=Selectionner tout le groupe|Sélectionne tous les jeux de ce groupe

MainWindow.ActionDisplayPictureToolbar.Caption=Barre d'outils &image
MainWindow.ActionDisplayPictureToolbar.Hint=Affiche la barre d'outils image|Affiche ou cache la barre d'outils image
MainWindow.ActionDisplayMainToolbar.Caption=Barre d'outils &générale
MainWindow.ActionDisplayMainToolbar.Hint=Affiche la barre d'outils générale|Affiche ou cache la barre d'outils générale
MainWindow.ActionDisplayStatusBar.Caption=Barre d'&état
MainWindow.ActionDisplayStatusBar.Hint=Affiche la barre d'état|Affiche ou cache la barre d'état

MainWindow.ToolbarMenu.Caption=Menu
MainWindow.ToolbarMain.Caption=Barre d'outils principale
MainWindow.ToolbarPicture.Caption=Barre d'outils de l'image
MainWindow.ToolbarPictureWindow.Caption=Image
MainWindow.ToolbarFind.Caption=Recherche

MainWindow.Listview1.HeaderSections.Item[0].Text=N°
MainWindow.Listview1.HeaderSections.Item[1].Text=Titre

MainWindow.MoviePicture.Hint=|Cliquez pour afficher l'image à sa taille réelle

;Messages
MainWindow.Messages.Strings.String[0]=Êtes-vous sûr de vouloir supprimer le jeu %s : %s ?
MainWindow.Messages.Strings.String[1]=Êtes vous sûr de vouloir restaurer les informations précédentes pour le jeu courant ?
MainWindow.Messages.Strings.String[2]=Jeux: %d
MainWindow.Messages.Strings.String[3]=(visible: %d)
MainWindow.Messages.Strings.String[4]=Le fichier courant a été modifié. Voulez-vous le sauver ?
MainWindow.Messages.Strings.String[5]=Ne plus demander confirmation
MainWindow.Messages.Strings.String[6]=Modifié
MainWindow.Messages.Strings.String[7]=Voulez-vous créer un lien relatif (par exemple si l'image est dans le même dossier que le catalogue) ou bien un lien absolu (si vous devez pouvoir déplacer le catalogue sans déplacer l'image) ?
MainWindow.Messages.Strings.String[8]=Sauver une copie de l'image vers un nouveau fichier
MainWindow.Messages.Strings.String[9]=Importation de %s ...
MainWindow.Messages.Strings.String[10]=Sauvegarde de %s ...
MainWindow.Messages.Strings.String[11]=Chargement de %s ...
MainWindow.Messages.Strings.String[12]=Selectionner une image
MainWindow.Messages.Strings.String[13]=Ceci va supprimer l'image. Êtes-vous sûr ?
MainWindow.Messages.Strings.String[14]=Impossible d'utiliser cette image: %s
MainWindow.Messages.Strings.String[15]=%d Ko
MainWindow.Messages.Strings.String[16]=Selectionner les fichiers desquels importer les informations
MainWindow.Messages.Strings.String[17]=Rechercher des informations sur %0:s|Recherche des informations à propos du jeu sur %0:s
MainWindow.Messages.Strings.String[18]=Pas de fichier récent
MainWindow.Messages.Strings.String[19]=Ce catalogue contient des images stockées. Pour sauver le catalogue au format XML les images doivent être dans des fichiers individuels. Si vous voulez quand même sauver au format XML, cliquez OK pour convertir ces images ou Ignorer si vous ne voulez pas les conserver (les images liées seront conservées).
MainWindow.Messages.Strings.String[20]=|Grouper par %s
MainWindow.Messages.Strings.String[21]=< aucun >
MainWindow.Messages.Strings.String[22]=En plus de supprimer le lien vers l'image, voulez-vous aussi supprimer l'image du disque ? (%s)
MainWindow.Messages.Strings.String[23]=Relatif
MainWindow.Messages.Strings.String[24]=Absolu
MainWindow.Messages.Strings.String[25]=Stocker
MainWindow.Messages.Strings.String[26]=Lier
MainWindow.Messages.Strings.String[27]=Voulez-vous stocker l'image dans le catalogue ou faire un lien vers l'image d'Date de sortie ?
MainWindow.Messages.Strings.String[28]=Chargement de la prévisualisation d'impression
MainWindow.Messages.Strings.String[29]=Recherche des imprimantes

;Champs
MainWindow.Fields.Strings.String[0]=Numéro
MainWindow.Fields.Strings.String[1]=Label du support
MainWindow.Fields.Strings.String[2]=Type de support
MainWindow.Fields.Strings.String[3]=Date de sortie
MainWindow.Fields.Strings.String[4]=Date d'ajout
MainWindow.Fields.Strings.String[5]=Emprunteur
MainWindow.Fields.Strings.String[6]=Note
MainWindow.Fields.Strings.String[7]=Titre original
MainWindow.Fields.Strings.String[8]=Titre traduit
MainWindow.Fields.Strings.String[9]=Développeur
MainWindow.Fields.Strings.String[10]=Editeur
MainWindow.Fields.Strings.String[11]=Pays
MainWindow.Fields.Strings.String[12]=Genre
MainWindow.Fields.Strings.String[13]=Année
MainWindow.Fields.Strings.String[14]=Durée de vie
MainWindow.Fields.Strings.String[15]=Acteurs
MainWindow.Fields.Strings.String[16]=Adresse web
MainWindow.Fields.Strings.String[17]=Description
MainWindow.Fields.Strings.String[18]=serial et crack
MainWindow.Fields.Strings.String[19]=Format vidéo
MainWindow.Fields.Strings.String[20]=Débit vidéo
MainWindow.Fields.Strings.String[21]=Format audio
MainWindow.Fields.Strings.String[22]=Débit audio
MainWindow.Fields.Strings.String[23]=Résolution
MainWindow.Fields.Strings.String[24]=Fréquence
MainWindow.Fields.Strings.String[25]=Langues
MainWindow.Fields.Strings.String[26]=Sous-titres
MainWindow.Fields.Strings.String[27]=Taille des fichiers
MainWindow.Fields.Strings.String[28]=Nombre de disques

;****************
;* Message Form *
;****************
[MessageWin]
MessageWin.Captions.Strings.String[0]=Attention
MessageWin.Captions.Strings.String[1]=Erreur
MessageWin.Captions.Strings.String[2]=Information
MessageWin.Captions.Strings.String[3]=Confirmation
MessageWin.Captions.Strings.String[4]=&Oui
MessageWin.Captions.Strings.String[5]=&Non
MessageWin.Captions.Strings.String[6]=&OK
MessageWin.Captions.Strings.String[7]=&Annuler
MessageWin.Captions.Strings.String[8]=&Abandonner
MessageWin.Captions.Strings.String[9]=&Retry
MessageWin.Captions.Strings.String[10]=&Ignorer
MessageWin.Captions.Strings.String[11]=&Tous
MessageWin.Captions.Strings.String[12]=Non pour tous
MessageWin.Captions.Strings.String[13]=Oui pour tous
MessageWin.Captions.Strings.String[14]=A&ide

;**************
;* Input Form *
;**************
[InputWin]
InputWin.btn2.Caption=OK
InputWin.btn1.Caption=Annuler

;***************
;* À propos de *
;***************
[AboutWin]
AboutWin.Caption=À propos de ce programme
AboutWin.btn3.Caption=Fermer
AboutWin.btn2.Caption=Fichiers
AboutWin.Btn1.Caption=Crédits
AboutWin.Messages.Strings.String[0]=%s : version %s (créé le %s)
AboutWin.Messages.Strings.String[1]=(appuyez sur Ctrl+C si vous voulez copier ces informations dans le presse-papiers)

;********************
;* Entrer un nombre *
;********************
[NumberWin]
NumberWin.Caption=Sélection du numéro de jeu
NumberWin.btn2.Caption=OK
NumberWin.btn1.Caption=Annuler
NumberWin.LEnterNumber.Caption=Entrez un numéro pour le jeu :
NumberWin.LUnique.Caption=(Le numéro doit être unique)
NumberWin.CBDoNotAsk.Caption=Ne plus afficher ; utiliser la numérotation automatique

;**************
;* Propriétés *
;**************
[PropertiesWin]
PropertiesWin.Btn2.Caption=OK
PropertiesWin.Btn1.Caption=Annuler
PropertiesWin.Caption=Propriétés du catalogue
PropertiesWin.LHOwnerInfo.Caption=Informations du propriétaire
PropertiesWin.LFileName.Caption=Nom :
PropertiesWin.LFileSize.Caption=Taille :
PropertiesWin.LFileVersion.Caption=Format :
PropertiesWin.LOwnerName.Caption=Nom :
PropertiesWin.LOwnerMail.Caption=E-mail :
PropertiesWin.LOwnerICQ.Caption=ICQ :
PropertiesWin.LOwnerSite.Caption=Site web :
PropertiesWin.LDescription.Caption=Description:
PropertiesWin.EOwnerMail.ButtonHint=Envoyer un mail
PropertiesWin.EOwnerICQ.ButtonHint=Aller à la page ICQ d'information sur l'utilisateur
PropertiesWin.EOwnerSite.ButtonHint=Aller à l'URL

;*********
;* Prêts *
;*********
[LoanWin]
LoanWin.Caption=Prêts
LoanWin.Btn2.Caption=Fermer
LoanWin.Btn1.Caption=Aide

LoanWin.ActionBorrowerAdd.Caption=Ajouter...
LoanWin.ActionBorrowerAdd.Hint=Ajouter une personne|Ajoute une personne à la liste des emprunteurs
LoanWin.ActionBorrowerDel.Caption=Supprimer
LoanWin.ActionBorrowerDel.Hint=Supprimer la personne|Supprime la personne sélectionnée de la liste des emprunteurs
LoanWin.ActionCheckOut.Caption=Sortir
LoanWin.ActionCheckOut.Hint=Sortir|Ajoute le jeu sélectionné à la liste des jeux empruntés par la personne sélectionnée
LoanWin.ActionCheckIn.Caption=Rentrer
LoanWin.ActionCheckIn.Hint=Rentrer|Retire le jeu sélectionné dans la liste des emprunts de la personne sélectionnée
LoanWin.ActionMovieGetBorrower.Caption=Emprunteur
LoanWin.ActionMovieGetBorrower.Hint=Trouver l'emprunteur|Trouve, dans la liste des emprunteurs, celui qui a le jeu sélectionné
LoanWin.ActionMovieFindNext.Caption=Rechercher suivant
LoanWin.ActionMovieFindNext.Hint=Rechercher suivant|Recherche le prochain jeu dont le titre contient le texte spécifié

LoanWin.LvMovies.HeaderSections.Item[0].Text=N°
LoanWin.LvMovies.HeaderSections.Item[1].Text=Titre
LoanWin.LvMovies.HeaderSections.Item[2].Text=Emprunteur
LoanWin.LvNames.HeaderSections.Item[0].Text=Emprunteur
LoanWin.LvNames.HeaderSections.Item[1].Text=Quantité
LoanWin.LvLent.HeaderSections.Item[0].Text=N°
LoanWin.LvLent.HeaderSections.Item[1].Text=Titre

;Messages
LoanWin.Messages.Strings.String[0]=Ceci va supprimer "%s" de la liste, et rentrer tous les jeux empruntés par cette personne
LoanWin.Messages.Strings.String[1]=Chargement de la liste ...
LoanWin.Messages.Strings.String[2]=Ce jeu est déjà prêté à quelqu'un d'autre
LoanWin.Messages.Strings.String[3]=Veuillez entre un nom
;LoanWin.Messages.Strings.String[4]=
;LoanWin.Messages.Strings.String[5]=
LoanWin.Messages.Strings.String[6]=Entrez un nom
LoanWin.Messages.Strings.String[7]=Nouvel emprunteur
;LoanWin.Messages.Strings.String[8]=
;LoanWin.Messages.Strings.String[9]=

;***************
;* Exportation *
;***************
[ExportWin]
ExportWin.Caption=Exporter vers un autre format de fichier
ExportWin.Btn3.Caption=Exporter...
ExportWin.Btn2.Caption=Fermer
ExportWin.Btn1.Caption=Aide
ExportWin.SortBy.LSortBy.Caption=Tri par :
ExportWin.SortBy.BtnAdvSort.Caption=Avancé...
ExportWin.CBOnlySelected.Caption=N'exporter que les jeux sélectionnés
ExportWin.CBCopyPictures.Caption=Copier les images vers le même répertoire que le fichier exporté
ExportWin.CBCopyPicturesNew.Caption=Copier uniquement si le fichier de destination n'existe pas

ExportWin.LSelectFormat.Caption=Sélectionnez un format...

ExportWin.ActionHTMLNew.Caption=Nouveau
ExportWin.ActionHTMLNew.Hint=Nouveau modèle|Crée un nouveau modèle
ExportWin.ActionHTMLOpen.Caption=Ouvrir...
ExportWin.ActionHTMLOpen.Hint=Ouvrir...|Ouvre un modèle existant
ExportWin.ActionHTMLNoRecent.Caption=Pas de fichier récent
ExportWin.ActionHTMLSave.Caption=Sauver
ExportWin.ActionHTMLSave.Hint=Sauver|Sauve le modèle courant
ExportWin.ActionHTMLSaveAs.Caption=Sauver sous...
ExportWin.ActionHTMLSaveAs.Hint=Sauver sous...|Sauve le modèle courant sous un autre nom
ExportWin.ActionInsertTag.Caption=&Insérer un tag spécial
ExportWin.ActionInsertTag.Hint=|Insère une valeur spéciale qui sera remplacée par une information provenant du catalogue ou d'un jeu
ExportWin.ActionEditUndo.Caption=&Annuler
ExportWin.ActionEditCut.Caption=&Couper
ExportWin.ActionEditCopy.Caption=Co&pier
ExportWin.ActionEditPaste.Caption=C&oller
ExportWin.ActionEditSelectAll.Caption=Sélectionner &tout
ExportWin.ActionExportBoth.Caption=Exporter les deux
ExportWin.ActionExportBoth.Hint=|Exporte les deux modèles, "complet" et "individuel"
ExportWin.ActionExportSelected.Caption=Exporter courant
ExportWin.ActionExportSelected.Hint=|Exporte seulement le modèle courant (sélectionné)
ExportWin.ActionDisplayFull.Caption=Complet
ExportWin.ActionDisplayFull.Hint=Afficher le modèle "complet"|Affiche le modèle HTML utilisé pour la liste complète
ExportWin.ActionDisplayIndividual.Caption=Individuel
ExportWin.ActionDisplayIndividual.Hint=Afficher le modèle "individuel"|Affiche le modèle HTML utilisé pour les pages individuelles
ExportWin.MnuGen.Caption=&Général
ExportWin.MnuGenDte.Caption=Date courante
ExportWin.MnuGenTme.Caption=Heure courante
ExportWin.MnuCat.Caption=&Catalogue
ExportWin.MnuCatNme.Caption=Nom de fichier
ExportWin.MnuCatPth.Caption=Nom de fichier avec répertoire complet
ExportWin.MnuCatNbr.Caption=Nombre de jeux
ExportWin.MnuOwnNam.Caption=Nom de l'auteur
ExportWin.MnuOwnEml.Caption=E-mail de l'auteur
ExportWin.MnuOwnICQ.Caption=Numéro ICQ de l'auteur
ExportWin.MnuOwnWeb.Caption=Site web de l'auteur
ExportWin.MnuCatDsc.Caption=Description
ExportWin.MnuMovBeg.Caption=Début de liste
ExportWin.MnuMovEnd.Caption=Fin de liste
ExportWin.MnuMovRec.Caption=Compteur
ExportWin.MnuMovInd.Caption=Nom de fichier de la page individuelle du jeu
ExportWin.MnuMov.Caption=&jeu
ExportWin.MnuMovPic.Caption=Image
ExportWin.MnuMovPfn.Caption=Nom de fichier de l'image
ExportWin.MnuMovFT1.Caption=Titre original (Titre traduit)
ExportWin.MnuMovFT2.Caption=Titre traduit (Titre original)
ExportWin.MnuMovApp.Caption=Appréciation (0 à 4 étoile)

ExportWin.LCSVDelimiter.Caption=Délimiteur :
ExportWin.LCSVReplaceDelimiter.Caption=Remplacer par :
ExportWin.CBCSVColumnTitles.Caption=Ajouter les titres des colonnes

ExportWin.LSQLTableName.Caption=Nom de la table :
ExportWin.CBSQLUpdate.Caption="Update" à la place de "Insert"
ExportWin.LSQLCommands.Caption=Commandes SQL à inclure :

ExportWin.LImgFilename.Caption=Nom de fichier:
ExportWin.RBImgAppend.Caption=Rajouter le numéro de jeu au nom choisi
ExportWin.RBImgNumber.Caption=Utiliser le numéro de jeu
ExportWin.RBImgTitle.Caption=Utiliser le titre (format défini dans les options de la liste de jeux)

ExportWin.LOrigons.Caption=Ce format vous permet de mettre votre liste en ligne sur le site Origons.com

ExportWin.SortBy.EOrderBy.Items.String[0]=Numéro
ExportWin.SortBy.EOrderBy.Items.String[1]=Titre original
ExportWin.SortBy.EOrderBy.Items.String[2]=Titre traduit
ExportWin.SortBy.EOrderBy.Items.String[3]=Options de tri avancées...

ExportWin.FieldsCSV.LAvailable.Caption=Champs disponible:
ExportWin.FieldsCSV.LSelected.Caption=Champs à exporter:
ExportWin.FieldsCSV.BtnAdd.Hint=Ajouter|Ajouter le champ sélectionné
ExportWin.FieldsCSV.BtnRem.Hint=Supprimer|Supprimer le champ sélectionné
ExportWin.FieldsCSV.BtnAddAll.Hint=Ajouter tout|Ajouter tous les champs
ExportWin.FieldsCSV.BtnRemAll.Hint=Supprimer tout|Supprimer tous les champs
ExportWin.FieldsCSV.BtnUp.Hint=Monter|Déplace vers le haut l'élément sélectionné
ExportWin.FieldsCSV.BtnDown.Hint=Descendre|Déplace vers le bas l'élément sélectionné
ExportWin.FieldsSQL.LAvailable.Caption=Champs disponible:
ExportWin.FieldsSQL.LSelected.Caption=Champs à exporter:
ExportWin.FieldsSQL.BtnAdd.Hint=Ajouter|Ajouter le champ sélectionné
ExportWin.FieldsSQL.BtnRem.Hint=Supprimer|Supprimer le champ sélectionné
ExportWin.FieldsSQL.BtnAddAll.Hint=Ajouter tout|Ajouter tous les champs
ExportWin.FieldsSQL.BtnRemAll.Hint=Supprimer tout|Supprimer tous les champs
ExportWin.FieldsSQL.BtnUp.Hint=Monter|Déplace vers le haut l'élément sélectionné
ExportWin.FieldsSQL.BtnDown.Hint=Descendre|Déplace vers le bas l'élément sélectionné

;Messages
ExportWin.Messages.Strings.String[0]=Impossible de sauver le fichier "%s": %s
ExportWin.Messages.Strings.String[1]=Impossible de charger le fichier "%s": %s
ExportWin.Messages.Strings.String[2]=Exportation vers un fichier pour Origons.com
ExportWin.Messages.Strings.String[3]=Tri de la liste ...
ExportWin.Messages.Strings.String[4]=Exportation vers %s ...
ExportWin.Messages.Strings.String[5]=Copie des fichiers ...
ExportWin.Messages.Strings.String[6]=Exportation vers HTML
ExportWin.Messages.Strings.String[7]=Exportation vers CSV
ExportWin.Messages.Strings.String[8]=Exportation vers SQL
ExportWin.Messages.Strings.String[9]=Exportation des images
ExportWin.Messages.Strings.String[10]=Le modèle HTML pour la liste complète a été modifié. Voulez-vous le sauver ?
ExportWin.Messages.Strings.String[11]=Le modèle HTML pour les pages individuelles a été modifié. Voulez-vous le sauver ?

;***************
;* Importation *
;***************
[ImportWin]
ImportWin.Caption=Importer à partir d'un autre format de fichier
ImportWin.Btn3Caption=OK
ImportWin.Btn2.Caption=Annuler
ImportWin.Btn1.Caption=Aide
ImportWin.LSourceFile.Caption=Fichier source :
ImportWin.ESourceFile.ButtonHint=Parcourir...|Sélectionne le fichier source
ImportWin.BtnPreview.Caption=Recharger le fichier
ImportWin.BtnPreview.Hint=|Recharge le fichier dans la fenêtre de prévisualisation
ImportWin.LSelectFormat.Caption=Sélectionnez un format...
ImportWin.LCSVDelimiter.Caption=Délimiteur :
ImportWin.LCSVFieldsNames.Caption=Champs disponibles :
ImportWin.Lv1ColPreview.Columns.Item[0].Caption=N°
ImportWin.Lv1ColPreview.Columns.Item[1].Caption=Titre
ImportWin.ActionListCheck.Caption=Cocher la sélection
ImportWin.ActionListUncheck.Caption=Décocher la sélection
ImportWin.ActionListAll.Caption=Tout sélectionner
ImportWin.ActionListNone.Caption=Tout déselectionner

;Messages
ImportWin.Messages.Strings.String[0]=Impossible de charger le fichier: %s
ImportWin.Messages.Strings.String[1]=Voulez-vous aussi importer les images ? Elles peuvent être stockées dans le catalogue, copiées dans le dossier du catalogue et liées, ou simplement liées à partir de leur emplacement actuel.
ImportWin.Messages.Strings.String[2]=Stocker
ImportWin.Messages.Strings.String[3]=Copier && Lier
ImportWin.Messages.Strings.String[4]=Lier
ImportWin.Messages.Strings.String[5]=Pas d'images
ImportWin.Messages.Strings.String[6]=You did not assign any field to any column (using the drop-down list to select a field, then clicking on the matching column header). Click OK to continue anyway (this will create blank entries for all movies).
ImportWin.Messages.Strings.String[7]=Importation de CSV
ImportWin.Messages.Strings.String[8]=Importation d'un autre catalogue
ImportWin.Messages.Strings.String[9]=Importation d'un catalogue BaseDVDivx
ImportWin.Messages.Strings.String[10]=Importation d'un catalogue Divx Manager
ImportWin.Messages.Strings.String[11]=Importation d'un fichier généré par Origons.com

;***********
;* Options *
;***********
[OptionsWin]
OptionsWin.Caption=Préférences
OptionsWin.Btn3.Caption=OK
OptionsWin.Btn2.Caption=Annuler
OptionsWin.Btn1.Caption=Aide
OptionsWin.LSelectCategory.Caption=Sélectionnez une Genre...

OptionsWin.LvCat.Items.Item[0].Text=Affichage
OptionsWin.LHToolbar.Caption=Barres d'outils
OptionsWin.LSkin.Caption=Thème:
OptionsWin.cbxSkin.Items.String[0]=Automatique
OptionsWin.cbxSkin.Items.String[4]=Windows XP Natif (utilise le thème XP courant)
OptionsWin.LIconSet.Caption=Icônes:
OptionsWin.LColorType.Caption=Coloration:
OptionsWin.cbxColorType.Items.String[0]=Automatique
OptionsWin.cbxColorType.Items.String[1]=Grisées quand inactives
OptionsWin.cbxColorType.Items.String[2]=Éclaircies quand inactives
OptionsWin.cbxColorType.Items.String[3]=Foncées quand inactives
OptionsWin.cbxColorType.Items.String[4]=Toujours colorées
OptionsWin.CBMenuImages.Caption=Images dans les menus
OptionsWin.LHMainWindow.Caption=Affichage général
OptionsWin.CBSoftBorders.Caption=Bordure légère pour la liste de jeux, les informations et le cadre d'image
OptionsWin.LHStartup.Caption=Démarrage
OptionsWin.CBLogo.Caption=Afficher le logo

OptionsWin.LvCat.Items.Item[1].Text=Barre d'outils
OptionsWin.LHCustomizeToolbar.Caption=Sélection des icônes de la barre principale

OptionsWin.LvCat.Items.Item[2].Text=Fichiers
OptionsWin.LHSaving.Caption=Catalogues
OptionsWin.CBBackup.Caption=Toujours créer une copie de secours
OptionsWin.CBAutoLoad.Caption=Au démarrage, ouvrir le fichier suivant au lieu d'en créer un nouveau :
OptionsWin.EAutoLoad.ButtonHint=Parcourir...|Sélectionner le fichier
OptionsWin.CBAutoLoadLast.Caption=Réouvrir le dernier fichier utilisé
OptionsWin.LRecentFiles.Caption=Nombre de fichiers à afficher dans le menu :
OptionsWin.LRepairAssociations.Caption=Pour associer les fichiers .amc avec Ant Movie Catalog, cliquez ici :
OptionsWin.BtnRepairAssoc.Caption=Réparer les associations de fichiers
OptionsWin.LHHistory.Caption=Historique des prêts
OptionsWin.CBHistory.Caption=Stocker l'historique des prêts dans le fichier suivant (au format CSV) :
OptionsWin.EHistoryFile.ButtonHint=Parcourir...|Sélectionner le fichier
OptionsWin.LHistoryDelimiter.Caption=Délimiteur :
OptionsWin.LHistoryDelimiterReplace.Caption=Remplacer le délimiteur par :

OptionsWin.LvCat.Items.Item[3].Text=Liste de jeux
OptionsWin.LHDisplay.Caption=Affichage
OptionsWin.CBAutoRefresh.Caption=Rafraichissement automatique de la liste lors de la frappe
OptionsWin.CBCheckboxes.Caption=Cases à cocher
OptionsWin.CBHotTrack.Caption=Soulignement lors du passage de la souris ("hot track")
OptionsWin.CBEnhScrollbars.Caption=Barres de défilement améliorées
OptionsWin.LHGrouping.Caption=Groupage
OptionsWin.CBGroupEmpty.Caption=Grouper également les jeux pour lesquels la valeur du champ est vide
OptionsWin.CBGroupCount.Caption=Afficher le nombre de jeux de chaque groupe
OptionsWin.LHOperations.Caption=Opérations
OptionsWin.CBDelete.Caption=Confirmer la suppression
OptionsWin.CBUndo.Caption=Confirmer l'annulation
OptionsWin.LHShortcut.Caption=Touches de raccourci
OptionsWin.LShortcutPrev.Caption=jeu précédent
OptionsWin.LShortcutNext.Caption=jeu suivant

OptionsWin.LvCat.Items.Item[4].Text=Format des titres
OptionsWin.LHFormatting.Caption=Format
OptionsWin.LTitleColumn.Caption=Titre à afficher:
OptionsWin.cbxTitle.Items.String[0]=Titre original
OptionsWin.cbxTitle.Items.String[1]=Titre traduit
OptionsWin.cbxTitle.Items.String[2]=Titre original (Titre traduit)
OptionsWin.cbxTitle.Items.String[3]=Titre traduit (Titre original)
OptionsWin.cbxTitle.Items.String[4]=Label du support
OptionsWin.CBPrefixes.Caption=Placer les préfixes suivant à la fin du titre :
OptionsWin.LPrefixes1.Caption=Seuls les mots suivis d'un espace ou d'une apostrophe seront reconnus.
OptionsWin.LPrefixes2.Caption=Entez-les dans la liste, un par ligne, sans l'espace ou l'apostrophe qui suit.

OptionsWin.LvCat.Items.Item[5].Text=Informations des jeux
OptionsWin.LHAddMovie.Caption=Ajout d'un jeu
OptionsWin.CBAskNumber.Caption=Demander le numéro
OptionsWin.CBFirstAvailable.Caption=Utiliser le premier numéro disponible au lieu du plus haut numéro + 1
OptionsWin.CBAddOpenScript.Caption=Ouvrir la fenêtre "Extraction d'infos d'un script"
OptionsWin.CBAddOpenFiles.Caption=Ouvrir la fenêtre "Extraction d'infos de fichiers"
OptionsWin.LDefaultValues.Caption=Pour modifier les valeurs par défaut des nouveaux jeux, cliquez ici :
OptionsWin.BtnDefaultValues.Caption=Modifier les valeurs par défaut
OptionsWin.LHPictureWindow.Caption=Image
OptionsWin.LPictureBackground.Caption=Couleur de fond :
OptionsWin.LPicLink.Caption=Type de lien
OptionsWin.cbxPicLink.Items.String[0]=Demander
OptionsWin.cbxPicLink.Items.String[1]=Absolu, ex. "c:\catalogs\images\file1.png"
OptionsWin.cbxPicLink.Items.String[2]=Relatif, ex. "..\images\file1.png"
OptionsWin.LPicLinkNote.Caption=Note : Si un catalogue n'a pas encore de nom de fichier, le programme crée d'office un lien de type "Absolu"
OptionsWin.CBFitPicture.Caption=Adapter la taille de l'image à la fenêtre

OptionsWin.LvCat.Items.Item[6].Text=Listes déroulantes
OptionsWin.LHComboBoxItems.Caption=Items
OptionsWin.CBComboSameForAll.Caption=Mêmes options pour toutes les listes (n'affecte pas le contenu des listes)
OptionsWin.LListOptions.Caption=Options pour la liste:
OptionsWin.CBComboSort.Caption=Tri automatique
OptionsWin.CBComboAutoComplete.Caption=Auto-complétion lors de la frappe
OptionsWin.CBComboCatalogValues.Caption=Utiliser les valeurs du catalogue courant plutôt que les listes prédéfinies
OptionsWin.CBComboAutoAdd.Caption=Ajouter automatiquement les valeurs qui ne sont pas dans la liste
OptionsWin.LListEdit.Caption=Modifier le contenu :
OptionsWin.cbxComboSelect.Items.String[0]=Types de support
OptionsWin.cbxComboSelect.Items.String[1]=Date de sorties
OptionsWin.cbxComboSelect.Items.String[2]=Emprunteurs
OptionsWin.cbxComboSelect.Items.String[3]=Pays
OptionsWin.cbxComboSelect.Items.String[4]=Genres
OptionsWin.cbxComboSelect.Items.String[5]=Format vidéo
OptionsWin.cbxComboSelect.Items.String[6]=Format audio
OptionsWin.cbxComboSelect.Items.String[7]=Fréquence
OptionsWin.cbxComboSelect.Items.String[8]=Langues
OptionsWin.cbxComboSelect.Items.String[9]=Sous-titres

OptionsWin.LvCat.Items.Item[7].Text=Extraction d'infos
OptionsWin.LHVideoDragDrop.Caption=Drag && drop / Extraction d'infos de fichiers
OptionsWin.CBDNDFileName.Caption=Importer le nom de fichier comme titre
OptionsWin.CBDNDSize.Caption=Importer la taille:
OptionsWin.RBDNDString.Caption=Créer une chaîne, ex. "650+530"
OptionsWin.RBDNDSum.Caption=Faire la somme, ex "1180"
OptionsWin.LDNDSizeUnit.Caption=Unité:
OptionsWin.cbxDNDSizeUnit.Items.String[0]=Mega-octets (Mo)
OptionsWin.cbxDNDSizeUnit.Items.String[1]=Kilo-octets (Ko)
OptionsWin.cbxDNDSizeUnit.Items.String[2]=Octets
OptionsWin.CBDNDResolution.Caption=Importer la résolution
OptionsWin.CBDNDResolution.Hint=|AVI et DivX uniquement
OptionsWin.CBDNDLength.Caption=Importer la durée
OptionsWin.CBDNDLength.Hint=|AVI et DivX uniquement
OptionsWin.CBDNDFramerate.Caption=Importer la fréquence
OptionsWin.CBDNDFramerate.Hint=|AVI et DivX uniquement
OptionsWin.CBDNDVideoCodec.Caption=Importer le codec vidéo
OptionsWin.CBDNDVideoCodec.Hint=|AVI et DivX uniquement
OptionsWin.CBDNDAudioCodec.Caption=Importer le codec audio
OptionsWin.CBDNDAudioCodec.Hint=|AVI et DivX uniquement
OptionsWin.CBDNDVideoBitrate.Caption=Importer le bitrate vidéo
OptionsWin.CBDNDVideoBitrate.Hint=|AVI et DivX uniquement, la valeur importée n'est pas toujours précise
OptionsWin.CBDNDAudioBitrate.Caption=Importer le bitrate audio
OptionsWin.CBDNDAudioBitrate.Hint=|AVI et DivX uniquement
OptionsWin.LPictureImport.Caption=Type d'importation d'image :
OptionsWin.cbxPictureImport.Items.String[0]=Demander
OptionsWin.cbxPictureImport.Items.String[1]=Stocker dans le catalogue
OptionsWin.cbxPictureImport.Items.String[2]=Lier le fichier d'Date de sortie

OptionsWin.LvCat.Items.Item[8].Text=Recherche sur internet
OptionsWin.LHSearch.Caption=Recherche sur internet
OptionsWin.LSearchEdit.Caption=Modification de la ligne sélectionnée :
OptionsWin.btnSearchAdd.Hint=Insérer|Insére une ligne au-dessus de la ligne sélectionnés
OptionsWin.btnSearchDel.Hint=Supprimer|Supprime la ligne sélectionnée
OptionsWin.btnSearchUp.Hint=Haut|Déplace vers le haut la ligne sélectionnée
OptionsWin.btnSearchDown.Hint=Bas|Déplace vers le bas la ligne sélectionnée
OptionsWin.LSearchNotes.Caption=Notes :
OptionsWin.LSearchNote1.Caption=- Le nom doit être unique
OptionsWin.LSearchNote2.Caption=- Dans l'adresse, placez un %s là où le programme doit insérer le titre du jeu
OptionsWin.LSearchNote3.Caption=- Pour insérer un séparateur, créez un nom (unique) commençant par un tiret "-"

OptionsWin.LvCat.Items.Item[9].Text=Scripting
OptionsWin.LHScript.Caption=Scripting
OptionsWin.CBRememberScript1.Caption=Retenir le dernier script utilisé dans la fenêtre "Extraction d'infos d'un script"
OptionsWin.CBAutorunScript1.Caption=Exécuter le script à l'ouverture de la fenêtre
OptionsWin.CBRememberScript2.Caption=Retenir le dernier script utilisé dans la fenêtre "Scripting"
OptionsWin.CBAutorunScript2.Caption=Exécuter le script à l'ouverture de la fenêtre
OptionsWin.CBProxy.Caption=Utiliser un proxy pour l'accès à internet :
OptionsWin.LProxyServer.Caption=Serveur :
OptionsWin.LProxyPort.Caption=Port :
OptionsWin.LProxyUsername.Caption=Utilisateur :
OptionsWin.LProxyPassword.Caption=Mot de passe :
OptionsWin.CBKeepConnection.Caption=Garder ouverte la connexion au serveur

OptionsWin.LvCat.Items.Item[10].Text=Exportation
OptionsWin.LHHTML.Caption=HTML
OptionsWin.CBLoadTemplate.Caption=Recharger automatiquement le dernier modèle utilisé
OptionsWin.LLineBreaks.Caption=Les "retour à la ligne" seront remplacés par le tag suivant :
OptionsWin.ELineBreaks.Hint=|Laissez ce champ vide si vous ne voulez pas remplacer les "retour à la ligne"
OptionsWin.LForcePicSize.Caption=Forcer la taille des images avec les attributs :
OptionsWin.EForcePicSizeW.Hint=|Laissez ce champ vide si vous ne voulez pas forcer la largeur
OptionsWin.EForcePicSizeH.Hint=|Laissez ce champ vide si vous ne voulez pas forcer la hauteur
OptionsWin.LHSQL.Caption=SQL
OptionsWin.LSQLDate.Caption=Format de la date (caractères spéciaux entre apostrophes) :
OptionsWin.ESQLDate.Hint=|Laissez ce champ vide si vous voulez utiliser le format de date défini dans Windows
OptionsWin.LHExportFileNames.Caption=Noms de fichiers
OptionsWin.CBLastFileName.Caption=Retenir le nom du dernier fichier exporté
OptionsWin.CBOpenExportedFile.Caption=Ouvrir le fichier créé lorsque l'exportation est terminée
OptionsWin.LExpFileStyle.Caption=Style des noms des pages individuelles et des images :
OptionsWin.cbxExpFileStyle.Items.String[0]=Fichier exporté + Numéro de jeu
OptionsWin.cbxExpFileStyle.Items.String[1]=Nom du catalogue + Numéro de jeu
OptionsWin.cbxExpFileStyle.Items.String[2]=Titre du jeu
OptionsWin.LExpFileExt.Caption=Extension à ajouter :
OptionsWin.EExpFileExt.Hint=|Laissez ce champ vide pour utiliser la même extension que le nom de fichier principal
OptionsWin.CBAddZeroes.Caption=Ajouter des zéros devant les petits nombres
OptionsWin.LHPictures.Caption=Images
OptionsWin.CBCopyPictures.Caption=Copier les images dans le même dossier que le fichier créé
OptionsWin.CBCopyPicturesNew.Caption=Copier uniquement si le fichier de destination n'existe pas

OptionsWin.LvCat.Items.Item[11].Text=Dossiers
OptionsWin.LHFolders.Caption=Dossiers par défaut
OptionsWin.LFolderToUse.Caption=Dossier à utiliser pour
OptionsWin.cbxWindow.Items.String[0]=Ouverture/Sauvegarde de catalogue
OptionsWin.cbxWindow.Items.String[1]=Chargement d'image
OptionsWin.cbxWindow.Items.String[2]=Exportation
OptionsWin.cbxWindow.Items.String[3]=Ouverture/Sauvegarde de modèle
OptionsWin.cbxWindow.Items.String[4]=Importation
OptionsWin.cbxWindow.Items.String[5]=Extraction d'infos de fichiers
OptionsWin.cbxWindow.Items.String[6]=Sauvegarde du graphique
OptionsWin.cbxWindow.Items.String[7]=Ouverture/Sauvegarde de scripts
OptionsWin.RBFolderDefault.Caption=Par défaut de Windows (dépend de la version de Windows)
OptionsWin.RBFolderRemember.Caption=Dernier dossier utilisé
OptionsWin.RBFolderSpecified.Caption=Utiliser ce dossier :
OptionsWin.EFolderSpecified.ButtonHint=Parcourir...|Sélectionner le dossier
OptionsWin.CBSameForAll.Caption=Mêmes options pour toutes les fenêtres

OptionsWin.LvCat.Items.Item[12].Text=Langue
OptionsWin.LHLanguage.Caption=Langue du programme
OptionsWin.LvLanguages.Columns.Item[0].Caption=Nom
OptionsWin.LvLanguages.Columns.Item[1].Caption=Nom traduit
OptionsWin.LLangVersion.Caption=Version :
OptionsWin.LLangMadeBy.Caption=Créé par :
OptionsWin.LLangComment.Caption=Commentaires :

;Messages
OptionsWin.Messages.Strings.String[0]=inconnu
OptionsWin.Messages.Strings.String[1]=Automatique <interne>

;**************************************************
;* Fenêtre de modification des valeurs par défaut *
;**************************************************
[DefaultValuesWin]
DefaultValuesWin.Caption=Modification des valeurs par défaut
DefaultValuesWin.Btn3.Caption=Défaut
DefaultValuesWin.Btn3.Hint=|Rétablir les valeurs par défaut
DefaultValuesWin.Btn2.Caption=OK
DefaultValuesWin.Btn1.Caption=Annuler
DefaultValuesWin.FrmMovie.LMedia.Caption=Label du support:
DefaultValuesWin.FrmMovie.LMediaType.Caption=Type de support:
DefaultValuesWin.FrmMovie.LSource.Caption=Date de sortie:
DefaultValuesWin.FrmMovie.LDate.Caption=Date d'ajout:
DefaultValuesWin.FrmMovie.LBorrower.Caption=Emprunté par:
DefaultValuesWin.FrmMovie.LRating.Caption=Note:
DefaultValuesWin.FrmMovie.LOriginalTitle.Caption=Titre original:
DefaultValuesWin.FrmMovie.LTranslatedTitle.Caption=Titre traduit:
DefaultValuesWin.FrmMovie.LDirector.Caption=Développeur:
DefaultValuesWin.FrmMovie.LProducer.Caption=Editeur:
DefaultValuesWin.FrmMovie.LCountry.Caption=Pays:
DefaultValuesWin.FrmMovie.LCategory.Caption=Genre:
DefaultValuesWin.FrmMovie.LYear.Caption=Année:
DefaultValuesWin.FrmMovie.LLength.Caption=Durée:
DefaultValuesWin.FrmMovie.LLengthMin.Caption=min.
DefaultValuesWin.FrmMovie.LActors.Caption=Acteurs:
DefaultValuesWin.FrmMovie.LURL.Caption=Adresse web:
DefaultValuesWin.FrmMovie.LDescription.Caption=Description:
DefaultValuesWin.FrmMovie.LComments.Caption=Commentaires:
DefaultValuesWin.FrmMovie.LVideoFormat.Caption=Format Vidéo:
DefaultValuesWin.FrmMovie.LVideoKbps.Caption=kb/s
DefaultValuesWin.FrmMovie.LAudioFormat.Caption=Format Audio:
DefaultValuesWin.FrmMovie.LAudioKbps.Caption=kb/s
DefaultValuesWin.FrmMovie.LResolution.Caption=Résolution:
DefaultValuesWin.FrmMovie.LFramerate.Caption=Fréquence:
DefaultValuesWin.FrmMovie.LFramerateFPS.Caption=img/s
DefaultValuesWin.FrmMovie.LSize.Caption=Taille:
DefaultValuesWin.FrmMovie.LSizeMB.Caption=Mo
DefaultValuesWin.FrmMovie.LDisks.Caption=disques
DefaultValuesWin.FrmMovie.LDisksFront.Caption=
DefaultValuesWin.FrmMovie.LLanguages.Caption=Langues:
DefaultValuesWin.FrmMovie.LSubtitles.Caption=Sous-titres:

;***********************************
;* Fenêtre d'options de tri avancé *
;***********************************
[SortWin]
SortWin.Caption=Options de tri avancées
SortWin.Fields.LAvailable.Caption=Disponible:
SortWin.Fields.LSelected.Caption=À inclure dans le tri:
SortWin.Fields.BtnAdd.Hint=Ajouter|Ajouter le champ sélectionné
SortWin.Fields.BtnRem.Hint=Supprimer|Supprimer le champ sélectionné
SortWin.Fields.BtnAddAll.Hint=Ajouter tout|Ajouter tous les champs
SortWin.Fields.BtnRemAll.Hint=Supprimer tout|Supprimer tous les champs
SortWin.Fields.BtnUp.Hint=Monter|Déplace vers le haut l'élément sélectionné
SortWin.Fields.BtnDown.Hint=Descendre|Déplace vers le bas l'élément sélectionné

;***************************
;* Fenêtre de statistiques *
;***************************
[StatsWin]
StatsWin.Caption=Statistiques
StatsWin.btn1.Caption=Fermer
StatsWin.ActionSaveAs.Caption=Sauver sous...
StatsWin.ActionSaveAs.Hint=Sauver sous...|Sauve l'image vers un fichier
StatsWin.ActionCopy.Caption=Copier
StatsWin.ActionCopy.Hint=Copier|Copie l'image vers le presse-papiers
StatsWin.ActionCopyWMF.Caption=En tant que Métafichier
StatsWin.ActionCopyWMF.Hint=Copier en tant que Métafichier|Copie l'image vers le presse-papiers en tant que métafichier (redimensionnable)
StatsWin.ActionCopyBMP.Caption=En tant que Bitmap
StatsWin.ActionCopyBMP.Hint=Copier en tant que Bitmap|Copie l'image vers le presse-papiers en tant que bitmap
StatsWin.ActionOptions.Caption=Options
StatsWin.ActionOptions.Hint=Options|Change quelques options de graphique
StatsWin.ActionOptionsLegend.Caption=Légende
StatsWin.ActionOptionsLegend.Hint=Afficher la légend|Affiche la légende à droite du graphique
StatsWin.ActionOptionsLabels.Caption=Labels
StatsWin.ActionOptionsLabels.Hint=Afficher les labels|Affiche les labels sur le graphique
StatsWin.ActionOptionsEmpty.Caption=Mois à zéro
StatsWin.ActionOptionsEmpty.Hint=Affiche les mois à zéro|Affiche les mois pour lesquels le nombre de jeu est à zéro
StatsWin.ActionOptionsGroup.Caption=Grouper les valeurs
StatsWin.ActionOptionsGroup.Hint=Grouper les valeurs|Groupe les valeurs en utilisant des intervalles
StatsWin.Messages.Strings.String[0]=%.1f minutes
StatsWin.Messages.Strings.String[1]=Nombre total de jeux
StatsWin.Messages.Strings.String[2]=Durée moyenne de jeu
StatsWin.Messages.Strings.String[3]=< aucun >
StatsWin.Messages.Strings.String[4]=Sauver le graphique
StatsWin.ListBox1.Items.String[0]=Informations générales
StatsWin.ListBox1.Items.String[1]=Fréquence des ajouts
StatsWin.ListBox1.Items.String[2]=Types de support
StatsWin.ListBox1.Items.String[3]=Date de sorties
StatsWin.ListBox1.Items.String[4]=Pays
StatsWin.ListBox1.Items.String[5]=Genres
StatsWin.ListBox1.Items.String[6]=Années
StatsWin.ListBox1.Items.String[7]=Durées
StatsWin.ListBox1.Items.String[8]=Format vidéo
StatsWin.ListBox1.Items.String[9]=Format audio
StatsWin.ListBox1.Items.String[10]=Fréquences d'image
StatsWin.ListBox1.Items.String[11]=Langues
StatsWin.ListBox1.Items.String[12]=Sous-titres

;*********************
;* Fenêtre de script *
;*********************
[GetScriptWin]
GetScriptWin.btn4.Caption=Fermer
GetScriptWin.btn3.Caption=OK
GetScriptWin.btn2.Caption=Annuler
GetScriptWin.btn1.Caption=Aide
GetScriptWin.ActionScriptNew.Caption=Nouveau
GetScriptWin.ActionScriptNew.Hint=Nouveau|Crée un nouveau script
GetScriptWin.ActionScriptOpen.Caption=Ouvrir...
GetScriptWin.ActionScriptOpen.Hint=Ouvrir...|Ouvrir un fichier script
GetScriptWin.ActionScriptNoRecent.Caption=Pas de fichier récent
GetScriptWin.ActionScriptSave.Caption=Sauver
GetScriptWin.ActionScriptSave.Hint=Sauver|Sauve le script courant
GetScriptWin.ActionScriptSaveAs.Caption=Sauver sous...
GetScriptWin.ActionScriptSaveAs.Hint=Sauver sous...|Sauve le script courant sous un autre nom
GetScriptWin.ActionScriptRun.Caption=Exécuter
GetScriptWin.ActionScriptRun.Hint=Exécuter le script|Exécute le script
GetScriptWin.ActionScriptStop.Caption=Arrêter
GetScriptWin.ActionScriptStop.Hint=Arrêter le script|Interrompt l'exécution du script
GetScriptWin.ActionListCheck.Caption=&Cocher la sélection
GetScriptWin.ActionListUncheck.Caption=&Décocher la sélection
GetScriptWin.ActionListAll.Caption=Cocher &tout
GetScriptWin.ActionListNone.Caption=Cocher &aucun
GetScriptWin.ActionDisplayScripts.Caption=Scripts
GetScriptWin.ActionDisplayScripts.Hint=Sélection du script|Affiche les scripts disponibles
GetScriptWin.ActionDisplayMovies.Caption=jeux
GetScriptWin.ActionDisplayMovies.Hint=jeux sélectionnés|Affiche les jeux sélectionnés
GetScriptWin.ActionDisplayEditor.Caption=Éditeur
GetScriptWin.ActionDisplayEditor.Hint=Éditeur de script|Affiche l'éditeur de script
GetScriptWin.ActionDisplayResults.Caption=Résultats
GetScriptWin.ActionDisplayResults.Hint=Résultats|Affiche les résultats
GetScriptWin.LvScripts.Hint=|Sélectionnez un script puis cliquez "Exécuter", ou double-cliquez sur le nom du script
GetScriptWin.LvScripts.Columns.Item[0].Caption=Fichier
GetScriptWin.LvScripts.Columns.Item[1].Caption=Description
GetScriptWin.LvMovies.Columns.Item[0].Caption=N°
GetScriptWin.LvMovies.Columns.Item[1].Caption=Titre
GetScriptWin.LvResults.Columns.Item[0].Caption=Champs
GetScriptWin.LvResults.Columns.Item[1].Caption=Valeur trouvée
GetScriptWin.ActionEditUndo.Caption=&Annuler
GetScriptWin.ActionEditCut.Caption=&Couper
GetScriptWin.ActionEditCopy.Caption=Co&pier
GetScriptWin.ActionEditPaste.Caption=C&oller
GetScriptWin.ActionEditSelectAll.Caption=Sélectionner &tout
GetScriptWin.ActionEditFind.Caption=Rechercher...
GetScriptWin.ActionEditfind.Hint=Rechercher|Recherche une chaîne dans le texte
GetScriptWin.ActionEditFindNext.Caption=Suivant
GetScriptWin.ActionEditFindNext.Hint=Rechercher le suivant|Recherche dans le texte l'occurence suivante de la chaîne

;Messages
GetScriptWin.Messages.Strings.String[0]=Erreur de script : %s at position %d (%s)
GetScriptWin.Messages.Strings.String[1]=Le fichier courant a été modifié. Voulez-vous le sauver ?
GetScriptWin.Messages.Strings.String[2]=Extraire les infos d'un script - %s
GetScriptWin.Messages.Strings.String[3]=Scripting - %s
GetScriptWin.Messages.Strings.String[4]=L'exécution du script s'est terminée sans erreurs
GetScriptWin.Messages.Strings.String[5]=Voulez-vous interrompre le traitement de la liste de jeux ?
GetScriptWin.Messages.Strings.String[6]=Aucun jeu sélectionné
GetScriptWin.Messages.Strings.String[7]=Image
GetScriptWin.Messages.Strings.String[8]=(sélectionnez cette ligne pour afficher l'image)
GetScriptWin.Messages.Strings.String[9]=Recherche
GetScriptWin.Messages.Strings.String[10]=Entrez le texte à rechercher:
GetScriptWin.Messages.Strings.String[11]=Fin de la recherche pour "%s"

;******************************
;* Fenêtre de choix d'un jeu *
;******************************
[PickTreeWin]
PickTreeWin.Caption=Sélection d'un jeu
PickTreeWin.btnView.Caption=Voir la page
PickTreeWin.btnView.Hint=Lancer le navigateur pour voir la page|
PickTreeWin.btn3.Caption=OK
PickTreeWin.btn2.Caption=Trouver plus
PickTreeWin.btn1.Caption=Annuler

;**************************************
;* Fenêtre de choix d'une description *
;**************************************
[PickListWin]
PickListWin.Caption=Sélection d'une description
PickListWin.btn2.Caption=OK
PickListWin.btn1.Caption=Annuler

;*****************************
;* Fenêtre de renumérotation *
;*****************************
[RenumberWin]
RenumberWin.Caption=Renuméroter les jeux
RenumberWin.SortBy.LSortBy.Caption=Avant de renuméroter, trier par :
RenumberWin.SortBy.EOrderBy.Items.String[0]=Numéro
RenumberWin.SortBy.EOrderBy.Items.String[1]=Titre original
RenumberWin.SortBy.EOrderBy.Items.String[2]=Titre traduit
RenumberWin.SortBy.EOrderBy.Items.String[3]=Options de tri avancées...
RenumberWin.SortBy.BtnAdvSort.Caption=Avancé...
RenumberWin.btn2.Caption=OK
RenumberWin.btn1.Caption=Annuler

;Messages
RenumberWin.Messages.Strings.String[0]=Renumérotation des jeux ...

;************************
;* Fenêtre d'impression *
;************************
[PrintWin]
PrintWin.btn3.Caption=Imprimer...
PrintWin.btn2.Caption=Fermer
PrintWin.btn1.Caption=Aide
PrintWin.ActionFileLoad.Caption=Charger un modèle...
PrintWin.ActionFileLoad.Hint=Charger un modèle|Charge un autre modèle
PrintWin.ActionFileDesigner.Caption=Designer...
PrintWin.ActionFileDesigner.Hint=Ouvrir le designer|Ouvre le designer de rapports
PrintWin.ActionPrint.Caption=Imprimer...
PrintWin.ActionPrint.Hint=Imprimer|Imprime le rapport courant
PrintWin.ActionPreviewRefresh.Caption=Rafraîchir
PrintWin.ActionPreviewRefresh.Hint=Rafraîchir la prévisualisation|Rafraîchit la prévisualisation
PrintWin.ActionPreviewPageFirst.Caption=Première page
PrintWin.ActionPreviewPageFirst.Hint=Première page|Va à la première page
PrintWin.ActionPreviewPagePrevious.Caption=Page précédente
PrintWin.ActionPreviewPagePrevious.Hint=Page précédente|Va à la page précédente
PrintWin.ActionPreviewPageNext.Caption=Page suivante
PrintWin.ActionPreviewPageNext.Hint=Page suivante|Va à la page suivante
PrintWin.ActionPreviewPageLast.Caption=Dernière page
PrintWin.ActionPreviewPageLast.Hint=Dernière page|Va à la dernière page
PrintWin.ActionPreviewPageFull.Caption=Page entière
PrintWin.ActionPreviewPageFull.Hint=Page entière|Affiche la page entière
PrintWin.ActionPreviewPageTwo.Caption=Deux pages
PrintWin.ActionPreviewPageTwo.Hint=Deux pages|Affiche deux pages
PrintWin.ActionPreviewPageWidth.Caption=Largeur
PrintWin.ActionPreviewPageWidth.Hint=Ajuster à la largeur|Ajuste à la largeur de la page
PrintWin.ActionPreviewZoomOut.Caption=Zoom arrière
PrintWin.ActionPreviewZoomOut.Hint=Zoom arrière|Diminue le facteur de zoom
PrintWin.ActionPreviewZoomIn.Caption=Zoom avant
PrintWin.ActionPreviewZoomIn.Hint=Zoom avant|Augmente le facteur de zoom
PrintWin.ActionTabsPreview.Caption=Prévisualisation
PrintWin.ActionTabsPreview.Hint=Afficher la prévisualisation|Affiche la prévisualisation
PrintWin.ActionTabsMovies.Caption=Jeux
PrintWin.ActionTabsMovies.Hint=Afficher les jeux|Affiche les jeux sélectionnés
PrintWin.ActionListCheck.Caption=Cocher la sélection
PrintWin.ActionListUncheck.Caption=Décocher la sélection
PrintWin.ActionListAll.Caption=Tout sélectionner
PrintWin.ActionListNone.Caption=Tout désélectionner
PrintWin.LvScripts.Columns.Item[0].Caption=Modèles disponibles
PrintWin.Messages.Strings.String[0]=Impression - %s
PrintWin.Messages.Strings.String[1]=<aucun fichier sélectionné>
PrintWin.Messages.Strings.String[2]=Impossible de charger le modèle pour la prévisualisation : %s
PrintWin.Messages.Strings.String[3]=Impossible de trouver le designer de rapports. %s doit être dans le même dossier que Ant Movie Catalog.
PrintWin.LvMovies.Columns.Item[0].Caption=N°
PrintWin.LvMovies.Columns.Item[1].Caption=Titre
PrintWin.SortBy.LSortBy.Caption=Trier par :
PrintWin.SortBy.EOrderBy.Items.String[0]=Numéro
PrintWin.SortBy.EOrderBy.Items.String[1]=Titre original
PrintWin.SortBy.EOrderBy.Items.String[2]=Titre traduit
PrintWin.SortBy.EOrderBy.Items.String[3]=Options de tri avancées...
PrintWin.SortBy.BtnAdvSort.Caption=Avancé...
merci et a bientot
Post Reply