system: Build system-wide locale definitions.
authorLudovic Courtès <ludo@gnu.org>
Wed, 26 Nov 2014 21:49:11 +0000 (22:49 +0100)
committerLudovic Courtès <ludo@gnu.org>
Thu, 27 Nov 2014 07:55:46 +0000 (08:55 +0100)
commit598e19dca1677aebfe235e974f480b5bdd322694
treea894c7f5a56ea04163ea687b01aa1c701d97d73c
parent9b4d1e7321d04f5d0075810090e72dc16e1578ac
system: Build system-wide locale definitions.

* gnu/system/locale.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
* gnu/system.scm (<operating-system>)[locale]: Change the default to
  "en_US.utf8".
  (operating-system-locale-directory): New procecure.
  (operating-system-derivation): Use it.
* doc/guix.texi (Using the Configuration System): Change example locale
  to "fr_FR.utf8".
  (operating-system Reference): Add xref to "Locales".  Document
  'locale-definitions'.
  (Locales): New section.
* po/guix/POTFILES.in: Add gnu/system.scm.
doc/guix.texi
gnu-system.am
gnu/system.scm
gnu/system/locale.scm [new file with mode: 0644]
po/guix/POTFILES.in