Skip to content
Open
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/30.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Added more improvements about i18n support, via updating the translations files #30 [macagua]
1 change: 1 addition & 0 deletions news/31.feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- Updated the Spanish translation #31 [macagua]
34 changes: 19 additions & 15 deletions src/kitconcept/seo/locales/de/LC_MESSAGES/kitconcept.seo.po
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2026-01-28 12:10+0000\n"
"POT-Creation-Date: 2026-04-26 23:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand All @@ -14,11 +14,11 @@ msgstr ""
"Preferred-Encodings: utf-8 latin1\n"
"Domain: DOMAIN\n"

#: kitconcept/seo/behaviors/seo.py:72
#: kitconcept/seo/behaviors/seo.py:85
msgid "Canonical URL"
msgstr ""

#: kitconcept/seo/behaviors/seo.py:55
#: kitconcept/seo/behaviors/seo.py:69
msgid "Description"
msgstr "Beschreibung"

Expand All @@ -30,43 +30,43 @@ msgstr "Erweitert einen Inhaltstyp um Felder für die Suchmaschinenoptimierung"
msgid "Installs the kitconcept.seo add-on."
msgstr "Installiert das kitconcept.seo Add-on"

#: kitconcept/seo/behaviors/seo.py:65
#: kitconcept/seo/behaviors/seo.py:78
msgid "No Index"
msgstr ""

#: kitconcept/seo/behaviors/seo.py:90
#: kitconcept/seo/behaviors/seo.py:103
msgid "Open Graph Description"
msgstr "Open Graph Beschreibung"

#: kitconcept/seo/behaviors/seo.py:100
#: kitconcept/seo/behaviors/seo.py:113
msgid "Open Graph Image"
msgstr "Open Graph Bild"

#: kitconcept/seo/behaviors/seo.py:81
#: kitconcept/seo/behaviors/seo.py:94
msgid "Open Graph Title"
msgstr "Open Graph Titel"

#: kitconcept/seo/behaviors/seo.py:91
#: kitconcept/seo/behaviors/seo.py:104
msgid "Override the Open Graph description, that Facebook and Twitter use. When empty the default description will be used. Use maximum 155 characters."
msgstr "Überschreibt die Open Graph Beschreibung, die von Facebook und Twitter genutzt wird. Wenn dieses Feld leer ist wird das Standard Beschreibung Feld verwendet. Empfohlene Länge: 155 Zeichen."

#: kitconcept/seo/behaviors/seo.py:101
#: kitconcept/seo/behaviors/seo.py:114
msgid "Override the Open Graph image, that Facebook and Twitter use. When empty the default lead image will be used. Recommended image ratio is 1.91:1 and 1200 x 630px."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:82
#: kitconcept/seo/behaviors/seo.py:95
msgid "Override the Open Graph title, that Facebook and Twitter use. When empty the default title will be used. Use maximum 60 characters."
msgstr "Überschreibt den Open Graph Titel, der von Facebook und Twitter genutzt wird. Wenn dieses Feld leer ist wird das Standard Titel Feld verwendet. Empfohlene Länge: 60 Zeichen."

#: kitconcept/seo/behaviors/seo.py:56
#: kitconcept/seo/behaviors/seo.py:70
msgid "Override the meta description. When empty the default description will be used. Use maximum 155 characters."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:39
#: kitconcept/seo/behaviors/seo.py:53
msgid "Override the meta title. When empty the default title will be used. Use maximum 55 characters."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:66
#: kitconcept/seo/behaviors/seo.py:79
msgid "Prevents a page from appearing in search engines"
msgstr "Schließt die aktuelle Seite vom Suchmaschinen-Index aus."

Expand All @@ -78,11 +78,15 @@ msgstr ""
msgid "SEO Behavior"
msgstr ""

#: kitconcept/seo/behaviors/seo.py:73
#: kitconcept/seo/behaviors/seo.py:38
msgid "Search Result Preview"
msgstr ""

#: kitconcept/seo/behaviors/seo.py:86
msgid "Tells the search engine to choose this URL as the canonical version and crawl that."
msgstr "Teil der Suchmaschine mit dass die hier hinterlegte URL die kanonische Version ist, die gecrawlt werden soll."

#: kitconcept/seo/behaviors/seo.py:38
#: kitconcept/seo/behaviors/seo.py:52
msgid "Title"
msgstr "Titel"

Expand Down
50 changes: 27 additions & 23 deletions src/kitconcept/seo/locales/es/LC_MESSAGES/kitconcept.seo.po
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
msgid ""
msgstr ""
"Project-Id-Version: kitconcept.seo\n"
"POT-Creation-Date: 2026-01-28 12:10+0000\n"
"PO-Revision-Date: 2025-07-16 12:42+0200\n"
"POT-Creation-Date: 2026-04-26 23:43+0000\n"
"PO-Revision-Date: 2026-04-27 01:47+0200\n"
"Last-Translator: Leonardo J. Caballero G. <leonardocaballero@gmail.com>\n"
"Language-Team: Plone i18n <plone-i18n@lists.sourceforge.net>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
Expand All @@ -15,15 +16,14 @@ msgstr ""
"Language-Name: Español\n"
"Preferred-Encodings: utf-8 latin1\n"
"Domain: kitconcept.seo\n"
"Language: es\n"
"X-Generator: Poedit 3.6\n"
"X-Generator: Poedit 3.9\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"

