[Résolu] Openoffice : Accents sur nom de fichiers non gérés

Post Reply
Message
Author
User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

[Résolu] Openoffice : Accents sur nom de fichiers non gérés

#1 Post by crestey »

Bonjour à tous,

Tout est dans le titre.
Les accents sont bien gérés dans rox, aussi dans writter et calc(dans les feuilles elles-mêmes).
Mais quand je veux sauver un fichier openoffice avec un accent dans le nom, ooo ne veut pas.
(De même si j'ouvre un répertoire avec des noms de fichiers avec accent, openoffice me les présente avec des hiéroglyphes)

Bref, toutoulinux gère partout bien les accents, mais openoffice n'y arrive pas (pour les noms de fichiers uniquement).

une idée ?
Last edited by crestey on Thu 23 Jan 2014, 20:24, edited 1 time in total.

User avatar
ASRI éducation
Posts: 3197
Joined: Sat 09 May 2009, 12:10
Location: France
Contact:

#2 Post by ASRI éducation »

Peux-tu préciser la version du paquet utilisé ?
Cordialement,
Projet ASRI éducation => [url=http://asri-education.org/]Association[/url] | [url=http://forum.asri-education.org/]Forum[/url] | [url=http://dl01.asri-education.org/]Dépôt[/url] | [url=http://kids.asri-education.org/]Espace kids[/url]

Médor

#3 Post by Médor »

L'option UTF-8 pour la locale est-t-elle active ?

Voir dans l'Assistant de Toutou » Administration » Localisation.
Voir aussi dans les préférences du programme si l'UTF-8 est bien configuré.

Cordialement,
Médor.

User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

#4 Post by crestey »

Peux-tu préciser la version du paquet utilisé ?
C'est celui-là : http://toutoulinux.free.fr/pet.php (openoffice3.2 allégé)
L'option UTF-8 pour la locale est-t-elle active ?
Non
Donc je l'ai activé, mais c'est sans effet.
Voir aussi dans les préférences du programme si l'UTF-8 est bien configuré.
Je suis allé voir dans Calc/Outils/Option....
Et je n'ai rien trouvé concernant la configuration de l'UTF-8
... :? ... :cry: ...

Médor

#5 Post by Médor »

Il faut absolument mettre la locale du système en UTF-8 :!:
Les fichiers déjà enregistrés sont en iso-8859, les accents sont incompatibles entre les deux modes.
Dans une partition Windows, les caractères accentués dans les nom de fichiers et les doc. sont aussi en UTF-8.
En UTF-8 un caractère accentué est codé sur deux bits pas en iso-8859-1x

Cordialement,
Médor.

User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

#6 Post by crestey »

C'est résolu.
Le même problème est là : http://forum.ubuntu-fr.org/viewtopic.ph ... 991#p43991
Ici, ça se passe dans le fichier /etc/profile que j'ai modifié comme ça

Code: Select all

#this line gets edited by chooselocale script...
#LANG=fr_FR.utf8.utf8 w004 going back to non-utf8...
LANG=fr_FR.utf8
export LANG
#LC_ALL=fr_FR
LC_ALL=fr_FR.utf8
export LC_ALL
#LANGUAGE=fr_FR
LANGUAGE=fr_FR.utf8
export LANGUAGE
Et maintenant, tout baigne.

Médor

#7 Post by Médor »

Oui, ça revient au même en cochant l'option UTF-8 dans l'interface ça modifie ensuite /etc/profile ;)

D'origine sous Wolx la locale est bien réglée en UTF-8.

Code: Select all

# locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
# locale --all
C
en_US.utf8
fr_FR.utf8
POSIX
#

Cordialement,
Médor.

User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

#8 Post by crestey »

C'est bizarre, car j'avais bien coché l'option et ça n'avais rien arrangé.
Du coup, juste pour tester, je l'ai décoché, j'ai rebooté, et mon problème reste résolu suite à la manip manuelle de /etc/profile.
Donc vu de mon PC, ce que tu suggères est sans rapport avec mon problème. :?:

Médor

#9 Post by Médor »

Bien ce n'est pas normal, je viens de passer par l'interface en fr_FR, après redémarrage de la session X, j'ai maintenant :

Code: Select all

# locale
LANG=fr_FR
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=
# locale --all
C
en_US.utf8
fr_FR
fr_FR.utf8
POSIX
#
Ça a bien installé en plus les fichiers pour la locale fr_FR, inexistants par défaut lors du premier boot en LiveCD :!:

Cordialement,
Médor.

User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

#10 Post by crestey »

Je viens de tester plusieurs fois.
Pour moi l'option de Assistant de Toutou » Administration » Localisation. modifie uniquement LANG (le premier paramètre listé pas la commande locale)
Pour modifier les autres paramètres (tous ceux en LC_... ), il faut écrire directement dans /etc/profile.
Sinon ils ne bougent pas.
Je pense que mon problème venait de là.

Médor

#11 Post by Médor »

Pas d'accord ;)

Je viens de repasser en fr_FR.UTF-8 en cochant la case UTF-8, validé, redémarré la session X et je suis actuellement avec le mêmes valeurs du premier code (et fr_FR en plus dans locale -all).

Je n'ai pas modifié manuellement /etc/profile ;)

Cordialement,
Médor.

User avatar
crestey
Posts: 26
Joined: Wed 22 Jan 2014, 07:59

#12 Post by crestey »

Bon.

Il est l'heure de conclure. Cette histoire m'inspire.
Je vais donc improviser quelques proverbes shadocks :

"L'important c'est de pomper, peu importe à quoi ça sert !"

Plus à propos

"Il vaut mieux que ça marche sans qu'on sache pourquoi, plutôt que ça ne marche pas sans qu'on n'y puisse rien"

Bonne nuit à toi :wink:

Médor

#13 Post by Médor »

Ouai ;)

D'ailleurs j'ai le même fonctionnement dans Rolx, voir les captures sur le fil concernant cinelerra.

Bonne nuit
Médor.

Post Reply