서버 시스템의 xlsx 파일에 대한 오픈오피스의 소수 구분 기호가 변환되었습니다.

서버 시스템의 xlsx 파일에 대한 오픈오피스의 소수 구분 기호가 변환되었습니다.

나는 Linux 서버에서 쉼표를 소수 구분 기호로 사용하도록 OpenOffice를 구성하려고 시도하고 검색한 결과 지역 매개변수와 관련이 있다는 것을 발견하여 프랑스어를 기본 언어로 사용하도록 etc/locales.conf를 구성했지만 여전히 동일한 문제가 있습니다( 내가 사용하는 파일은 xlsx 6 300,20£이며 6,300.20£로 변환됩니다.)

[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

이 문제를 해결할 다른 해결책이 있나요

답변1

OpenOffice.org가 원하는 대로 /etc/locales.conf를 읽지 못하는 경우 OOO를 실행하기 전에 명령줄에서 로케일을 변경해 볼 수도 있습니다. 이와 같이:

export LANG=fr_FR.UTF-8; soffice -calc;

관련 정보