<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.10">
</HEAD>
<BODY>
Salut Jean-Paul,<BR>
<BR>
tes efforts pour comprendre les pr&#233;c&#233;dents messages sont honorables car tu commences &#224; appr&#233;hender les miracles de la ligne de commande sous Linux, MacOSX ou autres Unix ;-)<BR>
<BR>
Dans la premi&#232;re commande que tu as lanc&#233;, tu as &quot;export&#233;&quot; la variable d'environnement LANG pour tous les programmes que tu lanceras par la suite &#224; partir de cette console seulement. L'erreur indique que ta console n'a pas trouv&#233; gnucash dans les chemins par d&#233;faut o&#249; le syst&#232;me recherche les programme. Remarque que le &quot;;&quot; n'est qu'un s&#233;parateur de commande et tu aurais pu reproduire la partie devant le &quot;;&quot; et la partie derri&#232;re sur 2 lignes de commandes diff&#233;rentes et tu aurais eu exactement le m&#234;me r&#233;sultat. <BR>
<BR>
Ta deuxi&#232;me commande a donc ex&#233;cut&#233; gnucash car tu as indiqu&#233; au syst&#232;me o&#249; se trouvait le programme. Et comme tu avais &quot;export&#233;&quot; la variable d'environnement LANG dans la m&#234;me console, GnuCash a d&#233;marr&#233; en fran&#231;ais. Les lignes cabalistiques que te r&#233;pond le programme ne peuvent &#234;tre comprise &#224; priori que par les programmeurs de GnuCash et indique seulement des probl&#232;mes dans la gestion de l'interface graphique (de type Gtk), tu peux les ignorer car cela n'enl&#232;ve &#224; priori rien d'important dans la logique du programme.<BR>
<BR>
Au passage, utilises la valeur &quot;fr_FR&quot; pour param&#233;trer la variable LANG.<BR>
<BR>
Pour r&#233;sumer, tu peux lancer le programme avec: &quot;export LANG=fr_FR ; /sw/bin/gnucash&quot;<BR>
<BR>
Pour r&#233;ponder &#224; ton deuxi&#232;me mail: &quot;env LANG=fr_FR gnucash&quot;. Tu fais la une erreur de syntaxe, mais tu d&#233;butes, ce n'est pas grave. Tu ex&#233;cutes de cette fa&#231;on le programme &quot;env&quot; qui t'affiches donc une liste de variable d'environnement. En fait, ce que tu as voulu faire c'est indiquer juste &#224; GnuCash et non &#224; tous les programmes lanc&#233;s depuis cette console de s'ex&#233;cuter avec la variable d'environnement LANG param&#233;tr&#233;e sur FR_FR. Dans ce cas, il faut juste enlever &quot;env&quot;, et<BR>
dans ton cas, &#231;a donnes: &quot;LANG=fr_FR /sw/bin/gnucash&quot;<BR>
Remarques qu'il n'y a aucun &quot;;&quot;.<BR>
<BR>
Si tu veux ne pas voir les messages cabalistiques, il faut que tu rajoutes quelques autres signes cabalistiques &#224; ta ligne de commande pour qu'elle indique au syst&#232;me de mettre ces lignes directement dans la poubelle. Et voici donc la commande finale qui doit te convenir:<BR>
<B>&quot;LANG=fr_FR /sw/bin/gnucash &gt;/dev/null 2&gt;&amp;1&quot;</B><BR>
Il faut enlever les guillemets bien s&#251;r ;-) et bien respecter l'ordre des &quot;&gt;&quot; &quot;/&quot; et &quot;&amp;&quot;. Pour les espaces, il y en a un apr&#232;s &quot;fr_FR&quot;, un autre apr&#232;s &quot;gnucash&quot; et un dernier apr&#232;s &quot;null&quot;. Pour explication des deux derniers signes cabalistiques ajo&#251;t&#233;s: &quot;&gt;/dev/null&quot; indique d'envoyer les lignes de teste g&#233;n&#233;r&#233;es sur la console par le programme vers une &quot;device&quot; virtuelle (qui est par d&#233;finition un fichier qui reste vide). Enfin &quot;2&gt;&amp;1&quot; demande au syst&#232;me d'y envoyer aussi les messages d'erreur que peut produire le programme.<BR>
<BR>
J'esp&#232;re t'avoir simplifi&#233; la vie avec cette ligne de commande.<BR>
<BR>
Tu peux maintenant travailler avec GnuCash et en fran&#231;ais !!<BR>
<BR>
Bienvenue au club,<BR>
<BR>
A bient&#244;t,<BR>
<BR>
Guillaume<BR>
<BR>
Le lun 25/10/2004 &#224; 07:35, Jean Paul Saint Marc a &#233;crit :
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#0000ff"><I>Bonjour,<BR>
    <BR>
    Suite du feuilleton localisation fran&#231;aise de gnucash (1,8,9)&nbsp; sur MacOS 10,3. J'ai r&#233;ussi &#224; le faire appara&#238;tre en fran&#231;ais mais avecinstabilit&#233; et l'impossibilit&#233; d'utiliser Gnucash Launcher 2,0 et m&#234;med'&#234;tre dans l'obligation de syst&#233;matiquement de refaire &#224; chaque foisl'op&#233;ration de demande d'ouverture en fran&#231;ais.<BR>
    voici la copie du terminal de X11 lorsque j'ouvre gnucash.</FONT><BR>
    <FONT COLOR="#0000ff" SIZE="2"><BR>
    Ordinateur-de-Jean-Paul-Saint-Marc:~ jeanpaulsaintmarc$ export LANG=fr; gnucash<BR>
    bash: gnucash: command not found<BR>
    Ordinateur-de-Jean-Paul-Saint-Marc:~ jeanpaulsaintmarc$ /sw/bin/gnucash<BR>
    <BR>
    Gdk-WARNING **: locale not supported by C library<BR>
    <BR>
    <B>gnucash appara&#238;t en fran&#231;ais mais avec sur le terminalde X11 ces lignes (en esp&#233;rant avoir pu tout r&#233;cup&#233;rer).<BR>
    </B><BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1152(gtk_signal_handler_unblock_by_data<BR>
    ): assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1067(gtk_signal_handler_block_by_data):<BR>
    assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkCheckMenuItem'<BR>
    <BR>
    Gtk-CRITICAL **: file gtkcheckmenuitem.c: line 143(gtk_check_menu_item_set_acti<BR>
    ve): assertion `check_menu_item != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1152(gtk_signal_handler_unblock_by_data<BR>
    ): assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1067(gtk_signal_handler_block_by_data):<BR>
    assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkCheckMenuItem'<BR>
    <BR>
    Gtk-CRITICAL **: file gtkcheckmenuitem.c: line 143(gtk_check_menu_item_set_acti<BR>
    ve): assertion `check_menu_item != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1152(gtk_signal_handler_unblock_by_data<BR>
    ): assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1067(gtk_signal_handler_block_by_data):<BR>
    assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkCheckMenuItem'<BR>
    <BR>
    Gtk-CRITICAL **: file gtkcheckmenuitem.c: line 143(gtk_check_menu_item_set_acti<BR>
    ve): assertion `check_menu_item != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1152(gtk_signal_handler_unblock_by_data<BR>
    ): assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: line 1067(gtk_signal_handler_block_by_data):<BR>
    assertion `object != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkCheckMenuItem'<BR>
    <BR>
    Gtk-CRITICAL **: file gtkcheckmenuitem.c: line 143(gtk_check_menu_item_set_acti<BR>
    ve): assertion `check_menu_item != NULL' failed.<BR>
    <BR>
    Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkObject'<BR>
    <BR>
    Gtk-CRITICAL **: file gtksignal.c: lin<BR>
    </FONT><BR>
    <FONT COLOR="#0000ff">Pour moi tout cela est incompr&#233;hensible. Sivous pouviez me le d&#233;coder et me dire ce que&nbsp; je dois faire pour avoiren fran&#231;ais ce logiciel sympathique ce serais tr&#232;s chouette. Mercid'avance.<BR>
    <BR>
    Jean Paul<BR>
    
<HR>

<PRE>_______________________________________________
gnucash-fr mailing list
gnucash-fr@gnucash.org
<A HREF="https://lists.gnucash.org/mailman/listinfo/gnucash-fr"><U>https://lists.gnucash.org/mailman/listinfo/gnucash-fr</U></I></A></PRE>
</BLOCKQUOTE>
<PRE><TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<TT><BR>
<B>BOUGARD&nbsp;Guillaume</B><BR>
Expert&nbsp;Linux&nbsp;certifi&#233;&nbsp;RHCE<BR>
<FONT SIZE="2">Rue&nbsp;de&nbsp;l'h&#244;pital<BR>
34380&nbsp;VIOLS-LE-FORT<BR>
T&#233;l.:&nbsp;+33&nbsp;467&nbsp;54&nbsp;22&nbsp;30&nbsp;&nbsp;&nbsp;&nbsp;Gsm&nbsp;:&nbsp;+33&nbsp;608&nbsp;70&nbsp;19&nbsp;69<BR>
Fax&nbsp;:&nbsp;+33&nbsp;610&nbsp;79&nbsp;83&nbsp;11&nbsp;&nbsp;&nbsp;&nbsp;Icq&nbsp;:&nbsp;47279382<BR>
E-mail/MSN: </FONT><A HREF="mailto:gbougard@sfr.fr"><FONT SIZE="2"><U>gbougard@sfr.fr</U></FONT></A><BR>
<BR>

<HR>
<BR>
<DIV ALIGN=center><FONT COLOR="#929292" SIZE="1">Num&#233;ro de certification RHCE: 809003457508665</DIV><BR>
<DIV ALIGN=center>N&#176;&nbsp;SIRET:&nbsp;451&nbsp;718&nbsp;969&nbsp;00012 - TVA&nbsp;Intra:&nbsp;FR&nbsp;86&nbsp;451&nbsp;718&nbsp;969</TT></FONT></DIV><BR>

<HR>

</TD>
</TR>
</TABLE>
</PRE>
</BODY>
</HTML>