Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions news/508.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Translated the new strings available. @macagua
47 changes: 19 additions & 28 deletions plone/app/locales/locales/es/LC_MESSAGES/plone.po
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,28 @@
# Translators:
# Alberto Serrano <alb.serrano@gmail.com>, 2004-2015
# Pedro A. Gracia Fajardo <pedro@neuroomante.com>, 2002-2004
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2015, 2016.
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2015, 2016, 2025
# Juan Pablo Giménez <jpg@rosario.com>, 2016
# Mikel Larreategi <mlarreategi@codesyntax.com>, 2018
# Mikel Larreategi <mlarreategi@codesyntax.com>, 2018, 2024
# Gildardo Bautista <gil@im.unam.mx>, 2018
msgid ""
msgstr ""
"Project-Id-Version: Plone\n"
"POT-Creation-Date: YEAR-MO-DA HO:MI +ZONE\n"
"PO-Revision-Date: 2024-10-30 07:11+0000\n"
"Last-Translator: Mikel Larreategi <mlarreategi@codesyntax.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/plone/plone/es/>"
"\n"
"PO-Revision-Date: 2025-04-10 23:09+0200\n"
"Last-Translator: Leonardo J. Caballero G. <leonardocaballero@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/plone/plone/es/>\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"
"X-Generator: Weblate 5.8.2-dev\n"
"X-Generator: Poedit 3.5\n"
"Language-Code: es\n"
"Language-Name: Español\n"
"Preferred-Encodings: utf-8\n"
"Domain: plone\n"
"X-Is-Fallback-For: es-ar es-bo es-cl es-co es-cr es-do es-ec es-es es-sv es-"
"gt es-hn es-mx es-ni es-pa es-py es-pe es-pr es-us es-uy es-ve\n"
"X-Is-Fallback-For: es-ar es-bo es-cl es-co es-cr es-do es-ec es-es es-sv es-gt es-hn es-mx es-ni es-pa es-py es-pe es-pr es-us es-uy es-ve\n"
"X-Poedit-Bookmarks: -1,1567,-1,-1,-1,-1,-1,-1,-1,-1\n"

#: plone.app.dexterity/plone/app/dexterity/interfaces.py:89
Expand Down Expand Up @@ -7582,8 +7580,7 @@ msgid "box_previous_events"
msgstr "Eventos anteriores…"

#. Default: "published"
#: CMFPlone/browser/templates/search.pt:236
#: plone.app.layout/plone/app/layout/viewlets/document_byline.pt:39
#: CMFPlone/browser/templates/search.pt:236 plone.app.layout/plone/app/layout/viewlets/document_byline.pt:39
msgid "box_published"
msgstr "publicado"

Expand Down Expand Up @@ -9797,11 +9794,7 @@ msgstr "Utilizando \"Crear un sitio Plone clásico\" creará un sitio Plone trad
#. Default: "Starting with Plone 6.1, default content is not loaded into the site. If you want to load the default content, you should install the <code>plone.classicui</code> package. If you see this text, that means you have not installed that package yet."
#: CMFPlone/browser/templates/plone-overview.pt:105
msgid "help_create_plone_site_buttons_3"
msgstr ""
"Desde la versión 6.1 de Plone, el contenido por defecto no se añade al sitio "
"al crearlo. Si quiere cargar el contenido por defecto, debería instalar el "
"paquete <code>plone.classicui</code>. Si está viendo este texto, no tiene "
"instalado dicho paquete."
msgstr "Desde la versión 6.1 de Plone, el contenido por defecto no se añade al sitio al crearlo. Si quiere cargar el contenido por defecto, debería instalar el paquete <code>plone.classicui</code>. Si está viendo este texto, no tiene instalado dicho paquete."

#. Default: "Date this object was created"
#: widget description of CalendarWidget for label Creation Date
Expand Down Expand Up @@ -10483,9 +10476,7 @@ msgstr "Las etiquetas suelen utilizarse para la organización a medida del conte
#. Default: "Enter the absolute path of the target. Target must exist or be an existing alternative url path to the target."
#: CMFPlone/controlpanel/browser/redirects-controlpanel.pt:126
msgid "help_target_path"
msgstr ""
"Introduzca el camino absoluto del destino. El destino debe existir o ser la "
"url alternativa de otro elemento."
msgstr "Introduzca el camino absoluto del destino. El destino debe existir o ser la url alternativa de otro elemento."

#. Default: "<p> Legacy page templates defined in the <em>portal_skins</em> tool in the ZMI, or created or customised through the web cannot be associated with rulesets in the usual way. There are two options: </p> <ul> <li>If the template is the <em>default type</em> of a content type it is possible to associate the type class or an interface it provides with a ruleset.</li> <li>You can also associate a specific page template (by name) or content type with a ruleset using the options below.</li> </ul> <p> <strong>Note:</strong> By default, folder-like content types are associated with the ruleset <code>plone.content.folderView</code>, and item-like content types are associated with the ruleset <code>plone.content.itemView</code>. Any settings entered below or set via an explicit cache ruleset (in a ZCML file) will override these defaults. </p> <p> <strong>Note:</strong> You can only use each template name or content type once! </p>"
#: plone.app.caching/plone/app/caching/browser/controlpanel.pt:661
Expand Down Expand Up @@ -15035,19 +15026,19 @@ msgstr "Este elemento está siendo editado por ${creator} en ${working_copy} cre

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:49
msgid "yearly_day_of_month_1"
msgstr " "
msgstr "en"

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

