Как я могу изменить десятичный разделитель для своей локали?

Я хочу изменить десятичный разделитель своей системы от"", к ".". Я отредактировал соответствующий файл локали /usr/share/i18n/locales/ и добавил эти строки:

LC_NUMERIC
decimal_point   "<U002E>"
thousands_sep   "<U002C>"
grouping        3;3
END LC_NUMERIC

Затем я работал:

sudo locale-gen

Я перезагрузил свой компьютер и работал:

locale -k LC_NUMERIC

и я добираюсь:

decimal_point="."
thousands_sep=","
grouping=3;3
numeric-decimal-point-wc=46
numeric-thousands-sep-wc=44
numeric-codeset="UTF-8"

Однако, если я перехожу к LibreOffice Calc, я вижу, что числа все еще форматированы с"" как десятичный разделитель. Почему это?

Кроме того, я не удовлетворен ответами, данными в Изменении десятичного разделителя в существующих столбцах в LibreOffice Calc. Я не хочу просто, "Находят и Замена" запятые для точек, потому что я получил функции в своих документах LibreOffice Calc, которые не будут работать, если я заменю запятые для точек (потому что числа больше не распознаны как числа). Я также не хочу изменять все настройки языка своей системы, просто десятичный разделитель.

Я использую ПОМОЩНИКА Ubuntu 16.04

uname -a:

Linux nesper94-E402MA 3.14.77-031477-generic #201608200632 SMP Sat Aug 20 10:34:34 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
2
задан 13 May 2017 в 19:05

0 ответов

Другие вопросы по тегам:

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