#: kitconcept/seo/behaviors/seo.py:72
#: kitconcept/seo/behaviors/seo.py:85
msgid "Canonical URL"
msgstr "URL canónica"

#: kitconcept/seo/behaviors/seo.py:55
#: kitconcept/seo/behaviors/seo.py:69
msgid "Description"
msgstr "Descripción"

Expand All @@ -35,43 +35,43 @@ msgstr "Añade campos adicionales a los tipos de contenido para SEO"
msgid "Installs the kitconcept.seo add-on."
msgstr "Instala el complemento kitconcept.seo."

#: kitconcept/seo/behaviors/seo.py:65
#: kitconcept/seo/behaviors/seo.py:78
msgid "No Index"
msgstr "Sin índice"

#: kitconcept/seo/behaviors/seo.py:90
#: kitconcept/seo/behaviors/seo.py:103
msgid "Open Graph Description"
msgstr "Descripción de Open Graph"

#: kitconcept/seo/behaviors/seo.py:100
#: kitconcept/seo/behaviors/seo.py:113
msgid "Open Graph Image"
msgstr "Imagen Open Graph"

#: kitconcept/seo/behaviors/seo.py:81
#: kitconcept/seo/behaviors/seo.py:94
msgid "Open Graph Title"
msgstr "Título de Open Graph"

#: kitconcept/seo/behaviors/seo.py:91
#: kitconcept/seo/behaviors/seo.py:104
msgid "Override the Open Graph description, that Facebook and Twitter use. When empty the default description will be used. Use maximum 155 characters."
msgstr "Sobrescribe la descripción para Open Graph, utilizada por Facebook y Twitter. Si está vacía, se utilizará la descripción del contenido. Debe utilizarse un máximo de 155 caracteres."

#: kitconcept/seo/behaviors/seo.py:101
#: kitconcept/seo/behaviors/seo.py:114
msgid "Override the Open Graph image, that Facebook and Twitter use. When empty the default lead image will be used. Recommended image ratio is 1.91:1 and 1200 x 630px."
msgstr ""
msgstr "Sobrescribe la imagen de Open Graph que utilizan Facebook y Twitter. Si se deja en blanco, se utilizará la imagen principal predeterminada. La relación de aspecto recomendada es de 1.91:1 y el tamaño de 1200 x 630 píxeles."

#: kitconcept/seo/behaviors/seo.py:82
#: kitconcept/seo/behaviors/seo.py:95
msgid "Override the Open Graph title, that Facebook and Twitter use. When empty the default title will be used. Use maximum 60 characters."
msgstr "Sobrescribe el título para Open Graph, utilizado por Facebook y Twitter. Si está vacío, se utilizará el título del contenido. Debe utilizarse un máximo de 60 caracteres."

#: kitconcept/seo/behaviors/seo.py:56
#: kitconcept/seo/behaviors/seo.py:70
msgid "Override the meta description. When empty the default description will be used. Use maximum 155 characters."
msgstr ""
msgstr "Sobrescribe la descripción para Open Graph, utilizada por Facebook y Twitter. Si está vacía, se utilizará la descripción del contenido. Debe utilizarse un máximo de 155 caracteres."

#: kitconcept/seo/behaviors/seo.py:39
#: kitconcept/seo/behaviors/seo.py:53
msgid "Override the meta title. When empty the default title will be used. Use maximum 55 characters."
msgstr ""
msgstr "Sobrescribe el meta título. Si se deja en blanco, se utilizará el título predeterminado. Utiliza un máximo de 55 caracteres."

#: kitconcept/seo/behaviors/seo.py:66
#: kitconcept/seo/behaviors/seo.py:79
msgid "Prevents a page from appearing in search engines"
msgstr "Impide que la página sea indexada por los motores de búsqueda"

Expand All @@ -83,11 +83,15 @@ msgstr "SEO"
msgid "SEO Behavior"
msgstr "Comportamiento SEO"

#: kitconcept/seo/behaviors/seo.py:73
#: kitconcept/seo/behaviors/seo.py:38
msgid "Search Result Preview"
msgstr "Vista previa de resultado de búsqueda"

#: kitconcept/seo/behaviors/seo.py:86
msgid "Tells the search engine to choose this URL as the canonical version and crawl that."
msgstr "Indica a los motores de búsqueda que utilicen la URL proporcionada como versión canónica del contenido actual, y que indexen ese contenido en consecuencia."