estos cambios hay que revisarlos bien, ya que el widget de recurrencia es una m....

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@erral como te ayudo a revisarlo? o lo devuelvo al valor anterior las cadenas del módulo plone.formwidget.recurrence?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lo mejor es instalar un Plone vacío e incluirle el paquete plone.app.locales desde fuentes, y verificar el widget de recurrencia (añadiendo un evento y configurarle la recurrencia), para comprobar que las traducciones incluidas se muestran correctamente.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@erral vale voy a probarlo ;-)


#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:51
msgid "yearly_day_of_month_1_human"
msgstr " "
msgstr "en el"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:53
msgid "yearly_day_of_month_2"
msgstr " todos los días "
msgstr "en"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:54
msgid "yearly_day_of_month_3"
msgstr " "
msgstr "en"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:47
msgid "yearly_interval_1"
Expand All @@ -15063,23 +15054,23 @@ msgstr "Repetición:"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:56
msgid "yearly_weekday_of_month_1"
msgstr " "
msgstr "el"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:59
msgid "yearly_weekday_of_month_1_human"
msgstr " "
msgstr "en el"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:62
msgid "yearly_weekday_of_month_2"
msgstr " "
msgstr "el"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:65
msgid "yearly_weekday_of_month_3"
msgstr " "
msgstr "el"

#: plone.formwidget.recurrence/plone/formwidget/recurrence/browser/i18n.py:68
msgid "yearly_weekday_of_month_4"
msgstr " "
msgstr "el"

#. Default: "Yes"
#: plone.app.content/plone/app/content/browser/contents/templates/properties.pt:38
Expand Down
41 changes: 21 additions & 20 deletions plone/app/locales/locales/es/LC_MESSAGES/widgets.po
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
# Translation of widgets.pot to Spanish
# Alberto Serrano <alb.serrano@gmail.com>, 2015
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2015.
# Mikel Larreategi <mlarreategi@codesyntax.com>, 2024.
# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2015, 2025.
msgid ""
msgstr ""
"Project-Id-Version: mockup\n"
"POT-Creation-Date: YEAR-MO-DA HO:MI +ZONE\n"
"PO-Revision-Date: 2024-11-14 17:00+0000\n"
"Last-Translator: Mikel Larreategi <mlarreategi@codesyntax.com>\n"
"PO-Revision-Date: 2025-04-10 14:58+0200\n"
"Last-Translator: Leonardo J. Caballero G. <leonardocaballero@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/plone/widgets/es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
Expand All @@ -16,13 +18,12 @@ msgstr ""
"Language-Name: Español\n"
"Preferred-Encodings: utf-8 latin1\n"
"Domain: widgets\n"
"Language: es\n"
"X-Generator: Weblate 5.9-dev\n"
"X-Generator: Poedit 3.5\n"
"X-Is-Fallback-For: es-ar es-bo es-cl es-co es-cr es-do es-ec es-es es-sv es-gt es-hn es-mx es-ni es-pa es-py es-pe es-pr es-us es-uy es-ve\n"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "${item_count} items selected"
msgstr ""
msgstr "${item_count} elementos seleccionados"

#: pat/structure/templates/actionmenu.xml
msgid "Actions"
Expand Down Expand Up @@ -94,7 +95,7 @@ msgstr "Cortar"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "Description"
msgstr ""
msgstr "Descripción"

#: pat/formunloadalert/formunloadalert.js
msgid "Discard changes? If you click OK, any changes you have made will be lost."
Expand Down Expand Up @@ -230,7 +231,7 @@ msgstr "Izquierda"

#: pat/structure/js/views/generic-popover.js
msgid "Loading..."
msgstr "Cargando"
msgstr "Cargando..."

#: pat/structure/js/views/app.js
msgid "Manage selection"
Expand Down Expand Up @@ -446,7 +447,7 @@ msgstr "Ha ocurrido un error al cargar la modal."

#: pat/livesearch/livesearch.js
msgid "There was an error searching…"
msgstr "Ha ocurrido un error buscando"
msgstr "Ha ocurrido un error buscando..."

#: pat/modal/modal.js
msgid "There was an error submitting the form."
Expand Down Expand Up @@ -494,15 +495,15 @@ msgstr "añadir elementos seleccionados"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "clear filter"
msgstr ""
msgstr "borrar filtro"

#: pat/structure/js/actions.js
msgid "copying"
msgstr "copiando"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "created"
msgstr ""
msgstr "creado"

#: pat/relateditems/relateditems.js
msgid "current directory:"
Expand All @@ -526,15 +527,15 @@ msgstr "encontrado"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "grid view"
msgstr ""
msgstr "ver en cuadrícula"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "level filter"
msgstr ""
msgstr "filtro de nivel"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "list view"
msgstr ""
msgstr "vista de listado"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "loading content items"
Expand All @@ -546,7 +547,7 @@ msgstr "cargando elementos seleccionados"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "modified"
msgstr ""
msgstr "modificado"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "no results found"
Expand All @@ -570,19 +571,19 @@ msgstr "resultados"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "review_state"
msgstr ""
msgstr "estado de revisión"

#: pat/livesearch/livesearch.js
msgid "searching…"
msgstr "buscando"
msgstr "buscando..."

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "select ${level_path}"
msgstr "Seleccionar ${level_path}"
msgstr "seleccionar ${level_path}"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "select ${preview_path}"
msgstr "Seleccionar ${preview_path}"
msgstr "seleccionar ${preview_path}"

#: pat/structure/templates/paging.xml
msgid "shown"
Expand All @@ -598,7 +599,7 @@ msgstr "a"

#: pat/contentbrowser/src/ContentBrowser.svelte
msgid "upload to ${current_path}"
msgstr "Subir a ${current_path}"
msgstr "subir a ${current_path}"

#: pat/upload/upload.js
msgid "uploading..."
Expand Down