J'aimerais bien pouvoir écrire les caractères accentués avec Java.
Par exemple : "conçu et né en août".
Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient :
con?u et n? en ao?t
Comment faire pour que Java parle français ?
On Wed, 1 Sep 2004 19:52:33 +0200, Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
Utilise OutputStreamWriter avec latin1 comme encodage ???
-- Thomas Baruchel To contact me, please, see at: http://cerbermail.com/?OEyHGNQFEa
On Wed, 1 Sep 2004 19:52:33 +0200, Marc Desforets <desforets@wanadoo.fr>
wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java.
Par exemple : "conçu et né en août".
Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient :
con?u et n? en ao?t
Comment faire pour que Java parle français ?
Utilise OutputStreamWriter avec latin1 comme encodage ???
--
Thomas Baruchel
To contact me, please, see at:
http://cerbermail.com/?OEyHGNQFEa
On Wed, 1 Sep 2004 19:52:33 +0200, Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
Utilise OutputStreamWriter avec latin1 comme encodage ???
-- Thomas Baruchel To contact me, please, see at: http://cerbermail.com/?OEyHGNQFEa
Mat Free
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
A mon avis ça ne veiens pas de Java, mais de la configuration du terminal.
PS : Tu avances d'une heure.
-- Mat
J'aimerais bien pouvoir écrire les caractères accentués avec Java.
Par exemple : "conçu et né en août".
Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient :
con?u et n? en ao?t
Comment faire pour que Java parle français ?
A mon avis ça ne veiens pas de Java, mais de la configuration
du terminal.
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
A mon avis ça ne veiens pas de Java, mais de la configuration du terminal.
PS : Tu avances d'une heure.
-- Mat
olivier girant
Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents { public static void main(String[] args) { try { OutputStreamWriter osw = new OutputStreamWriter(System.out, "ISO-8859-1"); PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août"); pw.flush(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
oliv
Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java.
Par exemple : "conçu et né en août".
Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient :
con?u et n? en ao?t
Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents
{
public static void main(String[] args)
{
try
{
OutputStreamWriter osw = new
OutputStreamWriter(System.out, "ISO-8859-1");
PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août");
pw.flush();
}
catch (UnsupportedEncodingException e)
{
e.printStackTrace();
}
}
}
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option
de la ligne de commande de java ou bien une propriété système à mettre
au début du programme, si quelqu'un sait, je suis preneur.
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents { public static void main(String[] args) { try { OutputStreamWriter osw = new OutputStreamWriter(System.out, "ISO-8859-1"); PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août"); pw.flush(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
oliv
YSMAL Vincent
Bonjour je dirais de vérifié les informations du terminal un petit SET, et rechercher une variable qui porte le nom de LANG ou approchant, elle est chez moi par défaut à Fr-UTF8, en mettant seulement fr ca fonctionne ... Voila, je sais pas si j'aurais aidé... Bonne journée
"olivier girant" a écrit dans le message de news:413715ca$0$13685$
Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents { public static void main(String[] args) { try { OutputStreamWriter osw = new OutputStreamWriter(System.out, "ISO-8859-1"); PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août"); pw.flush(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
oliv
Bonjour
je dirais de vérifié les informations du terminal
un petit SET, et rechercher une variable qui porte le nom de LANG ou
approchant,
elle est chez moi par défaut à Fr-UTF8, en mettant seulement fr ca
fonctionne ...
Voila, je sais pas si j'aurais aidé...
Bonne journée
"olivier girant" <olivier.girant@_libre_.fr> a écrit dans le message de
news:413715ca$0$13685$636a15ce@news.free.fr...
Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java.
Par exemple : "conçu et né en août".
Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient :
con?u et n? en ao?t
Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents
{
public static void main(String[] args)
{
try
{
OutputStreamWriter osw = new
OutputStreamWriter(System.out, "ISO-8859-1");
PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août");
pw.flush();
}
catch (UnsupportedEncodingException e)
{
e.printStackTrace();
}
}
}
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option
de la ligne de commande de java ou bien une propriété système à mettre
au début du programme, si quelqu'un sait, je suis preneur.
Bonjour je dirais de vérifié les informations du terminal un petit SET, et rechercher une variable qui porte le nom de LANG ou approchant, elle est chez moi par défaut à Fr-UTF8, en mettant seulement fr ca fonctionne ... Voila, je sais pas si j'aurais aidé... Bonne journée
"olivier girant" a écrit dans le message de news:413715ca$0$13685$
Marc Desforets wrote:
J'aimerais bien pouvoir écrire les caractères accentués avec Java. Par exemple : "conçu et né en août". Lorsque j'écris ça dans une fenêtre ou sur System.out, j'obtient : con?u et n? en ao?t Comment faire pour que Java parle français ?
J'utilise le J2SE 1.4.2_04 sous Linux.
Sous linux j'ai pas mal de problème d'accents aussi, j'ai trouvé ceci :
public class Accents { public static void main(String[] args) { try { OutputStreamWriter osw = new OutputStreamWriter(System.out, "ISO-8859-1"); PrintWriter pw = new PrintWriter(osw);
pw.println("conçu et né en août"); pw.flush(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } } }
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
oliv
Real Gagnon
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye. -- Real Gagnon from Quebec, Canada * Looking for Java or PB snippets ? Visit Real's How-to * http://www.rgagnon.com/howto.html
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option
de la ligne de commande de java ou bien une propriété système à mettre
au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB snippets ? Visit Real's How-to
* http://www.rgagnon.com/howto.html
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye. -- Real Gagnon from Quebec, Canada * Looking for Java or PB snippets ? Visit Real's How-to * http://www.rgagnon.com/howto.html
olivier girant
Real Gagnon wrote:
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye.
:~/java$ java Accents <- le programme de mon précédent post conçu et né en août :~/java$ cat hello.java class hello { public static void main(String[] args) { System.out.println("Coucou éèù"); } } :~/java$ javac -encoding ISO-8859-1 hello.java :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ export LANG=fr :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ java hello Coucou ??? :~/java$ export LANG=Fr :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ java hello Coucou ??? :~/java$ ouinnnnnnnnnn bash: ouinnnnnnnnnn: command not found
oliv
Real Gagnon wrote:
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option
de la ligne de commande de java ou bien une propriété système à mettre
au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye.
oliv@berger:~/java$ java Accents <- le programme de mon précédent post
conçu et né en août
oliv@berger:~/java$ cat hello.java
class hello {
public static void main(String[] args) {
System.out.println("Coucou éèù");
}
}
oliv@berger:~/java$ javac -encoding ISO-8859-1 hello.java
oliv@berger:~/java$ java -Dfile.encoding=ISO-8859-1 hello
Coucou ???
oliv@berger:~/java$ export LANG=fr
oliv@berger:~/java$ java -Dfile.encoding=ISO-8859-1 hello
Coucou ???
oliv@berger:~/java$ java hello
Coucou ???
oliv@berger:~/java$ export LANG=Fr
oliv@berger:~/java$ java -Dfile.encoding=ISO-8859-1 hello
Coucou ???
oliv@berger:~/java$ java hello
Coucou ???
oliv@berger:~/java$ ouinnnnnnnnnn
bash: ouinnnnnnnnnn: command not found
J'ai cru comprendre qu'il y avait un moyen plus simple avec une option de la ligne de commande de java ou bien une propriété système à mettre au début du programme, si quelqu'un sait, je suis preneur.
java -Dfile.encoding=encodingrecherche MyApp
Bye.
:~/java$ java Accents <- le programme de mon précédent post conçu et né en août :~/java$ cat hello.java class hello { public static void main(String[] args) { System.out.println("Coucou éèù"); } } :~/java$ javac -encoding ISO-8859-1 hello.java :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ export LANG=fr :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ java hello Coucou ??? :~/java$ export LANG=Fr :~/java$ java -Dfile.encoding=ISO-8859-1 hello Coucou ??? :~/java$ java hello Coucou ??? :~/java$ ouinnnnnnnnnn bash: ouinnnnnnnnnn: command not found
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter sous linux, ça marche mais c'est un petit peu ch**** de respécifier l'encodage à chaque fois que je manipule des chaînes...
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter
sous linux, ça marche mais c'est un petit peu ch**** de respécifier
l'encodage à chaque fois que je manipule des chaînes...
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter sous linux, ça marche mais c'est un petit peu ch**** de respécifier l'encodage à chaque fois que je manipule des chaînes...
oliv
YSMAL Vincent
Re bonjour pour être sur, un : echo coucou èàé dans votre console linux .... ca donne quoi ... ?
"Olivier Girant" a écrit dans le message de news:4139b710$0$29659$
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter sous linux, ça marche mais c'est un petit peu ch**** de respécifier l'encodage à chaque fois que je manipule des chaînes...
oliv
Re bonjour
pour être sur,
un : echo coucou èàé
dans votre console linux .... ca donne quoi ... ?
"Olivier Girant" <olivier.girant@_libre_.fr> a écrit dans le message de
news:4139b710$0$29659$636a15ce@news.free.fr...
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter
sous linux, ça marche mais c'est un petit peu ch**** de respécifier
l'encodage à chaque fois que je manipule des chaînes...
Vraiment, je n'ai pas trouvé d'autre moyen qu'avec OutputStreamWriter sous linux, ça marche mais c'est un petit peu ch**** de respécifier l'encodage à chaque fois que je manipule des chaînes...
oliv
olivier girant
YSMAL Vincent wrote:
Re bonjour pour être sur, un : echo coucou èàé dans votre console linux .... ca donne quoi ... ?
Ca donne pas ! Il se passe que je ne peux pas écrire de caractère accentué dans le terminal, ça bip ! Par contre si je lance vi par exemple dans ma console, je peux écrire des accents.
Je fais un fu2 vers fcolc car ça dépasse le cadre d'un simple programme java qui refuse d'afficher System.out.println("coucou èàé").
oliv
YSMAL Vincent wrote:
Re bonjour
pour être sur,
un : echo coucou èàé
dans votre console linux .... ca donne quoi ... ?
Ca donne pas ! Il se passe que je ne peux pas écrire de caractère
accentué dans le terminal, ça bip ! Par contre si je lance vi par
exemple dans ma console, je peux écrire des accents.
Je fais un fu2 vers fcolc car ça dépasse le cadre d'un simple programme
java qui refuse d'afficher System.out.println("coucou èàé").
Re bonjour pour être sur, un : echo coucou èàé dans votre console linux .... ca donne quoi ... ?
Ca donne pas ! Il se passe que je ne peux pas écrire de caractère accentué dans le terminal, ça bip ! Par contre si je lance vi par exemple dans ma console, je peux écrire des accents.
Je fais un fu2 vers fcolc car ça dépasse le cadre d'un simple programme java qui refuse d'afficher System.out.println("coucou èàé").