Enumérés...
Exceptions...
Procédures et fonctions...
Up ! Translator est le module qui regroupe toutes les Application Program Interfaces (API) relatives à la traduction automatique. Quelle que soit la plate-forme cible, ces APIs sont identiques tant dans leurs paramétrages, leurs codes retour et leur comportement.
Fonction ChargerFichierMessage(NomFichierMessage : Caractere) Retourner Booleen;
Fonction ChargerThesaurus(NomFichierThesaurus : Caractere) Retourner Booleen;
Fonction ChargerThesaurus(NomFichierThesaurus : Caractere, LangueCible : LanguesSupportees, Inverser : Booleen=Faux) Retourner Booleen;
Fonction FormaterInverseThesaurus(NomThesaurus : Caractere, Format : FormatThesaurus, LangueDepart : LanguesSupportees,
LangueArrivee : LanguesSupportees, EnvoyerMessage : Nul Ou Procedure (MessageEnvoye : Caractere), EnvoyerMessage2 : Nul Ou Procedure(LibelleSection : Caractere, MotCle : Caractere)) Retourner Booleen;
Fonction FormaterThesaurus(NomThesaurus : Caractere, Format : FormatThesaurus, LangueCible : LanguesSupportees,
EnvoyerMessage : Nul Ou Procedure (MessageEnvoye : Caractere)) Retourner Booleen;
Fonction GenererThesaurus(NomFichierThesaurus : Caractere, SupprimerTraductionsInutiles : Booleen,
EnvoyerMessage : Nul Ou Procedure (LibelleSection : Caractere, MotCle : Caractere)) Retourner Booleen;
Fonction TraduireFichier(NomFichier : Caractere, LangueDepart : LanguesSupportees, LangueArrivee : LanguesSupportees,
EnvoyerMessage : Nul Ou Procedure (LibelleSection : Caractere, MotCle : Caractere)) Retourner Booleen;