diff --git a/app/Common.php b/app/Common.php
index edbf59bdc2ec8ea2e19e9a59bad8b70fc2c79ac3..55272c481d46452f77aed6f9bd7144a6d099bf51 100644
--- a/app/Common.php
+++ b/app/Common.php
@@ -3,6 +3,7 @@
 declare(strict_types=1);
 
 use App\Libraries\View;
+use Config\Services;
 use ViewThemes\Theme;
 
 /**
@@ -44,3 +45,40 @@ if (! function_exists('view')) {
             ->render($name, $options, $saveData);
     }
 }
+
+if (! function_exists('lang')) {
+    /**
+     * A convenience method to translate a string or array of them and format the result with the intl extension's
+     * MessageFormatter.
+     *
+     * Overwritten to include an escape parameter (escaped by default).
+     *
+     * @param array<int|string, string> $args
+     *
+     * @return string|string[]
+     */
+    function lang(string $line, array $args = [], ?string $locale = null, bool $escape = true): string | array
+    {
+        $language = Services::language();
+
+        // Get active locale
+        $activeLocale = $language->getLocale();
+
+        if ($locale && $locale !== $activeLocale) {
+            $language->setLocale($locale);
+        }
+
+        $line = $language->getLine($line, $args);
+        if (! $locale) {
+            return $escape ? esc($line) : $line;
+        }
+
+        if ($locale === $activeLocale) {
+            return $escape ? esc($line) : $line;
+        }
+
+        // Reset to active locale
+        $language->setLocale($activeLocale);
+        return $escape ? esc($line) : $line;
+    }
+}
diff --git a/app/Entities/Credit.php b/app/Entities/Credit.php
index 358578b6344516098bd3a7bf0f36427a6229b64a..dc12349da82b5f8b4306aac8d08fe11e35902942 100644
--- a/app/Entities/Credit.php
+++ b/app/Entities/Credit.php
@@ -92,6 +92,9 @@ class Credit extends Entity
         return $this->episode;
     }
 
