separador decimal transfromed openoffice para um arquivo xlsx na máquina do servidor

0

eu tento configurar o openoffice no servidor linux para usar vírgula como separador decimal, eu pesquiso e descobri que tem uma relação com o parâmetro regional então eu configurei o etc / locales.conf para usar o francês como idioma padrão mas eu ainda tenho o mesmo problema (o arquivo que eu uso é um xlsx 6 300,20 £ é transformado em 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

existe outra solução para corrigir este problema?

    
por JV_MISR 12.08.2014 / 10:43

1 resposta

0

Se o OpenOffice.org não estiver lendo o seu /etc/locales.conf como você quer, você também pode tentar alterar o código do idioma na linha de comando antes de executar o OOO. Assim:

export LANG=fr_FR.UTF-8; soffice -calc;
    
por 12.08.2014 / 11:38