diff --git a/TRANSLATORS b/TRANSLATORS
index 6b2117e378..0438948be8 100644
--- a/TRANSLATORS
+++ b/TRANSLATORS
@@ -38,6 +38,7 @@ Camilo Baquero (@camilooob)
Carlos A. Crespo (@cacrespo)
Carlos AlMa (@carlosalma)
Carlos Bernad (@carlos-bernad)
+Carlos Enrique Carrasco Varas (@KrlitosForever)
Carlos Joel Delgado Pizarro (@c0x6a)
Carlos Martel Lamas (@Letram)
Catalina Arrey Amunátegui (@CatalinaArrey)
diff --git a/library/pprint.po b/library/pprint.po
index 0d59e2da2e..45a1d4b5cd 100644
--- a/library/pprint.po
+++ b/library/pprint.po
@@ -11,15 +11,16 @@ msgstr ""
"Project-Id-Version: Python 3.8\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-10-25 19:47+0200\n"
-"PO-Revision-Date: 2021-10-29 22:00-0500\n"
+"PO-Revision-Date: 2023-05-07 18:59-0400\n"
"Last-Translator: Pedro Aarón
\n"
-"Language: es\n"
"Language-Team: python-doc-es\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: Babel 2.10.3\n"
+"X-Generator: Poedit 3.0.1\n"
#: ../Doc/library/pprint.rst:2
msgid ":mod:`pprint` --- Data pretty printer"
@@ -95,7 +96,9 @@ msgid ""
"returns."
msgstr ""
"*stream* (por defecto ``sys.stdout``) es un :term:`file-like object` el cual "
-"la salida va a ser escrita usando el método :meth:`write`."
+"la salida va a ser escrita usando el :meth:`write`. Si tanto *stream* como "
+"``sys.stdout`` son ``None``, entonces :meth:`~PrettyPrinter.pprint` retorna "
+"el resultado sin mostrar nada."
#: ../Doc/library/pprint.rst:52
msgid ""
@@ -180,20 +183,22 @@ msgid "Added the *underscore_numbers* parameter."
msgstr "Se agregó el parámetro *underscore_numbers*."
#: ../Doc/library/pprint.rst:89
+#, fuzzy
msgid "No longer attempts to write to ``sys.stdout`` if it is ``None``."
-msgstr ""
+msgstr "Ya no intenta escribir en ``sys.stdout`` si es ``None``."
#: ../Doc/library/pprint.rst:118
-#, fuzzy
msgid ""
"Return the formatted representation of *object* as a string. *indent*, "
"*width*, *depth*, *compact*, *sort_dicts* and *underscore_numbers* are "
"passed to the :class:`PrettyPrinter` constructor as formatting parameters "
"and their meanings are as described in its documentation above."
msgstr ""
-"Retorna la representación formateada de *object* como una cadena. *indent*, "
-"*width*, *depth*, *compact*, *sort_dicts* y *underscore_numbers* se pasarán "
-"al constructor :class:`PrettyPrinter` como parámetros de formato."
+"Retorna la representación formateada de *object* como una cadena de "
+"caracteres. *indent*, *width*, *depth*, *compact*, *sort_dicts* y "
+"*underscore_numbers* se pasan al constructor de :class:`PrettyPrinter` como "
+"parámetros de formato y su significado es el descrito en su documentación "
+"anterior."
#: ../Doc/library/pprint.rst:126
msgid ""
@@ -218,21 +223,24 @@ msgid ""
"inspecting values (you can even reassign ``print = pprint.pprint`` for use "
"within a scope)."
msgstr ""
-"Imprime la representación formateada de *object* en *stream*, seguida de una "
-"nueva línea. Si *stream* es ``None``, se utiliza ``sys.stdout``. Esto se "
-"puede usar en el intérprete interactivo en lugar de la función :func:`print` "
-"para inspeccionar valores (incluso puede reasignar ``print = pprint.pprint`` "
-"para usarlo dentro de un alcance). *indent*, *width*, *depth*, *compact*, "
-"*sort_dicts* y *underscore_numbers* se pasarán al constructor :class:"
-"`PrettyPrinter` como parámetros de formato."
+"Imprime la representación formateada de *object* en *stream*, seguido de un "
+"salto de línea. Si *stream* es ``None``, se utiliza ``sys.stdout``. Esto "
+"puede ser utilizado en el intérprete interactivo en lugar de la función :"
+"func:`print` para inspeccionar valores (incluso puedes reasignar ``print = "
+"pprint.pprint`` para usarlo dentro de un alcance)."
#: ../Doc/library/pprint.rst:144
+#, fuzzy
msgid ""
"The configuration parameters *stream*, *indent*, *width*, *depth*, "
"*compact*, *sort_dicts* and *underscore_numbers* are passed to the :class:"
"`PrettyPrinter` constructor and their meanings are as described in its "
"documentation above."
msgstr ""
+"Los parámetros de configuración *stream*, *indent*, *width*, *depth*, "
+"*compact*, *sort_dicts* y *underscore_numbers* se pasan al constructor de "
+"la :class:`PrettyPrinter` y su significado se describe en la documentación "
+"mencionada anteriormente."
#: ../Doc/library/pprint.rst:164
msgid ""