+    /**
+     * @noRector ReturnTypeDeclarationRector
+     */
     public function getGroupLabel(): string
     {
         if ($this->person_group === null) {
@@ -101,6 +104,9 @@ class Credit extends Entity
         return lang("PersonsTaxonomy.persons.{$this->person_group}.label");
     }
 
+    /**
+     * @noRector ReturnTypeDeclarationRector
+     */
     public function getRoleLabel(): string
     {
         if ($this->person_group === '') {
diff --git a/app/Helpers/components_helper.php b/app/Helpers/components_helper.php
index 0c27ab9aa8f28e436ae17175423886cbe6cdc782..067b4dfbacb024910c769678fc11b7a181ca940c 100644
--- a/app/Helpers/components_helper.php
+++ b/app/Helpers/components_helper.php
@@ -340,10 +340,10 @@ if (! function_exists('category_label')) {
     {
         $categoryLabel = '';
         if ($category->parent_id !== null) {
-            $categoryLabel .= lang('Podcast.category_options.' . $category->parent->code) . ' › ';
+            $categoryLabel .= lang('Podcast.category_options.' . $category->parent->code, [], null, false) . ' › ';
         }
 
-        return $categoryLabel . lang('Podcast.category_options.' . $category->code);
+        return $categoryLabel . lang('Podcast.category_options.' . $category->code, [], null, false);
     }
 }
 
diff --git a/app/Language/ar/Podcast.php b/app/Language/ar/Podcast.php
index 081d1167e2a8def737af18cc7c95b4e1dd928da7..4ba5bf636b488796f7fb463b2312a5c2a4adc104 100644
--- a/app/Language/ar/Podcast.php
+++ b/app/Language/ar/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'متابعة',
     'followTitle' => 'تابع {actorDisplayName} على الفديفرس!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'النشاط',
     'episodes' => 'الحلقات',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'الإحصائيات',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'الراعي',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/br/Podcast.php b/app/Language/br/Podcast.php
index f6b5f5307cdf77f66c44b7d57f5c35c21a1032de..e5f9008199ea971b20a227741d4a89cf193d7be6 100644
--- a/app/Language/br/Podcast.php
+++ b/app/Language/br/Podcast.php
@@ -19,47 +19,47 @@ return [
     'followTitle' => 'Heuliañ {actorDisplayName} war ar c\'hevrebed!',
     'followers' => '{numberOfFollowers, plural,
         0 {heulier·ez ebet}
-        one {<span class="font-semibold">#</span> heulier·ez}
-        other {<span class="font-semibold">#</span> heulier·ez}
+        one {# heulier·ez}
+        other {# heulier·ez}
     }',
     'posts' => '{numberOfPosts, plural,
             0 {kemennadenn ebet}
-            1 {<span class="font-semibold">#</span> gemennadenn}
-            2 {<span class="font-semibold">#</span> gemennadenn}
-            3 {<span class="font-semibold">#</span> c\'hemennadenn}
-            4 {<span class="font-semibold">#</span> c\'hemennadenn}
-            9 {<span class="font-semibold">#</span> c\'hemennadenn}
-            21 {<span class="font-semibold">#</span> gemennadenn}
-            22 {<span class="font-semibold">#</span> gemennadenn}
-            23 {<span class="font-semibold">#</span> c\'hemennadenn}
-            24 {<span class="font-semibold">#</span> c\'hemennadenn}
-            29 {<span class="font-semibold">#</span> c\'hemennadenn}
-            31 {<span class="font-semibold">#</span> gemennadenn}
-            32 {<span class="font-semibold">#</span> gemennadenn}
-            33 {<span class="font-semibold">#</span> c\'hemennadenn}
-            34 {<span class="font-semibold">#</span> c\'hemennadenn}
-            39 {<span class="font-semibold">#</span> c\'hemennadenn}
-            41 {<span class="font-semibold">#</span> gemennadenn}
-            42 {<span class="font-semibold">#</span> gemennadenn}
-            43 {<span class="font-semibold">#</span> c\'hemennadenn}
-            44 {<span class="font-semibold">#</span> c\'hemennadenn}
-            49 {<span class="font-semibold">#</span> c\'hemennadenn}
-            51 {<span class="font-semibold">#</span> gemennadenn}
-            52 {<span class="font-semibold">#</span> gemennadenn}
-            53 {<span class="font-semibold">#</span> c\'hemennadenn}
-            54 {<span class="font-semibold">#</span> c\'hemennadenn}
-            59 {<span class="font-semibold">#</span> c\'hemennadenn}
-            61 {<span class="font-semibold">#</span> gemennadenn}
-            62 {<span class="font-semibold">#</span> gemennadenn}
-            63 {<span class="font-semibold">#</span> c\'hemennadenn}
-            64 {<span class="font-semibold">#</span> c\'hemennadenn}
-            69 {<span class="font-semibold">#</span> c\'hemennadenn}
-            81 {<span class="font-semibold">#</span> gemennadenn}
-            82 {<span class="font-semibold">#</span> gemennadenn}
-            83 {<span class="font-semibold">#</span> c\'hemennadenn}
-            84 {<span class="font-semibold">#</span> c\'hemennadenn}
-            89 {<span class="font-semibold">#</span> c\'hemennadenn}
-            other {<span class="font-semibold">#</span> kemennadenn}
+            1 {# gemennadenn}
+            2 {# gemennadenn}
+            3 {# c\'hemennadenn}
+            4 {# c\'hemennadenn}
+            9 {# c\'hemennadenn}
+            21 {# gemennadenn}
+            22 {# gemennadenn}
+            23 {# c\'hemennadenn}
+            24 {# c\'hemennadenn}
+            29 {# c\'hemennadenn}
+            31 {# gemennadenn}
+            32 {# gemennadenn}
+            33 {# c\'hemennadenn}
+            34 {# c\'hemennadenn}
+            39 {# c\'hemennadenn}
+            41 {# gemennadenn}
+            42 {# gemennadenn}
+            43 {# c\'hemennadenn}
+            44 {# c\'hemennadenn}
+            49 {# c\'hemennadenn}
+            51 {# gemennadenn}
+            52 {# gemennadenn}
+            53 {# c\'hemennadenn}
+            54 {# c\'hemennadenn}
+            59 {# c\'hemennadenn}
+            61 {# gemennadenn}
+            62 {# gemennadenn}
+            63 {# c\'hemennadenn}
+            64 {# c\'hemennadenn}
+            69 {# c\'hemennadenn}
+            81 {# gemennadenn}
+            82 {# gemennadenn}
+            83 {# c\'hemennadenn}
+            84 {# c\'hemennadenn}
+            89 {# c\'hemennadenn}
+            other {# kemennadenn}
         }',
     'activity' => 'Oberiantiz',
     'episodes' => 'Rannoù',
@@ -69,49 +69,49 @@ return [
         'title' => 'Stadegoù',
         'number_of_seasons' => '{0, plural,
             0 {koulzad ebet}
-            1 {<span class="font-semibold">#</span> c\'houlzad}
-            2 {<span class="font-semibold">#</span> goulzad}
-            3 {<span class="font-semibold">#</span> c\'houlzad}
-            4 {<span class="font-semibold">#</span> c\'houlzad}
-            9 {<span class="font-semibold">#</span> c\'houlzad}
-            21 {<span class="font-semibold">#</span> c\'houlzad}
-            22 {<span class="font-semibold">#</span> goulzad}
-            23 {<span class="font-semibold">#</span> c\'houlzad}
-            24 {<span class="font-semibold">#</span> c\'houlzad}
-            29 {<span class="font-semibold">#</span> c\'houlzad}
-            31 {<span class="font-semibold">#</span> c\'houlzad}
-            32 {<span class="font-semibold">#</span> goulzad}
-            33 {<span class="font-semibold">#</span> c\'houlzad}
-            34 {<span class="font-semibold">#</span> c\'houlzad}
-            39 {<span class="font-semibold">#</span> c\'houlzad}
-            41 {<span class="font-semibold">#</span> c\'houlzad}
-            42 {<span class="font-semibold">#</span> goulzad}
-            43 {<span class="font-semibold">#</span> c\'houlzad}
-            44 {<span class="font-semibold">#</span> c\'houlzad}
-            49 {<span class="font-semibold">#</span> c\'houlzad}
-            51 {<span class="font-semibold">#</span> c\'houlzad}
-            52 {<span class="font-semibold">#</span> goulzad}
-            53 {<span class="font-semibold">#</span> c\'houlzad}
-            54 {<span class="font-semibold">#</span> c\'houlzad}
-            59 {<span class="font-semibold">#</span> c\'houlzad}
-            61 {<span class="font-semibold">#</span> c\'houlzad}
-            62 {<span class="font-semibold">#</span> goulzad}
-            63 {<span class="font-semibold">#</span> c\'houlzad}
-            64 {<span class="font-semibold">#</span> c\'houlzad}
-            69 {<span class="font-semibold">#</span> c\'houlzad}
-            81 {<span class="font-semibold">#</span> c\'houlzad}
-            82 {<span class="font-semibold">#</span> goulzad}
-            83 {<span class="font-semibold">#</span> c\'houlzad}
-            84 {<span class="font-semibold">#</span> c\'houlzad}
-            89 {<span class="font-semibold">#</span> c\'houlzad}
-            other {<span class="font-semibold">#</span> koulzad}
+            1 {# c\'houlzad}
+            2 {# goulzad}
+            3 {# c\'houlzad}
+            4 {# c\'houlzad}
+            9 {# c\'houlzad}
+            21 {# c\'houlzad}
+            22 {# goulzad}
+            23 {# c\'houlzad}
+            24 {# c\'houlzad}
+            29 {# c\'houlzad}
+            31 {# c\'houlzad}
+            32 {# goulzad}
+            33 {# c\'houlzad}
+            34 {# c\'houlzad}
+            39 {# c\'houlzad}
+            41 {# c\'houlzad}
+            42 {# goulzad}
+            43 {# c\'houlzad}
+            44 {# c\'houlzad}
+            49 {# c\'houlzad}
+            51 {# c\'houlzad}
+            52 {# goulzad}
+            53 {# c\'houlzad}
+            54 {# c\'houlzad}
+            59 {# c\'houlzad}
+            61 {# c\'houlzad}
+            62 {# goulzad}
+            63 {# c\'houlzad}
+            64 {# c\'houlzad}
+            69 {# c\'houlzad}
+            81 {# c\'houlzad}
+            82 {# goulzad}
+            83 {# c\'houlzad}
+            84 {# c\'houlzad}
+            89 {# c\'houlzad}
+            other {# koulzad}
         }',
         'number_of_episodes' => '{0, plural,
             0 {rann ebet}
-            one {<span class="font-semibold">#</span> rann}
-            other {<span class="font-semibold">#</span> rann}
+            one {# rann}
+            other {# rann}
         }',
-        'first_published_at' => 'Embannet eo bet ar rann gentañ d\'an/d\'ar<span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Embannet eo bet ar rann gentañ d\'an/d\'ar{0, date, medium}',
     ],
     'sponsor' => 'Harpit',
     'funding_links' => 'Liammoù evit arc\'hantaouiñ {podcastTitle}',
diff --git a/app/Language/de/Podcast.php b/app/Language/de/Podcast.php
index 1bed38cf6e7526e3022c58c8bbd86312ceb522ea..e822f3b1b64a9cbaf1e732b2d2c6e22d3f8f9bac 100644
--- a/app/Language/de/Podcast.php
+++ b/app/Language/de/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Folgen',
     'followTitle' => 'Folge {actorDisplayName} im Fediversum',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> Follower}
-        other {<span class="font-semibold">#</span> Follower}
+        one {# Follower}
+        other {# Follower}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> Beitrag}
-        other {<span class="font-semibold">#</span> Beiträge}
+        one {# Beitrag}
+        other {# Beiträge}
     }',
     'activity' => 'Aktivitäten',
     'episodes' => 'Folgen',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Statistiken',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> Staffel}
-            other {<span class="font-semibold">#</span> Staffeln}
+            one {# Staffel}
+            other {# Staffeln}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> Folge}
-            other {<span class="font-semibold">#</span> Folgen}
+            one {# Folge}
+            other {# Folgen}
         }',
-        'first_published_at' => 'Erste Folge veröffentlicht am <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Erste Folge veröffentlicht am {0, date, medium}',
     ],
     'sponsor' => 'Unterstützer',
     'funding_links' => 'Links zur Finanzierung von {podcastTitle}',
diff --git a/app/Language/el/Podcast.php b/app/Language/el/Podcast.php
index 36a847700033a18c93368e63dff6274cecac8469..2d35d0e0edf3d68d9f194b409adcae8b71aed645 100644
--- a/app/Language/el/Podcast.php
+++ b/app/Language/el/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Ακολουθήστε',
     'followTitle' => 'Ακολουθήστε το {actorDisplayName} στο fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> ακόλουθος}
-        other {<span class="font-semibold">#</span> ακόλουθοι}
+        one {# ακόλουθος}
+        other {# ακόλουθοι}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> δημοσίευση}
-        other {<span class="font-semibold">#</span> δημοσιεύσεις}
+        one {# δημοσίευση}
+        other {# δημοσιεύσεις}
     }',
     'activity' => 'Δραστηριότητα',
     'episodes' => 'Επεισόδια',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Στατιστικά',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> σεζόν}
-            other {<span class="font-semibold">#</span> σεζόνς}
+            one {# σεζόν}
+            other {# σεζόνς}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> επισόδειο}
-            other {<span class="font-semibold">#</span> επισόδεια}
+            one {# επισόδειο}
+            other {# επισόδεια}
         }',
-        'first_published_at' => 'Το πρώτο επεισόδιο δημοσιεύθηκε στις <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Το πρώτο επεισόδιο δημοσιεύθηκε στις {0, date, medium}',
     ],
     'sponsor' => 'Χορηγός',
     'funding_links' => 'Σύνδεσμοι χρηματοδότησης για το {podcastTitle}',
diff --git a/app/Language/en/Podcast.php b/app/Language/en/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/en/Podcast.php
+++ b/app/Language/en/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/es/Podcast.php b/app/Language/es/Podcast.php
index 4ed77cbfcad4b1e01643edada09330ade2ce8500..f876c86d01525537bd09da9c452a63e313fd52ee 100644
--- a/app/Language/es/Podcast.php
+++ b/app/Language/es/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Seguir',
     'followTitle' => '¡Sigue a {actorDisplayName} en el fediverso!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> seguidor}
-        other {<span class="font-semibold">#</span> seguidores}
+        one {# seguidor}
+        other {# seguidores}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> publicación}
-        other {<span class="font-semibold">#</span> publicaciones}
+        one {# publicación}
+        other {# publicaciones}
     }',
     'activity' => 'Actividad',
     'episodes' => 'Episodios',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Estadísticas',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> temporada}
-            other {<span class="font-semibold">#</span> temporadas}
+            one {# temporada}
+            other {# temporadas}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episodio}
-            other {<span class="font-semibold">#</span> episodios}
+            one {# episodio}
+            other {# episodios}
         }',
-        'first_published_at' => 'Primer episodio publicado en <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Primer episodio publicado en {0, date, medium}',
     ],
     'sponsor' => 'Patrocinador',
     'funding_links' => 'Enlaces de financiación para {podcastTitle}',
diff --git a/app/Language/fr/Podcast.php b/app/Language/fr/Podcast.php
index 4cbfff6c6f36060e0af124052a5608a070366a44..3241e6c746be512a65200a1e9bbc401aa46d1ca2 100644
--- a/app/Language/fr/Podcast.php
+++ b/app/Language/fr/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Suivre',
     'followTitle' => 'Suivez {actorDisplayName} sur le fédiverse !',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> abonné·e}
-        other {<span class="font-semibold">#</span> abonné·e·s}
+        one {# abonné·e}
+        other {# abonné·e·s}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> publication}
-        other {<span class="font-semibold">#</span> publications}
+        one {# publication}
+        other {# publications}
     }',
     'activity' => 'Activité',
     'episodes' => 'Épisodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Statistiques',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> saison}
-            other {<span class="font-semibold">#</span> saisons}
+            one {# saison}
+            other {# saisons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> épisode}
-            other {<span class="font-semibold">#</span> épisodes}
+            one {# épisode}
+            other {# épisodes}
         }',
-        'first_published_at' => 'Premier épisode publié le <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Premier épisode publié le {0, date, medium}',
     ],
     'sponsor' => 'Soutenez-nous',
     'funding_links' => 'Liens de financement pour {podcastTitle}',
diff --git a/app/Language/id/Podcast.php b/app/Language/id/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/id/Podcast.php
+++ b/app/Language/id/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/it/Podcast.php b/app/Language/it/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/it/Podcast.php
+++ b/app/Language/it/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/nl/Podcast.php b/app/Language/nl/Podcast.php
index 9eaa2fd4d5d1a177efa314c04aeec34100bb631a..edd796611fa0aedea114c4e528f29f08957fa760 100644
--- a/app/Language/nl/Podcast.php
+++ b/app/Language/nl/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Abonneer',
     'followTitle' => 'Abonneer op {actorDisplayName} via de fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> abonnee}
-        other {<span class="font-semibold">#</span> abonnees}
+        one {# abonnee}
+        other {# abonnees}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> bericht}
-        other {<span class="font-semibold">#</span> berichten}
+        one {# bericht}
+        other {# berichten}
     }',
     'activity' => 'Activiteit',
     'episodes' => 'Afleveringen',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Statistieken',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> seizoen}
-            other {<span class="font-semibold">#</span> seizoenen}
+            one {# seizoen}
+            other {# seizoenen}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> aflevering}
-            other {<span class="font-semibold">#</span> afleveringen}
+            one {# aflevering}
+            other {# afleveringen}
         }',
-        'first_published_at' => 'Eerste aflevering gepubliceerd op <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Eerste aflevering gepubliceerd op {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Financiering links voor {podcastTitle}',
diff --git a/app/Language/nn-NO/Podcast.php b/app/Language/nn-NO/Podcast.php
index a3f834ecfc43bdf22f335cb69c7b5d03bed81f4c..654b98e6d83ee058c6a4831a8c9ff4f72dcb80c7 100644
--- a/app/Language/nn-NO/Podcast.php
+++ b/app/Language/nn-NO/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Fylg',
     'followTitle' => 'Fylg {actorDisplayName} på fødiverset!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> fylgjar}
-        other {<span class="font-semibold">#</span> fylgjarar}
+        one {# fylgjar}
+        other {# fylgjarar}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> innlegg}
-        other {<span class="font-semibold">#</span> innlegg}
+        one {# innlegg}
+        other {# innlegg}
     }',
     'activity' => 'Aktivitet',
     'episodes' => 'Episodar',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Statistikk',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> sesong}
-            other {<span class="font-semibold">#</span> sesongar}
+            one {# sesong}
+            other {# sesongar}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodar}
+            one {# episode}
+            other {# episodar}
         }',
-        'first_published_at' => 'Den fyrste episoden vart lagt ut <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Den fyrste episoden vart lagt ut {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Finansieringslenker for {podcastTitle}',
diff --git a/app/Language/oc/Podcast.php b/app/Language/oc/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/oc/Podcast.php
+++ b/app/Language/oc/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/pl/Podcast.php b/app/Language/pl/Podcast.php
index 89603d9187b6aeeff975e7f26ac4d5fd8f811a92..af95b8701dedd09b1fd2ad98ecfb0e95a3945531 100644
--- a/app/Language/pl/Podcast.php
+++ b/app/Language/pl/Podcast.php
@@ -18,13 +18,13 @@ return [
     'follow' => 'Obserwuj',
     'followTitle' => 'Obserwuj {actorDisplayName} na fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> obserwujÄ…cy}
-        other {<span class="font-semibold">#</span> obserwujÄ…cych}
+        one {# obserwujÄ…cy}
+        other {# obserwujÄ…cych}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> wpis}
-        few {<span class="font-semibold">#</span> wpisy}
-        other {<span class="font-semibold">#</span> wpisów}
+        one {# wpis}
+        few {# wpisy}
+        other {# wpisów}
     }',
     'activity' => 'Aktywność',
     'episodes' => 'Odcinki',
@@ -33,16 +33,16 @@ return [
     'stats' => [
         'title' => 'Statystyki',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> sezon}
-            few{<span class="font-semibold">#</span> sezony}
-            other {<span class="font-semibold">#</span> sezonów}
+            one {# sezon}
+            few{# sezony}
+            other {# sezonów}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> odcinek}
-            few {<span class="font-semibold">#</span> odcinki}
-            other {<span class="font-semibold">#</span> odcinków}
+            one {# odcinek}
+            few {# odcinki}
+            other {# odcinków}
         }',
-        'first_published_at' => 'Pierwszy odcinek opublikowany <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Pierwszy odcinek opublikowany {0, date, medium}',
     ],
     'sponsor' => 'Sponsoruj',
     'funding_links' => 'Linki finansowania dla {podcastTitle}',
diff --git a/app/Language/pt-BR/Podcast.php b/app/Language/pt-BR/Podcast.php
index 277b10eba35d23e957b38b22a63151c2d5348afc..78a63e381c9d19c64c7208feffbe02ad7f3d1eaa 100644
--- a/app/Language/pt-BR/Podcast.php
+++ b/app/Language/pt-BR/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Seguir',
     'followTitle' => 'Siga {actorDisplayName} no fediverso!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> seguidor}
-        other {<span class="font-semibold">#</span> seguidores}
+        one {# seguidor}
+        other {# seguidores}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> publicação}
-        other {<span class="font-semibold">#</span> publicações}
+        one {# publicação}
+        other {# publicações}
     }',
     'activity' => 'Atividade',
     'episodes' => 'Episódios',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Estatísticas',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> temporada}
-            other {<span class="font-semibold">#</span> temporadas}
+            one {# temporada}
+            other {# temporadas}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episódio}
-            other {<span class="font-semibold">#</span> episódios}
+            one {# episódio}
+            other {# episódios}
         }',
-        'first_published_at' => 'Primeiro episódio publicado em <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Primeiro episódio publicado em {0, date, medium}',
     ],
     'sponsor' => 'Patrocinador',
     'funding_links' => 'Links de financiamento para {podcastTitle}',
diff --git a/app/Language/pt/Podcast.php b/app/Language/pt/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/pt/Podcast.php
+++ b/app/Language/pt/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Language/ru/Podcast.php b/app/Language/ru/Podcast.php
index c57232527acd40d7c77045a53bd6cee3b3205209..fec19e741452b9c87675e635652a487df12bb71f 100644
--- a/app/Language/ru/Podcast.php
+++ b/app/Language/ru/Podcast.php
@@ -18,16 +18,16 @@ return [
     'follow' => 'Подписаться',
     'followTitle' => 'Подпишитесь на {actorDisplayName} в федивёрсе!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> подписчик}
-        few {<span class="font-semibold">#</span> подписчики}
-        many {<span class="font-semibold">#</span> подписчики}
-        other {<span class="font-semibold">#</span> подписчики}
+        one {# подписчик}
+        few {# подписчики}
+        many {# подписчики}
+        other {# подписчики}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> пост}
-        few {<span class="font-semibold">#</span> постов}
-        many {<span class="font-semibold">#</span> постов}
-        other {<span class="font-semibold">#</span> постов}
+        one {# пост}
+        few {# постов}
+        many {# постов}
+        other {# постов}
     }',
     'activity' => 'Активность',
     'episodes' => 'Выпуски',
@@ -36,18 +36,18 @@ return [
     'stats' => [
         'title' => 'Статистика',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> сезон}
-            few {<span class="font-semibold">#</span> сезоны}
-            many {<span class="font-semibold">#</span> сезоны}
-            other {<span class="font-semibold">#</span> сезоны}
+            one {# сезон}
+            few {# сезоны}
+            many {# сезоны}
+            other {# сезоны}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> эпизод}
-            few {<span class="font-semibold">#</span> эпизодов}
-            many {<span class="font-semibold">#</span> эпизодов}
-            other {<span class="font-semibold">#</span> эпизодов}
+            one {# эпизод}
+            few {# эпизодов}
+            many {# эпизодов}
+            other {# эпизодов}
         }',
-        'first_published_at' => 'Первый эпизод опубликован <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'Первый эпизод опубликован {0, date, medium}',
     ],
     'sponsor' => 'Спонсор',
     'funding_links' => 'Ссылки на финансирование для {podcastTitle}',
diff --git a/app/Language/sv/Podcast.php b/app/Language/sv/Podcast.php
index d69cd86dafdbd8aa501ee9ba7abd79cf3644f214..9b1e749aa1137bf2db218d00ab5bf213ca4a81e5 100644
--- a/app/Language/sv/Podcast.php
+++ b/app/Language/sv/Podcast.php
@@ -18,12 +18,12 @@ return [
     'follow' => 'Follow',
     'followTitle' => 'Follow {actorDisplayName} on the fediverse!',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
@@ -32,14 +32,14 @@ return [
     'stats' => [
         'title' => 'Stats',
         'number_of_seasons' => '{0, plural,
-            one {<span class="font-semibold">#</span> season}
-            other {<span class="font-semibold">#</span> seasons}
+            one {# season}
+            other {# seasons}
         }',
         'number_of_episodes' => '{0, plural,
-            one {<span class="font-semibold">#</span> episode}
-            other {<span class="font-semibold">#</span> episodes}
+            one {# episode}
+            other {# episodes}
         }',
-        'first_published_at' => 'First episode published on <span class="font-semibold">{0, date, medium}</span>',
+        'first_published_at' => 'First episode published on {0, date, medium}',
     ],
     'sponsor' => 'Sponsor',
     'funding_links' => 'Funding links for {podcastTitle}',
diff --git a/app/Models/CategoryModel.php b/app/Models/CategoryModel.php
index 1e6b553928dd790ccba736fd127a90a075836ac3..4e4e3fa768e5264f28c6a5eaf72f8ffe7dc8b4f7 100644
--- a/app/Models/CategoryModel.php
+++ b/app/Models/CategoryModel.php
@@ -67,10 +67,15 @@ class CategoryModel extends Model
                 function (array $result, Category $category): array {
                     $result[$category->id] = '';
                     if ($category->parent !== null) {
-                        $result[$category->id] = lang('Podcast.category_options.' . $category->parent->code) . ' › ';
+                        $result[$category->id] = lang(
+                            'Podcast.category_options.' . $category->parent->code,
+                            [],
+                            null,
+                            false
+                        ) . ' › ';
                     }
 
-                    $result[$category->id] .= lang('Podcast.category_options.' . $category->code);
+                    $result[$category->id] .= lang('Podcast.category_options.' . $category->code, [], null, false);
                     return $result;
                 },
                 [],
diff --git a/modules/Admin/Language/ar/Episode.php b/modules/Admin/Language/ar/Episode.php
index ff5a70a1f8db717b2f130e934a08c0604dd72188..e53b4885eedff90a4975efc9af374089692c55b7 100644
--- a/modules/Admin/Language/ar/Episode.php
+++ b/modules/Admin/Language/ar/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'ملفات إضافية',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/ar/Podcast.php b/modules/Admin/Language/ar/Podcast.php
index f0aadbb53190b36d5a0f25121d09b4de10236b94..b83e2065a3b20ab1f0693199017c9ebf7361bda5 100644
--- a/modules/Admin/Language/ar/Podcast.php
+++ b/modules/Admin/Language/ar/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'الحلقات',
diff --git a/modules/Admin/Language/ar/PodcastImport.php b/modules/Admin/Language/ar/PodcastImport.php
index 27a7f39fcd017238d6c8b54b9f547ca58723db16..cccbaa65a63217f202a4177ce8a20a89235e5a47 100644
--- a/modules/Admin/Language/ar/PodcastImport.php
+++ b/modules/Admin/Language/ar/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/br/Episode.php b/modules/Admin/Language/br/Episode.php
index bb303cf5e3cda77118455b93f9a77576c3f7b0fd..946106f3aeec45c87c99f45eb05539873ee006e6 100644
--- a/modules/Admin/Language/br/Episode.php
+++ b/modules/Admin/Language/br/Episode.php
@@ -90,7 +90,7 @@ return [
             'Emañ ouzhpennet an destenn-mañ e dibenn an holl rannoù. Ul lec\'h mat eo evit lakaat liammoù ho rouedadoù sokial da skouer.',
         'additional_files_section_title' => 'Restroù ouzhpenn',
         'additional_files_section_subtitle' =>
-            'Ar restroù-mañ a c\'hell bezañ implijet gant savennoù all evit aesaat an traoù d\'ho selaouerien·ezed.<br />Sellit ouzh {podcastNamespaceLink} evit muioc\'h a ditouroù.',
+            'Ar restroù-mañ a c\'hell bezañ implijet gant savennoù all evit aesaat an traoù d\'ho selaouerien·ezed. Sellit ouzh {podcastNamespaceLink} evit muioc\'h a ditouroù.',
         'location_section_title' => 'Lec\'h',
         'location_section_subtitle' => 'Eus peseurt lec\'h ez eus kaoz er rann-mañ?',
         'location_name' => 'Anv pe chomlec\'h al lec\'h',
diff --git a/modules/Admin/Language/br/Podcast.php b/modules/Admin/Language/br/Podcast.php
index 89caae854152a82fcd8d318501cfcff45f2e0b42..9eddb6a5dc68c1f5acc6f9341bef53bee56fa927 100644
--- a/modules/Admin/Language/br/Podcast.php
+++ b/modules/Admin/Language/br/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/br/PodcastImport.php b/modules/Admin/Language/br/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/br/PodcastImport.php
+++ b/modules/Admin/Language/br/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/de/Episode.php b/modules/Admin/Language/de/Episode.php
index 5a27f1d40a7aef33879429ecbbccca5d82203991..aec9f687fa3cbcaa71ada1347b91a01e703b367a 100644
--- a/modules/Admin/Language/de/Episode.php
+++ b/modules/Admin/Language/de/Episode.php
@@ -89,7 +89,7 @@ return [
             'Dieser Text wird am Ende jeder Episodenbeschreibung hinzugefügt, es ist ein guter Ort, um zum Beispiel Ihre sozialen Links einzufügen.',
         'additional_files_section_title' => 'Zusätzliche Dateien',
         'additional_files_section_subtitle' =>
-            'Diese Filter können von anderen Platformen genutzt werden, um eine bessere Nutzererfahrung bieten zu können.<br />Weitere Informationen sind unter {podcastNamespaceLink} zu finden.',
+            'Diese Filter können von anderen Platformen genutzt werden, um eine bessere Nutzererfahrung bieten zu können. Weitere Informationen sind unter {podcastNamespaceLink} zu finden.',
         'location_section_title' => 'Standort',
         'location_section_subtitle' => 'Ãœber welchen Ort handelt diese Folge?',
         'location_name' => 'Standortname oder Adresse',
diff --git a/modules/Admin/Language/de/Podcast.php b/modules/Admin/Language/de/Podcast.php
index 8601bbd7319ea96eb9176cdc70063132721a3c9d..be9d11d33e194c3976d7a8e9e7d69b487639c703 100644
--- a/modules/Admin/Language/de/Podcast.php
+++ b/modules/Admin/Language/de/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'Keine Folge gefunden!',
     'follow' => 'Folgen',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> Follower}
-        other {<span class="font-semibold">#</span> Follower}
+        one {# Follower}
+        other {# Follower}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> Beitrag}
-        other {<span class="font-semibold">#</span> Beiträge}
+        one {# Beitrag}
+        other {# Beiträge}
     }',
     'activity' => 'Aktivitäten',
     'episodes' => 'Folgen',
diff --git a/modules/Admin/Language/de/PodcastImport.php b/modules/Admin/Language/de/PodcastImport.php
index c44dd1a2c94d14dd231ae65d153c2d01897e26f4..affc41ed4a53adad4d498edea2951c011f46b7e6 100644
--- a/modules/Admin/Language/de/PodcastImport.php
+++ b/modules/Admin/Language/de/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'Dieses Verfahren kann lange dauern.<br/>Da die aktuelle Version keinen Fortschritt anzeigt, während sie läuft, werden Sie keine Aktuallisierung mehr sehen, bis sie fertig ist.<br/>Im Falle eines Timeout-Fehlers erhöhen Sie den `max_execution_time` Wert.',
+        'Dieses Verfahren kann lange dauern. Da die aktuelle Version keinen Fortschritt anzeigt, während sie läuft, werden Sie keine Aktuallisierung mehr sehen, bis sie fertig ist. Im Falle eines Timeout-Fehlers erhöhen Sie den `max_execution_time` Wert.',
     'old_podcast_section_title' => 'Der zu importierende Podcast',
     'old_podcast_section_subtitle' =>
         'Stellen Sie sicher, dass Sie die Rechte für diesen Podcast besitzen, bevor Sie ihn importieren. Vervielfältigung und Ausstrahlung eines Podcasts ohne die entsprechenden Rechte sind Piraterie und strafbar.',
diff --git a/modules/Admin/Language/el/Episode.php b/modules/Admin/Language/el/Episode.php
index a675fcf70fabc182c93417f4329dbafdb8f8975a..0ae908e51d57283e512f860343f75ca97264d266 100644
--- a/modules/Admin/Language/el/Episode.php
+++ b/modules/Admin/Language/el/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/el/Podcast.php b/modules/Admin/Language/el/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/el/Podcast.php
+++ b/modules/Admin/Language/el/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/el/PodcastImport.php b/modules/Admin/Language/el/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/el/PodcastImport.php
+++ b/modules/Admin/Language/el/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/en/Episode.php b/modules/Admin/Language/en/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/en/Episode.php
+++ b/modules/Admin/Language/en/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/en/Podcast.php b/modules/Admin/Language/en/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/en/Podcast.php
+++ b/modules/Admin/Language/en/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/en/PodcastImport.php b/modules/Admin/Language/en/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/en/PodcastImport.php
+++ b/modules/Admin/Language/en/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/es/Episode.php b/modules/Admin/Language/es/Episode.php
index 8d161b45fbc8bc56da50b37c13f77609ef37beff..ed370585e5e608c726cf16a4c139cbd9abadb420 100644
--- a/modules/Admin/Language/es/Episode.php
+++ b/modules/Admin/Language/es/Episode.php
@@ -89,7 +89,7 @@ return [
             'Este texto se añade al final de cada descripción de episodios, es un buen lugar para introducir sus enlaces sociales, por ejemplo.',
         'additional_files_section_title' => 'Archivos adicionales',
         'additional_files_section_subtitle' =>
-            'Estos archivos pueden ser usados por otras plataformas para proporcionar una mejor experiencia a tu audiencia.<br />Ver el {podcastNamespaceLink} para más información.',
+            'Estos archivos pueden ser usados por otras plataformas para proporcionar una mejor experiencia a tu audiencia. Ver el {podcastNamespaceLink} para más información.',
         'location_section_title' => 'Ubicación',
         'location_section_subtitle' => '¿De qué lugar trata este episodio?',
         'location_name' => 'Nombre o dirección de ubicación',
diff --git a/modules/Admin/Language/es/Podcast.php b/modules/Admin/Language/es/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/es/Podcast.php
+++ b/modules/Admin/Language/es/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/es/PodcastImport.php b/modules/Admin/Language/es/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/es/PodcastImport.php
+++ b/modules/Admin/Language/es/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/fr/Episode.php b/modules/Admin/Language/fr/Episode.php
index 6d60191d690de7ebf07ea5fe21ee9ee6d21ac247..ee1ba07ad8137c4606f67b8dd57868593660537a 100644
--- a/modules/Admin/Language/fr/Episode.php
+++ b/modules/Admin/Language/fr/Episode.php
@@ -89,7 +89,7 @@ return [
             'Ce texte est ajouté à la fin de chaque description d’épisode, c’est un bon endroit pour placer vos liens sociaux par exemple.',
         'additional_files_section_title' => 'Fichiers additionels',
         'additional_files_section_subtitle' =>
-            'Ces fichiers pourront être utilisées par d’autres plate-formes pour procurer une meilleure expérience à vos auditeurs.<br />Consulter le {podcastNamespaceLink} pour plus d’informations.',
+            'Ces fichiers pourront être utilisées par d’autres plate-formes pour procurer une meilleure expérience à vos auditeurs. Consulter le {podcastNamespaceLink} pour plus d’informations.',
         'location_section_title' => 'Localisation',
         'location_section_subtitle' => 'De quel lieu cet épisode parle-t-il ?',
         'location_name' => 'Nom ou adresse du lieu',
diff --git a/modules/Admin/Language/fr/Podcast.php b/modules/Admin/Language/fr/Podcast.php
index 3d00e59e66eeb7616c5833cf813d2babf619f29f..db374b4ef3df883aefda68cd6ff2747456a79482 100644
--- a/modules/Admin/Language/fr/Podcast.php
+++ b/modules/Admin/Language/fr/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'Aucun épisode trouvé !',
     'follow' => 'Suivre',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> abonné·e}
-        other {<span class="font-semibold">#</span> abonné·e·s}
+        one {# abonné·e}
+        other {# abonné·e·s}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> publication}
-        other {<span class="font-semibold">#</span> publications}
+        one {# publication}
+        other {# publications}
     }',
     'activity' => 'Activité',
     'episodes' => 'Épisodes',
diff --git a/modules/Admin/Language/fr/PodcastImport.php b/modules/Admin/Language/fr/PodcastImport.php
index 71991c5c024d7d8f2b4e219c7b9c1731ed50911c..45d52548b02090c66c30391e25dff971c0ff20bc 100644
--- a/modules/Admin/Language/fr/PodcastImport.php
+++ b/modules/Admin/Language/fr/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'Cette procédure peut prendre du temps.<br/>Dans la mesure où la version actuelle ne montre aucune progression durant l’exécution, vous ne pourrez voir aucun changement avant la fin.<br/>En cas d’erreur de timeout,  augmentez la valeur de `max_execution_time`.',
+        'Cette procédure peut prendre du temps. Dans la mesure où la version actuelle ne montre aucune progression durant l’exécution, vous ne pourrez voir aucun changement avant la fin. En cas d’erreur de timeout,  augmentez la valeur de `max_execution_time`.',
     'old_podcast_section_title' => 'Le podcast à importer',
     'old_podcast_section_subtitle' =>
         'Assurez-vous d’être détenteur des droits du podcast avant de l’importer. Copier et diffuser un podcast sans en détenir les droits est assimilable à de la contrefaçon et est passible de poursuites.',
diff --git a/modules/Admin/Language/id/Episode.php b/modules/Admin/Language/id/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/id/Episode.php
+++ b/modules/Admin/Language/id/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/id/Podcast.php b/modules/Admin/Language/id/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/id/Podcast.php
+++ b/modules/Admin/Language/id/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/id/PodcastImport.php b/modules/Admin/Language/id/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/id/PodcastImport.php
+++ b/modules/Admin/Language/id/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/it/Episode.php b/modules/Admin/Language/it/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/it/Episode.php
+++ b/modules/Admin/Language/it/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/it/Podcast.php b/modules/Admin/Language/it/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/it/Podcast.php
+++ b/modules/Admin/Language/it/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/it/PodcastImport.php b/modules/Admin/Language/it/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/it/PodcastImport.php
+++ b/modules/Admin/Language/it/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/nl/Episode.php b/modules/Admin/Language/nl/Episode.php
index 08b6a9b92a9ca1cabc70345b21c820e1e626d776..0fc11e32013755f9eb9dcc6bf2cdb0cb93200054 100644
--- a/modules/Admin/Language/nl/Episode.php
+++ b/modules/Admin/Language/nl/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/nl/Podcast.php b/modules/Admin/Language/nl/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/nl/Podcast.php
+++ b/modules/Admin/Language/nl/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/nl/PodcastImport.php b/modules/Admin/Language/nl/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/nl/PodcastImport.php
+++ b/modules/Admin/Language/nl/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/nn-NO/Episode.php b/modules/Admin/Language/nn-NO/Episode.php
index b585c3dca5d86655246f5792207af42535edbbe7..fa998be71414239295372e1bb772425bc7802475 100644
--- a/modules/Admin/Language/nn-NO/Episode.php
+++ b/modules/Admin/Language/nn-NO/Episode.php
@@ -89,7 +89,7 @@ return [
             'Denne teksten ligg på slutten av kvar episodeskildring, og er ein god stad å ha lenker til td. sosiale nettverk.',
         'additional_files_section_title' => 'Fleire filer',
         'additional_files_section_subtitle' =>
-            'Desse filene kan brukast av andre plattformer for å gje publikum ei betre oppleving.<br />Sjå {podcastNamespaceLink} for meir informasjon.',
+            'Desse filene kan brukast av andre plattformer for å gje publikum ei betre oppleving. Sjå {podcastNamespaceLink} for meir informasjon.',
         'location_section_title' => 'Stad',
         'location_section_subtitle' => 'Kva stad handlar denne episoden om?',
         'location_name' => 'Stadnamn eller adresse',
diff --git a/modules/Admin/Language/nn-NO/Podcast.php b/modules/Admin/Language/nn-NO/Podcast.php
index 1e5eb58ac8565443572ec5ac95a1d8411a205f35..236ad1ab3a41b43c5eaf4340b9596425b40e48ce 100644
--- a/modules/Admin/Language/nn-NO/Podcast.php
+++ b/modules/Admin/Language/nn-NO/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'Fann ingen episode!',
     'follow' => 'Fylg',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> fylgjar}
-        other {<span class="font-semibold">#</span> fylgjarar}
+        one {# fylgjar}
+        other {# fylgjarar}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> innlegg}
-        other {<span class="font-semibold">#</span> innlegg}
+        one {# innlegg}
+        other {# innlegg}
     }',
     'activity' => 'Aktivitet',
     'episodes' => 'Episodar',
diff --git a/modules/Admin/Language/nn-NO/PodcastImport.php b/modules/Admin/Language/nn-NO/PodcastImport.php
index 9fb36b11c2a97f7bed3132551b570e0a23f9f89f..9a27842a45eb19537f00bab97e27517fb9e361b2 100644
--- a/modules/Admin/Language/nn-NO/PodcastImport.php
+++ b/modules/Admin/Language/nn-NO/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'Dette kan ta lang tid.<br/>Denne versjonen syner ikkje framgangen medan importen går, så du vil ikkje sjå noko før han er ferdig.<br/>Viss du får feil med tidsavbrot, aukar du `max_execution_time`-verdien.',
+        'Dette kan ta lang tid. Denne versjonen syner ikkje framgangen medan importen går, så du vil ikkje sjå noko før han er ferdig. Viss du får feil med tidsavbrot, aukar du `max_execution_time`-verdien.',
     'old_podcast_section_title' => 'Podkast å importera',
     'old_podcast_section_subtitle' =>
         'Syt for at du har rettane til podkasten før du importerer han. Å kopiera og kringkasta ein podkast utan løyve er ulovleg og straffbart.',
diff --git a/modules/Admin/Language/oc/Episode.php b/modules/Admin/Language/oc/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/oc/Episode.php
+++ b/modules/Admin/Language/oc/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/oc/Podcast.php b/modules/Admin/Language/oc/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/oc/Podcast.php
+++ b/modules/Admin/Language/oc/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/oc/PodcastImport.php b/modules/Admin/Language/oc/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/oc/PodcastImport.php
+++ b/modules/Admin/Language/oc/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/pl/Episode.php b/modules/Admin/Language/pl/Episode.php
index 8fe14c9e795703acfb1bc1443160c6f11e191066..c69567219b7a442a5d8c1941bfcbd4cebd8e4934 100644
--- a/modules/Admin/Language/pl/Episode.php
+++ b/modules/Admin/Language/pl/Episode.php
@@ -90,7 +90,7 @@ return [
             'Ten tekst jest dodawany na końcu każdego opisu odcinka; jest to dobre miejsce do wpisania np. linków społecznościowych.',
         'additional_files_section_title' => 'Dodatkowe pliki',
         'additional_files_section_subtitle' =>
-            'Pliki te mogą być używane przez inne platformy, aby zapewnić lepsze wrażenia odbiorcom.<br />Więcej informacji znajdziesz w {podcastNamespaceLink}.',
+            'Pliki te mogą być używane przez inne platformy, aby zapewnić lepsze wrażenia odbiorcom. Więcej informacji znajdziesz w {podcastNamespaceLink}.',
         'location_section_title' => 'Lokalizacja',
         'location_section_subtitle' => 'O jakim miejscu jest ten odcinek?',
         'location_name' => 'Nazwa lub adres lokalizacji',
diff --git a/modules/Admin/Language/pl/Podcast.php b/modules/Admin/Language/pl/Podcast.php
index 5db437584a61422020263779cf2c36e7e4a36fd8..88b05f429096d0b4e9bfa72fae775a398f0fe30f 100644
--- a/modules/Admin/Language/pl/Podcast.php
+++ b/modules/Admin/Language/pl/Podcast.php
@@ -227,13 +227,13 @@ return [
     'no_episode' => 'Nie znaleziono odcinków!',
     'follow' => 'Obserwuj',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> obserwujÄ…cy}
-        other {<span class="font-semibold">#</span> obserwujÄ…cych}
+        one {# obserwujÄ…cy}
+        other {# obserwujÄ…cych}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> wpis}
-        few {<span class="font-semibold">#</span> wpisy}
-        other {<span class="font-semibold">#</span> wpisów}
+        one {# wpis}
+        few {# wpisy}
+        other {# wpisów}
     }',
     'activity' => 'Aktywność',
     'episodes' => 'Odcinki',
diff --git a/modules/Admin/Language/pl/PodcastImport.php b/modules/Admin/Language/pl/PodcastImport.php
index 468d844760a09b10ad6a0c1eb0677e14edc982a2..eeceb4fd16fc5125ef73565f4f199d74d0b6c30d 100644
--- a/modules/Admin/Language/pl/PodcastImport.php
+++ b/modules/Admin/Language/pl/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'Ta procedura może zająć dużo czasu.<br/>Ponieważ bieżąca wersja nie pokazuje żadnego postępu podczas działania, nie zobaczysz żadnych aktualizacji dopóki nie zostanie wykonana.<br/>W przypadku błędu przekroczenia limitu czasu, zwiększ wartość `max_execution_time`.',
+        'Ta procedura może zająć dużo czasu. Ponieważ bieżąca wersja nie pokazuje żadnego postępu podczas działania, nie zobaczysz żadnych aktualizacji dopóki nie zostanie wykonana. W przypadku błędu przekroczenia limitu czasu, zwiększ wartość `max_execution_time`.',
     'old_podcast_section_title' => 'Podcast do zaimportowania',
     'old_podcast_section_subtitle' =>
         'Upewnij się, że masz prawa do tego podcastu zanim go zaimportujesz. Kopiowanie i nadawanie podcastu bez odpowiednich praw jest piractwem i podlega ściganiu.',
diff --git a/modules/Admin/Language/pt-BR/Episode.php b/modules/Admin/Language/pt-BR/Episode.php
index a874baa2f660f4a522aeeddc884f6f6670086710..d02778a26c795fabdb32a4309c2cd03b4f131597 100644
--- a/modules/Admin/Language/pt-BR/Episode.php
+++ b/modules/Admin/Language/pt-BR/Episode.php
@@ -89,7 +89,7 @@ return [
             'Este texto é adicionado no final de cada descrição de episódio, é um bom lugar para inserir seus links sociais por exemplo.',
         'additional_files_section_title' => 'Arquivos adicionais',
         'additional_files_section_subtitle' =>
-            'Estes arquivos podem ser usados por outras plataformas para fornecer uma melhor experiência ao seu público.<br />Veja {podcastNamespaceLink} para mais informações.',
+            'Estes arquivos podem ser usados por outras plataformas para fornecer uma melhor experiência ao seu público. Veja {podcastNamespaceLink} para mais informações.',
         'location_section_title' => 'Localização',
         'location_section_subtitle' => 'Sobre que lugar é este episódio?',
         'location_name' => 'Nome ou endereço da localização',
diff --git a/modules/Admin/Language/pt-BR/Podcast.php b/modules/Admin/Language/pt-BR/Podcast.php
index fe164b968077f2f9f38e981474691819abf481d5..99e5f98c49f5cce4086e78d7fcb1421cb3def204 100644
--- a/modules/Admin/Language/pt-BR/Podcast.php
+++ b/modules/Admin/Language/pt-BR/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'Nenhum episódio encontrado!',
     'follow' => 'Seguir',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> seguidor}
-        other {<span class="font-semibold">#</span> seguidores}
+        one {# seguidor}
+        other {# seguidores}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> publicação}
-        other {<span class="font-semibold">#</span> publicações}
+        one {# publicação}
+        other {# publicações}
     }',
     'activity' => 'Atividade',
     'episodes' => 'Episódios',
diff --git a/modules/Admin/Language/pt-BR/PodcastImport.php b/modules/Admin/Language/pt-BR/PodcastImport.php
index a4aceeaa3e60997f37b501c8dfb8e8cd20fed250..f1d59e2b7a3c2b114a69ae3f6ec456e41e706999 100644
--- a/modules/Admin/Language/pt-BR/PodcastImport.php
+++ b/modules/Admin/Language/pt-BR/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'Este procedimento pode levar muito tempo.<br/>Como a versão atual não mostra nenhum progresso enquanto é executada, você não verá nada atualizado até que seja finalizado.<br/>Em caso de erro de tempo limite, aumente o valor de `max_execution_time`.',
+        'Este procedimento pode levar muito tempo. Como a versão atual não mostra nenhum progresso enquanto é executada, você não verá nada atualizado até que seja finalizado. Em caso de erro de tempo limite, aumente o valor de `max_execution_time`.',
     'old_podcast_section_title' => 'O podcast para importar',
     'old_podcast_section_subtitle' =>
         'Certifique-se de possuir os direitos para esse podcast antes de importá-lo. Copiar e transmitir um podcast sem os direitos adequados é uma pirataria e corre o risco de ser processado.',
diff --git a/modules/Admin/Language/pt/Episode.php b/modules/Admin/Language/pt/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/pt/Episode.php
+++ b/modules/Admin/Language/pt/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/pt/Podcast.php b/modules/Admin/Language/pt/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/pt/Podcast.php
+++ b/modules/Admin/Language/pt/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/pt/PodcastImport.php b/modules/Admin/Language/pt/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/pt/PodcastImport.php
+++ b/modules/Admin/Language/pt/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/ru/Episode.php b/modules/Admin/Language/ru/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/ru/Episode.php
+++ b/modules/Admin/Language/ru/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/ru/Podcast.php b/modules/Admin/Language/ru/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/ru/Podcast.php
+++ b/modules/Admin/Language/ru/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/ru/PodcastImport.php b/modules/Admin/Language/ru/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/ru/PodcastImport.php
+++ b/modules/Admin/Language/ru/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Admin/Language/sv/Episode.php b/modules/Admin/Language/sv/Episode.php
index 054a23c3b0f9fbd0b3ae92874ca83ee4f8066568..82ed40dc7546dc79a09da219c1c3ed6c2fb37125 100644
--- a/modules/Admin/Language/sv/Episode.php
+++ b/modules/Admin/Language/sv/Episode.php
@@ -89,7 +89,7 @@ return [
             'This text is added at the end of each episode description, it is a good place to input your social links for example.',
         'additional_files_section_title' => 'Additional files',
         'additional_files_section_subtitle' =>
-            'These files may be used by other platforms to provide better experience to your audience.<br />See the {podcastNamespaceLink} for more information.',
+            'These files may be used by other platforms to provide better experience to your audience. See the {podcastNamespaceLink} for more information.',
         'location_section_title' => 'Location',
         'location_section_subtitle' => 'What place is this episode about?',
         'location_name' => 'Location name or address',
diff --git a/modules/Admin/Language/sv/Podcast.php b/modules/Admin/Language/sv/Podcast.php
index d9d0d11b03a161266966fdfd0c2897df3b5c218e..67335c104face3c7339f7a274606553ad744e8ba 100644
--- a/modules/Admin/Language/sv/Podcast.php
+++ b/modules/Admin/Language/sv/Podcast.php
@@ -227,12 +227,12 @@ return [
     'no_episode' => 'No episode found!',
     'follow' => 'Follow',
     'followers' => '{numberOfFollowers, plural,
-        one {<span class="font-semibold">#</span> follower}
-        other {<span class="font-semibold">#</span> followers}
+        one {# follower}
+        other {# followers}
     }',
     'posts' => '{numberOfPosts, plural,
-        one {<span class="font-semibold">#</span> post}
-        other {<span class="font-semibold">#</span> posts}
+        one {# post}
+        other {# posts}
     }',
     'activity' => 'Activity',
     'episodes' => 'Episodes',
diff --git a/modules/Admin/Language/sv/PodcastImport.php b/modules/Admin/Language/sv/PodcastImport.php
index e9cfc1c4ceb8cc1efcac98540a65a5d8481716e9..7c3ef67d1f998b7f3d7e5d658d2ae7b99851f4f5 100644
--- a/modules/Admin/Language/sv/PodcastImport.php
+++ b/modules/Admin/Language/sv/PodcastImport.php
@@ -10,7 +10,7 @@ declare(strict_types=1);
 
 return [
     'warning' =>
-        'This procedure may take a long time.<br/>As the current version does not show any progress while it runs, you will not see anything updated until it is done.<br/>In case of timeout error, increase `max_execution_time` value.',
+        'This procedure may take a long time. As the current version does not show any progress while it runs, you will not see anything updated until it is done. In case of timeout error, increase `max_execution_time` value.',
     'old_podcast_section_title' => 'The podcast to import',
     'old_podcast_section_subtitle' =>
         'Make sure you own the rights for this podcast before importing it. Copying and broadcasting a podcast without the proper rights is piracy and is liable to prosecution.',
diff --git a/modules/Analytics/Entities/AnalyticsPodcastsByCountry.php b/modules/Analytics/Entities/AnalyticsPodcastsByCountry.php
index 60f9883d60d5ddc0d6c37cfd02ea912be5384a26..30b9dfb5768a0c5faa90a6fb76197558eb1ba73f 100644
--- a/modules/Analytics/Entities/AnalyticsPodcastsByCountry.php
+++ b/modules/Analytics/Entities/AnalyticsPodcastsByCountry.php
@@ -39,6 +39,9 @@ class AnalyticsPodcastsByCountry extends Entity
         'hits' => 'integer',
     ];
 
+    /**
+     * @noRector ReturnTypeDeclarationRector
+     */
     public function getLabels(): string
     {
         return lang('Countries.' . $this->attributes['labels']);
diff --git a/modules/Analytics/Entities/AnalyticsPodcastsByRegion.php b/modules/Analytics/Entities/AnalyticsPodcastsByRegion.php
index d359890e0a8eff8acea64e1d8da35c6711fc46c5..5de71693d66d2245ea5db695156fabe7b6ab57e2 100644
--- a/modules/Analytics/Entities/AnalyticsPodcastsByRegion.php
+++ b/modules/Analytics/Entities/AnalyticsPodcastsByRegion.php
@@ -44,6 +44,9 @@ class AnalyticsPodcastsByRegion extends Entity
         'hits' => 'integer',
     ];
 
+    /**
+     * @noRector ReturnTypeDeclarationRector
+     */
     public function getCountryCode(): string
     {
         return lang('Countries.' . $this->attributes['country_code']);
diff --git a/themes/cp_admin/_partials/_nav_aside.php b/themes/cp_admin/_partials/_nav_aside.php
index 442207e78ba7780346fd7c2addab36e9d0c45da8..2730b01e6f36ea46d1b5ec068ecfb7fdc9e05c42 100644
--- a/themes/cp_admin/_partials/_nav_aside.php
+++ b/themes/cp_admin/_partials/_nav_aside.php
@@ -12,6 +12,6 @@
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org/" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a> ' .
                 CP_VERSION,
-        ]) ?>
+        ], null, false) ?>
     </footer>
 </aside>
\ No newline at end of file
diff --git a/themes/cp_app/home.php b/themes/cp_app/home.php
index eeebcb9c1e70be8e46b1d4d23726adc036325e9c..13fed8fefd5ccab7b875562a47ace402cfdbad3d 100644
--- a/themes/cp_app/home.php
+++ b/themes/cp_app/home.php
@@ -100,6 +100,6 @@
         <small><?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org/" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-        ]) ?></small>
+        ], null, false) ?></small>
     </footer>
 </body>
diff --git a/themes/cp_app/pages/_layout.php b/themes/cp_app/pages/_layout.php
index ecdb5bcc6fd38ad4c4a6db54fd7d9327d58bf413..f0eb353f38bfa00e8367b61e25fcf4475178bbcb 100644
--- a/themes/cp_app/pages/_layout.php
+++ b/themes/cp_app/pages/_layout.php
@@ -56,6 +56,6 @@
         <small><?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="underline hover:no-underline focus:ring-accent" href="https://castopod.org/" target="_blank" rel="noreferrer noopener">Castopod</a>',
-        ]) ?></small>
+        ], null, false) ?></small>
     </footer>
 </body>
diff --git a/themes/cp_app/pages/map.php b/themes/cp_app/pages/map.php
index 44a933ef8b07fade86cf5ad2de9c9f27dbb640d1..8f61b83ab80e3820ae94a513c380dd16e9e170d7 100644
--- a/themes/cp_app/pages/map.php
+++ b/themes/cp_app/pages/map.php
@@ -59,6 +59,6 @@
         <small><?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org/" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-        ]) ?></small>
+        ], null, false) ?></small>
     </footer> 
 </body>
diff --git a/themes/cp_app/podcast/_partials/sidebar.php b/themes/cp_app/podcast/_partials/sidebar.php
index 81ac1e4546f01da9566ed3f2091e001431086fb7..0f178ba2419d5c987a270e1e3872e6883b9d7d56 100644
--- a/themes/cp_app/podcast/_partials/sidebar.php
+++ b/themes/cp_app/podcast/_partials/sidebar.php
@@ -66,7 +66,7 @@
                 <p><?= lang('Common.powered_by', [
                     'castopod' =>
                         '<a class="inline-flex font-semibold text-skin-muted hover:underline focus:ring-accent" href="https://castopod.org" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-                ]) ?></p>
+                ], null, false) ?></p>
             </div>
         </footer>
     </div>
diff --git a/themes/cp_app/podcast/follow.php b/themes/cp_app/podcast/follow.php
index 5b6fa1ba0a03b3c2f1b18ab106d681adbd67c49b..142f20f2968df73c138f7c1b2f1f4e87a1f32f1c 100644
--- a/themes/cp_app/podcast/follow.php
+++ b/themes/cp_app/podcast/follow.php
@@ -70,6 +70,6 @@
         <?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-        ]) ?>
+        ], null, false) ?>
     </footer>
 </body>
diff --git a/themes/cp_app/post/remote_action.php b/themes/cp_app/post/remote_action.php
index 26747cb76149dff63968e774f36358df9c0ae360..bcc84db61e352babd59ffa6e1af2808276db19fc 100644
--- a/themes/cp_app/post/remote_action.php
+++ b/themes/cp_app/post/remote_action.php
@@ -61,6 +61,6 @@
         <?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-        ]) ?>
+        ], null, false) ?>
     </footer>
 </body>
diff --git a/themes/cp_auth/_layout.php b/themes/cp_auth/_layout.php
index 0767cd0202d35248545cee2b09d4ac7061ed0208..7cbee61671f7c051aea3426d56536e7668c97505 100644
--- a/themes/cp_auth/_layout.php
+++ b/themes/cp_auth/_layout.php
@@ -34,6 +34,6 @@
 		<small class="py-4 text-center border-t border-subtle"><?= lang('Common.powered_by', [
 		    'castopod' =>
 		        '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org/" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-		]) ?></small>
+		], null, false) ?></small>
 	</footer>
 </body>
diff --git a/themes/cp_install/_layout.php b/themes/cp_install/_layout.php
index c5b919aad6eb9780ab485bb9b7cb8e4294bbd8e0..0e72bbdb757a174cba5619ead5079863e6085875 100644
--- a/themes/cp_install/_layout.php
+++ b/themes/cp_install/_layout.php
@@ -30,6 +30,6 @@
         <small><?= lang('Common.powered_by', [
             'castopod' =>
                 '<a class="inline-flex font-semibold hover:underline focus:ring-accent" href="https://castopod.org" target="_blank" rel="noreferrer noopener">Castopod' . icon('castopod', 'ml-1 text-lg', 'social') . '</a>',
-        ]) ?></small>
+        ], null, false) ?></small>
     </footer>
 </body>