~ruther/guix-local

ref: 471dbb70f9a4d3560c5dfb7140afd099e33f8046 guix-local/po d---------
9668b3bb — Ludovic Courtès 11 years ago
nls: Update 'eo' translation.
764ee9e8 — Ludovic Courtès 11 years ago
nls: Update Hungarian translation.
845d48e7 — Ludovic Courtès 11 years ago
nls: Add Hungarian translation.

* po/packages/hu.po: New file.
* po/packages/LINGUAS: Add it.
598e19dc — Ludovic Courtès 11 years ago
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.
342b5204 — Ludovic Courtès 11 years ago
nls: Update 'vi' translation.
9a4d9333 — Ludovic Courtès 11 years ago
nls: Update 'de' translation.
e1a94b97 — Ludovic Courtès 11 years ago
nls: Add a few more package modules for translation.

* po/packages/POTFILES.in: List a few more files.
34942e95 — Ludovic Courtès 11 years ago
nls: Recognize 'N_' as equivalent to 'ngettext'.

This fixes i18n of plural messages.

* po/guix/Makevars (XGETTEXT_OPTIONS): Change 'N_' to 'N_:1,2'.
9fac9e3b — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu-system.am
6bddfbc9 — Ludovic Courtès 11 years ago
nls: Update 'sr' translation.
66ea98e3 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates

Conflicts:
	gnu/packages/image.scm
00d908db — Ludovic Courtès 11 years ago
nls: Adjust reference to stale file.

* po/packages/POTFILES.in: Replace recutils.scm with databases.scm.
e759c0a3 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
b4f5e0e8 — Cyril Roelandt 11 years ago
scripts: add guix lint

* guix/scripts/lint.scm: New file. Defines a 'lint' tool for Guix packages.
* tests/lint.scm: New file.
* Makefile.am (MODULES, SCM_TESTS): Add them.
* po/guix/Makevars: Update appropriately.
* po/guix/POTFILES.in: Update appropriately.
* doc/guix.texi: Document "guix lint".
647cfda8 — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
599f1464 — Ludovic Courtès 11 years ago
Revert "nls: Use xgettext and msgmerge with --no-wrap."

This reverts commit 648453e8d6005a7a2caec688cc035db86fe73c02.

See <http://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html>
for the rationale.
26c398b1 — Ludovic Courtès 11 years ago
nls: Add Czech translation.
33690ffd — Mark H Weaver 11 years ago
Merge branch 'master' into core-updates
51af5710 — Ludovic Courtès 11 years ago
build: Update PO files as per 'make dist'.
a4f51df9 — Ludovic Courtès 11 years ago
nls: Add Hungarian translation.
Next