Это было проблематично для меня в Ubuntu с тех пор, как я живу в Великобритании, но хочу, чтобы неделя началась в воскресенье (потому что это система моей работы). В последние пару версий Ubuntu я не сработал (он меняется в Evolution, но не в календаре на рабочем столе и т. Д.), И я не хочу редактировать файлы локали.
Я понимаю это, вероятно, проблема с GNOME, есть ли какие-либо планы по ее реализации с Unity? Я нахожу, что это озадачивает, что в операционной системе нет такой простой опции, что даже мои телефоны всегда, казалось, имели.
Согласно предложению Хорхе Кастро, это было сообщено как ошибка на Launchpad:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/ 878767
Согласно предложению Хорхе Кастро, это было сообщено как ошибка на Launchpad:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/ + ошибка / 878767
Вы ищете исправление локали для функции start of week вашего языка. Как вы упомянули, Evolution обеспечивает такое переопределение.
Библиотека gtk + больше не позволяет переопределить информацию о локали для начала недели, http://library.gnome.org/devel/gtk/2.21/GtkCalendar.html#GtkCalendarDisplayOptions
GTK_CALENDAR_WEEK_START_MONDAY
Since GTK+ 2.4, this option is deprecated and ignored by GTK+.
The information on which day the calendar week starts is derived
from the locale.
Адаптация вашей текущей локали - непростая задача, и вам, возможно, придется пройти через это место, чтобы решить эту проблему. То есть, измените свой язык до, скажем, en_US (начало недели - воскресенье) или измените существующий язык.
Чтобы изменить свой язык
gksudo gedit /usr/share/i18n/locales/en_GB
и изменить значения для first_weekday и first_workday. Воскресенье 1, понедельник - 2 и т. Д. Затем восстановите локали с помощью
sudo locale-gen
и, наконец, выйдите из системы, а затем снова войдите в систему, чтобы изменения вступили в силу.
Обратите внимание, что если какие-либо обновления пакета locales и вы их устанавливаете, вам необходимо снова применить вышеуказанные изменения.