diff --git a/src/i18n/locale/cmucl.pot b/src/i18n/locale/cmucl.pot
index 1e4ead9d063787e738e3dd628da0511df58332d8..36ccbe894d75abde31ddd7895775615b46996e4a 100644
--- a/src/i18n/locale/cmucl.pot
+++ b/src/i18n/locale/cmucl.pot
@@ -13069,21 +13069,64 @@ msgid "\"~A\" is not a recognized time/date format."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "Return any available status information on child processed. "
+msgid "List of process structures for all active processes."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "List of process structures for all active processes."
+msgid ""
+"Return the current status of process.  The result is one of\n"
+"  :running,:stopped, :continued, :exited, :signaled."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Wait for PROC to quit running for some reason.  Returns PROC."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "PID of child process."
 msgstr ""
 
 #: src/code/run-program.lisp
 msgid ""
-"Return the current status of process.  The result is one of :running,\n"
-"   :stopped, :exited, :signaled."
+"Exit code for the process if it is :exited; the termination signal\n"
+"  if it is :signaled; 0 if it is :stopped.  It is undefined in all\n"
+"  other cases."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "Wait for PROC to quit running for some reason.  Returns PROC."
+msgid "Non-NIL if the process was terminated and a core image was dumped."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"The two-way stream connected to the child's Unix pty connection or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream to child's input or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's error output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"The function to be called whenever process's changes status. This\n"
+"  function takes the process as a required argument.  This is\n"
+"  setf'able."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"Returns annotations supplibed by users; it is setf'able. This is\n"
+"  available for users to associcate information with the process\n"
+"  without having to build a-lists or hash tables of process\n"
+"  structures."
 msgstr ""
 
 #: src/code/run-program.lisp
diff --git a/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po
index 57bb796a0457fd36083ee3240c5a7529d27b4535..6de35cd12570999d3dafcbbd83ecc18254feb100 100644
--- a/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po
+++ b/src/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po
@@ -18677,21 +18677,16 @@ msgstr ""
 msgid "\"~A\" is not a recognized time/date format."
 msgstr "\"~Away\" isway otnay away ecognizedray imetay/ateday ormatfay."
 
-#: src/code/run-program.lisp
-msgid "Return any available status information on child processed. "
-msgstr ""
-"Eturnray anyway availableway tatussay informationway onway ildchay "
-"ocessedpray. "
-
 #: src/code/run-program.lisp
 msgid "List of process structures for all active processes."
 msgstr ""
 "Istlay ofway ocesspray ucturesstray orfay allway activeway ocessespray."
 
 #: src/code/run-program.lisp
+#, fuzzy
 msgid ""
-"Return the current status of process.  The result is one of :running,\n"
-"   :stopped, :exited, :signaled."
+"Return the current status of process.  The result is one of\n"
+"  :running,:stopped, :continued, :exited, :signaled."
 msgstr ""
 "Eturnray ethay urrentcay tatussay ofway ocesspray.  Ethay esultray isway "
 "oneway ofway :unningray,\n"
@@ -18703,6 +18698,56 @@ msgstr ""
 "Aitway orfay PROC otay itquay unningray orfay omesay easonray.  Eturnsray "
 "PROC."
 
+#: src/code/run-program.lisp
+#, fuzzy
+msgid "PID of child process."
+msgstr "Ouldcay otnay orkfay ildchay ocesspray: ~Away"
+
+#: src/code/run-program.lisp
+msgid ""
+"Exit code for the process if it is :exited; the termination signal\n"
+"  if it is :signaled; 0 if it is :stopped.  It is undefined in all\n"
+"  other cases."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Non-NIL if the process was terminated and a core image was dumped."
+msgstr ""
+
+#: src/code/run-program.lisp
+#, fuzzy
+msgid "The two-way stream connected to the child's Unix pty connection or NIL."
+msgstr ""
+"Ethay eamstray onnectedcay otay ethay tandardsay inputway (ilefay "
+"escriptorday 0)."
+
+#: src/code/run-program.lisp
+msgid "Stream to child's input or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's error output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"The function to be called whenever process's changes status. This\n"
+"  function takes the process as a required argument.  This is\n"
+"  setf'able."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"Returns annotations supplibed by users; it is setf'able. This is\n"
+"  available for users to associcate information with the process\n"
+"  without having to build a-lists or hash tables of process\n"
+"  structures."
+msgstr ""
+
 #: src/code/run-program.lisp
 msgid "TIOCPGRP ioctl failed: ~S"
 msgstr "TIOCPGRP ioctlway ailedfay: ~S"
@@ -30938,6 +30983,11 @@ msgstr ""
 "eplacedray ybay ethay\n"
 "Unicodeway eplacementray aracterchay."
 
+#~ msgid "Return any available status information on child processed. "
+#~ msgstr ""
+#~ "Eturnray anyway availableway tatussay informationway onway ildchay "
+#~ "ocessedpray. "
+
 #~ msgid "Cound not create pipe: ~A"
 #~ msgstr "Oundcay otnay eatecray ipepay: ~Away"
 
diff --git a/src/i18n/locale/ko/LC_MESSAGES/cmucl.po b/src/i18n/locale/ko/LC_MESSAGES/cmucl.po
index 3ce4f3101a0ca945071c79034874fce33c720913..4aa56b64a7de4ccd80862d17f8a15a09ccfb07b4 100644
--- a/src/i18n/locale/ko/LC_MESSAGES/cmucl.po
+++ b/src/i18n/locale/ko/LC_MESSAGES/cmucl.po
@@ -13096,21 +13096,63 @@ msgid "\"~A\" is not a recognized time/date format."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "Return any available status information on child processed. "
+msgid "List of process structures for all active processes."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "List of process structures for all active processes."
+msgid ""
+"Return the current status of process.  The result is one of\n"
+"  :running,:stopped, :continued, :exited, :signaled."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Wait for PROC to quit running for some reason.  Returns PROC."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "PID of child process."
 msgstr ""
 
 #: src/code/run-program.lisp
 msgid ""
-"Return the current status of process.  The result is one of :running,\n"
-"   :stopped, :exited, :signaled."
+"Exit code for the process if it is :exited; the termination signal\n"
+"  if it is :signaled; 0 if it is :stopped.  It is undefined in all\n"
+"  other cases."
 msgstr ""
 
 #: src/code/run-program.lisp
-msgid "Wait for PROC to quit running for some reason.  Returns PROC."
+msgid "Non-NIL if the process was terminated and a core image was dumped."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "The two-way stream connected to the child's Unix pty connection or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream to child's input or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid "Stream from child's error output or NIL."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"The function to be called whenever process's changes status. This\n"
+"  function takes the process as a required argument.  This is\n"
+"  setf'able."
+msgstr ""
+
+#: src/code/run-program.lisp
+msgid ""
+"Returns annotations supplibed by users; it is setf'able. This is\n"
+"  available for users to associcate information with the process\n"
+"  without having to build a-lists or hash tables of process\n"
+"  structures."
 msgstr ""
 
 #: src/code/run-program.lisp