diff -ruN phpMyAdmin-5.2.1-all-languages_org/doc/html/_sources/config.rst.txt phpMyAdmin-5.2.1-all-languages/doc/html/_sources/config.rst.txt
--- phpMyAdmin-5.2.1-all-languages_org/doc/html/_sources/config.rst.txt	2023-02-07 16:26:36.000000000 +0100
+++ phpMyAdmin-5.2.1-all-languages/doc/html/_sources/config.rst.txt	2024-08-22 14:08:49.673244110 +0200
@@ -3504,22 +3504,22 @@
 .. config:option:: $cfg['TitleTable']
 
     :type: string
-    :default: ``'@HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@'``
+    :default: ``'@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@'``
 
 .. config:option:: $cfg['TitleDatabase']
 
     :type: string
-    :default: ``'@HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@'``
+    :default: ``'@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@'``
 
 .. config:option:: $cfg['TitleServer']
 
     :type: string
-    :default: ``'@HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@'``
+    :default: ``'@IDN_HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@'``
 
 .. config:option:: $cfg['TitleDefault']
 
     :type: string
-    :default: ``'@HTTP_HOST@ | @PHPMYADMIN@'``
+    :default: ``'@IDN_HTTP_HOST@ | @PHPMYADMIN@'``
 
     Allows you to specify window's title bar. You can use :ref:`faq6_27`.
 
diff -ruN phpMyAdmin-5.2.1-all-languages_org/doc/html/_sources/faq.rst.txt phpMyAdmin-5.2.1-all-languages/doc/html/_sources/faq.rst.txt
--- phpMyAdmin-5.2.1-all-languages_org/doc/html/_sources/faq.rst.txt	2023-02-07 16:26:36.000000000 +0100
+++ phpMyAdmin-5.2.1-all-languages/doc/html/_sources/faq.rst.txt	2024-08-22 14:59:50.456577425 +0200
@@ -1844,6 +1844,8 @@
 
 ``@HTTP_HOST@``
     HTTP host that runs phpMyAdmin
+``@IDN_HTTP_HOST@``
+   HTTP host that runs phpMyAdmin in IDN decoded form
 ``@SERVER@``
     MySQL server name
 ``@VERBOSE@``
diff -ruN phpMyAdmin-5.2.1-all-languages_org/libraries/classes/Config/Settings.php phpMyAdmin-5.2.1-all-languages/libraries/classes/Config/Settings.php
--- phpMyAdmin-5.2.1-all-languages_org/libraries/classes/Config/Settings.php	2023-02-07 16:26:36.000000000 +0100
+++ phpMyAdmin-5.2.1-all-languages/libraries/classes/Config/Settings.php	2024-08-22 15:08:28.333244098 +0200
@@ -4127,7 +4127,7 @@
     private function setTitleTable(array $settings): string
     {
         if (! isset($settings['TitleTable'])) {
-            return '@HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@';
+            return '@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@';
         }
 
         return (string) $settings['TitleTable'];
@@ -4139,7 +4139,7 @@
     private function setTitleDatabase(array $settings): string
     {
         if (! isset($settings['TitleDatabase'])) {
-            return '@HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@';
+            return '@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@';
         }
 
         return (string) $settings['TitleDatabase'];
@@ -4151,7 +4151,7 @@
     private function setTitleServer(array $settings): string
     {
         if (! isset($settings['TitleServer'])) {
-            return '@HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@';
+            return '@IDN_HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@';
         }
 
         return (string) $settings['TitleServer'];
@@ -4163,7 +4163,7 @@
     private function setTitleDefault(array $settings): string
     {
         if (! isset($settings['TitleDefault'])) {
-            return '@HTTP_HOST@ | @PHPMYADMIN@';
+            return '@IDN_HTTP_HOST@ | @PHPMYADMIN@';
         }
 
         return (string) $settings['TitleDefault'];
diff -ruN phpMyAdmin-5.2.1-all-languages_org/libraries/classes/Util.php phpMyAdmin-5.2.1-all-languages/libraries/classes/Util.php
--- phpMyAdmin-5.2.1-all-languages_org/libraries/classes/Util.php	2023-02-07 16:26:36.000000000 +0100
+++ phpMyAdmin-5.2.1-all-languages/libraries/classes/Util.php	2024-08-22 15:07:41.099910767 +0200
@@ -1,5 +1,4 @@
 <?php
-
 declare(strict_types=1);
 
 namespace PhpMyAdmin;
@@ -1648,6 +1647,7 @@
          */
         $replace = [
             '@HTTP_HOST@' => $vars['http_host'],
+            '@IDN_HTTP_HOST@' => idn_to_utf8($vars['http_host']),
             '@SERVER@' => $vars['server_name'],
             '__SERVER__' => $vars['server_name'],
             '@VERBOSE@' => $vars['server_verbose'],
diff -ruN phpMyAdmin-5.2.1-all-languages_org/libraries/config.default.php phpMyAdmin-5.2.1-all-languages/libraries/config.default.php
--- phpMyAdmin-5.2.1-all-languages_org/libraries/config.default.php	2023-02-07 16:26:36.000000000 +0100
+++ phpMyAdmin-5.2.1-all-languages/libraries/config.default.php	2024-08-22 14:04:38.139910777 +0200
@@ -2680,28 +2680,28 @@
  *
  * @global string $cfg['TitleTable']
  */
-$cfg['TitleTable'] = '@HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@';
+$cfg['TitleTable'] = '@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ / @TABLE@ | @PHPMYADMIN@';
 
 /**
  * title of browser window when a database is selected
  *
  * @global string $cfg['TitleDatabase']
  */
-$cfg['TitleDatabase'] = '@HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@';
+$cfg['TitleDatabase'] = '@IDN_HTTP_HOST@ / @VSERVER@ / @DATABASE@ | @PHPMYADMIN@';
 
 /**
  * title of browser window when a server is selected
  *
  * @global string $cfg['TitleServer']
  */
-$cfg['TitleServer'] = '@HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@';
+$cfg['TitleServer'] = '@IDN_HTTP_HOST@ / @VSERVER@ | @PHPMYADMIN@';
 
 /**
  * title of browser window when nothing is selected
  *
  * @global string $cfg['TitleDefault']
  */
-$cfg['TitleDefault'] = '@HTTP_HOST@ | @PHPMYADMIN@';
+$cfg['TitleDefault'] = '@IDN_HTTP_HOST@ | @PHPMYADMIN@';
 
 
 /*******************************************************************************
