я пытаюсь настроить openoffice на сервере linux для использования запятой в качестве десятичного разделителя, я ищу и обнаружил, что они связаны с региональным параметром, поэтому я настраиваю 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 ответ1

0

Если OpenOffice.org не читает ваш /etc/locales.conf так, как вы этого хотите, вы также можете попробовать изменить локаль в командной строке перед запуском OOO. Как это:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .