IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Rave Discussion :

[Rave 5][D7] affichage Français - Anglais ?


Sujet :

Rave

  1. #1
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Points : 5 100
    Points
    5 100
    Par défaut [Rave 5][D7] affichage Français - Anglais ?
    Bonjour,

    Lorsque je teste un état directement sous Rave Les boites de dialogues sont en français (Option de sortie, Prévisualisation de l'état)

    Lorsque je lance l'état depuis mon application Delphi les boites sont en anglais (Output option, Report previous)

    Pourquoi bascule-t-il alors que je n'ai rien changé ?

    Le composant "TRvProjet" que je place dans delphi doit-être par défaut sur anglais mais je n'arrive pas à trouver la propriété ou la méthode qui me permettrai de le positionner à français.

    Merci de votre attention et de votre aide.

    A+, Hervé.
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  2. #2
    Membre averti Avatar de chtiot
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 385
    Points : 403
    Points
    403
    Par défaut
    il me semble qu'il y a un tip and tricks à ce sujet sur le site Nevrona...

  3. #3
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Points : 5 100
    Points
    5 100
    Par défaut
    Bonjour,

    Merci pour cette indication.
    Après recherche sur le site de Nevrona j'ai trouvé
    Tip #072 - OverRide the Standard Setup Dialog
    mais il faut les sources dans le répertoire rave5\lib
    Copy the rpFormSetup.pas- and rpFormSetup.dfm-file in the project folder and change the filenames and the unit-name inside the pas-file and the form-name.
    or je n'ai que le .dcu et le . dfm (pas de .pas)

    Je suis donc toujours bloqué car il faut modifier directement les sources.
    Cela me parait tout de même étrange comme manip puisque depuis rave c'est en français. En plus cela ne concerne que la boîte de dialogue "Option de sortie".

    Si vous connaissez autre chose, je suis très intéressé.

    A+, Hervé.
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  4. #4
    Membre à l'essai
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    Bonjour à tous,

    Essaye ceci: enlève 'Lecture seule' de la Lib, clique sur le dfm pour l'ouvrir dans Delphi. Modifie le texte. Après compilation d'un programme les modifications seront prises en compte.

  5. #5
    Membre à l'essai
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    En fait, après vérification, il me semble que l'on peut tout traduire, à l'exception du Caption de la fenêtre (je n'ai pas tout essayé).
    Je me suis reporté au tip et j'ai constaté qu'il y a dans ce tip un lien sur un fichier zip. Dans ce fichier on trouve une version en allemand de l'unité RpFormSetup.pas qu'il suffit je pense d'adapter au français ( je n'ai pas encore testé). Mais cela ne suffit pas car je découvre que dans ma version 7.0 de D7 entreprise, le problème de la traduction se pose aussi pour RpFormPreview
    J'avais l'intention d'essayer Rave. Je trouve inadmissible ces négligences.

  6. #6
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Points : 5 100
    Points
    5 100
    Par défaut
    Bonjour Basile,

    Merci pour ces informations complémentaires. Je vais regarder ça.

    Sinon, effectivement les 2 boites de dialogues sont concernées (Option de sortie, Pré-visualisation de l'état) en Anglais (Output option, Report previous).

    Lorsque je teste depuis delphi en mode conception, en double cliquant sur le composant Rave "RvProject", je lance Rave Reports et dans Rave je fais "Exécuter projet" (ou F9), là c'est en Français.
    Donc les boîtes de dialogue doivent exister.

    Ce que je ne comprend pas, c'est lorsque dans delphi toujours en mode conception je fait "Exécuter" (F9), mon appli se lance je clique sur mon bouton pour lancer l'impression, les boites de dialogues sont en Anglais.

    C'est comme si la référence des boites de dialogue appelées pour Rave avait changée. Il doit y avoir une configuration a faire au niveau de delphi. Mais je ne sais pas ou. Je n'ai rien trouvé sur le composant "RvProject", mais il faut peut-être le lier a autre chose. Déclarer une unité particulière. Je ne sais pas.

    Je continue mes recherches.

    A+, Hervé.
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    Bonjour à tous,
    Finalement pour traduire de façon commode les fiches RfFormPreview, RpFormSetup et RpFormStatus il suffit de procéder ainsi:
    Ouvrir un projet delphi avec une fiche;
    Ouvrir le fichier dfm;
    Voir la fiche comme texte;
    Remplacer le texte de la fiche, sauf la première ligne, par le texte du fichier dfm (sauf la première ligne);
    Voir la fiche comme fiche;
    Modifier la fiche;
    (Il faut regarder l'arborescence pour ne pas oublier les éléments non visibles )
    Voir la fiche comme texte;
    Recopier le nouveau texte de la fiche à la place de celui du dfm;
    Enregistrer le fichier dfm.
    NB Il est inutile de modifier le caption de la fenêtre car la modification n'est pas prise en compte.
    Pour modifier ce Caption, il faut utiliser le composant Trvsystem , brancher dessus le TrvProject, aller dans les propriétés du TrvProject
    title preview, titlesetup, titlestatus.
    Jusqu'à preuve du contraire, cette méthode vaut bien celle du tip de Nevrona!

  8. #8
    Membre à l'essai
    Inscrit en
    Mai 2005
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 14
    Points : 13
    Points
    13
    Par défaut
    "aller dans les propriétés du TrvProject", lire "aller dans les propriétés du TrvSystem".

  9. #9
    Modérateur

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 722
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 722
    Points : 5 100
    Points
    5 100
    Par défaut
    Bonjour,

    Merci pour la procédure à suivre.
    L'utilisation de rave est tout de même pénible dans certain cas.

    Au revoir.
    Traductions d'articles :
    La mémoire en .NET - Qu'est-ce qui va où ?
    Architecture DAL de haute performance et DTO ; Version C# : Partie 1,Partie 2,Partie 3 — Version VB.NET : Partie 1,Partie 2,Partie 3
    N'hésitez pas à consulter la FAQ VB.NET, le cours complet de Philippe Lasserre et tous les cours, articles et tutoriels.

  10. #10
    Membre régulier
    Homme Profil pro
    Inscrit en
    Octobre 2003
    Messages
    156
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 156
    Points : 106
    Points
    106
    Par défaut
    Je suis sur que Delphi nous cache quelque chose....
    Puisque en effet lorsqu'on exécute l'aperçu en conception, les mêmes écrans sont bien en français.
    Plus sérieusement, j'ai trouvé un fichier rave.ini, dans lequel on trouve :
    Mais je ne sais pas comment inclure ce fichier à mon projet...

  11. #11
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 228
    Points : 117
    Points
    117
    Par défaut
    Citation Envoyé par basile
    Bonjour à tous,
    Finalement pour traduire de façon commode les fiches RfFormPreview, RpFormSetup et RpFormStatus il suffit de procéder ainsi:
    Ouvrir un projet delphi avec une fiche;
    Ouvrir le fichier dfm;
    Voir la fiche comme texte;
    Remplacer le texte de la fiche, sauf la première ligne, par le texte du fichier dfm (sauf la première ligne);
    Voir la fiche comme fiche;
    Modifier la fiche;
    (Il faut regarder l'arborescence pour ne pas oublier les éléments non visibles )
    Voir la fiche comme texte;
    Recopier le nouveau texte de la fiche à la place de celui du dfm;
    Enregistrer le fichier dfm.
    NB Il est inutile de modifier le caption de la fenêtre car la modification n'est pas prise en compte.
    Pour modifier ce Caption, il faut utiliser le composant Trvsystem , brancher dessus le TrvProject, aller dans les propriétés du TrvProject
    title preview, titlesetup, titlestatus.
    Jusqu'à preuve du contraire, cette méthode vaut bien celle du tip de Nevrona!
    Et bien un grand merci pour cette astuce, qui en plus de changer les textes, m'a aussi permis de modifier l'apparence de ces trois fiches (icones, couleur, etc.).

    Je n'arrive pas, par contre, à modifier le "of" du nombre de pages du TLabel dans le RpFormPreview. Si quelqu'un a une idée . Merci encore.

  12. #12
    Membre régulier
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 228
    Points : 117
    Points
    117
    Par défaut
    Bonjour,

    Voilà à quoi peut ressembler l'aperçu avant impression de Rave après avoir modifié le fichier "RpFormPreview" avec la méthode de basile.
    Nom : ApercuRave.jpg
Affichages : 86
Taille : 21,2 Ko
    L'interface est beaucoup moins austère d'un coup .

    Si quelqu'un a une idée pour le "of" du nombre de page, merci. Mais j'ai bien l'impression que sans la source .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Traducteur français-anglais en basic
    Par DjPoke dans le forum Basic
    Réponses: 1
    Dernier message: 31/08/2007, 13h44
  2. [XSL] traduction Français/anglais
    Par meije_pelvoux dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 26/06/2007, 12h50
  3. [MySQL] français, anglais, chinois et arabe
    Par Garra dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 10/05/2007, 14h51
  4. Réponses: 1
    Dernier message: 26/02/2007, 22h00
  5. [D2005][Rave] problème d'affichage
    Par Rayek dans le forum Bases de données
    Réponses: 8
    Dernier message: 04/10/2005, 16h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo