openoffice 轉換伺服器電腦中 xlsx 檔案的小數點分隔符

openoffice 轉換伺服器電腦中 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;

相關內容