From 28073f3fb60010d2c7868d355ece525fefb1371c Mon Sep 17 00:00:00 2001 From: Tomas Vondracek Date: Tue, 4 Aug 2026 13:47:28 +0200 Subject: [PATCH] fix(translations): replace unresolved %url% in built-with-bolt string The footer renders this string with no parameters: public/theme/skeleton/partials/_footer.twig:17 {{ __('general.phrase.built-with-bolt') }} so the %url% placeholder was never substituted and four locales emitted a literal href='%url%', producing a broken link. English and eight other locales hardcode the URL; el/hu/it/tr are brought in line with them. href='%url%' -> href='https://boltcms.io' 13 elements across 7 files: the live key in el/hu/it/tr, plus the hash-keyed (9fb3e6e) and unnamed duplicates in cs/el/fr/hu/it/tr/ zh_CN that carry the same string. uk already used the hardcoded form. Two elements in hu/it carrying the same corrupted English text are aligned as well, so those units stay internally consistent -- their canonical English, as held in messages.en.xlf, hardcodes the URL. The %url% placeholder in http_error.suggestion, http_error_404.suggestion and http_error_500.suggestion is deliberately untouched: it is present in messages.en.xlf and used identically by all ten locales that have those keys, so it is a separate concern from this string. --- translations/messages.cs.xlf | 2 +- translations/messages.el.xlf | 4 ++-- translations/messages.fr.xlf | 2 +- translations/messages.hu.xlf | 8 ++++---- translations/messages.it.xlf | 8 ++++---- translations/messages.tr.xlf | 4 ++-- translations/messages.zh_CN.xlf | 2 +- 7 files changed, 15 insertions(+), 15 deletions(-) diff --git a/translations/messages.cs.xlf b/translations/messages.cs.xlf index 148e32e26..8db3134bc 100644 --- a/translations/messages.cs.xlf +++ b/translations/messages.cs.xlf @@ -882,7 +882,7 @@ 9fb3e6e - Tyto stránky jsou <a href='%url%' target='_blank' title='Sofistikovaný, lehký & jednoduchý CMS'>postaveny na Boltu</a>. + Tyto stránky jsou <a href='https://boltcms.io' target='_blank' title='Sofistikovaný, lehký & jednoduchý CMS'>postaveny na Boltu</a>. diff --git a/translations/messages.el.xlf b/translations/messages.el.xlf index 40b97b9f1..0063e8cb4 100644 --- a/translations/messages.el.xlf +++ b/translations/messages.el.xlf @@ -930,7 +930,7 @@ 9fb3e6e - Χτισμένο με Bolt.]]> @@ -1027,7 +1027,7 @@ general.phrase.built-with-bolt - Χτισμένο με Bolt.]]> + Χτισμένο με Bolt.]]> diff --git a/translations/messages.fr.xlf b/translations/messages.fr.xlf index 77fe0bbce..14567af8b 100644 --- a/translations/messages.fr.xlf +++ b/translations/messages.fr.xlf @@ -940,7 +940,7 @@ 9fb3e6e - Construit avec Bolt.]]> + Construit avec Bolt.]]> diff --git a/translations/messages.hu.xlf b/translations/messages.hu.xlf index 8872ea80e..81ac509fc 100644 --- a/translations/messages.hu.xlf +++ b/translations/messages.hu.xlf @@ -930,7 +930,7 @@ 9fb3e6e - -sel készült.]]> + -sel készült.]]> @@ -1026,7 +1026,7 @@ general.phrase.built-with-bolt - -sel készült.]]> + -sel készült.]]> @@ -1085,8 +1085,8 @@ - This website is <a href='%url%' target='_blank' title='Sophisticated, lightweight & simple CMS'>Built with Bolt</a>. - -sel készült.]]> + This website is <a href='https://boltcms.io' target='_blank' title='Sophisticated, lightweight & simple CMS'>Built with Bolt</a>. + -sel készült.]]> diff --git a/translations/messages.it.xlf b/translations/messages.it.xlf index 948c93487..8e58d14c7 100644 --- a/translations/messages.it.xlf +++ b/translations/messages.it.xlf @@ -936,7 +936,7 @@ 9fb3e6e - realizzato con Bolt.]]> + realizzato con Bolt.]]> @@ -1032,7 +1032,7 @@ general.phrase.built-with-bolt - realizzato con Bolt.]]> + realizzato con Bolt.]]> @@ -1091,8 +1091,8 @@ - This website is <a href='%url%' target='_blank' title='Sophisticated, lightweight & simple CMS'>Built with Bolt</a>. - realizzato con Bolt.]]> + This website is <a href='https://boltcms.io' target='_blank' title='Sophisticated, lightweight & simple CMS'>Built with Bolt</a>. + realizzato con Bolt.]]> diff --git a/translations/messages.tr.xlf b/translations/messages.tr.xlf index 8e43cc4c3..e11114fe2 100644 --- a/translations/messages.tr.xlf +++ b/translations/messages.tr.xlf @@ -930,7 +930,7 @@ 9fb3e6e - Bolt ile yapılmıştır.]]> + Bolt ile yapılmıştır.]]> @@ -1026,7 +1026,7 @@ general.phrase.built-with-bolt - Bolt ile yapılmıştır.]]> + Bolt ile yapılmıştır.]]> diff --git a/translations/messages.zh_CN.xlf b/translations/messages.zh_CN.xlf index c8d666e0c..fcc3badd5 100644 --- a/translations/messages.zh_CN.xlf +++ b/translations/messages.zh_CN.xlf @@ -930,7 +930,7 @@ 9fb3e6e - Built with Bolt.]]> + Built with Bolt.]]>