2004-11-03 13:51:07 +00:00
|
|
|
.\" Copyright (C) 1994 Jochen Hein (Hein@Student.TU-Clausthal.de)
|
2008-06-17 14:11:43 +00:00
|
|
|
.\" Copyright (C) 2008 Petr Baudis (pasky@suse.cz)
|
2014-03-03 05:59:22 +00:00
|
|
|
.\" Copyright (C) 2014 Michael Kerrisk <mtk@manpages@gmail.com>
|
2004-11-03 13:51:07 +00:00
|
|
|
.\"
|
epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, ioprio_set.2, signalfd.2, spu_create.2, spu_run.2, timerfd_create.2, charmap.5, locale.5, nscd.conf.5, epoll.7, spufs.7, ldconfig.8, nscd.8: s/GPLv2+_3_PARA_SW/GPLv2+_SW_3_PARA/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-03-10 09:29:45 +00:00
|
|
|
.\" %%%LICENSE_START(GPLv2+_SW_3_PARA)
|
2004-11-03 13:51:07 +00:00
|
|
|
.\" This program is free software; you can redistribute it and/or modify
|
|
|
|
.\" it under the terms of the GNU General Public License as published by
|
|
|
|
.\" the Free Software Foundation; either version 2 of the License, or
|
|
|
|
.\" (at your option) any later version.
|
|
|
|
.\"
|
|
|
|
.\" This program is distributed in the hope that it will be useful,
|
|
|
|
.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
.\" GNU General Public License for more details.
|
|
|
|
.\"
|
getent.1, _syscall.2, acct.2, adjtimex.2, bdflush.2, brk.2, cacheflush.2, getsid.2, getxattr.2, inotify_add_watch.2, inotify_init.2, inotify_rm_watch.2, ioperm.2, ipc.2, listxattr.2, mlock.2, modify_ldt.2, mremap.2, nanosleep.2, outb.2, ptrace.2, removexattr.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setaffinity.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, setsid.2, setxattr.2, socketcall.2, unimplemented.2, aio_cancel.3, aio_error.3, aio_fsync.3, aio_read.3, aio_return.3, aio_suspend.3, aio_write.3, cfree.3, crypt.3, dlopen.3, errno.3, fenv.3, ftime.3, ftw.3, getgrent_r.3, getpass.3, getpwent_r.3, getutent.3, hsearch.3, lio_listio.3, login.3, longjmp.3, perror.3, printf.3, scandirat.3, setjmp.3, strfmon.3, strtoimax.3, termios.3, ttyname.3, ualarm.3, wcstoimax.3, wordexp.3, console_ioctl.4, dsp56k.4, fd.4, hd.4, intro.4, lp.4, mem.4, null.4, ram.4, rtc.4, sk98lin.4, tty.4, ttyS.4, vcs.4, charmap.5, filesystems.5, ftpusers.5, gai.conf.5, group.5, host.conf.5, hosts.5, intro.5, issue.5, locale.5, motd.5, networks.5, nologin.5, nscd.conf.5, nss.5, nsswitch.conf.5, passwd.5, proc.5, protocols.5, securetty.5, shells.5, termcap.5, ttytype.5, utmp.5, intro.6, armscii-8.7, ascii.7, bootparam.7, cp1251.7, cpuset.7, environ.7, glob.7, intro.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7, posixoptions.7, standards.7, unicode.7, utf-8.7, intro.8, ldconfig.8, nscd.8: Global fix: Update info in source comments on where to get a copy of the GPL
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-03-10 09:28:43 +00:00
|
|
|
.\" You should have received a copy of the GNU General Public
|
|
|
|
.\" License along with this manual; if not, see
|
|
|
|
.\" <http://www.gnu.org/licenses/>.
|
epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, fallocate.2, futex.2, getcpu.2, getitimer.2, ioctl_list.2, ioprio_set.2, migrate_pages.2, move_pages.2, pciconfig_read.2, sendfile.2, setns.2, signalfd.2, spu_create.2, spu_run.2, sysinfo.2, timerfd_create.2, backtrace.3, cmsg.3, error.3, getpt.3, getrpcent.3, getrpcport.3, getsubopt.3, offsetof.3, program_invocation_name.3, rpc.3, rpmatch.3, rtnetlink.3, xdr.3, cciss.4, hpsa.4, pts.4, charmap.5, dir_colors.5, elf.5, gai.conf.5, locale.5, nscd.conf.5, nss.5, resolv.conf.5, rpc.5, arp.7, cpuset.7, ddp.7, epoll.7, fifo.7, futex.7, icmp.7, ip.7, ipv6.7, mailaddr.7, netdevice.7, packet.7, raw.7, regex.7, rtnetlink.7, socket.7, spufs.7, tcp.7, udp.7, unix.7, x25.7, ldconfig.8, nscd.8: Global fix: s/END_LICENSE/LICENSE_END/
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-03-12 09:26:07 +00:00
|
|
|
.\" %%%LICENSE_END
|
2004-11-03 13:51:07 +00:00
|
|
|
.\"
|
2008-06-17 14:11:43 +00:00
|
|
|
.\" 2008-06-17 Petr Baudis <pasky@suse.cz>
|
|
|
|
.\" LC_TIME: Describe first_weekday and first_workday
|
|
|
|
.\"
|
getent.1, ldd.1, locale.1, localedef.1, memusage.1, memusagestat.1, mtrace.1, _exit.2, _syscall.2, accept.2, access.2, acct.2, add_key.2, adjtimex.2, alloc_hugepages.2, arch_prctl.2, bdflush.2, bind.2, bpf.2, brk.2, cacheflush.2, capget.2, chdir.2, chmod.2, chown.2, chroot.2, clock_getres.2, clock_nanosleep.2, clone.2, close.2, close_range.2, connect.2, copy_file_range.2, create_module.2, delete_module.2, dup.2, epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, execve.2, execveat.2, fanotify_init.2, fanotify_mark.2, fcntl.2, flock.2, fork.2, fsync.2, futex.2, get_kernel_syms.2, get_mempolicy.2, get_robust_list.2, getcpu.2, getdents.2, getdomainname.2, getgid.2, getgroups.2, gethostname.2, getitimer.2, getpagesize.2, getpeername.2, getpid.2, getpriority.2, getrandom.2, getresuid.2, getrlimit.2, getrusage.2, getsid.2, getsockname.2, getsockopt.2, gettid.2, gettimeofday.2, getuid.2, getunwind.2, getxattr.2, idle.2, init_module.2, inotify_add_watch.2, inotify_rm_watch.2, io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2, ioctl.2, ioctl_console.2, ioctl_fat.2, ioctl_ficlonerange.2, ioctl_fideduperange.2, ioctl_fslabel.2, ioctl_getfsmap.2, ioctl_ns.2, ioctl_tty.2, ioctl_userfaultfd.2, ioperm.2, iopl.2, ipc.2, kcmp.2, kexec_load.2, keyctl.2, kill.2, link.2, listen.2, listxattr.2, llseek.2, lookup_dcookie.2, lseek.2, madvise.2, mbind.2, membarrier.2, memfd_create.2, migrate_pages.2, mincore.2, mkdir.2, mknod.2, mlock.2, mmap.2, mmap2.2, modify_ldt.2, mount.2, move_pages.2, mprotect.2, mq_getsetattr.2, mremap.2, msgctl.2, msgget.2, msgop.2, msync.2, nanosleep.2, nfsservctl.2, nice.2, open.2, open_by_handle_at.2, openat2.2, pause.2, pciconfig_read.2, perf_event_open.2, perfmonctl.2, personality.2, pidfd_getfd.2, pidfd_open.2, pidfd_send_signal.2, pipe.2, pivot_root.2, pkey_alloc.2, poll.2, posix_fadvise.2, prctl.2, pread.2, process_vm_readv.2, ptrace.2, query_module.2, quotactl.2, read.2, readahead.2, readdir.2, readlink.2, readv.2, reboot.2, recv.2, remap_file_pages.2, removexattr.2, rename.2, request_key.2, restart_syscall.2, rmdir.2, rt_sigqueueinfo.2, s390_guarded_storage.2, s390_pci_mmio_write.2, s390_runtime_instr.2, s390_sthyi.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setaffinity.2, sched_setattr.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, seccomp.2, select.2, select_tut.2, semctl.2, semget.2, semop.2, send.2, sendfile.2, set_thread_area.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, setup.2, setxattr.2, sgetmask.2, shmctl.2, shmget.2, shmop.2, shutdown.2, sigaction.2, sigaltstack.2, signal.2, signalfd.2, sigpending.2, sigprocmask.2, sigreturn.2, sigsuspend.2, sigwaitinfo.2, socket.2, socketcall.2, socketpair.2, splice.2, spu_create.2, spu_run.2, stat.2, statfs.2, statx.2, stime.2, subpage_prot.2, swapon.2, symlink.2, sync.2, sync_file_range.2, syscall.2, syscalls.2, sysctl.2, sysfs.2, sysinfo.2, syslog.2, time.2, timer_create.2, timer_delete.2, timer_getoverrun.2, timer_settime.2, timerfd_create.2, times.2, tkill.2, truncate.2, umask.2, umount.2, uname.2, unimplemented.2, unlink.2, unshare.2, uselib.2, userfaultfd.2, ustat.2, utime.2, utimensat.2, vfork.2, vhangup.2, vm86.2, vmsplice.2, wait.2, wait4.2, write.2, CPU_SET.3, __ppc_get_timebase.3, __ppc_set_ppr_med.3, __ppc_yield.3, __setfpucw.3, a64l.3, abort.3, abs.3, acos.3, acosh.3, addseverity.3, adjtime.3, aio_cancel.3, aio_error.3, aio_fsync.3, aio_read.3, aio_return.3, aio_suspend.3, aio_write.3, alloca.3, argz_add.3, asin.3, asinh.3, asprintf.3, assert.3, assert_perror.3, atan.3, atan2.3, atanh.3, atexit.3, atof.3, atoi.3, backtrace.3, basename.3, bcmp.3, bcopy.3, bindresvport.3, bsd_signal.3, bsearch.3, bstring.3, btowc.3, byteorder.3, bzero.3, cabs.3, cacos.3, cacosh.3, canonicalize_file_name.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, catgets.3, catopen.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cexp.3, cexp2.3, cfree.3, cimag.3, circleq.3, clearenv.3, clock.3, clock_getcpuclockid.3, clog.3, clog10.3, clog2.3, closedir.3, cmsg.3, confstr.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, crypt.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, ctermid.3, ctime.3, daemon.3, des_crypt.3, difftime.3, dirfd.3, div.3, dl_iterate_phdr.3, dladdr.3, dlerror.3, dlinfo.3, dlopen.3, dlsym.3, drand48.3, drand48_r.3, duplocale.3, dysize.3, ecvt.3, ecvt_r.3, encrypt.3, endian.3, envz_add.3, erf.3, erfc.3, err.3, errno.3, error.3, ether_aton.3, euidaccess.3, exec.3, exit.3, exp.3, exp10.3, exp2.3, expm1.3, fabs.3, fclose.3, fcloseall.3, fdim.3, fenv.3, ferror.3, fexecve.3, fflush.3, ffs.3, fgetc.3, fgetgrent.3, fgetpwent.3, fgetwc.3, fgetws.3, fileno.3, finite.3, flockfile.3, floor.3, fma.3, fmax.3, fmemopen.3, fmin.3, fmod.3, fmtmsg.3, fnmatch.3, fopen.3, fopencookie.3, fpathconf.3, fpclassify.3, fpurge.3, fputwc.3, fputws.3, fread.3, frexp.3, fseek.3, fseeko.3, ftime.3, ftok.3, fts.3, ftw.3, futimes.3, fwide.3, gamma.3, gcvt.3, get_nprocs_conf.3, get_phys_pages.3, getaddrinfo.3, getaddrinfo_a.3, getauxval.3, getcontext.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getentropy.3, getenv.3, getfsent.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getifaddrs.3, getipnodebyname.3, getline.3, getloadavg.3, getlogin.3, getmntent.3, getnameinfo.3, getnetent.3, getnetent_r.3, getopt.3, getpass.3, getprotoent.3, getprotoent_r.3, getpt.3, getpw.3, getpwent.3, getpwent_r.3, getpwnam.3, getrpcent.3, getrpcent_r.3, getrpcport.3, gets.3, getservent.3, getservent_r.3, getspnam.3, getsubopt.3, getttyent.3, getumask.3, getusershell.3, getutent.3, getutmp.3, getw.3, getwchar.3, glob.3, gnu_get_libc_version.3, grantpt.3, group_member.3, gsignal.3, hsearch.3, hypot.3, iconv.3, iconv_close.3, iconv_open.3, if_nameindex.3, if_nametoindex.3, ilogb.3, index.3, inet.3, inet_net_pton.3, inet_ntop.3, inet_pton.3, initgroups.3, insque.3, isalpha.3, isatty.3, isfdtype.3, isgreater.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, j0.3, key_setsecret.3, killpg.3, ldexp.3, lgamma.3, lio_listio.3, list.3, localeconv.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, lrint.3, lround.3, lsearch.3, lseek64.3, makecontext.3, makedev.3, mallinfo.3, malloc.3, malloc_get_state.3, malloc_hook.3, malloc_info.3, malloc_stats.3, malloc_trim.3, malloc_usable_size.3, mallopt.3, matherr.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, mcheck.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, mempcpy.3, memset.3, mkdtemp.3, mkfifo.3, mkstemp.3, mktemp.3, modf.3, mpool.3, mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3, mq_unlink.3, mtrace.3, nan.3, newlocale.3, nextafter.3, nextup.3, nl_langinfo.3, ntp_gettime.3, on_exit.3, open_memstream.3, opendir.3, openpty.3, perror.3, popen.3, posix_fallocate.3, posix_madvise.3, posix_memalign.3, posix_openpt.3, posix_spawn.3, pow.3, pow10.3, printf.3, profil.3, psignal.3, pthread_attr_init.3, pthread_attr_setaffinity_np.3, pthread_attr_setdetachstate.3, pthread_attr_setguardsize.3, pthread_attr_setinheritsched.3, pthread_attr_setschedparam.3, pthread_attr_setschedpolicy.3, pthread_attr_setscope.3, pthread_attr_setsigmask_np.3, pthread_attr_setstack.3, pthread_attr_setstackaddr.3, pthread_attr_setstacksize.3, pthread_cancel.3, pthread_cleanup_push.3, pthread_cleanup_push_defer_np.3, pthread_create.3, pthread_detach.3, pthread_equal.3, pthread_exit.3, pthread_getattr_default_np.3, pthread_getattr_np.3, pthread_getcpuclockid.3, pthread_join.3, pthread_kill.3, pthread_kill_other_threads_np.3, pthread_mutex_consistent.3, pthread_mutexattr_getpshared.3, pthread_mutexattr_setrobust.3, pthread_rwlockattr_setkind_np.3, pthread_self.3, pthread_setaffinity_np.3, pthread_setcancelstate.3, pthread_setconcurrency.3, pthread_setname_np.3, pthread_setschedparam.3, pthread_setschedprio.3, pthread_sigmask.3, pthread_sigqueue.3, pthread_spin_init.3, pthread_spin_lock.3, pthread_testcancel.3, pthread_tryjoin_np.3, pthread_yield.3, ptsname.3, putenv.3, putgrent.3, putpwent.3, puts.3, putwchar.3, qecvt.3, qsort.3, raise.3, rand.3, random.3, random_r.3, rcmd.3, re_comp.3, readdir.3, readdir_r.3, realpath.3, regex.3, remainder.3, remove.3, remquo.3, resolver.3, rewinddir.3, rexec.3, rint.3, round.3, rpc.3, rpmatch.3, rtime.3, rtnetlink.3, scalb.3, scalbln.3, scandir.3, scanf.3, sched_getcpu.3, seekdir.3, sem_close.3, sem_destroy.3, sem_getvalue.3, sem_init.3, sem_open.3, sem_post.3, sem_unlink.3, sem_wait.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, setlocale.3, setlogmask.3, setnetgrent.3, shm_open.3, siginterrupt.3, signbit.3, significand.3, sigpause.3, sigqueue.3, sigset.3, sigsetops.3, sigvec.3, sigwait.3, sin.3, sincos.3, sinh.3, sleep.3, slist.3, sockatmark.3, sqrt.3, stailq.3, statvfs.3, stdarg.3, stdio.3, stdio_ext.3, stpcpy.3, stpncpy.3, strcasecmp.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strdup.3, strerror.3, strfmon.3, strfromd.3, strfry.3, strftime.3, string.3, strlen.3, strnlen.3, strpbrk.3, strptime.3, strsep.3, strsignal.3, strspn.3, strstr.3, strtod.3, strtoimax.3, strtok.3, strtol.3, strtoul.3, strverscmp.3, strxfrm.3, swab.3, sysconf.3, syslog.3, system.3, sysv_signal.3, tailq.3, tan.3, tanh.3, tcgetpgrp.3, tcgetsid.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3, timeradd.3, tmpfile.3, tmpnam.3, toascii.3, toupper.3, towctrans.3, towlower.3, towupper.3, trunc.3, tsearch.3, ttyname.3, ttyslot.3, tzset.3, ualarm.3, ulimit.3, undocumented.3, ungetwc.3, unlocked_stdio.3, unlockpt.3, updwtmp.3, uselocale.3, usleep.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstoimax.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wordexp.3, wprintf.3, xcrypt.3, xdr.3, y0.3, cciss.4, console_codes.4, dsp56k.4, hpsa.4, initrd.4, loop.4, lp.4, msr.4, random.4, rtc.4, smartpqi.4, veth.4, wavelan.4, acct.5, core.5, elf.5, hosts.5, locale.5, proc.5, resolv.conf.5, rpc.5, slabinfo.5, sysfs.5, tmpfs.5, utmp.5, address_families.7, aio.7, attributes.7, bootparam.7, capabilities.7, cgroups.7, complex.7, ddp.7, environ.7, epoll.7, fanotify.7, feature_test_macros.7, hier.7, inode.7, inotify.7, ip.7, ipv6.7, keyrings.7, locale.7, man-pages.7, man.7, math_error.7, mount_namespaces.7, namespaces.7, netdevice.7, netlink.7, numa.7, packet.7, pkeys.7, pthreads.7, queue.7, raw.7, rtnetlink.7, sched.7, session-keyring.7, shm_overview.7, sigevent.7, signal-safety.7, signal.7, sock_diag.7, socket.7, spufs.7, symlink.7, system_data_types.7, tcp.7, time_namespaces.7, udp.7, udplite.7, unicode.7, unix.7, uri.7, user_namespaces.7, vdso.7, vsock.7, x25.7, iconvconfig.8, ld.so.8, ldconfig.8, sln.8, tzselect.8: tstamp
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2021-03-21 23:15:34 +00:00
|
|
|
.TH LOCALE 5 2021-03-22 "Linux" "Linux User Manual"
|
2004-11-03 13:51:07 +00:00
|
|
|
.SH NAME
|
intro.1, add_key.2, get_mempolicy.2, get_thread_area.2, intro.2, keyctl.2, mbind.2, request_key.2, set_thread_area.2, clock.3, cmsg.3, getcwd.3, getpw.3, intro.3, malloc.3, posix_memalign.3, shm_open.3, sleep.3, sysconf.3, intro.4, sd.4, intro.5, locale.5, slabinfo.5, intro.6, boot.7, bootparam.7, futex.7, glob.7, hier.7, intro.7, libc.7, locale.7, mq_overview.7, netlink.7, sem_overview.7, shm_overview.7, unix.7, intro.8: Global fix: Use consistent capitalization in NAME section
The line(s) in the NAME section should only use capitals
where English usage dictates that. Otherwise, use
lowercase throughout.
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2012-10-21 06:29:13 +00:00
|
|
|
locale \- describes a locale definition file
|
2004-11-03 13:51:07 +00:00
|
|
|
.SH DESCRIPTION
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B locale
|
2014-03-04 08:28:02 +00:00
|
|
|
definition file contains all the information that the
|
2007-04-12 22:42:49 +00:00
|
|
|
.BR localedef (1)
|
2004-11-03 13:51:07 +00:00
|
|
|
command needs to convert it into the binary locale database.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2004-11-03 13:51:07 +00:00
|
|
|
The definition files consist of sections which each describe a
|
|
|
|
locale category in detail.
|
2015-06-12 16:35:17 +00:00
|
|
|
See
|
2015-06-09 14:18:24 +00:00
|
|
|
.BR locale (7)
|
2015-06-12 16:35:17 +00:00
|
|
|
for additional details for these categories.
|
2007-05-21 12:56:30 +00:00
|
|
|
.SS Syntax
|
2004-11-03 13:51:07 +00:00
|
|
|
The locale definition file starts with a header that may consist
|
|
|
|
of the following keywords:
|
|
|
|
.TP
|
2016-06-13 07:19:55 +00:00
|
|
|
.I escape_char
|
2004-11-03 13:51:07 +00:00
|
|
|
is followed by a character that should be used as the
|
|
|
|
escape-character for the rest of the file to mark characters that
|
2007-04-12 22:42:49 +00:00
|
|
|
should be interpreted in a special way.
|
locale.1, memusage.1, pldd.1, _syscall.2, add_key.2, bind.2, bpf.2, chown.2, clone.2, copy_file_range.2, eventfd.2, execve.2, futex.2, getdents.2, getrlimit.2, ioctl_fat.2, ioctl_ns.2, kcmp.2, kexec_load.2, keyctl.2, listxattr.2, lseek.2, membarrier.2, memfd_create.2, mmap.2, mprotect.2, msgop.2, open_by_handle_at.2, perf_event_open.2, pipe.2, readdir.2, readlink.2, readv.2, recvmmsg.2, request_key.2, sched_setaffinity.2, seccomp.2, select.2, select_tut.2, sendmmsg.2, setns.2, signalfd.2, spu_run.2, stat.2, sysctl.2, tee.2, timer_create.2, timerfd_create.2, truncate.2, uname.2, unshare.2, userfaultfd.2, ustat.2, wait.2, CPU_SET.3, __ppc_get_timebase.3, argz_add.3, asprintf.3, backtrace.3, basename.3, bswap.3, bzero.3, cacos.3, cacosh.3, catan.3, catanh.3, catgets.3, clock_getcpuclockid.3, confstr.3, ctime.3, dl_iterate_phdr.3, dlinfo.3, duplocale.3, encrypt.3, end.3, endian.3, fgetws.3, fmemopen.3, fopencookie.3, fputws.3, frexp.3, ftw.3, get_nprocs_conf.3, get_phys_pages.3, getaddrinfo.3, getaddrinfo_a.3, getdate.3, getgrouplist.3, getifaddrs.3, getline.3, getlogin.3, getopt.3, getpass.3, getprotoent_r.3, getpwnam.3, getservent_r.3, getsubopt.3, glob.3, gnu_get_libc_version.3, hsearch.3, if_nameindex.3, index.3, inet.3, inet_net_pton.3, inet_pton.3, insque.3, iswblank.3, iswspace.3, makecontext.3, mallinfo.3, malloc_hook.3, malloc_info.3, mallopt.3, matherr.3, mbrtowc.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, mcheck.3, memchr.3, mq_getattr.3, mq_notify.3, newlocale.3, nl_langinfo.3, offsetof.3, perror.3, posix_spawn.3, printf.3, pthread_attr_init.3, pthread_cancel.3, pthread_cleanup_push.3, pthread_create.3, pthread_getattr_default_np.3, pthread_getattr_np.3, pthread_getcpuclockid.3, pthread_mutexattr_setrobust.3, pthread_setaffinity_np.3, pthread_setname_np.3, pthread_setschedparam.3, pthread_sigmask.3, qsort.3, rand.3, readdir.3, regex.3, rpmatch.3, rtime.3, scanf.3, sem_wait.3, setaliasent.3, setbuf.3, stpcpy.3, stpncpy.3, strcat.3, strchr.3, strcpy.3, strdup.3, strerror.3, strfromd.3, strftime.3, strlen.3, strnlen.3, strsep.3, strstr.3, strtok.3, strtol.3, strtoul.3, strverscmp.3, strxfrm.3, termios.3, tsearch.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscat.3, wcscpy.3, wcslen.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcsrtombs.3, wcsstr.3, wcstok.3, wcstombs.3, wcwidth.3, wprintf.3, console_codes.4, dsp56k.4, full.4, initrd.4, loop.4, vcs.4, charmap.5, core.5, elf.5, locale.5, proc.5, repertoiremap.5, sysfs.5, termcap.5, aio.7, bpf-helpers.7, cgroups.7, charsets.7, complex.7, fanotify.7, feature_test_macros.7, inotify.7, locale.7, man-pages.7, man.7, pkeys.7, pthreads.7, rtld-audit.7, sock_diag.7, unix.7, user_namespaces.7, utf-8.7: Use '\e' rather than '\\' to get a backslash
Quoting Branden:
*roff escape sequences may sometimes look like C escapes, but that
is misleading. *roff is in part a macro language and that means
recursive expansion to arbitrary depths.
You can get away with "\\" in a context where no macro expansion
is taking place, but try to spell a literal backslash this way in
the argument to a macro and you will likely be unhappy with
results.
Try viewing the attached file with "man -l".
"\e" is the preferred and portable way to get a portable "escape
literal" going back to CSTR #54, the original Bell Labs troff
paper.
groff(7) discusses the issue:
\\ reduces to a single backslash; useful to delay its
interpretation as escape character in copy mode. For a
printable backslash, use \e, or even better \[rs], to be
independent from the current escape character.
As of groff 1.22.4, groff_man(7) does as well:
\e Widely used in man pages to represent a backslash output
glyph. It works reliably as long as the .ec request is
not used, which should never happen in man pages, and it
is slightly more portable than the more exact ‘\(rs’
(“reverse solidus”) escape sequence.
People not concerned with portability to extremely old troffs should
probably just use \(rs (or \[rs]), as it means "the backslash
glyph", not "the glyph corresponding to whatever the current escape
character is".
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2019-02-27 11:57:17 +00:00
|
|
|
It defaults to the backslash (\e).
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
2016-06-13 07:19:55 +00:00
|
|
|
.I comment_char
|
2004-11-03 13:51:07 +00:00
|
|
|
is followed by a character that will be used as the
|
2007-04-12 22:42:49 +00:00
|
|
|
comment-character for the rest of the file.
|
2007-08-27 08:36:21 +00:00
|
|
|
It defaults to the number sign (#).
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
|
|
|
The locale definition has one part for each locale category.
|
|
|
|
Each part can be copied from another existing locale or
|
2007-04-12 22:42:49 +00:00
|
|
|
can be defined from scratch.
|
|
|
|
If the category should be copied,
|
2004-11-03 13:51:07 +00:00
|
|
|
the only valid keyword in the definition is
|
2016-06-13 07:20:14 +00:00
|
|
|
.I copy
|
2014-10-20 05:25:27 +00:00
|
|
|
followed by the name of the locale in double quotes which should be
|
|
|
|
copied.
|
2015-05-12 13:58:32 +00:00
|
|
|
The exceptions for this rule are
|
|
|
|
.B LC_COLLATE
|
|
|
|
and
|
|
|
|
.B LC_CTYPE
|
|
|
|
where a
|
2016-06-13 07:20:14 +00:00
|
|
|
.I copy
|
2015-05-12 14:32:27 +00:00
|
|
|
statement can be followed by locale-specific rules and selected overrides.
|
2014-10-20 05:25:27 +00:00
|
|
|
.PP
|
2017-08-07 09:24:03 +00:00
|
|
|
When defining a locale or a category from scratch, an existing system-
|
|
|
|
provided locale definition file should be used as a reference to follow
|
|
|
|
common glibc conventions.
|
2014-03-03 05:59:22 +00:00
|
|
|
.SS Locale category sections
|
|
|
|
The following category sections are defined by POSIX:
|
|
|
|
.IP * 3
|
|
|
|
.B LC_CTYPE
|
|
|
|
.IP *
|
|
|
|
.B LC_COLLATE
|
|
|
|
.IP *
|
2014-03-03 06:11:36 +00:00
|
|
|
.B LC_MESSAGES
|
|
|
|
.IP *
|
2014-03-03 05:59:22 +00:00
|
|
|
.B LC_MONETARY
|
|
|
|
.IP *
|
|
|
|
.B LC_NUMERIC
|
|
|
|
.IP *
|
|
|
|
.B LC_TIME
|
|
|
|
.PP
|
|
|
|
In addition, since version 2.2,
|
|
|
|
the GNU C library supports the following nonstandard categories:
|
|
|
|
.IP * 3
|
|
|
|
.B LC_ADDRESS
|
|
|
|
.IP *
|
|
|
|
.B LC_IDENTIFICATION
|
|
|
|
.IP *
|
|
|
|
.B LC_MEASUREMENT
|
|
|
|
.IP *
|
|
|
|
.B LC_NAME
|
|
|
|
.IP *
|
|
|
|
.B LC_PAPER
|
|
|
|
.IP *
|
|
|
|
.B LC_TELEPHONE
|
2014-10-20 05:25:27 +00:00
|
|
|
.PP
|
|
|
|
See
|
|
|
|
.BR locale (7)
|
2014-10-28 14:23:15 +00:00
|
|
|
for a more detailed description of each category.
|
2014-03-03 20:08:24 +00:00
|
|
|
.SS LC_ADDRESS
|
2014-04-03 23:15:37 +00:00
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_ADDRESS
|
2014-03-03 20:08:24 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 20:08:24 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I postal_fmt
|
|
|
|
followed by a string containing field descriptors that define
|
|
|
|
the format used for postal addresses in the locale.
|
|
|
|
The following field descriptors are recognized:
|
|
|
|
.RS
|
2016-04-18 07:06:59 +00:00
|
|
|
.TP
|
|
|
|
%n
|
|
|
|
Person's name, possibly constructed with the
|
|
|
|
.B LC_NAME
|
|
|
|
.I name_fmt
|
|
|
|
keyword (since glibc 2.24).
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2014-03-03 20:08:24 +00:00
|
|
|
%a
|
|
|
|
Care of person, or organization.
|
|
|
|
.TP
|
|
|
|
%f
|
|
|
|
Firm name.
|
|
|
|
.TP
|
|
|
|
%d
|
|
|
|
Department name.
|
|
|
|
.TP
|
|
|
|
%b
|
|
|
|
Building name.
|
|
|
|
.TP
|
|
|
|
%s
|
|
|
|
Street or block (e.g., Japanese) name.
|
|
|
|
.TP
|
|
|
|
%h
|
|
|
|
House number or designation.
|
|
|
|
.TP
|
|
|
|
%N
|
|
|
|
Insert an end-of-line if the previous descriptor's value was not an empty
|
|
|
|
string; otherwise ignore.
|
|
|
|
.TP
|
|
|
|
%t
|
|
|
|
Insert a space if the previous descriptor's value was not an empty string;
|
|
|
|
otherwise ignore.
|
|
|
|
.TP
|
|
|
|
%r
|
|
|
|
Room number, door designation.
|
|
|
|
.TP
|
|
|
|
%e
|
|
|
|
Floor number.
|
|
|
|
.TP
|
|
|
|
%C
|
2016-06-13 07:19:55 +00:00
|
|
|
Country designation, from the
|
|
|
|
.I country_post
|
|
|
|
keyword.
|
2016-04-18 07:06:59 +00:00
|
|
|
.TP
|
|
|
|
%l
|
|
|
|
Local township within town or city (since glibc 2.24).
|
2014-03-03 20:08:24 +00:00
|
|
|
.TP
|
|
|
|
%z
|
|
|
|
Zip number, postal code.
|
|
|
|
.TP
|
|
|
|
%T
|
|
|
|
Town, city.
|
|
|
|
.TP
|
|
|
|
%S
|
|
|
|
State, province, or prefecture.
|
|
|
|
.TP
|
|
|
|
%c
|
|
|
|
Country, as taken from data record.
|
|
|
|
.PP
|
|
|
|
Each field descriptor may have an \(aqR\(aq after
|
|
|
|
the \(aq%\(aq to specify that the
|
|
|
|
information is taken from a Romanized version string of the
|
|
|
|
entity.
|
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I country_name
|
|
|
|
followed by the country name in the language of the current document
|
2014-04-03 23:15:37 +00:00
|
|
|
(e.g., "Deutschland" for the
|
2016-06-13 07:20:14 +00:00
|
|
|
.B de_DE
|
2014-03-03 20:08:24 +00:00
|
|
|
locale).
|
|
|
|
.TP
|
|
|
|
.I country_post
|
|
|
|
followed by the abbreviation of the country (see CERT_MAILCODES).
|
|
|
|
.TP
|
|
|
|
.I country_ab2
|
|
|
|
followed by the two-letter abbreviation of the country (ISO 3166).
|
|
|
|
.TP
|
|
|
|
.I country_ab3
|
|
|
|
followed by the three-letter abbreviation of the country (ISO 3166).
|
|
|
|
.TP
|
|
|
|
.I country_num
|
2017-08-07 09:24:03 +00:00
|
|
|
followed by the numeric country code (ISO 3166).
|
2014-03-03 20:08:24 +00:00
|
|
|
.TP
|
|
|
|
.I country_car
|
2020-06-26 09:33:41 +00:00
|
|
|
followed by the international license plate country code.
|
2014-03-03 20:08:24 +00:00
|
|
|
.TP
|
|
|
|
.I country_isbn
|
2015-05-12 14:21:19 +00:00
|
|
|
followed by the ISBN code (for books).
|
2014-03-03 20:08:24 +00:00
|
|
|
.TP
|
|
|
|
.I lang_name
|
|
|
|
followed by the language name in the language of the current document.
|
|
|
|
.TP
|
|
|
|
.I lang_ab
|
|
|
|
followed by the two-letter abbreviation of the language (ISO 639).
|
|
|
|
.TP
|
|
|
|
.I lang_term
|
2014-05-22 08:32:53 +00:00
|
|
|
followed by the three-letter abbreviation of the language (ISO 639-2/T).
|
2014-03-03 20:08:24 +00:00
|
|
|
.TP
|
|
|
|
.I lang_lib
|
2014-05-22 08:32:53 +00:00
|
|
|
followed by the three-letter abbreviation of the language for library
|
2014-05-23 04:32:13 +00:00
|
|
|
use (ISO 639-2/B).
|
|
|
|
Applications should in general prefer
|
2019-01-30 22:35:22 +00:00
|
|
|
.I lang_term
|
2014-05-22 08:32:53 +00:00
|
|
|
over
|
|
|
|
.IR lang_lib .
|
2014-03-03 20:08:24 +00:00
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_ADDRESS
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_ADDRESS" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SS LC_CTYPE
|
2014-04-03 23:15:37 +00:00
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_CTYPE
|
2004-11-03 13:51:07 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 06:29:00 +00:00
|
|
|
The following keywords are allowed:
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I upper
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by a list of uppercase letters.
|
|
|
|
The letters
|
2004-11-03 13:51:07 +00:00
|
|
|
.B A
|
2007-08-27 12:52:27 +00:00
|
|
|
through
|
2004-11-03 13:51:07 +00:00
|
|
|
.B Z
|
2007-04-12 22:42:49 +00:00
|
|
|
are included automatically.
|
|
|
|
Characters also specified as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR cntrl ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR punct ,
|
|
|
|
or
|
|
|
|
.B space
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I lower
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by a list of lowercase letters.
|
|
|
|
The letters
|
2004-11-03 13:51:07 +00:00
|
|
|
.B a
|
2008-07-07 20:58:19 +00:00
|
|
|
through
|
2004-11-03 13:51:07 +00:00
|
|
|
.B z
|
2007-04-12 22:42:49 +00:00
|
|
|
are included automatically.
|
|
|
|
Characters also specified as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR cntrl ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR punct ,
|
|
|
|
or
|
|
|
|
.B space
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I alpha
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by a list of letters.
|
|
|
|
All character specified as either
|
2004-11-03 13:51:07 +00:00
|
|
|
.B upper
|
2007-04-12 22:42:49 +00:00
|
|
|
or
|
2004-11-03 13:51:07 +00:00
|
|
|
.B lower
|
2007-04-12 22:42:49 +00:00
|
|
|
are automatically included.
|
|
|
|
Characters also specified as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR cntrl ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR punct ,
|
|
|
|
or
|
|
|
|
.B space
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I digit
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by the characters classified as numeric digits.
|
|
|
|
Only the
|
|
|
|
digits
|
|
|
|
.B 0
|
2008-07-07 20:58:19 +00:00
|
|
|
through
|
2007-04-12 22:42:49 +00:00
|
|
|
.B 9
|
|
|
|
are allowed.
|
|
|
|
They are included by default in this class.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I space
|
|
|
|
followed by a list of characters defined as white-space
|
2007-04-12 22:42:49 +00:00
|
|
|
characters.
|
|
|
|
Characters also specified as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR upper ,
|
|
|
|
.BR lower ,
|
|
|
|
.BR alpha ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR graph ,
|
|
|
|
or
|
|
|
|
.B xdigit
|
2007-04-12 22:42:49 +00:00
|
|
|
are not allowed.
|
|
|
|
The characters
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR <space> ,
|
|
|
|
.BR <form-feed> ,
|
|
|
|
.BR <newline> ,
|
|
|
|
.BR <carriage-return> ,
|
|
|
|
.BR <tab> ,
|
|
|
|
and
|
|
|
|
.B <vertical-tab>
|
|
|
|
are automatically included.
|
|
|
|
.TP
|
|
|
|
.I cntrl
|
|
|
|
followed by a list of control characters.
|
|
|
|
Characters also specified as
|
|
|
|
.BR upper ,
|
|
|
|
.BR lower ,
|
|
|
|
.BR alpha ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR punct ,
|
|
|
|
.BR graph ,
|
|
|
|
.BR print ,
|
|
|
|
or
|
|
|
|
.B xdigit
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I punct
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by a list of punctuation characters.
|
|
|
|
Characters also
|
2004-11-03 13:51:07 +00:00
|
|
|
specified as
|
|
|
|
.BR upper ,
|
|
|
|
.BR lower ,
|
|
|
|
.BR alpha ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR cntrl ,
|
|
|
|
.BR xdigit ,
|
|
|
|
or the
|
|
|
|
.B <space>
|
|
|
|
character are not allowed.
|
|
|
|
.TP
|
|
|
|
.I graph
|
|
|
|
followed by a list of printable characters, not including the
|
|
|
|
.B <space>
|
2007-04-12 22:42:49 +00:00
|
|
|
character.
|
|
|
|
The characters defined as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR upper ,
|
|
|
|
.BR lower ,
|
|
|
|
.BR alpha ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR xdigit ,
|
|
|
|
and
|
2007-04-12 22:42:49 +00:00
|
|
|
.B punct
|
2004-11-03 13:51:07 +00:00
|
|
|
are automatically included.
|
|
|
|
Characters also specified as
|
|
|
|
.B cntrl
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I print
|
|
|
|
followed by a list of printable characters, including the
|
|
|
|
.B <space>
|
2007-04-12 22:42:49 +00:00
|
|
|
character.
|
|
|
|
The characters defined as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR upper ,
|
|
|
|
.BR lower ,
|
|
|
|
.BR alpha ,
|
|
|
|
.BR digit ,
|
|
|
|
.BR xdigit ,
|
|
|
|
.BR punct ,
|
|
|
|
and the
|
|
|
|
.B <space>
|
|
|
|
character are automatically included.
|
|
|
|
Characters also specified as
|
|
|
|
.B cntrl
|
|
|
|
are not allowed.
|
|
|
|
.TP
|
|
|
|
.I xdigit
|
|
|
|
followed by a list of characters classified as hexadecimal
|
2007-04-12 22:42:49 +00:00
|
|
|
digits.
|
|
|
|
The decimal digits must be included followed by one or
|
|
|
|
more set of six characters in ascending order.
|
|
|
|
The following
|
2004-11-03 13:51:07 +00:00
|
|
|
characters are included by default:
|
|
|
|
.B 0
|
2008-07-07 20:58:19 +00:00
|
|
|
through
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR 9 ,
|
|
|
|
.B a
|
2008-07-07 20:58:19 +00:00
|
|
|
through
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR f ,
|
|
|
|
.B A
|
2008-07-07 20:58:19 +00:00
|
|
|
through
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR F .
|
|
|
|
.TP
|
|
|
|
.I blank
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by a list of characters classified as
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR blank .
|
|
|
|
The characters
|
|
|
|
.B <space>
|
2007-04-12 22:42:49 +00:00
|
|
|
and
|
2004-11-03 13:51:07 +00:00
|
|
|
.B <tab>
|
|
|
|
are automatically included.
|
|
|
|
.TP
|
2015-06-09 14:19:53 +00:00
|
|
|
.I charclass
|
|
|
|
followed by a list of locale-specific character class names
|
|
|
|
which are then to be defined in the locale.
|
|
|
|
.TP
|
2004-11-03 13:51:07 +00:00
|
|
|
.I toupper
|
|
|
|
followed by a list of mappings from lowercase to uppercase
|
2007-04-12 22:42:49 +00:00
|
|
|
letters.
|
|
|
|
Each mapping is a pair of a lowercase and an uppercase letter
|
|
|
|
separated with a
|
2004-11-03 13:51:07 +00:00
|
|
|
.B ,
|
2007-04-12 22:42:49 +00:00
|
|
|
and enclosed in parentheses.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I tolower
|
|
|
|
followed by a list of mappings from uppercase to lowercase
|
2007-04-12 22:42:49 +00:00
|
|
|
letters.
|
|
|
|
If the keyword tolower is not present, the reverse of the
|
2004-11-03 13:51:07 +00:00
|
|
|
toupper list is used.
|
2015-05-12 13:57:58 +00:00
|
|
|
.TP
|
2015-06-09 14:20:01 +00:00
|
|
|
.I map totitle
|
2015-05-12 13:58:45 +00:00
|
|
|
followed by a list of mapping pairs of
|
|
|
|
characters and letters
|
|
|
|
to be used in titles (headings).
|
|
|
|
.TP
|
2015-05-12 13:59:23 +00:00
|
|
|
.I class
|
|
|
|
followed by a locale-specific character class definition,
|
|
|
|
starting with the class name followed by the characters
|
|
|
|
belonging to the class.
|
|
|
|
.TP
|
2015-05-12 13:57:58 +00:00
|
|
|
.I charconv
|
2015-06-09 14:20:10 +00:00
|
|
|
followed by a list of locale-specific character mapping names
|
2015-05-12 13:57:58 +00:00
|
|
|
which are then to be defined in the locale.
|
2015-05-12 13:58:08 +00:00
|
|
|
.TP
|
|
|
|
.I outdigit
|
|
|
|
followed by a list of alternate output digits for the locale.
|
2015-05-12 13:58:20 +00:00
|
|
|
.TP
|
|
|
|
.I map to_inpunct
|
|
|
|
followed by a list of mapping pairs of
|
|
|
|
alternate digits and separators
|
|
|
|
for input digits for the locale.
|
|
|
|
.TP
|
|
|
|
.I map to_outpunct
|
|
|
|
followed by a list of mapping pairs of
|
|
|
|
alternate separators
|
|
|
|
for output for the locale.
|
2015-05-12 13:58:58 +00:00
|
|
|
.TP
|
|
|
|
.I translit_start
|
|
|
|
marks the start of the transliteration rules section.
|
|
|
|
The section can contain the
|
|
|
|
.I include
|
|
|
|
keyword in the beginning followed by
|
2015-05-12 14:32:27 +00:00
|
|
|
locale-specific rules and overrides.
|
2015-05-12 13:58:58 +00:00
|
|
|
Any rule specified in the locale file
|
|
|
|
will override any rule
|
|
|
|
copied or included from other files.
|
|
|
|
In case of duplicate rule definitions in the locale file,
|
|
|
|
only the first rule is used.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.IP
|
2015-05-12 13:58:58 +00:00
|
|
|
A transliteration rule consist of a character to be transliterated
|
|
|
|
followed by a list of transliteration targets separated by semicolons.
|
|
|
|
The first target which can be presented in the target character set
|
|
|
|
is used, if none of them can be used the
|
|
|
|
.I default_missing
|
|
|
|
character will be used instead.
|
|
|
|
.TP
|
|
|
|
.I include
|
|
|
|
in the transliteration rules section includes
|
|
|
|
a transliteration rule file
|
2015-06-09 14:20:01 +00:00
|
|
|
(and optionally a repertoire map file).
|
2015-05-12 13:58:58 +00:00
|
|
|
.TP
|
2015-05-12 13:59:11 +00:00
|
|
|
.I default_missing
|
2015-07-23 14:15:22 +00:00
|
|
|
in the transliteration rules section
|
|
|
|
defines the default character to be used for
|
2015-05-12 13:59:11 +00:00
|
|
|
transliteration where none of the targets cannot be presented
|
|
|
|
in the target character set.
|
|
|
|
.TP
|
2015-05-12 13:58:58 +00:00
|
|
|
.I translit_end
|
|
|
|
marks the end of the transliteration rules.
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B LC_CTYPE
|
2007-04-12 22:42:49 +00:00
|
|
|
definition ends with the string
|
2014-04-12 14:03:55 +00:00
|
|
|
.IR "END LC_CTYPE" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SS LC_COLLATE
|
2016-04-26 19:55:51 +00:00
|
|
|
Note that glibc does not support all POSIX-defined options,
|
|
|
|
only the options described below are supported (as of glibc 2.23).
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2004-11-03 13:51:07 +00:00
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_COLLATE
|
2004-11-03 13:51:07 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 06:29:00 +00:00
|
|
|
The following keywords are allowed:
|
2016-04-26 19:55:51 +00:00
|
|
|
.TP
|
|
|
|
.I coll_weight_max
|
|
|
|
followed by the number representing used collation levels.
|
|
|
|
This keyword is recognized but ignored by glibc.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I collating\-element
|
2014-05-28 10:29:12 +00:00
|
|
|
followed by the definition of a collating-element symbol
|
|
|
|
representing a multicharacter collating element.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I collating\-symbol
|
2014-05-28 10:29:12 +00:00
|
|
|
followed by the definition of a collating symbol
|
|
|
|
that can be used in collation order statements.
|
2016-04-26 19:55:51 +00:00
|
|
|
.TP
|
2016-06-13 07:20:14 +00:00
|
|
|
.I define
|
|
|
|
followed by
|
|
|
|
.B string
|
|
|
|
to be evaluated in an
|
|
|
|
.I ifdef
|
|
|
|
.B string
|
|
|
|
/
|
|
|
|
.I else
|
|
|
|
/
|
|
|
|
.I endif
|
|
|
|
construct.
|
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I reorder\-after
|
2016-04-26 19:55:51 +00:00
|
|
|
followed by a redefinition of a collation rule.
|
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I reorder\-end
|
2016-04-26 19:55:51 +00:00
|
|
|
marks the end of the redefinition of a collation rule.
|
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I reorde\r-sections\-after
|
2016-06-13 07:20:14 +00:00
|
|
|
followed by a script name to reorder listed scripts after.
|
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I reorder\-sections\-end
|
2016-06-13 07:20:14 +00:00
|
|
|
marks the end of the reordering of sections.
|
2016-04-26 19:55:51 +00:00
|
|
|
.TP
|
2016-06-13 07:20:14 +00:00
|
|
|
.I script
|
|
|
|
followed by a declaration of a script.
|
2016-04-26 19:55:51 +00:00
|
|
|
.TP
|
2021-01-21 09:53:59 +00:00
|
|
|
.I symbol\-equivalence
|
2016-04-26 19:55:51 +00:00
|
|
|
followed by a collating-symbol to be equivalent to another defined
|
|
|
|
collating-symbol.
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2016-04-26 19:55:51 +00:00
|
|
|
The collation rule definition starts with a line:
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I order_start
|
2014-03-03 06:29:00 +00:00
|
|
|
followed by a list of keywords chosen from
|
2005-07-19 15:36:19 +00:00
|
|
|
.BR forward ,
|
|
|
|
.BR backward ,
|
2004-11-03 13:51:07 +00:00
|
|
|
or
|
2005-07-19 15:36:19 +00:00
|
|
|
.BR position .
|
2016-04-26 19:55:51 +00:00
|
|
|
The order definition consists of lines that describe the collation
|
|
|
|
order and is terminated with the keyword
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR order_end .
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B LC_COLLATE
|
2007-04-12 22:42:49 +00:00
|
|
|
definition ends with the string
|
2007-08-27 08:36:21 +00:00
|
|
|
.IR "END LC_COLLATE" .
|
2014-03-04 09:41:57 +00:00
|
|
|
.SS LC_IDENTIFICATION
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_IDENTIFICATION
|
2014-03-04 09:41:57 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-04 09:41:57 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I title
|
2014-04-03 23:15:37 +00:00
|
|
|
followed by the title of the locale document
|
2014-03-04 09:41:57 +00:00
|
|
|
(e.g., "Maori language locale for New Zealand").
|
|
|
|
.TP
|
|
|
|
.I source
|
|
|
|
followed by the name of the organization that maintains this document.
|
|
|
|
.TP
|
|
|
|
.I address
|
|
|
|
followed by the address of the organization that maintains this document.
|
|
|
|
.TP
|
|
|
|
.I contact
|
|
|
|
followed by the name of the contact person at
|
|
|
|
the organization that maintains this document.
|
|
|
|
.TP
|
|
|
|
.I email
|
2014-03-11 21:33:19 +00:00
|
|
|
followed by the email address of the person or
|
2014-03-04 09:41:57 +00:00
|
|
|
organization that maintains this document.
|
|
|
|
.TP
|
|
|
|
.I tel
|
|
|
|
followed by the telephone number (in international format)
|
|
|
|
of the organization that maintains this document.
|
2016-03-08 09:59:02 +00:00
|
|
|
As of glibc 2.24, this keyword is deprecated in favor of
|
|
|
|
other contact methods.
|
2014-03-04 09:41:57 +00:00
|
|
|
.TP
|
|
|
|
.I fax
|
2014-04-03 23:15:37 +00:00
|
|
|
followed by the fax number (in international format)
|
2014-03-04 09:41:57 +00:00
|
|
|
of the organization that maintains this document.
|
2016-03-08 09:59:02 +00:00
|
|
|
As of glibc 2.24, this keyword is deprecated in favor of
|
|
|
|
other contact methods.
|
2014-03-04 09:41:57 +00:00
|
|
|
.TP
|
|
|
|
.I language
|
|
|
|
followed by the name of the language to which this document applies.
|
|
|
|
.TP
|
|
|
|
.I territory
|
|
|
|
followed by the name of the country/geographic extent
|
|
|
|
to which this document applies.
|
|
|
|
.TP
|
|
|
|
.I audience
|
2016-06-13 07:20:14 +00:00
|
|
|
followed by a description of the audience for which this document is
|
|
|
|
intended.
|
2014-03-04 09:41:57 +00:00
|
|
|
.TP
|
|
|
|
.I application
|
|
|
|
followed by a description of any special application
|
|
|
|
for which this document is intended.
|
|
|
|
.TP
|
|
|
|
.I abbreviation
|
2016-04-18 07:15:54 +00:00
|
|
|
followed by the short name for provider of the source of this document.
|
2014-03-04 09:41:57 +00:00
|
|
|
.TP
|
|
|
|
.I revision
|
|
|
|
followed by the revision number of this document.
|
|
|
|
.TP
|
|
|
|
.I date
|
|
|
|
followed by the revision date of this document.
|
|
|
|
.PP
|
|
|
|
In addition, for each of the categories defined by the document,
|
|
|
|
there should be a line starting with the keyword
|
|
|
|
.IR category ,
|
|
|
|
followed by:
|
|
|
|
.IP * 3
|
|
|
|
a string that identifies this locale category definition,
|
|
|
|
.IP *
|
|
|
|
a semicolon, and
|
|
|
|
.IP *
|
|
|
|
one of the
|
2020-11-15 11:26:40 +00:00
|
|
|
.B LC_*
|
2014-03-04 09:41:57 +00:00
|
|
|
identifiers.
|
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_IDENTIFICATION
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_IDENTIFICATION" .
|
2014-03-03 06:11:36 +00:00
|
|
|
.SS LC_MESSAGES
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_MESSAGES
|
2014-03-03 06:11:36 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 06:11:36 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I yesexpr
|
|
|
|
followed by a regular expression that describes possible
|
|
|
|
yes-responses.
|
|
|
|
.TP
|
|
|
|
.I noexpr
|
|
|
|
followed by a regular expression that describes possible
|
|
|
|
no-responses.
|
2014-03-04 10:33:13 +00:00
|
|
|
.TP
|
|
|
|
.I yesstr
|
|
|
|
followed by the output string corresponding to "yes".
|
|
|
|
.TP
|
|
|
|
.I nostr
|
|
|
|
followed by the output string corresponding to "no".
|
2014-03-03 06:11:36 +00:00
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_MESSAGES
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_MESSAGES" .
|
2014-03-03 06:23:23 +00:00
|
|
|
.SS LC_MEASUREMENT
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_MEASUREMENT
|
2014-03-03 06:23:23 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 06:23:23 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I measurement
|
2014-04-03 23:15:37 +00:00
|
|
|
followed by number identifying the standard used for measurement.
|
2014-03-03 06:23:23 +00:00
|
|
|
The following values are recognized:
|
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2014-03-03 06:23:23 +00:00
|
|
|
.B 1
|
|
|
|
Metric.
|
|
|
|
.TP
|
|
|
|
.B 2
|
|
|
|
US customary measurements.
|
|
|
|
.RE
|
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_MEASUREMENT
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_MEASUREMENT" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SS LC_MONETARY
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_MONETARY
|
2004-11-03 13:51:07 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-04 10:27:25 +00:00
|
|
|
The following keywords are allowed:
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I int_curr_symbol
|
2007-04-12 22:42:49 +00:00
|
|
|
followed by the international currency symbol.
|
|
|
|
This must be a
|
2004-11-03 13:51:07 +00:00
|
|
|
4-character string containing the international currency symbol as
|
|
|
|
defined by the ISO 4217 standard (three characters) followed by a
|
|
|
|
separator.
|
|
|
|
.TP
|
|
|
|
.I currency_symbol
|
|
|
|
followed by the local currency symbol.
|
|
|
|
.TP
|
|
|
|
.I mon_decimal_point
|
2020-10-09 08:40:22 +00:00
|
|
|
followed by the single-character string that will be used as the
|
|
|
|
decimal delimiter when formatting monetary quantities.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I mon_thousands_sep
|
2020-10-09 08:40:22 +00:00
|
|
|
followed by the single-character string that will be used as a group
|
|
|
|
separator when formatting monetary quantities.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I mon_grouping
|
2014-05-26 05:32:21 +00:00
|
|
|
followed by a sequence of integers separated by semicolons that
|
2014-05-26 06:13:50 +00:00
|
|
|
describe the formatting of monetary quantities.
|
|
|
|
See
|
2014-05-26 05:32:21 +00:00
|
|
|
.I grouping
|
|
|
|
below for details.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I positive_sign
|
|
|
|
followed by a string that is used to indicate a positive sign for
|
|
|
|
monetary quantities.
|
|
|
|
.TP
|
|
|
|
.I negative_sign
|
|
|
|
followed by a string that is used to indicate a negative sign for
|
|
|
|
monetary quantities.
|
|
|
|
.TP
|
|
|
|
.I int_frac_digits
|
|
|
|
followed by the number of fractional digits that should be used when
|
2007-04-12 22:42:49 +00:00
|
|
|
formatting with the
|
2014-03-04 11:45:53 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I frac_digits
|
|
|
|
followed by the number of fractional digits that should be used when
|
2007-04-12 22:42:49 +00:00
|
|
|
formatting with the
|
2014-03-04 11:45:53 +00:00
|
|
|
.IR currency_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I p_cs_precedes
|
2014-03-04 11:42:39 +00:00
|
|
|
followed by an integer that indicates the placement of
|
2004-11-03 13:51:07 +00:00
|
|
|
.I currency_symbol
|
2014-03-04 11:42:39 +00:00
|
|
|
for a nonnegative formatted monetary quantity:
|
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2004-11-03 13:51:07 +00:00
|
|
|
.B 0
|
2014-03-04 11:42:39 +00:00
|
|
|
the symbol succeeds the value.
|
|
|
|
.TP
|
|
|
|
.B 1
|
|
|
|
the symbol precedes the value.
|
|
|
|
.RE
|
|
|
|
.TP
|
2004-11-03 13:51:07 +00:00
|
|
|
.I p_sep_by_space
|
2014-03-04 11:30:34 +00:00
|
|
|
followed by an integer that indicates the separation of
|
|
|
|
.IR currency_symbol ,
|
|
|
|
the sign string, and the value for a nonnegative formatted monetary quantity.
|
|
|
|
The following values are recognized:
|
2004-11-03 13:51:07 +00:00
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2004-11-03 13:51:07 +00:00
|
|
|
.B 0
|
2014-03-04 11:30:34 +00:00
|
|
|
No space separates the currency symbol and the value.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.B 1
|
2014-03-04 11:30:34 +00:00
|
|
|
If the currency symbol and the sign string are adjacent,
|
|
|
|
a space separates them from the value;
|
|
|
|
otherwise a space separates the currency symbol and the value.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
2007-04-12 22:42:49 +00:00
|
|
|
.B 2
|
2014-03-04 11:30:34 +00:00
|
|
|
If the currency symbol and the sign string are adjacent,
|
|
|
|
a space separates them from the value;
|
|
|
|
otherwise a space separates the sign string and the value.
|
2004-11-03 13:51:07 +00:00
|
|
|
.RE
|
|
|
|
.TP
|
2015-06-09 14:19:53 +00:00
|
|
|
.I n_cs_precedes
|
|
|
|
followed by an integer that indicates the placement of
|
|
|
|
.I currency_symbol
|
|
|
|
for a negative formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_cs_precedes .
|
|
|
|
.TP
|
2004-11-03 13:51:07 +00:00
|
|
|
.I n_sep_by_space
|
2014-03-04 11:32:06 +00:00
|
|
|
followed by an integer that indicates the separation of
|
|
|
|
.IR currency_symbol ,
|
2014-04-12 14:03:55 +00:00
|
|
|
the sign string, and the value for a negative formatted monetary quantity.
|
2014-03-04 11:32:06 +00:00
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_sep_by_space .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I p_sign_posn
|
2014-03-04 11:17:21 +00:00
|
|
|
followed by an integer that indicates where the
|
|
|
|
.I positive_sign
|
|
|
|
should be placed for a nonnegative monetary quantity:
|
2004-11-03 13:51:07 +00:00
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2004-11-03 13:51:07 +00:00
|
|
|
.B 0
|
2007-04-12 22:42:49 +00:00
|
|
|
Parentheses enclose the quantity and the
|
2004-11-03 13:51:07 +00:00
|
|
|
.I currency_symbol
|
|
|
|
or
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.B 1
|
|
|
|
The sign string precedes the quantity and the
|
|
|
|
.I currency_symbol
|
|
|
|
or the
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.B 2
|
|
|
|
The sign string succeeds the quantity and the
|
|
|
|
.I currency_symbol
|
|
|
|
or the
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.B 3
|
|
|
|
The sign string precedes the
|
|
|
|
.I currency_symbol
|
|
|
|
or the
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.B 4
|
|
|
|
The sign string succeeds the
|
|
|
|
.I currency_symbol
|
|
|
|
or the
|
2005-07-19 15:36:19 +00:00
|
|
|
.IR int_curr_symbol .
|
2004-11-03 13:51:07 +00:00
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I n_sign_posn
|
2014-03-04 11:17:21 +00:00
|
|
|
followed by an integer that indicates where the
|
|
|
|
.I negative_sign
|
|
|
|
should be placed for a negative monetary quantity.
|
2014-03-04 11:59:38 +00:00
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_sign_posn .
|
|
|
|
.TP
|
2015-06-09 14:19:53 +00:00
|
|
|
.I int_p_cs_precedes
|
|
|
|
followed by an integer that indicates the placement of
|
2016-06-13 07:20:14 +00:00
|
|
|
.I int_curr_symbol
|
2015-06-09 14:19:53 +00:00
|
|
|
for a nonnegative internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_cs_precedes .
|
|
|
|
.TP
|
|
|
|
.I int_n_cs_precedes
|
|
|
|
followed by an integer that indicates the placement of
|
2016-06-13 07:20:14 +00:00
|
|
|
.I int_curr_symbol
|
2015-06-09 14:19:53 +00:00
|
|
|
for a negative internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_cs_precedes .
|
|
|
|
.TP
|
|
|
|
.I int_p_sep_by_space
|
|
|
|
followed by an integer that indicates the separation of
|
2016-06-13 07:20:14 +00:00
|
|
|
.IR int_curr_symbol ,
|
2015-06-09 14:19:53 +00:00
|
|
|
the sign string,
|
|
|
|
and the value for a nonnegative internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_sep_by_space .
|
|
|
|
.TP
|
|
|
|
.I int_n_sep_by_space
|
|
|
|
followed by an integer that indicates the separation of
|
2016-06-13 07:20:14 +00:00
|
|
|
.IR int_curr_symbol ,
|
2015-06-09 14:19:53 +00:00
|
|
|
the sign string,
|
|
|
|
and the value for a negative internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_sep_by_space .
|
|
|
|
.TP
|
2014-03-04 11:59:38 +00:00
|
|
|
.I int_p_sign_posn
|
|
|
|
followed by an integer that indicates where the
|
2015-01-15 17:26:18 +00:00
|
|
|
.I positive_sign
|
2014-03-04 11:59:38 +00:00
|
|
|
should be placed for a nonnegative
|
|
|
|
internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
|
|
|
.IR p_sign_posn .
|
|
|
|
.TP
|
|
|
|
.I int_n_sign_posn
|
|
|
|
followed by an integer that indicates where the
|
|
|
|
.I negative_sign
|
|
|
|
should be placed for a negative
|
|
|
|
internationally formatted monetary quantity.
|
|
|
|
The same values are recognized as for
|
2014-03-04 11:17:21 +00:00
|
|
|
.IR p_sign_posn .
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B LC_MONETARY
|
2007-04-12 22:42:49 +00:00
|
|
|
definition ends with the string
|
2007-08-27 08:36:21 +00:00
|
|
|
.IR "END LC_MONETARY" .
|
2014-03-03 14:07:31 +00:00
|
|
|
.SS LC_NAME
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_NAME
|
2014-03-03 14:07:31 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-05-23 04:32:13 +00:00
|
|
|
Various keywords are allowed, but only
|
2019-01-30 22:35:22 +00:00
|
|
|
.I name_fmt
|
2014-05-23 04:32:13 +00:00
|
|
|
is mandatory.
|
2014-05-28 10:34:11 +00:00
|
|
|
Other keywords are needed only if there is common convention to
|
2014-05-23 04:32:13 +00:00
|
|
|
use the corresponding salutation in this locale.
|
|
|
|
The allowed keywords are as follows:
|
2014-03-03 14:07:31 +00:00
|
|
|
.TP
|
|
|
|
.I name_fmt
|
|
|
|
followed by a string containing field descriptors that define
|
|
|
|
the format used for names in the locale.
|
|
|
|
The following field descriptors are recognized:
|
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2014-03-03 14:07:31 +00:00
|
|
|
%f
|
|
|
|
Family name(s).
|
|
|
|
.TP
|
|
|
|
%F
|
|
|
|
Family names in uppercase.
|
|
|
|
.TP
|
|
|
|
%g
|
|
|
|
First given name.
|
|
|
|
.TP
|
|
|
|
%G
|
|
|
|
First given initial.
|
|
|
|
.TP
|
|
|
|
%l
|
|
|
|
First given name with Latin letters.
|
|
|
|
.TP
|
|
|
|
%o
|
|
|
|
Other shorter name.
|
|
|
|
.TP
|
|
|
|
%m
|
|
|
|
Additional given name(s).
|
|
|
|
.TP
|
|
|
|
%M
|
|
|
|
Initials for additional given name(s).
|
|
|
|
.TP
|
|
|
|
%p
|
|
|
|
Profession.
|
|
|
|
.TP
|
|
|
|
%s
|
|
|
|
Salutation, such as "Doctor".
|
|
|
|
.TP
|
|
|
|
%S
|
|
|
|
Abbreviated salutation, such as "Mr." or "Dr.".
|
|
|
|
.TP
|
|
|
|
%d
|
|
|
|
Salutation, using the FDCC-sets conventions.
|
|
|
|
.\" 1 for the name_gen
|
|
|
|
.\" In glibc 2.19, %d1 is used in only:
|
|
|
|
.\" /home/mtk/ARCHIVE/GLIBC/glibc-2.19/localedata/locales/bem_ZM
|
|
|
|
.\" /home/mtk/ARCHIVE/GLIBC/glibc-2.19/localedata/locales/zh_HK
|
|
|
|
.\" In glibc 2.19, %d[2-5] appear to be not used at all
|
|
|
|
.\" 2 for name_mr
|
|
|
|
.\" 3 for name_mrs
|
|
|
|
.\" 4 for name_miss
|
|
|
|
.\" 5 for name_ms
|
|
|
|
.TP
|
|
|
|
%t
|
|
|
|
If the preceding field descriptor resulted in an empty string,
|
|
|
|
then the empty string, otherwise a space character.
|
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I name_gen
|
|
|
|
followed by the general salutation for any gender.
|
|
|
|
.TP
|
|
|
|
.I name_mr
|
|
|
|
followed by the salutation for men.
|
|
|
|
.TP
|
|
|
|
.I name_mrs
|
|
|
|
followed by the salutation for married women.
|
|
|
|
.TP
|
|
|
|
.I name_miss
|
|
|
|
followed by the salutation for unmarried women.
|
|
|
|
.TP
|
|
|
|
.I name_ms
|
|
|
|
followed by the salutation valid for all women.
|
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_NAME
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_NAME" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SS LC_NUMERIC
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_NUMERIC
|
2004-11-03 13:51:07 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2004-11-03 13:51:07 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I decimal_point
|
2020-10-09 08:40:22 +00:00
|
|
|
followed by the single-character string that will be used as the
|
|
|
|
decimal delimiter when formatting numeric quantities.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I thousands_sep
|
2020-10-09 08:40:22 +00:00
|
|
|
followed by the single-character string that will be used as a group
|
|
|
|
separator when formatting numeric quantities.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I grouping
|
2017-08-07 09:24:03 +00:00
|
|
|
followed by a sequence of integers separated by semicolons
|
|
|
|
that describe the formatting of numeric quantities.
|
2014-05-26 06:13:50 +00:00
|
|
|
.IP
|
|
|
|
Each integer specifies the number of digits in a group.
|
|
|
|
The first integer defines the size of the group immediately
|
|
|
|
to the left of the decimal delimiter.
|
|
|
|
Subsequent integers define succeeding groups to the
|
|
|
|
left of the previous group.
|
|
|
|
If the last integer is not \-1, then the size of the previous group
|
|
|
|
(if any) is repeatedly used for the remainder of the digits.
|
|
|
|
If the last integer is \-1, then no further grouping is performed.
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B LC_NUMERIC
|
2007-04-12 22:42:49 +00:00
|
|
|
definition ends with the string
|
2007-08-27 08:36:21 +00:00
|
|
|
.IR "END LC_NUMERIC" .
|
2014-03-03 06:13:10 +00:00
|
|
|
.SS LC_PAPER
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_PAPER
|
2014-03-03 06:13:10 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 06:13:10 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I height
|
|
|
|
followed by the height, in millimeters, of the standard paper format.
|
|
|
|
.TP
|
|
|
|
.I width
|
|
|
|
followed by the width, in millimeters, of the standard paper format.
|
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_PAPER
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_PAPER" .
|
2014-03-03 14:31:57 +00:00
|
|
|
.SS LC_TELEPHONE
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_TELEPHONE
|
2014-03-03 14:31:57 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2014-03-03 14:31:57 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I tel_int_fmt
|
|
|
|
followed by a string that contains field descriptors that identify
|
|
|
|
the format used to dial international numbers.
|
|
|
|
The following field descriptors are recognized:
|
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2014-03-03 14:31:57 +00:00
|
|
|
%a
|
2014-04-03 23:15:37 +00:00
|
|
|
Area code without nationwide prefix (the prefix is often "00").
|
2014-03-03 14:31:57 +00:00
|
|
|
.TP
|
|
|
|
%A
|
|
|
|
Area code including nationwide prefix.
|
|
|
|
.TP
|
|
|
|
%l
|
|
|
|
Local number (within area code).
|
|
|
|
.TP
|
|
|
|
%e
|
|
|
|
Extension (to local number).
|
|
|
|
.TP
|
|
|
|
%c
|
|
|
|
Country code.
|
|
|
|
.TP
|
|
|
|
%C
|
2014-04-03 23:15:37 +00:00
|
|
|
Alternate carrier service code used for dialing abroad.
|
2014-03-03 14:31:57 +00:00
|
|
|
.TP
|
|
|
|
%t
|
|
|
|
If the preceding field descriptor resulted in an empty string,
|
|
|
|
then the empty string, otherwise a space character.
|
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I tel_dom_fmt
|
|
|
|
followed by a string that contains field descriptors that identify
|
|
|
|
the format used to dial domestic numbers.
|
2014-04-03 23:15:37 +00:00
|
|
|
The recognized field descriptors are the same as for
|
2014-03-03 14:31:57 +00:00
|
|
|
.IR tel_int_fmt .
|
|
|
|
.TP
|
|
|
|
.I int_select
|
|
|
|
followed by the prefix used to call international phone numbers.
|
|
|
|
.TP
|
|
|
|
.I int_prefix
|
|
|
|
followed by the prefix used from other countries to dial this country.
|
|
|
|
.PP
|
|
|
|
The
|
|
|
|
.B LC_TELEPHONE
|
|
|
|
definition ends with the string
|
|
|
|
.IR "END LC_TELEPHONE" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SS LC_TIME
|
|
|
|
The definition starts with the string
|
2015-05-13 14:55:21 +00:00
|
|
|
.I LC_TIME
|
2004-11-03 13:51:07 +00:00
|
|
|
in the first column.
|
cpuid.4, fd.4, full.4, initrd.4, lirc.4, msr.4, null.4, vcs.4, charmap.5, core.5, dir_colors.5, filesystems.5, gai.conf.5, hosts.equiv.5, locale.5, motd.5, networks.5, nscd.conf.5, nss.5, proc.5, protocols.5, repertoiremap.5, services.5, tmpfs.5, ttytype.5, intro.8, nscd.8: ffix
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2017-08-17 22:59:55 +00:00
|
|
|
.PP
|
2004-11-03 13:51:07 +00:00
|
|
|
The following keywords are allowed:
|
|
|
|
.TP
|
|
|
|
.I abday
|
2014-01-17 08:08:16 +00:00
|
|
|
followed by a list of abbreviated names of the days of the week.
|
2008-06-17 14:11:43 +00:00
|
|
|
The list starts with the first day of the week
|
|
|
|
as specified by
|
|
|
|
.I week
|
2014-05-28 11:50:31 +00:00
|
|
|
(Sunday by default).
|
|
|
|
See NOTES.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I day
|
2014-01-17 08:08:16 +00:00
|
|
|
followed by a list of names of the days of the week.
|
2008-06-17 14:11:43 +00:00
|
|
|
The list starts with the first day of the week
|
|
|
|
as specified by
|
|
|
|
.I week
|
2014-05-28 11:50:31 +00:00
|
|
|
(Sunday by default).
|
|
|
|
See NOTES.
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I abmon
|
|
|
|
followed by a list of abbreviated month names.
|
|
|
|
.TP
|
|
|
|
.I mon
|
|
|
|
followed by a list of month names.
|
|
|
|
.TP
|
|
|
|
.I d_t_fmt
|
2015-06-09 14:18:48 +00:00
|
|
|
followed by the appropriate date and time format
|
|
|
|
(for syntax, see
|
2015-06-12 16:35:42 +00:00
|
|
|
.BR strftime (3)).
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I d_fmt
|
2015-06-09 14:18:48 +00:00
|
|
|
followed by the appropriate date format
|
|
|
|
(for syntax, see
|
2015-06-12 16:35:42 +00:00
|
|
|
.BR strftime (3)).
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
|
|
|
.I t_fmt
|
2015-06-09 14:18:48 +00:00
|
|
|
followed by the appropriate time format
|
|
|
|
(for syntax, see
|
2015-06-12 16:35:42 +00:00
|
|
|
.BR strftime (3)).
|
2004-11-03 13:51:07 +00:00
|
|
|
.TP
|
2015-06-09 14:19:53 +00:00
|
|
|
.I am_pm
|
|
|
|
followed by the appropriate representation of the
|
|
|
|
.B am
|
|
|
|
and
|
|
|
|
.B pm
|
|
|
|
strings.
|
|
|
|
This should be left empty for locales not using AM/PM convention.
|
|
|
|
.TP
|
2004-11-03 13:51:07 +00:00
|
|
|
.I t_fmt_ampm
|
2015-06-09 14:18:48 +00:00
|
|
|
followed by the appropriate time format
|
|
|
|
(for syntax, see
|
2015-06-12 16:35:42 +00:00
|
|
|
.BR strftime (3))
|
2015-06-09 14:18:48 +00:00
|
|
|
when using 12h clock format.
|
2014-06-04 06:01:42 +00:00
|
|
|
This should be left empty for locales not using AM/PM convention.
|
2008-06-17 14:11:43 +00:00
|
|
|
.TP
|
2015-06-25 07:42:15 +00:00
|
|
|
.I era
|
|
|
|
followed by semicolon-separated strings that define how years are
|
|
|
|
counted and displayed for each era in the locale.
|
|
|
|
Each string has the following format:
|
|
|
|
.RS
|
|
|
|
.PP
|
|
|
|
.IR direction ":" offset ":" start_date ":" end_date ":" era_name ":" era_format
|
|
|
|
.PP
|
|
|
|
The fields are to be defined as follows:
|
|
|
|
.TP 4
|
|
|
|
.I direction
|
|
|
|
Either
|
2019-01-30 22:35:22 +00:00
|
|
|
.B +
|
2015-06-25 07:42:15 +00:00
|
|
|
or
|
2019-01-30 22:35:22 +00:00
|
|
|
.BR \- .
|
|
|
|
.B +
|
2015-06-25 07:42:15 +00:00
|
|
|
means the years closer to
|
2019-01-30 22:35:22 +00:00
|
|
|
.I start_date
|
2015-06-25 07:42:15 +00:00
|
|
|
have lower numbers than years closer to
|
|
|
|
.IR end_date .
|
2019-01-30 22:35:22 +00:00
|
|
|
.B \-
|
2015-06-25 07:42:15 +00:00
|
|
|
means the opposite.
|
|
|
|
.TP
|
|
|
|
.I offset
|
|
|
|
The number of the year closest to
|
2019-01-30 22:35:22 +00:00
|
|
|
.I start_date
|
2015-06-25 07:42:15 +00:00
|
|
|
in the era, corresponding to the
|
2019-01-30 22:35:22 +00:00
|
|
|
.I %Ey
|
2015-06-25 07:42:15 +00:00
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.TP
|
|
|
|
.I start_date
|
|
|
|
The start of the era in the form of
|
|
|
|
.IR yyyy/mm/dd .
|
|
|
|
Years prior AD 1 are represented as negative numbers.
|
|
|
|
.TP
|
|
|
|
.I end_date
|
|
|
|
The end of the era in the form of
|
|
|
|
.IR yyyy/mm/dd ,
|
|
|
|
or one of the two special values of
|
2019-01-30 22:35:22 +00:00
|
|
|
.B \-*
|
2015-06-25 07:42:15 +00:00
|
|
|
or
|
|
|
|
.BR +* .
|
2019-01-30 22:35:22 +00:00
|
|
|
.B \-*
|
2015-06-25 07:42:15 +00:00
|
|
|
means the ending date is the beginning of time.
|
2019-01-30 22:35:22 +00:00
|
|
|
.B +*
|
2015-06-25 07:42:15 +00:00
|
|
|
means the ending date is the end of time.
|
|
|
|
.TP
|
|
|
|
.I era_name
|
|
|
|
The name of the era corresponding to the
|
2015-07-23 14:15:22 +00:00
|
|
|
.I %EC
|
2015-06-25 07:42:15 +00:00
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.TP
|
|
|
|
.I era_format
|
|
|
|
The format of the year in the era corresponding to the
|
|
|
|
.I %EY
|
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I era_d_fmt
|
|
|
|
followed by the format of the date in alternative era notation,
|
|
|
|
corresponding to the
|
|
|
|
.I %Ex
|
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.TP
|
|
|
|
.I era_t_fmt
|
|
|
|
followed by the format of the time in alternative era notation,
|
|
|
|
corresponding to the
|
|
|
|
.I %EX
|
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.TP
|
|
|
|
.I era_d_t_fmt
|
|
|
|
followed by the format of the date and time in alternative era notation,
|
|
|
|
corresponding to the
|
|
|
|
.I %Ec
|
|
|
|
descriptor (see
|
|
|
|
.BR strptime (3)).
|
|
|
|
.TP
|
2015-06-09 14:19:53 +00:00
|
|
|
.I alt_digits
|
|
|
|
followed by the alternative digits used for date and time in the locale.
|
|
|
|
.TP
|
2008-06-17 14:11:43 +00:00
|
|
|
.I week
|
2017-08-07 09:24:03 +00:00
|
|
|
followed by a list of three values separated by semicolons:
|
2008-06-17 14:11:43 +00:00
|
|
|
The number of days in a week (by default 7),
|
|
|
|
a date of beginning of the week (by default corresponds to Sunday),
|
|
|
|
and the minimal length of the first week in year (by default 4).
|
|
|
|
Regarding the start of the week,
|
|
|
|
.B 19971130
|
|
|
|
shall be used for Sunday and
|
|
|
|
.B 19971201
|
2008-09-10 03:45:09 +00:00
|
|
|
shall be used for Monday.
|
2014-05-26 05:51:06 +00:00
|
|
|
See NOTES.
|
2008-06-17 14:11:43 +00:00
|
|
|
.TP
|
|
|
|
.IR first_weekday " (since glibc 2.2)"
|
2020-04-20 09:59:34 +00:00
|
|
|
followed by the number of the day from the
|
2008-06-17 14:11:43 +00:00
|
|
|
.I day
|
2020-04-20 09:59:34 +00:00
|
|
|
list to be shown as the first day of the week in calendar applications.
|
2008-06-17 14:11:43 +00:00
|
|
|
The default value of
|
|
|
|
.B 1
|
2017-08-07 09:24:03 +00:00
|
|
|
corresponds to either Sunday or Monday depending
|
2008-06-17 14:11:43 +00:00
|
|
|
on the value of the second
|
|
|
|
.I week
|
2014-05-28 11:50:31 +00:00
|
|
|
list item.
|
|
|
|
See NOTES.
|
2008-06-17 14:11:43 +00:00
|
|
|
.TP
|
|
|
|
.IR first_workday " (since glibc 2.2)"
|
2014-05-23 09:44:00 +00:00
|
|
|
followed by the number of the first working day from the
|
2008-06-17 14:11:43 +00:00
|
|
|
.I day
|
|
|
|
list.
|
2014-05-28 11:41:25 +00:00
|
|
|
The default value is
|
2017-08-07 09:24:03 +00:00
|
|
|
.BR 2 .
|
2014-05-26 05:51:06 +00:00
|
|
|
See NOTES.
|
2014-03-04 10:40:22 +00:00
|
|
|
.TP
|
|
|
|
.I cal_direction
|
2017-08-07 09:24:03 +00:00
|
|
|
followed by a number value that indicates the direction for the
|
2014-03-04 10:40:22 +00:00
|
|
|
display of calendar dates, as follows:
|
|
|
|
.RS
|
2015-05-15 14:03:26 +00:00
|
|
|
.TP 4
|
2014-04-03 23:15:37 +00:00
|
|
|
.B 1
|
|
|
|
Left-right from top.
|
2014-03-04 10:40:22 +00:00
|
|
|
.TP
|
2014-04-03 23:15:37 +00:00
|
|
|
.B 2
|
|
|
|
Top-down from left.
|
2014-03-04 10:40:22 +00:00
|
|
|
.TP
|
2014-04-03 23:15:37 +00:00
|
|
|
.B 3
|
|
|
|
Right-left from top.
|
2014-03-04 10:40:22 +00:00
|
|
|
.RE
|
|
|
|
.TP
|
|
|
|
.I date_fmt
|
|
|
|
followed by the appropriate date representation for
|
2015-06-09 14:18:48 +00:00
|
|
|
.BR date (1)
|
|
|
|
(for syntax, see
|
2015-06-12 16:35:42 +00:00
|
|
|
.BR strftime (3)).
|
2004-11-03 13:51:07 +00:00
|
|
|
.PP
|
2007-04-12 22:42:49 +00:00
|
|
|
The
|
2004-11-03 13:51:07 +00:00
|
|
|
.B LC_TIME
|
2007-04-12 22:42:49 +00:00
|
|
|
definition ends with the string
|
2007-08-27 08:36:21 +00:00
|
|
|
.IR "END LC_TIME" .
|
2004-11-03 13:51:07 +00:00
|
|
|
.SH FILES
|
2014-05-28 11:08:53 +00:00
|
|
|
.TP
|
2021-01-21 08:29:38 +00:00
|
|
|
.I /usr/lib/locale/locale\-archive
|
2014-05-28 11:08:53 +00:00
|
|
|
Usual default locale archive location.
|
|
|
|
.TP
|
|
|
|
.I /usr/share/i18n/locales
|
|
|
|
Usual default path for locale definition files.
|
getent.1, intro.1, time.1, _exit.2, _syscall.2, accept.2, access.2, acct.2, adjtimex.2, alarm.2, alloc_hugepages.2, arch_prctl.2, bdflush.2, bind.2, brk.2, cacheflush.2, capget.2, chdir.2, chmod.2, chown.2, chroot.2, clock_getres.2, clock_nanosleep.2, clone.2, close.2, connect.2, create_module.2, delete_module.2, dup.2, epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, execve.2, exit_group.2, faccessat.2, fchmodat.2, fchownat.2, fcntl.2, flock.2, fork.2, fstatat.2, fsync.2, futex.2, futimesat.2, get_kernel_syms.2, get_robust_list.2, get_thread_area.2, getcpu.2, getdents.2, getdomainname.2, getgid.2, getgroups.2, gethostname.2, getitimer.2, getpagesize.2, getpeername.2, getpid.2, getpriority.2, getresuid.2, getrlimit.2, getrusage.2, getsid.2, getsockname.2, getsockopt.2, gettid.2, gettimeofday.2, getuid.2, getunwind.2, getxattr.2, idle.2, init_module.2, inotify_add_watch.2, inotify_init.2, inotify_rm_watch.2, intro.2, io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2, ioctl.2, ioctl_list.2, ioperm.2, iopl.2, ioprio_set.2, ipc.2, kcmp.2, kill.2, killpg.2, link.2, linkat.2, listen.2, listxattr.2, llseek.2, lookup_dcookie.2, lseek.2, madvise.2, migrate_pages.2, mincore.2, mkdir.2, mkdirat.2, mknod.2, mknodat.2, mlock.2, mmap.2, mmap2.2, modify_ldt.2, mount.2, move_pages.2, mprotect.2, mq_getsetattr.2, mremap.2, msgctl.2, msgget.2, msgop.2, msync.2, nanosleep.2, nfsservctl.2, nice.2, open.2, openat.2, outb.2, pause.2, pciconfig_read.2, perf_event_open.2, perfmonctl.2, personality.2, pipe.2, pivot_root.2, poll.2, posix_fadvise.2, prctl.2, pread.2, process_vm_readv.2, ptrace.2, query_module.2, quotactl.2, read.2, readahead.2, readdir.2, readlink.2, readlinkat.2, readv.2, reboot.2, recv.2, remap_file_pages.2, removexattr.2, rename.2, renameat.2, rmdir.2, rt_sigqueueinfo.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setaffinity.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, select.2, semctl.2, semget.2, semop.2, send.2, sendfile.2, set_thread_area.2, set_tid_address.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, setup.2, setxattr.2, shmctl.2, shmget.2, shmop.2, shutdown.2, sigaction.2, sigaltstack.2, signal.2, signalfd.2, sigpending.2, sigprocmask.2, sigreturn.2, sigsuspend.2, sigwaitinfo.2, socket.2, socketcall.2, socketpair.2, splice.2, stat.2, statfs.2, stime.2, swapon.2, symlink.2, symlinkat.2, sync.2, sync_file_range.2, sysctl.2, sysfs.2, sysinfo.2, syslog.2, tee.2, time.2, timerfd_create.2, times.2, tkill.2, truncate.2, umask.2, umount.2, uname.2, unimplemented.2, unlink.2, unlinkat.2, uselib.2, ustat.2, utime.2, utimensat.2, vfork.2, vhangup.2, vm86.2, vmsplice.2, wait.2, wait4.2, write.2, CPU_SET.3, INFINITY.3, MB_CUR_MAX.3, MB_LEN_MAX.3, __setfpucw.3, a64l.3, abort.3, abs.3, acos.3, acosh.3, addseverity.3, adjtime.3, aio_cancel.3, aio_error.3, aio_fsync.3, aio_read.3, aio_return.3, aio_suspend.3, aio_write.3, alloca.3, argz_add.3, asin.3, asinh.3, asprintf.3, assert.3, assert_perror.3, atan.3, atan2.3, atanh.3, atexit.3, atof.3, atoi.3, backtrace.3, basename.3, bcmp.3, bcopy.3, bindresvport.3, bsd_signal.3, bsearch.3, bstring.3, btowc.3, btree.3, byteorder.3, bzero.3, cabs.3, cacos.3, cacosh.3, canonicalize_file_name.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, catgets.3, catopen.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cerf.3, cexp.3, cexp2.3, cfree.3, cimag.3, clearenv.3, clock.3, clock_getcpuclockid.3, clog.3, clog10.3, clog2.3, closedir.3, cmsg.3, confstr.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, crypt.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, ctermid.3, ctime.3, daemon.3, dbopen.3, des_crypt.3, difftime.3, dirfd.3, div.3, dl_iterate_phdr.3, dlopen.3, dprintf.3, drand48.3, drand48_r.3, dysize.3, ecvt.3, ecvt_r.3, encrypt.3, end.3, endian.3, envz_add.3, erf.3, erfc.3, err.3, errno.3, error.3, ether_aton.3, euidaccess.3, exec.3, exit.3, exp.3, exp10.3, exp2.3, expm1.3, fabs.3, fclose.3, fcloseall.3, fdim.3, fenv.3, ferror.3, fexecve.3, fflush.3, ffs.3, fgetgrent.3, fgetpwent.3, fgetwc.3, fgetws.3, finite.3, flockfile.3, floor.3, fma.3, fmax.3, fmemopen.3, fmin.3, fmod.3, fmtmsg.3, fnmatch.3, fopen.3, fpathconf.3, fpclassify.3, fpurge.3, fputwc.3, fputws.3, fread.3, frexp.3, fseek.3, fseeko.3, ftime.3, ftok.3, fts.3, ftw.3, futimes.3, fwide.3, gamma.3, gcvt.3, getaddrinfo.3, getaddrinfo_a.3, getauxval.3, getcontext.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getenv.3, getfsent.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getipnodebyname.3, getline.3, getloadavg.3, getlogin.3, getmntent.3, getnameinfo.3, getnetent.3, getnetent_r.3, getopt.3, getpass.3, getprotoent.3, getprotoent_r.3, getpt.3, getpw.3, getpwent.3, getpwent_r.3, getpwnam.3, getrpcent.3, getrpcent_r.3, getrpcport.3, gets.3, getservent.3, getservent_r.3, getspnam.3, getttyent.3, getumask.3, getusershell.3, getutent.3, getw.3, getwchar.3, glob.3, grantpt.3, gsignal.3, hash.3, hsearch.3, hypot.3, iconv.3, iconv_close.3, iconv_open.3, ilogb.3, index.3, inet.3, inet_ntop.3, inet_pton.3, infnan.3, initgroups.3, insque.3, intro.3, isalpha.3, isatty.3, isgreater.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, j0.3, key_setsecret.3, ldexp.3, lgamma.3, lio_listio.3, localeconv.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, longjmp.3, lrint.3, lround.3, lsearch.3, lseek64.3, makecontext.3, makedev.3, malloc.3, malloc_hook.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, mempcpy.3, memset.3, mkdtemp.3, mkfifo.3, mkfifoat.3, mkstemp.3, mktemp.3, modf.3, mpool.3, mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3, mq_unlink.3, mtrace.3, nan.3, netlink.3, nextafter.3, nl_langinfo.3, offsetof.3, on_exit.3, opendir.3, openpty.3, perror.3, popen.3, posix_fallocate.3, posix_memalign.3, posix_openpt.3, pow.3, pow10.3, printf.3, profil.3, program_invocation_name.3, psignal.3, pthread_kill_other_threads_np.3, ptsname.3, putenv.3, putgrent.3, putpwent.3, puts.3, putwchar.3, qecvt.3, qsort.3, queue.3, raise.3, rand.3, random.3, random_r.3, rcmd.3, re_comp.3, readdir.3, realpath.3, recno.3, regex.3, remainder.3, remove.3, remquo.3, resolver.3, rewinddir.3, rexec.3, rint.3, round.3, rpc.3, rpmatch.3, rtime.3, rtnetlink.3, scalb.3, scalbln.3, scandir.3, scandirat.3, scanf.3, seekdir.3, sem_close.3, sem_destroy.3, sem_getvalue.3, sem_init.3, sem_open.3, sem_post.3, sem_unlink.3, sem_wait.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, setlocale.3, setlogmask.3, setnetgrent.3, shm_open.3, siginterrupt.3, signbit.3, significand.3, sigpause.3, sigqueue.3, sigset.3, sigsetops.3, sigvec.3, sin.3, sincos.3, sinh.3, sleep.3, sockatmark.3, sqrt.3, statvfs.3, stdarg.3, stdin.3, stdio.3, stdio_ext.3, stpcpy.3, stpncpy.3, strcasecmp.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strdup.3, strerror.3, strfmon.3, strfry.3, strftime.3, string.3, strlen.3, strnlen.3, strpbrk.3, strptime.3, strsep.3, strsignal.3, strspn.3, strstr.3, strtod.3, strtoimax.3, strtok.3, strtol.3, strtoul.3, strverscmp.3, strxfrm.3, swab.3, sysconf.3, syslog.3, system.3, sysv_signal.3, tan.3, tanh.3, tcgetpgrp.3, tcgetsid.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3, timeradd.3, tmpfile.3, tmpnam.3, toascii.3, toupper.3, towctrans.3, towlower.3, towupper.3, trunc.3, tsearch.3, ttyname.3, ttyslot.3, tzset.3, ualarm.3, ulimit.3, ungetwc.3, unlocked_stdio.3, unlockpt.3, updwtmp.3, usleep.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstoimax.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wordexp.3, wprintf.3, xcrypt.3, xdr.3, y0.3, cciss.4, console.4, console_codes.4, console_ioctl.4, dsp56k.4, fd.4, full.4, hd.4, hpsa.4, initrd.4, intro.4, lp.4, mem.4, mouse.4, null.4, pts.4, ram.4, random.4, rtc.4, sk98lin.4, st.4, tty.4, ttyS.4, tty_ioctl.4, vcs.4, wavelan.4, acct.5, charmap.5, dir_colors.5, filesystems.5, ftpusers.5, group.5, host.conf.5, hosts.5, hosts.equiv.5, intro.5, issue.5, locale.5, motd.5, networks.5, nologin.5, nscd.conf.5, passwd.5, proc.5, protocols.5, resolv.conf.5, rpc.5, securetty.5, services.5, shells.5, termcap.5, ttytype.5, utmp.5, armscii-8.7, arp.7, ascii.7, bootparam.7, capabilities.7, charsets.7, complex.7, cp1251.7, credentials.7, ddp.7, environ.7, epoll.7, fifo.7, futex.7, glob.7, hier.7, icmp.7, inotify.7, intro.7, ip.7, ipv6.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7, locale.7, mailaddr.7, man.7, mq_overview.7, netdevice.7, netlink.7, numa.7, packet.7, path_resolution.7, pipe.7, posixoptions.7, pthreads.7, pty.7, raw.7, regex.7, rtld-audit.7, rtnetlink.7, sem_overview.7, shm_overview.7, sigevent.7, signal.7, socket.7, standards.7, suffixes.7, svipc.7, tcp.7, termio.7, time.7, udp.7, udplite.7, unicode.7, unix.7, uri.7, utf-8.7, x25.7, nscd.8, sync.8, tzselect.8, zdump.8, zic.8: Global fix: remove unneeded double quotes in .SH headings
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-02-24 18:01:36 +00:00
|
|
|
.SH CONFORMING TO
|
2016-06-13 07:20:23 +00:00
|
|
|
POSIX.2.
|
2014-05-26 05:51:06 +00:00
|
|
|
.SH NOTES
|
|
|
|
The collective GNU C library community wisdom regarding
|
2014-05-28 15:15:24 +00:00
|
|
|
.IR abday ,
|
2014-05-26 05:51:06 +00:00
|
|
|
.IR day ,
|
|
|
|
.IR week ,
|
2014-05-28 15:15:24 +00:00
|
|
|
.IR first_weekday ,
|
2014-05-26 05:51:06 +00:00
|
|
|
and
|
2014-05-28 15:15:24 +00:00
|
|
|
.I first_workday
|
2014-05-26 05:51:06 +00:00
|
|
|
states at
|
|
|
|
https://sourceware.org/glibc/wiki/Locales
|
|
|
|
the following:
|
2014-05-28 15:01:33 +00:00
|
|
|
.IP * 3
|
2014-05-26 05:51:06 +00:00
|
|
|
The value of the second
|
|
|
|
.I week
|
|
|
|
list item specifies the base of the
|
2014-05-28 15:15:24 +00:00
|
|
|
.I abday
|
|
|
|
and
|
2014-05-26 05:51:06 +00:00
|
|
|
.I day
|
2014-05-28 15:15:24 +00:00
|
|
|
lists.
|
2014-05-28 15:01:33 +00:00
|
|
|
.IP *
|
2014-05-26 05:51:06 +00:00
|
|
|
.I first_weekday
|
|
|
|
specifies the offset of the first day-of-week in the
|
2014-05-28 15:15:24 +00:00
|
|
|
.I abday
|
|
|
|
and
|
2014-05-26 05:51:06 +00:00
|
|
|
.I day
|
2014-05-28 15:15:24 +00:00
|
|
|
lists.
|
2014-05-28 15:01:33 +00:00
|
|
|
.IP *
|
2014-05-26 05:51:06 +00:00
|
|
|
For compatibility reasons, all glibc locales should set the value of the
|
|
|
|
second
|
|
|
|
.I week
|
|
|
|
list item to
|
|
|
|
.B 19971130
|
|
|
|
(Sunday) and base the
|
2014-05-28 15:15:24 +00:00
|
|
|
.I abday
|
|
|
|
and
|
2014-05-26 05:51:06 +00:00
|
|
|
.I day
|
2014-05-28 15:15:24 +00:00
|
|
|
lists appropriately, and set
|
2014-05-26 05:51:06 +00:00
|
|
|
.I first_weekday
|
2014-10-20 05:25:27 +00:00
|
|
|
and
|
|
|
|
.I first_workday
|
2014-05-26 05:51:06 +00:00
|
|
|
to
|
|
|
|
.B 1
|
|
|
|
or
|
|
|
|
.BR 2 ,
|
2014-10-20 05:25:27 +00:00
|
|
|
depending on whether the week and work week actually starts on Sunday or
|
|
|
|
Monday for the locale.
|
2004-11-03 13:51:07 +00:00
|
|
|
.\" .SH AUTHOR
|
|
|
|
.\" Jochen Hein (Hein@Student.TU-Clausthal.de)
|
getent.1, intro.1, time.1, _exit.2, _syscall.2, accept.2, access.2, acct.2, adjtimex.2, alarm.2, alloc_hugepages.2, arch_prctl.2, bdflush.2, bind.2, brk.2, cacheflush.2, capget.2, chdir.2, chmod.2, chown.2, chroot.2, clock_getres.2, clock_nanosleep.2, clone.2, close.2, connect.2, create_module.2, delete_module.2, dup.2, epoll_create.2, epoll_ctl.2, epoll_wait.2, eventfd.2, execve.2, exit_group.2, faccessat.2, fchmodat.2, fchownat.2, fcntl.2, flock.2, fork.2, fstatat.2, fsync.2, futex.2, futimesat.2, get_kernel_syms.2, get_robust_list.2, get_thread_area.2, getcpu.2, getdents.2, getdomainname.2, getgid.2, getgroups.2, gethostname.2, getitimer.2, getpagesize.2, getpeername.2, getpid.2, getpriority.2, getresuid.2, getrlimit.2, getrusage.2, getsid.2, getsockname.2, getsockopt.2, gettid.2, gettimeofday.2, getuid.2, getunwind.2, getxattr.2, idle.2, init_module.2, inotify_add_watch.2, inotify_init.2, inotify_rm_watch.2, intro.2, io_cancel.2, io_destroy.2, io_getevents.2, io_setup.2, io_submit.2, ioctl.2, ioctl_list.2, ioperm.2, iopl.2, ioprio_set.2, ipc.2, kcmp.2, kill.2, killpg.2, link.2, linkat.2, listen.2, listxattr.2, llseek.2, lookup_dcookie.2, lseek.2, madvise.2, migrate_pages.2, mincore.2, mkdir.2, mkdirat.2, mknod.2, mknodat.2, mlock.2, mmap.2, mmap2.2, modify_ldt.2, mount.2, move_pages.2, mprotect.2, mq_getsetattr.2, mremap.2, msgctl.2, msgget.2, msgop.2, msync.2, nanosleep.2, nfsservctl.2, nice.2, open.2, openat.2, outb.2, pause.2, pciconfig_read.2, perf_event_open.2, perfmonctl.2, personality.2, pipe.2, pivot_root.2, poll.2, posix_fadvise.2, prctl.2, pread.2, process_vm_readv.2, ptrace.2, query_module.2, quotactl.2, read.2, readahead.2, readdir.2, readlink.2, readlinkat.2, readv.2, reboot.2, recv.2, remap_file_pages.2, removexattr.2, rename.2, renameat.2, rmdir.2, rt_sigqueueinfo.2, sched_get_priority_max.2, sched_rr_get_interval.2, sched_setaffinity.2, sched_setparam.2, sched_setscheduler.2, sched_yield.2, select.2, semctl.2, semget.2, semop.2, send.2, sendfile.2, set_thread_area.2, set_tid_address.2, seteuid.2, setfsgid.2, setfsuid.2, setgid.2, setpgid.2, setresuid.2, setreuid.2, setsid.2, setuid.2, setup.2, setxattr.2, shmctl.2, shmget.2, shmop.2, shutdown.2, sigaction.2, sigaltstack.2, signal.2, signalfd.2, sigpending.2, sigprocmask.2, sigreturn.2, sigsuspend.2, sigwaitinfo.2, socket.2, socketcall.2, socketpair.2, splice.2, stat.2, statfs.2, stime.2, swapon.2, symlink.2, symlinkat.2, sync.2, sync_file_range.2, sysctl.2, sysfs.2, sysinfo.2, syslog.2, tee.2, time.2, timerfd_create.2, times.2, tkill.2, truncate.2, umask.2, umount.2, uname.2, unimplemented.2, unlink.2, unlinkat.2, uselib.2, ustat.2, utime.2, utimensat.2, vfork.2, vhangup.2, vm86.2, vmsplice.2, wait.2, wait4.2, write.2, CPU_SET.3, INFINITY.3, MB_CUR_MAX.3, MB_LEN_MAX.3, __setfpucw.3, a64l.3, abort.3, abs.3, acos.3, acosh.3, addseverity.3, adjtime.3, aio_cancel.3, aio_error.3, aio_fsync.3, aio_read.3, aio_return.3, aio_suspend.3, aio_write.3, alloca.3, argz_add.3, asin.3, asinh.3, asprintf.3, assert.3, assert_perror.3, atan.3, atan2.3, atanh.3, atexit.3, atof.3, atoi.3, backtrace.3, basename.3, bcmp.3, bcopy.3, bindresvport.3, bsd_signal.3, bsearch.3, bstring.3, btowc.3, btree.3, byteorder.3, bzero.3, cabs.3, cacos.3, cacosh.3, canonicalize_file_name.3, carg.3, casin.3, casinh.3, catan.3, catanh.3, catgets.3, catopen.3, cbrt.3, ccos.3, ccosh.3, ceil.3, cerf.3, cexp.3, cexp2.3, cfree.3, cimag.3, clearenv.3, clock.3, clock_getcpuclockid.3, clog.3, clog10.3, clog2.3, closedir.3, cmsg.3, confstr.3, conj.3, copysign.3, cos.3, cosh.3, cpow.3, cproj.3, creal.3, crypt.3, csin.3, csinh.3, csqrt.3, ctan.3, ctanh.3, ctermid.3, ctime.3, daemon.3, dbopen.3, des_crypt.3, difftime.3, dirfd.3, div.3, dl_iterate_phdr.3, dlopen.3, dprintf.3, drand48.3, drand48_r.3, dysize.3, ecvt.3, ecvt_r.3, encrypt.3, end.3, endian.3, envz_add.3, erf.3, erfc.3, err.3, errno.3, error.3, ether_aton.3, euidaccess.3, exec.3, exit.3, exp.3, exp10.3, exp2.3, expm1.3, fabs.3, fclose.3, fcloseall.3, fdim.3, fenv.3, ferror.3, fexecve.3, fflush.3, ffs.3, fgetgrent.3, fgetpwent.3, fgetwc.3, fgetws.3, finite.3, flockfile.3, floor.3, fma.3, fmax.3, fmemopen.3, fmin.3, fmod.3, fmtmsg.3, fnmatch.3, fopen.3, fpathconf.3, fpclassify.3, fpurge.3, fputwc.3, fputws.3, fread.3, frexp.3, fseek.3, fseeko.3, ftime.3, ftok.3, fts.3, ftw.3, futimes.3, fwide.3, gamma.3, gcvt.3, getaddrinfo.3, getaddrinfo_a.3, getauxval.3, getcontext.3, getcwd.3, getdate.3, getdirentries.3, getdtablesize.3, getenv.3, getfsent.3, getgrent.3, getgrent_r.3, getgrnam.3, getgrouplist.3, gethostbyname.3, gethostid.3, getipnodebyname.3, getline.3, getloadavg.3, getlogin.3, getmntent.3, getnameinfo.3, getnetent.3, getnetent_r.3, getopt.3, getpass.3, getprotoent.3, getprotoent_r.3, getpt.3, getpw.3, getpwent.3, getpwent_r.3, getpwnam.3, getrpcent.3, getrpcent_r.3, getrpcport.3, gets.3, getservent.3, getservent_r.3, getspnam.3, getttyent.3, getumask.3, getusershell.3, getutent.3, getw.3, getwchar.3, glob.3, grantpt.3, gsignal.3, hash.3, hsearch.3, hypot.3, iconv.3, iconv_close.3, iconv_open.3, ilogb.3, index.3, inet.3, inet_ntop.3, inet_pton.3, infnan.3, initgroups.3, insque.3, intro.3, isalpha.3, isatty.3, isgreater.3, iswalnum.3, iswalpha.3, iswblank.3, iswcntrl.3, iswctype.3, iswdigit.3, iswgraph.3, iswlower.3, iswprint.3, iswpunct.3, iswspace.3, iswupper.3, iswxdigit.3, j0.3, key_setsecret.3, ldexp.3, lgamma.3, lio_listio.3, localeconv.3, lockf.3, log.3, log10.3, log1p.3, log2.3, logb.3, login.3, longjmp.3, lrint.3, lround.3, lsearch.3, lseek64.3, makecontext.3, makedev.3, malloc.3, malloc_hook.3, mblen.3, mbrlen.3, mbrtowc.3, mbsinit.3, mbsnrtowcs.3, mbsrtowcs.3, mbstowcs.3, mbtowc.3, memccpy.3, memchr.3, memcmp.3, memcpy.3, memfrob.3, memmem.3, memmove.3, mempcpy.3, memset.3, mkdtemp.3, mkfifo.3, mkfifoat.3, mkstemp.3, mktemp.3, modf.3, mpool.3, mq_close.3, mq_getattr.3, mq_notify.3, mq_open.3, mq_receive.3, mq_send.3, mq_unlink.3, mtrace.3, nan.3, netlink.3, nextafter.3, nl_langinfo.3, offsetof.3, on_exit.3, opendir.3, openpty.3, perror.3, popen.3, posix_fallocate.3, posix_memalign.3, posix_openpt.3, pow.3, pow10.3, printf.3, profil.3, program_invocation_name.3, psignal.3, pthread_kill_other_threads_np.3, ptsname.3, putenv.3, putgrent.3, putpwent.3, puts.3, putwchar.3, qecvt.3, qsort.3, queue.3, raise.3, rand.3, random.3, random_r.3, rcmd.3, re_comp.3, readdir.3, realpath.3, recno.3, regex.3, remainder.3, remove.3, remquo.3, resolver.3, rewinddir.3, rexec.3, rint.3, round.3, rpc.3, rpmatch.3, rtime.3, rtnetlink.3, scalb.3, scalbln.3, scandir.3, scandirat.3, scanf.3, seekdir.3, sem_close.3, sem_destroy.3, sem_getvalue.3, sem_init.3, sem_open.3, sem_post.3, sem_unlink.3, sem_wait.3, setaliasent.3, setbuf.3, setenv.3, setjmp.3, setlocale.3, setlogmask.3, setnetgrent.3, shm_open.3, siginterrupt.3, signbit.3, significand.3, sigpause.3, sigqueue.3, sigset.3, sigsetops.3, sigvec.3, sin.3, sincos.3, sinh.3, sleep.3, sockatmark.3, sqrt.3, statvfs.3, stdarg.3, stdin.3, stdio.3, stdio_ext.3, stpcpy.3, stpncpy.3, strcasecmp.3, strcat.3, strchr.3, strcmp.3, strcoll.3, strcpy.3, strdup.3, strerror.3, strfmon.3, strfry.3, strftime.3, string.3, strlen.3, strnlen.3, strpbrk.3, strptime.3, strsep.3, strsignal.3, strspn.3, strstr.3, strtod.3, strtoimax.3, strtok.3, strtol.3, strtoul.3, strverscmp.3, strxfrm.3, swab.3, sysconf.3, syslog.3, system.3, sysv_signal.3, tan.3, tanh.3, tcgetpgrp.3, tcgetsid.3, telldir.3, tempnam.3, termios.3, tgamma.3, timegm.3, timeradd.3, tmpfile.3, tmpnam.3, toascii.3, toupper.3, towctrans.3, towlower.3, towupper.3, trunc.3, tsearch.3, ttyname.3, ttyslot.3, tzset.3, ualarm.3, ulimit.3, ungetwc.3, unlocked_stdio.3, unlockpt.3, updwtmp.3, usleep.3, wcpcpy.3, wcpncpy.3, wcrtomb.3, wcscasecmp.3, wcscat.3, wcschr.3, wcscmp.3, wcscpy.3, wcscspn.3, wcsdup.3, wcslen.3, wcsncasecmp.3, wcsncat.3, wcsncmp.3, wcsncpy.3, wcsnlen.3, wcsnrtombs.3, wcspbrk.3, wcsrchr.3, wcsrtombs.3, wcsspn.3, wcsstr.3, wcstoimax.3, wcstok.3, wcstombs.3, wcswidth.3, wctob.3, wctomb.3, wctrans.3, wctype.3, wcwidth.3, wmemchr.3, wmemcmp.3, wmemcpy.3, wmemmove.3, wmemset.3, wordexp.3, wprintf.3, xcrypt.3, xdr.3, y0.3, cciss.4, console.4, console_codes.4, console_ioctl.4, dsp56k.4, fd.4, full.4, hd.4, hpsa.4, initrd.4, intro.4, lp.4, mem.4, mouse.4, null.4, pts.4, ram.4, random.4, rtc.4, sk98lin.4, st.4, tty.4, ttyS.4, tty_ioctl.4, vcs.4, wavelan.4, acct.5, charmap.5, dir_colors.5, filesystems.5, ftpusers.5, group.5, host.conf.5, hosts.5, hosts.equiv.5, intro.5, issue.5, locale.5, motd.5, networks.5, nologin.5, nscd.conf.5, passwd.5, proc.5, protocols.5, resolv.conf.5, rpc.5, securetty.5, services.5, shells.5, termcap.5, ttytype.5, utmp.5, armscii-8.7, arp.7, ascii.7, bootparam.7, capabilities.7, charsets.7, complex.7, cp1251.7, credentials.7, ddp.7, environ.7, epoll.7, fifo.7, futex.7, glob.7, hier.7, icmp.7, inotify.7, intro.7, ip.7, ipv6.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, koi8-r.7, koi8-u.7, locale.7, mailaddr.7, man.7, mq_overview.7, netdevice.7, netlink.7, numa.7, packet.7, path_resolution.7, pipe.7, posixoptions.7, pthreads.7, pty.7, raw.7, regex.7, rtld-audit.7, rtnetlink.7, sem_overview.7, shm_overview.7, sigevent.7, signal.7, socket.7, standards.7, suffixes.7, svipc.7, tcp.7, termio.7, time.7, udp.7, udplite.7, unicode.7, unix.7, uri.7, utf-8.7, x25.7, nscd.8, sync.8, tzselect.8, zdump.8, zic.8: Global fix: remove unneeded double quotes in .SH headings
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2013-02-24 18:01:36 +00:00
|
|
|
.SH SEE ALSO
|
2015-05-13 08:50:25 +00:00
|
|
|
.BR iconv (1),
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR locale (1),
|
|
|
|
.BR localedef (1),
|
|
|
|
.BR localeconv (3),
|
2014-03-07 07:31:24 +00:00
|
|
|
.BR newlocale (3),
|
2004-11-03 13:51:07 +00:00
|
|
|
.BR setlocale (3),
|
2015-06-09 14:18:48 +00:00
|
|
|
.BR strftime (3),
|
2015-06-25 07:42:15 +00:00
|
|
|
.BR strptime (3),
|
2014-03-07 07:31:24 +00:00
|
|
|
.BR uselocale (3),
|
2014-01-18 09:56:18 +00:00
|
|
|
.BR charmap (5),
|
2014-06-04 06:01:42 +00:00
|
|
|
.BR charsets (7),
|
|
|
|
.BR locale (7),
|
|
|
|
.BR unicode (7),
|
intro.1, localedef.1, memusage.1, memusagestat.1, bpf.2, execve.2, fork.2, keyctl.2, request_key.2, sigaction.2, signal.2, socket.2, dlopen.3, getauxval.3, gnu_get_libc_version.3, pthread_atfork.3, sem_post.3, setjmp.3, strftime.3, veth.4, locale.5, nscd.conf.5, resolv.conf.5, address_families.7, armscii-8.7, ascii.7, capabilities.7, cgroups.7, charsets.7, cp1251.7, cp1252.7, iso_8859-1.7, iso_8859-10.7, iso_8859-11.7, iso_8859-13.7, iso_8859-14.7, iso_8859-15.7, iso_8859-16.7, iso_8859-2.7, iso_8859-3.7, iso_8859-4.7, iso_8859-5.7, iso_8859-6.7, iso_8859-7.7, iso_8859-8.7, iso_8859-9.7, keyrings.7, koi8-r.7, koi8-u.7, libc.7, locale.7, man.7, network_namespaces.7, persistent-keyring.7, session-keyring.7, signal.7, unicode.7, uri.7, user-keyring.7, user-session-keyring.7: ffix: replace - with real\-
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
2020-07-06 12:28:51 +00:00
|
|
|
.BR utf\-8 (7)
|