Brevet FR2809908A1 — publié le 20011207

Procédé et système de traduction à la volée d'un site Internet pour qu'il soit accessible d'un appareil mobile La présente invention se rapporte au domaine de consultation des sites Internet par terminal mobile. Plus précisément, l'invention concerne la traduction à la volée d'un site web pour soit accessible d'un terminal mobile communiquant via une liaison sans fil avec le site web. L'accès à un site Internet sur la " toile " communément appelé site web est aujourd'hui réalisée à l'aide d'un navigateur (" browser " en anglais) sur un ordinateur connecté au réseau web. Les sites web sont constitués d'une ou plusieurs pages web et peuvent contenir notamment du texte, des images fixes ou animées relativement complexes (en couleur, à forte résolution, de taille relativement grande). Le langage utilisé dans les sites web est généralement l'HTML (de l'anglais " Hyper Text Markup Language " ou " langage de marquage hypertexte ") qui est normalisé dans des spécifications éditées par le consortium W3C (" World Wide Web Consortium "). Il existe par ailleurs des terminaux mobiles WAP (" Protocole d'application sans fil " de l'anglais " Wireless Application Protocol ") qui permettent l'accès à des sites spécifiques WAP d'information ou de services, le protocole WAP étant notamment plus robuste que le protocole HTTP utilisé généralement pour la consultation de site web. Ces terminaux sont par exemple des téléphones mobiles, des " pagers " ou des outils de communication sans fil. WAP est ' la fois un protocole de communication et un environnement pour des applications dédiées. permet à un terminal de se connecter de manière souple, sûre, rapide et interactive avec sites WAP. Les sites WAP sont constitués d'une ou plusieurs pages ou écrans WAP anglais " WAP Card ") peuvent contenir notamment du texte, des images fixes ou animées relativement peu complexe (par exemple en noir et blanc, à faible résolution, de taille relativement réduite). En effet, les terminaux WAP ont généralement des écrans de petite taille et la transmission des données se fait à relativement faible débit (typiquement, 9,6 kbps (kilo bit par seconde) dans le cas du réseau mobile GSM). Néanmoins, on peut noter que le protocole WAP est indépendant du support. Avec l'avènement de la norme GPRS ou des normes de télécommunication mobile de troisième génération telles que les normes 3 GPP ou IMT2000 les débits de transfert de données seront bien supérieurs aux débits de la plupart des réseaux télécommunications mobiles actuels. Le protocole WAP, notamment grâce à sa robustesse, reste tout à fait adapté aux nouveaux et futurs réseaux mobiles. Le langage utilisé dans les sites WAP est généralement le langage WNIL (de l'anglais " Wireless Markup Langage " ou " langage de marquage sans fil ") qui est normalisé dans des spécifications éditées par le consortium WAP Forum. Ainsi, un terminal WAP ne peut accéder directement à un site web puisque notamment les sites web et les sites WAP ne sont pas écrits dans le même langage et contenu même diffère au moins dans sa forme. On connaît dans l'état de la technique des moyens permettant à un fournisseur de site web de fournir aussi un site WAP accessible d'un terminal WAP, selon l'une des deux approches suivantes - une première approche est de créer un site WAP avec un contenu spécifique ; - une deuxième approche est de générer un site WAP avec un contenu contenant des données existantes dans un site web; - une troisième approche est de traduire le contenu d'un site web dans langage propre au WAP. Souvent, un fournisseur de service ou d'information utilise la premiere approche et propose un site WAP en sus d'un site web. Cela soulève le problème de double maintenance pour mettre en phase un contenu " classique " web avec un contenu WAP. De même, la deuxième approche ne prend pas en compte l'existant présent dans un site web déjà créé et entraîne la génération d'un double contenu a partir d'une seule source de données. On note qu'en outre cette opération n'est pas simple puisqu'en général les écrans de terminaux WÀP ont une résolution bien moindre et sont de plus petites tailles que les écrans des ordinateurs utilisé habituellement pour consulter un site web. Pour la troisième approche, on utilise généralement une technique de traduction simple en temps différé qui donne de médiocres résultats (écrans WAP mal mis en forme, absence de liens entre écrans WAP, écrans mal adaptés aux possibilités de visualisation des terminaux WAP et aux contraintes de transmissions à faible débit) mais qui permet de garder une compatibilité avec les terminaux web. On peut l'améliorer en ajoutant informations permettant une traduction plus adaptée aux besoins du fournisseur de site - soit au contenu du site web lui même, - soit à l'aide de fichiers additionnels. Néanmoins, dans ce cas, cette technique n'est pas transparente lorsque le site est consulté par un terminal web classique. Les inconvénients de ces approches de l'art antérieur sont ainsi notamment - la nécessité de dupliquer l'information avec le problème de la maintenance et de la cohérence entre un site web et un site WAP correspondant .- - le manque de qualité des traductions à la volée ; - l'incompatibilité des informations propres au WAP avec un terminal web classique. L'invention selon ses différents aspects a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention est de permettre à un terminal WAP d'accéder de manière transparente à un site web et optimisée pour un terminal WAP. Un autre objectif de l'invention est de maintenir un accès compatible voire transparent pour des terminaux web à ce site. Un autre objectif de l'invention est aussi de permettre à un fournisseur de service une cohérence totale entre l'information et/ou les services proposés à un terminal web et à un terminal WAP tout en ayant des besoins de maintenance d'un site web compatible avec des terminaux WAP faibles voire nuls. Un autre objectif de l'invention est de permettre une évolution contenu du site web en limitant ou en la rendant inutile la prise en compte de la possible utilisation par des appareils mobiles. Dans ce but, l'invention propose un procédé de traduction d' moins une partie d'un site web remarquable en ce qu'il comprend une opération de traduction dynamique et effectuée à la volée par un équipement tiers de la partie d'un site web dans un langage compréhensible par au moins un appareil mobile, la traduction permettant à l' appareil mobile d'exploiter la partie d'un site web sans qu'il soit nécessaire d'installer sur le site ou sur le au moins un appareil mobile, un moyen spécifique permettant la traduction, autre que d'éventuels marqueurs. L'invention permet avantageusement de traduire en temps reel, c'est-à-dire dans un délai très court, une ou plusieurs pages d'un site web dans un langage compréhensible par un mobile. L'invention présente aussi l'avantage de limiter le besoin de maintenance d'un site web. Le fournisseur n'a pas besoin de créer un site spécifique pour les terminaux incompatibles avec un site web. Ceux-ci peuvent utiliser le procédé de traduction. En outre, l'invention est avantageuse puisqu' aucun logiciel spécifique et plus généralement aucun moyen autre que d'éventuels marqueurs n'est necessaire au sein du site web dont une partie sera traduite par le procédé ou au sein de l'appareil mobile accédant à ce site. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que la partie d'un site web comprend au moins un marqueur dédié à faciliter la traduction, compatible avec une utilisation de moyens de navigation web classiques. Ainsi, ce mode de réalisation permet avantageusement d'optimiser la traduction d'une partie de site web, tout en limitant fortement ces opérations utiles pour optimiser la traduction. Ce mode de réalisation est aussi avantageux en ce qu'il limite voire supprime les opérations de maintenance nécessaires lorsque le contenu du site web est modifié. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que le marqueur est transparent lorsque la partie d'un site web est utilisée avec un moyen de navigation web classique. Ainsi, l'invention permet avantageusement, l'accès au site web à la fois par des terminaux web et par des appareils mobiles. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que la partie d'un site web est au format HTML et en ce que les marqueurs sont placés sous forme de commentaires selon le format HTNIL Ainsi, l'invention permet avantageusement l'accès au site par des terminaux web de manière complètement transparente. En outre, l'opération de traduction à la volée s'en trouve avantageusement facilitée. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que l'appareil mobile est compatible avec le protocole WAP. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que l' appareil mobile accepte et émet des commandes WIV@. Ainsi, l'invention est avantageusement compatible avec un protocole et un langage normalisé largement répandu. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que l'opération de traduction comprend au moins une des étapes appartenant au groupe comprenant: - sélection d'au moins d'un élément de la partie de site web ; - transformation du contenu d'au moins d'un élément de ladite partie de site web ; - mise en page ; - création et gestion de menus WAP; - création d'au moins un hyperlien ; - gestion des fenêtres HTML - mémorisation d'au moins d'un élément de la partie de site web traduite. Ainsi, le procédé de traduction permet avantageusement de - sélectionner les parties utiles pour la traduction ; - de transformer du texte ou des images pour qu'ils soient compatibles avec un ecran de terminal WAP >- - de mettre en page une page web afin de la transformer le cas échéant en plusieurs écrans WAP; - de structurer les relations entre écrans WAP ; - de permettre une navigation entre écrans WAP à l'aide d'hyperliens ; - de prendre en compte efficacement les fenêtres HTML - de ne pas nécessiter de téléchargements supplémentaires de partie du site , entre deux consultations d'écrans WAP par un mobile WAP lorsque notamment ces écrans sont issus d'une même page web. Par ailleurs, le procédé de traduction permet avantageusement de structurer la traduction d'une partie d'un site web en un ou plusieurs écrans WAP. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que ladite opération de traduction est effectuée par un moyen de traduction non compris dans ledit site web ou dans ledit au moins un appareil mobile. Selon une caractéristique particulière, le procédé de traduction remarquable en ce que le mobile accède au site web via le moyen de traduction. Ainsi, l'invention permet avantageusement à un mobile WAP d'acceder à un serveur de traduction dédié permettant un accès transparent à un site web. Selon une caractéristique particulière, le procédé de traduction est remarquable en ce que ledit moyen de traduction est un site traducteur. Dans les buts précités, l'invention propose aussi un système de traduction d'au moins une partie d'un site web remarquable en ce qu'il comprend - la partie d'un site web; - au moins un appareil mobile , - un moyen de traduction dynamique et effectuée à la volée de la partie d'un site web dans un langage compréhensible par l'appareil mobile, la traduction permettant à l'appareil mobile d'exploiter la partie d'un site web, sans qu'il soit nécessaire d'installer sur le site un moyen spécifique permettant la traduction autre que d'éventuels marqueurs. Les caractéristiques particulières et les avantages du système de traduction étant les mêmes que ceux des procédés de traduction, ils ne sont pas rappelés ici. D'autres caractéristiques et avantages de l'invention apparaitront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels - la figure 1 présente une infrastructure de réseau WAP et web conforme à l'invention selon un mode particulier de réalisation ; - la figure 2 illustre une page d'un site web selon un mode particulier de réalisation ; - la figure 3 illustre un premier écran WAP selon un mode particulier de réalisation ; - la figure 4 illustre un deuxième écran WAP selon un mode particulier de réalisation ; - la figure 5 décrit un organigramme de fonctionnement d'un moyen de traduction conforme à l'invention selon un mode particulier de réalisation ; - la figure 6 décrit un protocole d'échange simplifié entre un mobile WAP, opérateur et un site web conforme à l'invention selon un mode particulier de réalisation ; Le principe général de l'invention repose principalement sur l'utilisation serveur de traduction permettant de mettre en relation un mobile WAP avec un site web. Le serveur de traduction est adapté à traduire à la volée des pages web en ecrans WAP et ce de manière transparente pour le mobile WAP. Un mode préféré de réalisation utilise des commandes d'aide à la traduction qui insérées dans des commentaires d'une page HTML, en facilite la traduction en un plusieurs écrans WML. Dans ce mode de réalisation, on utilise notamment des commandes d'aide à la traduction suivantes - wmlcard qui extrait un contenu HTNIL pour définir un nouvel écran. Cette commande permet notamment d'utiliser les données HTML qui sont affichées lors de la consultation d'une page HTML par un terminal HTML ; - wmlmenu qui définit un nouvel écran. Cette commande permet notamment d'introduire des données qui ne sont affichées que par un terminal utilisant le langage W1VIL >- - wmlmenuhead ajoute un contenu à l'entête d'un menu déjà défini ; - wmlnemufoot ajoute un contenu à la fin d'un menu déjà défini .- - wmlmehuentry ajoute une entrée à un menu déjà défini. Cette commande permet notamment la création d'hyperlien lorsqu'elle est associée à une adresse universelle URL; - wmlmenuhref est utilisé pour réutiliser un élément existant afin d'ajouter une entrée dans un menu déjà défini ; - wmltarget déplace un contenu HTML dans un autre écran que l'écran courant. Un contenu peut ainsi être placé dans un écran susceptible d'être utilisé par la suite ou dans un écran avec une référence dite " none " indiquant que le contenu HTML spécifié n'est pas sélectionné dans un écran WAP >- - wmlblock ôte le contenu HTML de l'écran courant et le garde en mémoire ; - wmlputblock affiche le contenu HTML gardé en mémoire à l'aide de la commande wmlblock ; - wmltable modifie la présentation d'un tableau (ordre des lignes et des colonnes, sélection des cellules du tableau qui seront affichées..) ; - wmlimg permet l'incorporation d'une image dans une cible courante ainsi qu' personnalisation des attributs de l'image (coordonnées spatiales, hauteur, largeur, coefficient de réduction ou d'agrandissement, normalisation des couleurs ou niveau de gris, ... ) >- - wmlarea permet l'incorporation d'une partie d'image ainsi qu'une personnalisation de ses attributs ; - wmldirect permet la définition de fenêtres à partir d'un ensemble de fenêtres (en anglais frameset) présentes dans un document HTML ; - wmlohly permet d'incorporer du code spécifique HTML destiné aux terminaux WAP simplement. Ces commandes d'aide à la traduction sont relativement élaborées et sont généralement enrichies lorsqu'elles sont utilisées avec des paramètres qui précisent la traduction à effectuer. A titre illustratif, on peut par exemple insérer dans une page HTML l'ensemble de commandes suivant permettant de définir un écran: " intro " ontimer= " #maih " group= " deck0 " index--> center> Bienvenue sur mon site l--lwmlcard--> Cet ensemble de commandes insérées dans une page HTML permet l'ouverture d'un écran nommé " intro ", avec une adresse URL " #main " qui sera affiché après écoulement d'une temporisation (en anglais " timer ") déterminant la durée de l'affichage, un nom de groupe spécifique " deck0 " et un mot-clé " index " indiquant la position dans un menu. De même, on peut insérer dans une page HTNIL l'ensemble de commandes permettant de définir un menu !-wmlmenu name !-wmlmenuhead menuref-- "menu "--> center> Bienvenue .sur mon site !--menuhead--> ! wmlcardname= "recherche "tille = "Recherche "menuref= "menu " !- /wmlcard--> !-wmlmenufoot menuref = " menu "> & copy ; Droit de copie Nom de ma compagnie ! /wmlmenufoot> Ainsi, cette suite d'instructions insérées dans une page HTML sous forme de commentaires permet la définition de menus (notamment nom de menu précisé ' ' la commande wmlmenuname) et d'une mise en page élaborée (avec par exemple une entête d'écran spécifiée par la commande wmlmenuhead et un bas d'écran précisé par la commande wmlmenufoot). D'une manière générale, le jeu d'instructions et de paramètres associés est riche et permet de préciser finement notamment la mise en page WML, les paramètres d'affichage de texte, de tableaux ou d'images et la définition d'hyperliens. On présente, en relation avec la figure 1, une infrastructure de réseau WAP et Cette infrastructure comprend notamment - un mobile WAP 10 >- - un point d'accès à un réseau de télécommunication mobile 17 - un serveur de traduction 11 chargé de la traduction de pages web en écrans WAP >- - un site web 12 contenant au moins une page web - un terminal web 15 Le terminal WAP 10 communique via une liaison sans fil 13 avec le point d'accès ' un réseau de télécommunication mobile 17. . Ce terminal est par exemple un téléphone mobile un terminal multimédia sans fil, un " pager ". Le réseau de télécommunication mobile 17 est par exemple un réseau local sans fil, un réseau de type GSM, DECT, GPRS ou mobile de troisième génération. Le réseau de télécommunication mobile 17 est lui-même relié au serveur de traduction 11 via une liaison filaire 18. Un portail (en anglais " gateway ") non représenté peut être présent entre le point d'accès 17 et le site de traduction 11. La communication entre le terminal WAP 10 et le serveur de traduction 11 se fait selon un protocole WAP en utilisant le langage WNIL, Le serveur de traduction 11 communique via une liaison filaire 14 avec un site web 12 selon un protocole HTTP en utilisant le langage HTML. Le site web 12 est un site quelconque par exemple de service (par exemple, météo, bancaire..) ou d'information (routière, d'évènement,_) géré par exemple par une entreprise ou un particulier. Le terminal web 15 accède au site web 12 via une liaison filaire 16 selon un protocole HTTP. Le terminal web est un terminal par exemple de type micro ordinateur possédant un écran couleur avec une bonne résolution. La figure 2 représente une page web 20 du site web 12 telle que proposée au terminal web 15. La page web 20 est de grande taille, en couleur et possède une haute résolution adaptée à l'écran du terminal web 15. Elle comprend notamment - un texte 21 " Aujourd'hui : Soleil " - une image 24 représentant un soleil avec une forte définition et en couleur par exemple à l'un des formats connus sous les noms de JPEG ou GIF - un texte 22 " Demain: Pluie " - une image 25 représentant un nuage avec une forte définition et en couleur - un texte 23 " Après-demain : Pluie ". La figure 3 représente un premier écran WAP 30 issu de la traduction de la page web 20 par l'opérateur 11 et tel que proposé au terminal WAP 10. Le premier écran WAP 30 est de petite taille, monochrome et possède faible résolution adaptée à l'écran de visualisation du terminal WAP 10. Il comprend notamment - un texte 31 " Aujourd'hui : Soleil " repris du texte 21 éventuellement simplifié - une image 32 représentant un soleil, issue d'une transformation effectuée par l'opérateur 11 visant à réduire la taille de l'image, à la rendre monochrome et à réduire la définition. - une icône 33 d'invitation à aller à un deuxième écran WAP représenté regard de la figure 4. La figure 4 représente un deuxième écran WAP 40 issu de la traduction de page web 20 par l'opérateur 11. Ce deuxième écran WAP 40 est tel que proposé au terminal WAP 10 à la suite du premier écran 30 lorsque l'utilisateur du terminal WAP 10 a cliqué sur l'icône 33, l'opérateur 11 ayant créé un hyperlien entre l'icône 33 et le deuxième écran WAP 40. Le premier écran WAP 30 est de petite taille, monochrome et possède une faible résolution adaptée à l'écran de visualisation du terminal WAP 10. Il comprend notamment - un texte 41 " Demain : Pluie " repris du texte 22 éventuellement simplifié - un texte 42 " Après-demain : Pluie " repris du texte 23 éventuellement simplifié. - une icône 43 d'invitation à retourner au premier écran WAP 30 représenté en regard de la figure 3, cet icône 43 étant relié au premier écran WAP 30 par un hyperlien créé par l'opérateur 11. On note que l'image 25 qui est présente dans la page web 20 décrite en regard de la figure 2 et qui représente un nuage avec une forte définition et en couleur, n'est pas présente dans les écrans WAP 30 ou 40 : l'image 25 a en effet été supprimée par l'opérateur 11 parce que le fournisseur du site web 12 aura estimé que l'image 25 n'était pas très importante dans le cas d'une consultation par un terminal WAP et aura placé un marqueur dans un commentaire HTLM de la page 20 indiquant que l'image 25 n'était pas à afficher sur un terminal WAP, ce marqueur pouvant être facilement interprété par le serveur de traduction 11. Ainsi, on note que le serveur de traduction 11 a effectué une traduction de la page 20 comportant plusieurs opérations, notamment - sélection des textes 21, 22, 23 et de l'image 24 de la page 20 du site web 12; transformation des textes respectivement 21, 22 et 23 en les textes respectivement 31, 41 et 42. mise en page comprenant une division de la page 20 en deux écrans une mise en forme; création des hyperliens liés aux icônes 33 et 43 incluant le texte même ces icônes et le lien proprement dit avec respectivement les écrans 40 et 30; mémorisation des écrans 30 et 40 permettant un transfert rapide des écrans lorsque cette opération de transfert est requise par exemple lorsque l'utilisateur du terminal WAP 10 clique sur l'un des icônes 33 ou 34. En figure 5, qui présente le fonctionnement d'un moyen de traduction compris dans le serveur de traduction 11, on observe qu'après une opération d'initialisation 50 au cours de laquelle les registres du moyen de traduction sont initialisés, au cours d'une opération d'attente 51 d'une page HTML, le moyen de traduction attend de recevoir puis reçoit une page HTML à traduire dans un langage de type WML. Cette page provient d'un site web12 et est par exemple telle la page 20 décrite en regard de la figure 2. Puis au cours d'un test 52, le moyen de traduction teste si des marqueurs facilitant la traduction sont présents dans la page HTML reçue. Par contre, si le moyen de traduction détecte la présence d'un marqueur au cours du test 52, au cours d'une opération 54, il extrait les commandes incluses dans ce marqueur et effectue l'opération indiquée par ces commandes. Ces commandes peuvent par exemple être des commandes WAP de création de menu, de création d'écran, de définition d'hyperlien, de sélection d'une partie de page web, de mise en forme de texte ou d'image... Un marqueur est préférentiellement inclus dans des commentaires de la page HTIVIL sous la forme de commande d'aide à la traduction. A titre d'exemple, on peut trouver la ligne suivante dans la page web Cette commande d'aide à la traduction n'est pas prise en compte par un terminal web puisqu'il s'agit d'un commentaire en langage HTIVLL. Par contre, le moyen de traduction va extraire la commande d'aide à traduction "wmlcard " et ouvrir un écran WAP. Ensuite au cours d'un test 55, le moyen de traduction teste si un autre marqueur est présent. Dans l'affirmative, l'opération d'extraction 54 est réitérée. Lorsque le résultat du test 52 est négatif, le moyen de traduction effectue traduction de la page HTNIL en un ou plusieurs écrans W1VIL selon des méthodes classiques de traduction. Puis, après une opération de traduction 53 ou lorsque le résultat du test 55 est négatif, au cours d'une opération 56, le moyen de traduction mémorise le ou les écrans produits par l'opération de traduction et émet le premier écran vers un terminal WAP, les éventuels autres écrans pouvant être émis ultérieurement sur requête du terminal ou après l'écoulement d'une temporisation sans qu'une nouvelle opération de traduction soit nécessaire. Les écrans produits par l'opération de traduction seront préférentiellement gardés en mémoire pendant la durée de la session de consultation du site web par le terminal WAP et seront effacés à la clôture de la session. Ensuite l'opération d'attente 51 est réitérée. Selon la figure 6 qui décrit un protocole d'échange entre un terminal WAP 10, un serveur de traduction 11 et un site web 12, tels que représentés en regard de la figure, 1, le terminal WAP 10 émet vers le serveur de traduction 11, une requête ou un message WML 61 pour accéder au site web 12. A la réception de cette requête ou message 61, le serveur de traduction 11 traduit cette requête ou message WML 61 en une requête ou message HTIVLL 62 d'accès site web 12 vers ce site 12. Puis, le site web 12 prend en compte la requête ou le message HTIVIL et émet une page HTML 63 vers le serveur de traduction 11. A la réception de la page HTML 62, un moyen de traduction compris dans le serveur de traduction 11 traduit au cours d'une opération 64, cette page HTNIL 62 en ou plusieurs écrans WML selon l'organigramme décrit en regard de la figure 5. Puis, le serveur de traduction 11 émet un premier écran WML 65 vers le terminal WAP 10. Ensuite, le terminal WAP affiche le premier écran WML 65 au cours d'une opération 66. S'il existe un deuxième écran WML, un hyperlien à partir du premier écran affiché permet d'afficher un deuxième écran sur demande de l'utilisateur du terminal WAP 10 ou à l'issue de l'expiration d'une temporisation lancée par le terminal WAP 10. Ainsi, après validation de cet hyperlien, le terminal WAP 10 émet une requête 67 vers l'opérateur 11 pour obtenir l'écran WML, suivant. En variante, le site de traduction 11 peut lui-même lancer une temporisation qui peut être contrôlée par une commande d'aide à la traduction présente dans la page web. Puis, à la réception de cette requête 67, le site de traduction 11 transmet un deuxième écran WML, 68 vers le terminal WAP 10. Ensuite, le terminal WAP affiche le deuxième écran WNIL 68 au cours d'une opération 69. Le mode de réalisation décrit n'a pas pour objectif de réduire la portée de l'invention. En conséquence, il pourra y être apporté de nombreuses modifications sans sortir du cadre de celle-ci ; notamment, dans l'infrastructure du réseau. Bien entendu, l'invention n'est pas non plus limitée aux exemples de realisation mentionnés ci-dessus. En particulier, l'homme du métier pourra apporter toute variante dans le langage web qui n'est pas limité au langage HTML mais s'étend à tout autre langage Internet compris par un terminal. On note par ailleurs que l'invention ne se limite pas au cas où l'opération traduction est effectuée par un opérateur WAP mais s'étend aux opérateurs de réseaux mobiles ou sans fils, aux opérateurs Internet et à tout autre opérateur, aux sites de traduction dédiés, aux sites de traduction non dédiés. De même, l'invention ne se limite pas au cas des terminaux mobile où le protocole de communication avec les terminaux mobiles est le WAP mais s'étend à tout type terminal non compatible avec un accès direct à un réseau Internet. De même, l'invention ne se limite pas au où un langage compris par le terminal est le langage WTV# mais s'étend à tout type de langage de communication permettant l'affichage d'écrans d'information ou de services. De même, l'invention ne se limite pas au cas où le terminal communique à relativement faible débit ou possède un écran monochrome, de petite taille ou de faible résolution mais s'étend à tout type de terminal incompatible avec un accès direct à un site Internet pouvant communiquer à faible ou fort débit et possédant un écran pouvant être de grande taille, à forte résolution et couleur. REVENDICATIONS Procédé de traduction d'au moins une partie d'un site (12) caractérisé en ce il comprend une opération de traduction dynamique et effectuée à la volée par un équipement tiers (11) de ladite au moins une partie d'un site dans un langage compréhensible par au moins un appareil mobile (10), ladite traduction permettant audit au moins un appareil mobile d'exploiter ladite partie d'un site sans qu'il soit nécessaire d'installer sur ledit site (12) ou sur ledit au moins un appareil mobile(10), un moyen spécifique permettant ladite traduction, autre que d'éventuels marqueurs. 2. Procédé de traduction selon la revendication 1 caracterise en ce que ladite au moins une partie d'un site web comprend au moins un marqueur dédié à faciliter la traduction, compatible avec une utilisation de moyens de navigation classiques. 3. Procédé de traduction selon la revendication 2 caractérisé en ce que ledit au moins un marqueur est transparent lorsque ladite au moins une partie site web est utilisée avec un moyen de navigation web classique. Procédé de traduction selon l'une quelconque des revendications 2 à 3 caractérisé en ce que ladite au moins une partie d'un site web est au format HTML et en ce que lesdits marqueurs sont placés sous forme de commentaires selon format HTML Procédé de traduction selon l'une quelconque des revendications 1 à 5 caractérisé en ce que ledit au moins un appareil mobile (10) est compatible avec le protocole WAP. 6. Procédé de traduction selon l'une quelconque des revendications 1 à 5 caractérisé en ce que ledit au moins un appareil mobile (10) accepte et émet des commandes WML. 7. Procédé de traduction selon l'une quelconque des revendications 1 à 6 caractérisé en ce que ladite opération de traduction comprend au moins une des étapes appartenant au groupe comprenant: - sélection d'au moins d'un élément de ladite partie de site web ; - transformation du contenu d'au moins un élément de ladite partie de site web ; - mise en page; - création et gestion de menus - création d'au moins un hyperlien; - gestion des fenêtres HTML; mémorisation d'au moins un élément de la partie de site web traduite. 8. Procédé de traduction selon l'une quelconque des revendications 1 à 7 caractérisé en ce que ladite opération de traduction est effectuée par un moyen de traduction (11) non compris dans ledit site web ou dans ledit au moins appareil mobile. 9. Procédé de traduction selon la revendication 8 caractérisé en que ledit moins un mobile (10) accède audit site web (12) via ledit moyen de traduction (11). 10. Procédé de traduction selon la revendication 9 caractérisé en que ledit moyen de traduction est un serveur de traduction (11). 11. Système de traduction d'au moins une partie d'un site web caractérisé en qu'il comprend - ladite au moins une partie d'un site web (12) - au moins un appareil mobile (10) - un moyen de traduction dynamique (11) et effectuée à la volée de ladite moins une partie d'un site web dans un langage compréhensible par ledit au moins un appareil mobile, ladite traduction permettant audit au moins un appareil mobile d'exploiter ladite partie d'un site web sans qu'il soit nécessaire d'installer sur ledit site un moyen spécifique permettant la dite traduction autre que d' éventuels marqueurs