English Indonesian
System Locale and Keyboard Configuration Konfigurasi Lokal dan Papan Ketik Sistem
indexterm:[keyboard configuration] The *system locale* specifies the language settings of system services and user interfaces. The *keyboard layout* settings control the layout used on the text console and graphical user interfaces. indexterm:[konfigurasi papan ketik] *locale sistem* menentukan pengaturan bahasa layanan sistem dan antarmuka pengguna. Pengaturan *tata letak papan ketik* mengontrol tata letak yang digunakan pada konsol teks dan antarmuka pengguna grafis.
These settings can be made by modifying the `/etc/locale.conf` configuration file or by using the [application]*localectl* utility. Also, you can use the graphical user interface to perform the task; for a description of this method, see link:++https://docs.fedoraproject.org/install-guide++[{MAJOROS} Installation Guide].
Setting the System Locale Mengatur Lokal Sistem
System-wide locale settings are stored in the `/etc/locale.conf` file, which is read at early boot by the `systemd` daemon. The locale settings configured in `/etc/locale.conf` are inherited by every service or user, unless individual programs or individual users override them. Pengaturan lokal di seluruh sistem disimpan dalam file `/etc/locale.conf`, yang dibaca pada boot awal oleh daemon `systemd`. Pengaturan lokal yang dikonfigurasi dalam `/etc/locale.conf` diwarisi oleh setiap layanan atau pengguna, kecuali masing-masing program atau pengguna individu menimpanya.
The basic file format of `/etc/locale.conf` is a newline-separated list of variable assignments. For example, German locale with English messages in `/etc/locale.conf` looks as follows: Format berkas dasar `/etc/locale.conf` adalah daftar penugasas variabel yang dipisahkan baris baru. Misalnya, lokal Jerman dengan pesan bahasa Inggris di `/etc/locale.conf` terlihat sebagai berikut:
LANG=de_DE.UTF-8
LC_MESSAGES=C
LANG=de_DE.UTF-8
LC_MESSAGES=C
Here, the LC_MESSAGES option determines the locale used for diagnostic messages written to the standard error output. To further specify locale settings in `/etc/locale.conf`, you can use several other options, the most relevant are summarized in xref:System_Locale_and_Keyboard_Configuration.adoc#tab-locale_options[Options configurable in /etc/locale.conf]. See the `locale(7)` manual page for detailed information on these options. Note that the LC_ALL option, which represents all possible options, should not be configured in `/etc/locale.conf`. Di sini, opsi LC_MESSAGES menentukan lokal yang digunakan untuk pesan diagnostik yang ditulis ke keluaran kesalahan standar. Untuk menentukan lebih jauh pengaturan lokal di `/etc/locale.conf`, Anda dapat menggunakan beberapa opsi lain, yang paling relevan dirangkum dalam xref:System_Locale_and_Keyboard_Configuration.adoc#tab-locale_options[Opsi yang dapat dikonfigurasi dalam /etc/locale.conf]. Lihat halaman manual `locale(7)` untuk informasi terperinci tentang opsi ini. Perhatikan bahwa opsi LC_ALL, yang mewakili semua opsi yang mungkin, tidak boleh dikonfigurasi dalam `/etc/locale.conf`.
Options configurable in /etc/locale.conf Opsi yang dapat dikonfigurasi di /etc/locale.conf
|Option|Description
|LANG|Provides a default value for the system locale.
|LC_COLLATE|Changes the behavior of functions which compare strings in the local alphabet.
|LC_CTYPE|Changes the behavior of the character handling and classification functions and the multibyte character functions.
|LC_NUMERIC|Describes the way numbers are usually printed, with details such as decimal point versus decimal comma.
|LC_TIME|Changes the display of the current time, 24-hour versus 12-hour clock.
|LC_MESSAGES|Determines the locale used for diagnostic messages written to the standard error output.
|Pilihan|Deskripsi
|LANG|Memberikan nilai baku untuk lokal sistem.
|LC_COLLATE|Mengubah perilaku fungsi yang membandingkan string dalam alfabet lokal.
|LC_CTYPE|Mengubah perilaku penanganan karakter dan fungsi klasifikasi dan fungsi karakter multibyte.
|LC_NUMERIC|Menggambarkan cara angka biasanya dicetak, dengan rincian seperti titik desimal versus koma desimal.
|LC_TIME|Mengubah tampilan waktu saat ini, jam 24 jam versus 12 jam.
|LC_MESSAGES|Menentukan lokal yang digunakan untuk pesan diagnostik yang ditulis ke keluaran kesalahan standar.
Displaying the Current Status Menampilkan Status Saat Ini
The [command]#localectl# command can be used to query and change the system locale and keyboard layout settings. To show the current settings, use the [option]`status` option: Perintah [command]#localectl# dapat digunakan untuk query dan mengubah pengaturan tata letak lokal dan papan ketik sistem. Untuk memperlihatkan pengaturan saat ini, gunakan opsi [option]`status`:
[command]#localectl# [option]`status`
[command]#localectl# [option]`status`
The output of the previous command lists the currently set locale, keyboard layout configured for the console and for the X11 window system. Keluaran dari perintah sebelumnya mencantumkan lokal yang saat ini diatur, tata letak papan ketik yang dikonfigurasi untuk konsol dan untuk sistem jendela X11.
~]${nbsp}localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: n/a
~]${nbsp}localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: n/a
Listing Available Locales Daftar Lokal yang Tersedia
To list all locales available for your system, type: Untuk mencantumkan semua lokal yang tersedia untuk sistem Anda, ketik:
[command]#localectl# [option]`list-locales`
[command]#localectl# [option]`list-locales`
Listing Locales Daftar Lokal
Imagine you want to select a specific English locale, but you are not sure if it is available on the system. You can check that by listing all English locales with the following command: Bayangkan Anda ingin memilih lokal bahasa Inggris tertentu, tetapi Anda tidak yakin apakah itu tersedia di sistem. Anda dapat memeriksanya dengan mencantumkan semua situs bahasa Inggris dengan perintah berikut: