Apa cara yang disarankan untuk mengubah hari pertama dalam minggu menjadi Senin (alih-alih hari Minggu, seperti pada tangkapan layar di bawah)?
Saya tidak dapat menemukan apa pun yang terkait di Preferensi Jam, maupun di Sistem -> Preferensi, atau Sistem -> Administrasi.
Ini mungkin ada hubungannya dengan mengutak-atik lokal, jadi inilah (mungkin relevan) keluaran dari locale
:
LANG=en_US.utf8
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
...
LC_ALL=
NB : Saya ingin menjadikan bahasa Inggris sebagai bahasa UI baik di GNOME maupun di baris perintah. Tanggal saat ini ditampilkan seperti ini (misalnya ls -l
) :, 2010-10-06 15:32
dan saya juga ingin tetap seperti itu.
killall gnome-panel
tidak cukup). Namun, seseorang di utas menunjukkan bahwa: "Meskipun ini berguna dan akan melakukan trik sementara, itu hanya akan berfungsi sampai paket" locales "diperbarui atau diinstal ulang, karena kemudian file ini akan ditimpa / diganti dengan yang baru dari paket locales ". Saya juga menemukan solusi lain, yang akan saya posting segera ...first_weekday 2
danfirst_workday 2
padaLC_TIME
bagian dalam/usr/share/i18n/locales/<your_locale>
.Jawaban:
Ini solusi lain, juga dari Forum Ubuntu . Saya pikir ini agak lebih bersih dan lebih kuat: ini tidak melibatkan menyesuaikan file lokal Ubuntu (hanya pengaturan yang seharusnya Anda edit).
Props untuk artm yang memposting itu!
Tentu saja,
LC_TIME="en_GB.UTF-8"
adalah pengaturan yang relevan untuk memulai berminggu-minggu pada hari Senin.Anda harus keluar dan kembali agar perubahan berlaku.
sumber
cal
alat baris perintah!en_GB.UTF-8
lokal harus dibuat sebelumnya sebelum menyetelnyaLC_TIME
seperti ini (sudo dpkg-reconfigure locales
).Solusi terbaik bagi saya adalah melakukan ini berdasarkan per pengguna di direktori home saya sendiri. Dengan begitu saya tidak perlu mengedit file sistem. (Tentu saja jika Anda ingin pengaturan ini untuk semua pengguna di sistem Anda, Anda jelas dipaksa untuk mengedit file sistem.)
Apa yang saya lakukan adalah mengedit file yang
~/.xsessionrc
berisi baris "export LC_TIME = en_GB.utf8". Itu dia.sumber
.bashrc
juga telah melakukan trik, yang bagus, walaupun saya tidak berharap itu. Saya kira sumber gnome file itu atau mungkin.profile
ketika boot? (.profile
Sumber saya.bashrc
.) Saya.xsessionrc
sudah pergi, jadi itu harus bekerja.export LC_TIME=en_GB.UTF-8
dalam file yang disebut.gnomerc
di direktori home saya. Itu tampaknya telah melakukan trik.Pada Ubuntu 12.04 (dan versi yang lebih baru, saya kira), cara termudah tampaknya adalah: Pengaturan Sistem> Dukungan Bahasa, lalu klik pada tab Format Regional dan pilih dari daftar drop-down.
Dalam kasus saya, saya memilih "Bahasa Inggris (Irlandia)" yang memberi saya hari Senin sebagai hari pertama dalam kalender, "format angka" benar dan mata uang, dan barang lainnya :)
Jika Anda tidak menemukan opsi yang tepat di sana, Anda mungkin perlu instal bahasa (tab lain dari jendela yang sama).
sumber
Format waktu dan tanggal di Ubuntu dikendalikan oleh pengaturan lokal. Pertama, Anda perlu mengetahui lokal saat ini digunakan untuk mengontrol pengaturan waktu dan tanggal Anda. Buka terminal dan masukkan perintah berikut.
Anda akan melihat hasil yang mirip
Ubah ke direktori lokal dan salin file lokal saat ini untuk membuat file kustom baru. Sesuaikan untuk lokal Anda.
Sekarang edit file khusus baru.
Dan berubah
untuk
Kemudian buat perubahan di / etc / environment untuk menunjuk ke file kustom baru Anda.
Tambahkan baris seperti ini ke bagian bawah file pastikan untuk menyesuaikannya dengan file lokal kustom yang ingin Anda gunakan.
LC_TIME = "en_US_custom.UTF-8"
Sumber: http://tuxtweaks.com/2008/12/change-the-week-start-day-in-ubuntu/
sumber
killall unity-panel-service
setelah perubahan untuk menerapkan ini tanpa reboot.sudo locale-gen
setelah memodifikasi file lokal; itu berhasil untuk saya.Berdasarkan halaman ini, pengaturan harus masuk
.pam_environment
atau.profile
https://help.ubuntu.com/community/EnvironmentVariables#A.2BAH4ALw.pam_environmentDefault saya
.profile
adalah sumber.bashrc
jadi saya menambahkan baris ini ke saya.bashrc
karena saya sudah memilikinya di bawah kendali sumber.Saya menjalankan 14.04.1
UPDATE: 01/15/16 Ubuntu 14.04.03
Memiliki garis-garis ini di saya
.bashrc
berhenti bekerja awal tahun ini. Memindahkan garis yang sama ke salah satu.pam_environment
atau.profile
tidak bekerja. Ini adalah pengaturan pengguna, bukan seluruh sistem.sumber
export LC_TIME=en_GB.UTF-8
ke dalam.personal
adalah pilihan ketiga yang juga berfungsi.Ini sudah menjadi topik yang sangat lama, saya menambahkan jawaban ini sebagai referensi untuk pembaca di masa depan yang mencari masalah yang sama tetapi menginginkan cara dengan sedikit peretasan
Gunakan en_DK sebagai lokal.
Lokal ini dikembangkan sebagai cara resmi menulis bahasa Inggris di Denmark tetapi digunakan di luar Denmark, sebagai semacam lokal generik bahasa Inggris Eropa kontinental. Ini memecahkan masalah yang paling menjengkelkan dengan en_US dan tidak memerlukan modifikasi file sistem. Jika solusi yang lebih baik diinginkan - jawaban lain sangat baik.
sumber
Bagi saya cara termudah adalah memperbarui format di
Region & Language
Pergi keSettings->Region & Language
dan pilih format Anda.Sistem akan memaksa Anda untuk keluar dan masuk untuk mencerminkan perubahan.
sumber
Cukup buka terminal di folder: / etc / default
dan gunakan: sudo perbarui-lokal LC_TIME = "en_GB.UTF-8"
dan mulai kembali
sumber: -pertanyaan pertama dan - https://www.thomas-krenn.com/en/wiki/Configure_Locales_in_Ubuntu
sumber