summaryrefslogtreecommitdiff
path: root/po
Commit message (Collapse)AuthorAgeFilesLines
* nls: Add package files for translation.Ludovic Courtès2015-07-191-0/+4
| | | | * po/packages/POTFILES.in: Add a bunch of files.
* import: Add 'elpa' importer.Federico Beffa2015-07-081-0/+1
| | | | | | | | | | | | * guix/import/elpa.scm: New file. * guix/scripts/import.scm: Add "elpa" to 'importers'. * guix/scripts/import/elpa.scm: New file. * Makefile.am (MODULES): Add 'guix/import/elpa.scm' and 'guix/scripts/import/elpa.scm'. (SCM_TESTS): Add 'tests/elpa.scm'. * doc/guix.texi (Invoking guix import): Document it. * tests/elpa.scm: New file. * po/guix/POTFILES.in: Add 'guix/scripts/import/elpa.scm'.
* nls: Update 'eo' translation.Ludovic Courtès2015-06-211-249/+397
|
* Add 'guix size'.Ludovic Courtès2015-06-181-0/+1
| | | | | | | | | | | | | | | * guix/scripts/size.scm: New file. * Makefile.am (MODULES): Add it. (SCM_TESTS): Add tests/size.scm. * doc.am (SUBCOMMANDS): Add 'size'. * po/guix/POTFILES.in: Add guix/scripts/size.scm. * tests/size.scm: New file. * doc/guix.texi (Packages with Multiple Outputs): Add xref to "Invoking guix size". (Invoking guix size): New node. (Invoking guix gc): Add index for "closure" and xref to the above. * doc/contributing.texi (Submitting Patches): Use @enumerate for the check list. Add item about 'guix size'.
* Add 'guix edit'.Ludovic Courtès2015-06-181-0/+1
| | | | | | | | | * guix/scripts/edit.scm: New file. * Makefile.am (MODULES): Add it. * doc.am (SUBCOMMANDS): Add 'edit'. * doc/guix.texi (Defining Packages): Add xref to "Invoking guix edit". (Invoking guix edit): New node. * po/guix/POTFILES.in: Add it.
* daemon: Internationalize guix-daemon.Ludovic Courtès2015-06-102-3/+6
| | | | | | | | | | | | | | | * nix/nix-daemon/guix-daemon.cc (n_, _): New macros. (guix_textdomain): New variable. (doc): Use 'n_'. (options): Likewise, and lowercase messages. (argp): Add initializer for 'argp_domain' field. (parse_opt): Use '_' for messages. (main): Likewise, and add calls to 'setlocale', 'bindtextdomain', and 'textdomain'. * daemon.am (guix_daemon_CPPFLAGS): Add -DLOCALEDIR. * po/guix/Makevars (XGETTEXT_OPTIONS): Remove '--language' option. Add '--keyword=n_'. * po/guix/POTFILES.in: Add guix-daemon.cc.
* system: Make sure user accounts refer to existing groups.Ludovic Courtès2015-05-241-0/+1
| | | | | | | | | | | Fixes <http://bugs.gnu.org/20646>. Reported by David Thompson <davet@gnu.org>. * gnu/system/shadow.scm (assert-valid-users/groups): New procedure * gnu/system.scm (operating-system-activation-script): Use it. * tests/guix-system.sh (make_user_config): New function. Add 3 tests using it. * po/guix/POTFILES.in: Add gnu/system/shadow.scm.
* nls: Update 'da' translation.Ludovic Courtès2015-05-151-245/+396
|
* nls: Add package files for translation.Ludovic Courtès2015-05-101-1/+29
| | | | * po/packages/POTFILES.in: Add a bunch of files.
* import: Add hackage importer.Federico Beffa2015-04-081-0/+1
| | | | | | | * guix/scripts/import.scm (importers): Add hackage. * guix/scripts/import/hackage.scm: New file. * po/guix/POTFILES.in: Add guix/scripts/import.scm. * doc/guix.texi: Add section on 'hackage' importer.
* nls: Add Danish translation.Ludovic Courtès2015-04-062-0/+1517
| | | | | * po/guix/da.po: New file. * po/guix/LINGUAS: Add 'da'.
* scripts: Add 'publish' command.David Thompson2015-04-041-0/+1
| | | | | | | | | * guix/scripts/publish.scm: New file. * po/guix/POTFILES.in: Add it. * tests/publish.scm: New file. * Makefile.am (MODULES): Add script module. (SCM_TESTS): Add test module. * doc/guix.texi ("Invoking guix publish"): New node.
* Fix remaining references to "substitute-binary".Taylan Ulrich Bayırlı/Kammer2015-03-261-1/+1
| | | | | | | | * nix/nix-daemon/guix-daemon.cc (main): Change substitute-binary to substitute. * po/guix/POTFILES.in: Likewise. * tests/guix-daemon.sh: Likewise. * tests/guix-system.sh: Likewise.
* services: Statically report duplicate dmd service identifiers.Ludovic Courtès2015-03-091-0/+1
| | | | | | | | | | Reported by 白い熊 @相撲道 <guix-devel_gnu.org@sumou.com> at <http://lists.gnu.org/archive/html/guix-devel/2015-03/msg00264.html>. * gnu/services/dmd.scm (assert-no-duplicates): New procedure. (dmd-configuration-file): Use it. * po/guix/POTFILES.in: Add gnu/services/dmd.scm. * tests/guix-system.sh (errorfile): Add test.
* nls: Update 'eo' translation.Ludovic Courtès2015-02-052-348/+1399
|
* nls: Update 'vi' translation.Ludovic Courtès2015-01-281-268/+415
|
* nls: Add a few more package modules for translation.Ludovic Courtès2015-01-271-0/+9
| | | | * po/packages/POTFILES.in: List a few more files.
* nls: Update 'eo' translation.Ludovic Courtès2015-01-091-80/+1027
|
* nls: Add French translation for packages.Ludovic Courtès2014-12-262-0/+1568
|
* nls: Add French translation.Ludovic Courtès2014-12-132-0/+1369
|
* nls: Update 'eo' translation.Ludovic Courtès2014-12-071-231/+375
|
* nls: Update Hungarian translation.Ludovic Courtès2014-12-041-230/+373
|
* nls: Add Hungarian translation.Ludovic Courtès2014-12-032-0/+1263
| | | | | * po/packages/hu.po: New file. * po/packages/LINGUAS: Add it.
* system: Build system-wide locale definitions.Ludovic Courtès2014-11-271-0/+1
| | | | | | | | | | | | | | | * 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.
* nls: Update 'vi' translation.Ludovic Courtès2014-11-111-255/+387
|
* nls: Update 'de' translation.Ludovic Courtès2014-11-101-263/+399
|
* nls: Add a few more package modules for translation.Ludovic Courtès2014-11-101-2/+17
| | | | * po/packages/POTFILES.in: List a few more files.
* nls: Recognize 'N_' as equivalent to 'ngettext'.Ludovic Courtès2014-09-291-1/+1
| | | | | | This fixes i18n of plural messages. * po/guix/Makevars (XGETTEXT_OPTIONS): Change 'N_' to 'N_:1,2'.
* nls: Update 'sr' translation.Ludovic Courtès2014-09-132-90/+699
|
* nls: Adjust reference to stale file.Ludovic Courtès2014-09-111-1/+1
| | | | * po/packages/POTFILES.in: Replace recutils.scm with databases.scm.
* scripts: add guix lintCyril Roelandt2014-09-032-1/+3
| | | | | | | | | * 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".
* Revert "nls: Use xgettext and msgmerge with --no-wrap."Ludovic Courtès2014-08-122-6/+0
| | | | | | | This reverts commit 648453e8d6005a7a2caec688cc035db86fe73c02. See <http://lists.gnu.org/archive/html/bug-gettext/2014-08/msg00005.html> for the rationale.
* nls: Add Czech translation.Ludovic Courtès2014-08-112-0/+1122
|
* build: Update PO files as per 'make dist'.Ludovic Courtès2014-07-2511-541/+652
|
* nls: Add Hungarian translation.Ludovic Courtès2014-07-202-0/+1269
|
* nls: Update 'eo' and 'vi' translations.Ludovic Courtès2014-07-153-369/+631
|
* nls: Add German translation.Ludovic Courtès2014-07-134-0/+1719
|
* nls: Update eo, pt_BR, sr, and vi package translations.Ludovic Courtès2014-07-134-389/+265
|
* nls: Update 'sr' translation.Ludovic Courtès2014-06-212-276/+243
|
* nls: Use xgettext and msgmerge with --no-wrap.Ludovic Courtès2014-06-172-0/+6
| | | | | | | | | Suggested by Benno Schulenberg <coordinator@translationproject.org>. * po/guix/Makevars (XGETTEXT_OPTIONS): Add --no-wrap. (MSGMERGE_OPTIONS): New variable. * po/packages/Makevars (XGETTEXT_OPTIONS): Add --no-wrap. (MSGMERGE_OPTIONS): New variable.
* nls: Remove obsolete messages from PO files.Ludovic Courtès2014-06-178-5512/+0
| | | | | | | | Suggested by Benno Schulenberg <coordinator@translationproject.org>. * po/guix/eo.po, po/guix/pt_BR.po, po/guix/sr.po, po/guix/vi.po, po/packages/eo.po, po/packages/pt_BR.po, po/packages/sr.po, po/packages/vi.po: Remove obsolete messages.
* i18n: Move package descriptions from 'guix' to 'guix-packages'.Ludovic Courtès2014-06-149-1887/+6990
| | | | | | * po/guix: Merge with po/packages as per <https://lists.gnu.org/archive/html/guix-devel/2014-06/msg00058.html>. * po/packages/LINGUAS: Add eo, pt_BR, sr, and vi.
* Separate package description translations from string translations.Ludovic Courtès2014-06-135-8/+32
| | | | | | | | | | | | | | | | * po/packages/LINGUAS, po/packages/Makevars, po/packages/POTFILES.in: New files. * po/guix/Makevars (DOMAIN): Change to "guix". (XGETTEXT_OPTIONS): Remove "--keyword=synopsis --keyword=description". * po/guix/POTFILES.in: Remove gnu/packages/*.scm. * configure.ac: Change to gettext 0.18.3. Produce po/packages/Makefile.in. * Makefile.am (SUBDIRS): Add po/packages. * guix/ui.scm (%package-text-domain): New variable. (P_): New procedure. (package->recutils): Use 'P_' instead of '_'. * guix/scripts/package.scm (find-packages-by-description): Use 'P_' instead of 'gettext'.
* Move gettext files to 'po/guix'.Ludovic Courtès2014-06-137-2/+2
| | | | | | | | * po: Rename to... * po/guix: ... this. * po/guix/Makevars (subdir, top_builddir): Adjust accordingly. * configure.ac: Change 'po/Makefile.in' to 'po/guix/Makefile.in'. * Makefile.am (SUBDIRS): Change 'po' to 'po/guix'.
* Update 'eo.po'.Ludovic Courtès2014-06-031-270/+216
|
* Update '.po' files.Ludovic Courtès2014-04-094-1118/+2385
|
* ui: Handle SRFI-35 '&message' conditions.Ludovic Courtès2014-02-211-1/+1
| | | | | | * guix/ui.scm (call-with-error-handling): Add case for 'message-condition?'. * po/Makevars: Fix typo in comment.
* Add 'guix system'.Ludovic Courtès2014-02-181-0/+1
| | | | | | | | | * guix/scripts/system.scm: New file. * Makefile.am (MODULES): Add it. * po/POTFILES.in: Likewise. * doc/guix.texi (Using the Configuration System): Link to "Invoking guix system". (Invoking guix system): New node.
* nar: Add 'restore-file-set', for use by build hooks.Ludovic Courtès2014-01-242-5/+9
| | | | | | | | | | | | | | | * guix/nar.scm (&nar-invalid-hash-error, &nar-signature-error): New condition types. (&nar-error): Add 'file' and 'port' fields. (&nar-read-error): Remove 'port' and 'file' fields. (lock-store-file, unlock-store-file, finalize-store-file, temporary-store-directory, restore-file-set): New procedures. * tests/nar.scm (%seed): New variable. (random-text): New procedure. ("restore-file-set (signed, valid)", "restore-file-set (missing signature)", "restore-file-set (corrupt)"): New tests. * po/Makevars (XGETTEXT_OPTIONS): Add '--keyword=message'.nar fixes * po/POTFILES.in: Add guix/nar.scm.
* Update 'sr.po'.Ludovic Courtès2014-01-151-243/+225
|