ich versuche, OpenOffice auf einem Linux-Server so zu konfigurieren, dass Kommas als Dezimaltrennzeichen verwendet werden. Ich habe gesucht und festgestellt, dass es eine Beziehung zu regionalen Parametern gibt. Daher konfiguriere ich etc/locales.conf so, dass Französisch als Standardsprache verwendet wird. Allerdings besteht immer noch das gleiche Problem (die Datei, die ich verwende, ist eine xlsx-Datei. 6.300,20£ wird in 6.300,20£ umgewandelt):
[default]
date format = %b %e %Y %I:%M:%S:%z%p
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=fr_FR.UTF-8
[fr_FR]
date format = %b %e %Y %I:%M:%S:%z%p
language = fr_french
charset = UTF-8
Gibt es eine andere Lösung, um dieses Problem zu beheben?
Antwort1
Wenn OpenOffice.org Ihre /etc/locales.conf nicht wie gewünscht liest, können Sie auch versuchen, das Gebietsschema in der Befehlszeile zu ändern, bevor Sie OOO ausführen. So:
export LANG=fr_FR.UTF-8; soffice -calc;