openoffice преобразовал десятичный разделитель для файла xlsx на сервере

263
JV_MISR

я пытаюсь настроить 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 

Есть ли другое решение, чтобы решить эту проблему

0
Я предполагаю, что вам также необходимо настроить параметры профиля пользователя OpenOffice. Вы уже попробовали это? tohuwawohu 9 лет назад 0
нет, я не настраивал параметры профиля пользователя OpenOffice, как я могу это сделать, потому что я нахожусь на сервере Linux и могу получить доступ только с помощью putty JV_MISR 9 лет назад 0

1 ответ на вопрос

0
Supernormal

If OpenOffice.org isn't reading your /etc/locales.conf as you want it to, you could also try changing the locale on the command line before running OOO. Like this:

export LANG=fr_FR.UTF-8; soffice -calc; 
команда не работает [root @ root ~] # export LANG = fr_FR.UTF-8; soffice -calc; -bash: [root @ root: commande introuvable JV_MISR 9 лет назад 0
Как вы обычно начинаете openoffice? Просто добавьте `export LANG = fr_FR.UTF-8;` перед этим. Я думал, что `soffice -calc` запустит OpenOffice Calc. Supernormal 9 лет назад 0

Похожие вопросы