#: kitconcept/seo/behaviors/seo.py:38
#: kitconcept/seo/behaviors/seo.py:52
msgid "Title"
msgstr "Título"

Expand All @@ -97,8 +101,8 @@ msgstr "Desinstala el complemento kitconcept.seo."

#: kitconcept/seo/profiles.zcml:13
msgid "kitconcept seo: Install"
msgstr ""
msgstr "kitconcept SEO: Instalar"

#: kitconcept/seo/profiles.zcml:21
msgid "kitconcept seo: Uninstall"
msgstr ""
msgstr "kitconcept SEO: Desinstalar"
34 changes: 19 additions & 15 deletions src/kitconcept/seo/locales/it/LC_MESSAGES/kitconcept.seo.po
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2026-01-28 12:10+0000\n"
"POT-Creation-Date: 2026-04-26 23:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand All @@ -17,11 +17,11 @@ msgstr ""
"Preferred-Encodings: utf-8 latin1\n"
"Domain: kitconcept.seo\n"

#: kitconcept/seo/behaviors/seo.py:72
#: kitconcept/seo/behaviors/seo.py:85
msgid "Canonical URL"
msgstr "Canonical URL"

#: kitconcept/seo/behaviors/seo.py:55
#: kitconcept/seo/behaviors/seo.py:69
msgid "Description"
msgstr "Descrizione"

Expand All @@ -33,43 +33,43 @@ msgstr "Aggiunge dei campi extra ai content type per il SEO"
msgid "Installs the kitconcept.seo add-on."
msgstr "Installa kitconcept.seo"

#: kitconcept/seo/behaviors/seo.py:65
#: kitconcept/seo/behaviors/seo.py:78
msgid "No Index"
msgstr "No Index"

#: kitconcept/seo/behaviors/seo.py:90
#: kitconcept/seo/behaviors/seo.py:103
msgid "Open Graph Description"
msgstr "Descrizione Open Graph"

#: kitconcept/seo/behaviors/seo.py:100
#: kitconcept/seo/behaviors/seo.py:113
msgid "Open Graph Image"
msgstr "Immagine Open Graph"

#: kitconcept/seo/behaviors/seo.py:81
#: kitconcept/seo/behaviors/seo.py:94
msgid "Open Graph Title"
msgstr "Titolo Open Graph"

#: kitconcept/seo/behaviors/seo.py:91
#: kitconcept/seo/behaviors/seo.py:104
msgid "Override the Open Graph description, that Facebook and Twitter use. When empty the default description will be used. Use maximum 155 characters."
msgstr "Sovrascrive la descrizione per Open Graph, utilizzata da Facebook e Twitter. Se vuoto, verrà utilizzata la descrizione del contenuto. Sarebbe indicato utilizzare al massimo 155 caratteri."

#: kitconcept/seo/behaviors/seo.py:101
#: kitconcept/seo/behaviors/seo.py:114
msgid "Override the Open Graph image, that Facebook and Twitter use. When empty the default lead image will be used. Recommended image ratio is 1.91:1 and 1200 x 630px."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:82
#: kitconcept/seo/behaviors/seo.py:95
msgid "Override the Open Graph title, that Facebook and Twitter use. When empty the default title will be used. Use maximum 60 characters."
msgstr "Sovrascrive il titolo per Open Graph, utilizzato da Facebook e Twitter. Se vuoto, verrà utilizzato il titolo del contenuto. Sarebbe indicato utilizzare al massimo 60 caratteri."

#: kitconcept/seo/behaviors/seo.py:56
#: kitconcept/seo/behaviors/seo.py:70
msgid "Override the meta description. When empty the default description will be used. Use maximum 155 characters."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:39
#: kitconcept/seo/behaviors/seo.py:53
msgid "Override the meta title. When empty the default title will be used. Use maximum 55 characters."
msgstr ""

#: kitconcept/seo/behaviors/seo.py:66
#: kitconcept/seo/behaviors/seo.py:79
msgid "Prevents a page from appearing in search engines"
msgstr "Impedisce alla pagina di essere indicizzata dai motori di ricerca."

Expand All @@ -81,11 +81,15 @@ msgstr "SEO"
msgid "SEO Behavior"
msgstr "SEO Behavior"

#: kitconcept/seo/behaviors/seo.py:73
#: kitconcept/seo/behaviors/seo.py:38
msgid "Search Result Preview"
msgstr ""

#: kitconcept/seo/behaviors/seo.py:86
msgid "Tells the search engine to choose this URL as the canonical version and crawl that."
msgstr "Dice ai motori di ricerca di utilizzare l'URL fornito come versione canonica del contenuto corrente, e di conseguenza indicizzano quel contenuto."

#: kitconcept/seo/behaviors/seo.py:38
#: kitconcept/seo/behaviors/seo.py:52
msgid "Title"
msgstr "Titolo"

Expand Down
Loading
Loading