Я хочу изменить десятичный разделитель своей системы от"", к ".". Я отредактировал соответствующий файл локали /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