OpenOffice transformiertes Dezimaltrennzeichen für eine XLSX-Datei auf einem Servercomputer

OpenOffice transformiertes Dezimaltrennzeichen für eine XLSX-Datei auf einem Servercomputer

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;

verwandte Informationen