civodul pushed a commit to branch master
in repository shepherd.

commit 89f3c124ea502f341936795b7bc5e0a90198c9c5
Author: Ludovic Courtès <l...@gnu.org>
Date:   Thu Mar 1 14:11:12 2018 +0100

    Adjust strings for Translation Project submission.
    
    Suggested by Benno Schulenberg <coordina...@translationproject.org>.
    
    * modules/shepherd.scm (main): Add missing comma.
    * modules/shepherd/comm.scm (report-command-error): Add "TRANSLATORS"
    comment.
---
 modules/shepherd.scm      | 2 +-
 modules/shepherd/comm.scm | 8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/modules/shepherd.scm b/modules/shepherd.scm
index 650ba63..02b27f6 100644
--- a/modules/shepherd.scm
+++ b/modules/shepherd.scm
@@ -104,7 +104,7 @@
                    #:long "pid"
                    #:takes-arg? #t #:optional-arg? #t
                     #:arg-name (l10n "FILE")
-                   #:description (l10n "when ready write PID to FILE or 
stdout")
+                   #:description (l10n "when ready, write PID to FILE or 
stdout")
                    #:action (lambda (file)
                               (set! pid-file (or file #t))))
                  (make <option>
diff --git a/modules/shepherd/comm.scm b/modules/shepherd/comm.scm
index 0228f63..cdeed4c 100644
--- a/modules/shepherd/comm.scm
+++ b/modules/shepherd/comm.scm
@@ -1,5 +1,5 @@
 ;; comm.scm -- Communication between processes and general output.
-;; Copyright (C) 2013, 2014, 2016 Ludovic Courtès <l...@gnu.org>
+;; Copyright (C) 2013, 2014, 2016, 2018 Ludovic Courtès <l...@gnu.org>
 ;; Copyright (C) 2002, 2003 Wolfgang Jährling <wolfg...@pro-linux.de>
 ;;
 ;; This file is part of the GNU Shepherd.
@@ -166,6 +166,12 @@ wrong---premature end-of-file, invalid sexp, etc."
 command object."
   (match error
     (('error ('version 0 _ ...) 'service-not-found service)
+     ;; TRANSLATORS: Strings occasionally contain escape sequences starting
+     ;; with '~' (tilde).  For example, '~a' corresponds to '%s' in C printf
+     ;; syntax and '~%' corresponds to '\n'.  These must be preserved as is.
+     ;; See
+     ;; 
<https://www.gnu.org/software/guile/manual/html_node/Formatted-Output.html>
+     ;; for more info.
      (report-error (l10n "service '~a' could not be found")
                    service))
     (('error ('version 0 _ ...) 'action-not-found action service)

Reply via email to