You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@superset.apache.org by jl...@apache.org on 2026/06/05 01:57:10 UTC

(superset) branch claude/subdirectory-helpers-tdd updated (36f0b0595da -> 286258fc367)

This is an automated email from the ASF dual-hosted git repository.

sadpandajoe pushed a change to branch claude/subdirectory-helpers-tdd
in repository https://gitbox.apache.org/repos/asf/superset.git


    from 36f0b0595da Merge branch 'master' into claude/subdirectory-helpers-tdd
     new 4874f9c5620 chore(translations): sync messages.pot + .po files for PR #39925
     new 286258fc367 fix(tests): unblock CI on PwaManifestView allowlist + parametrize→subTest

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 superset/translations/ar/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/ca/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/cs/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/de/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/en/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 superset/translations/es/LC_MESSAGES/messages.po   | 97 ++++++++++++++++++---
 superset/translations/fa/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/fi/LC_MESSAGES/messages.po   | 98 +++++++++++++++++++---
 superset/translations/fr/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/it/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 superset/translations/ja/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/ko/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 superset/translations/lv/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/messages.pot                 | 87 +++++++++++++++++--
 superset/translations/mi/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/nl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/pl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/pt/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 93 ++++++++++++++++++--
 superset/translations/ru/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/sk/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/sl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/th/LC_MESSAGES/messages.po   | 98 +++++++++++++++++++---
 superset/translations/tr/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 superset/translations/uk/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/zh/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 .../translations/zh_TW/LC_MESSAGES/messages.po     | 93 ++++++++++++++++++--
 tests/integration_tests/security_tests.py          |  3 +
 .../views/test_explore_redirect.py                 | 45 +++++-----
 29 files changed, 2335 insertions(+), 256 deletions(-)


(superset) 02/02: fix(tests): unblock CI on PwaManifestView allowlist + parametrize→subTest

Posted by jl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

sadpandajoe pushed a commit to branch claude/subdirectory-helpers-tdd
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 286258fc3672d3816a3448d34ce44fb431de6174
Author: Joe Li <jo...@preset.io>
AuthorDate: Thu Jun 4 18:56:40 2026 -0700

    fix(tests): unblock CI on PwaManifestView allowlist + parametrize→subTest
    
    Three fixes, one root cause each. All caught by run 26989360779 across
    test-sqlite/mysql/postgres lanes.
    
    1. security_tests.py — add ["PwaManifestView", "manifest"] to
       views_allowlist in test_views_are_secured. Slice 6 added that view as
       intentionally unauthenticated (PWA install fetches have no session;
       docstring at superset/views/pwa_manifest.py:138-140 documents this).
       Mirrors the RedirectView.redirect_warning precedent already in the
       allowlist.
    
    2-3. test_explore_redirect.py — convert two @pytest.mark.parametrize
       decorators to self.subTest loops. parametrize is a documented no-op
       on unittest.TestCase subclasses (pytest unittest interop docs); pytest
       was calling the methods with no value injected and raising
       "TypeError: missing 1 required positional argument". subTest keeps
       per-shape reporting and preserves coverage of all 4 cases per test.
       For test_explore_root_arm1_slice_id_non_int, mock_command_cls.reset_mock()
       is called inside the loop to preserve per-iteration mock semantics.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <no...@anthropic.com>
---
 tests/integration_tests/security_tests.py          |  3 ++
 .../views/test_explore_redirect.py                 | 45 ++++++++++++----------
 2 files changed, 28 insertions(+), 20 deletions(-)

diff --git a/tests/integration_tests/security_tests.py b/tests/integration_tests/security_tests.py
index fcac9adba7c..c089bf4cf25 100644
--- a/tests/integration_tests/security_tests.py
+++ b/tests/integration_tests/security_tests.py
@@ -1665,6 +1665,9 @@ class TestRolePermission(SupersetTestCase):
             ["SupersetRegisterUserView", "register"],
             ["SupersetRegisterUserView", "activation"],
             ["RedirectView", "redirect_warning"],
+            # Serves the PWA web app manifest unauthenticated (PWA install
+            # fetches have no session); mirrors the RedirectView precedent.
+            ["PwaManifestView", "manifest"],
         ]
         unsecured_views = []
         for view_class in appbuilder.baseviews:
diff --git a/tests/integration_tests/views/test_explore_redirect.py b/tests/integration_tests/views/test_explore_redirect.py
index f06de7a65f1..84a223554cb 100644
--- a/tests/integration_tests/views/test_explore_redirect.py
+++ b/tests/integration_tests/views/test_explore_redirect.py
@@ -104,11 +104,7 @@ class TestExploreRedirect(SupersetTestCase):
         rv = self.client.get(f"/explore/?form_data={quote(json.dumps(form_data))}")
         assert rv.status_code == 200
 
-    @pytest.mark.parametrize(
-        "datasource_value",
-        [123, ["1__table"], {"id": 1, "type": "table"}, True],
-    )
-    def test_explore_root_rf1_datasource_non_string(self, datasource_value):
+    def test_explore_root_rf1_datasource_non_string(self):
         """RF-1 (review-fix Slice 1–8): a non-string ``datasource`` value
         (number, list, dict, bool) used to raise ``AttributeError: ... has
         no attribute 'split'`` inside ``datasource.split("__")`` and
@@ -119,10 +115,17 @@ class TestExploreRedirect(SupersetTestCase):
         shape — closing the residual AF-2 gap surfaced in the multi-slice
         code review.
         """
+        # ``@pytest.mark.parametrize`` is a no-op on ``unittest.TestCase``
+        # subclasses (see pytest docs on unittest interop), so we inline
+        # the cases as a ``subTest`` loop to keep per-shape reporting.
         self.login(ADMIN_USERNAME)
-        form_data = {"datasource": datasource_value}
-        rv = self.client.get(f"/explore/?form_data={quote(json.dumps(form_data))}")
-        assert rv.status_code == 200
+        for datasource_value in (123, ["1__table"], {"id": 1, "type": "table"}, True):
+            with self.subTest(datasource_value=datasource_value):
+                form_data = {"datasource": datasource_value}
+                rv = self.client.get(
+                    f"/explore/?form_data={quote(json.dumps(form_data))}"
+                )
+                assert rv.status_code == 200
 
     def test_explore_root_af2_datasource_invalid_enum(self):
         """AF-2 (enum): ``datasource="1__bogus"`` → 200, not 500.
@@ -157,13 +160,7 @@ class TestExploreRedirect(SupersetTestCase):
 
     @pytest.mark.usefixtures("load_energy_table_with_slice")
     @mock.patch("superset.commands.explore.form_data.create.CreateFormDataCommand")
-    @pytest.mark.parametrize(
-        "slice_id_value",
-        ["abc", [1, 2], {"id": 1}, True],
-    )
-    def test_explore_root_arm1_slice_id_non_int(
-        self, mock_command_cls: mock.Mock, slice_id_value
-    ):
+    def test_explore_root_arm1_slice_id_non_int(self, mock_command_cls: mock.Mock):
         """AR-M1 (review-fix Slice 1–8, round 2): a non-int, non-None
         ``form_data.slice_id`` (string, list, dict, bool) used to survive
         the ``is None`` guard and reach ``CommandParameters(chart_id=...)``,
@@ -175,12 +172,20 @@ class TestExploreRedirect(SupersetTestCase):
         (or 0). Chart ID lands as the integer fallback, not the malformed
         value.
         """
-        mock_command_cls.return_value.run.return_value = "random_key"
+        # ``@pytest.mark.parametrize`` is a no-op on ``unittest.TestCase``
+        # subclasses (see pytest docs on unittest interop), so we inline
+        # the cases as a ``subTest`` loop to keep per-shape reporting.
         self.login(ADMIN_USERNAME)
-        form_data = {"slice_id": slice_id_value, "datasource": "1__table"}
-        rv = self.client.get(f"/explore/?form_data={quote(json.dumps(form_data))}")
-        assert rv.status_code == 302
-        assert mock_command_cls.call_args.kwargs["chart_id"] == 0
+        for slice_id_value in ("abc", [1, 2], {"id": 1}, True):
+            with self.subTest(slice_id_value=slice_id_value):
+                mock_command_cls.reset_mock()
+                mock_command_cls.return_value.run.return_value = "random_key"
+                form_data = {"slice_id": slice_id_value, "datasource": "1__table"}
+                rv = self.client.get(
+                    f"/explore/?form_data={quote(json.dumps(form_data))}"
+                )
+                assert rv.status_code == 302
+                assert mock_command_cls.call_args.kwargs["chart_id"] == 0
 
     @pytest.mark.usefixtures("load_energy_table_with_slice")
     @mock.patch("superset.commands.explore.form_data.create.CreateFormDataCommand")


(superset) 01/02: chore(translations): sync messages.pot + .po files for PR #39925

Posted by jl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

sadpandajoe pushed a commit to branch claude/subdirectory-helpers-tdd
in repository https://gitbox.apache.org/repos/asf/superset.git

commit 4874f9c5620d364fd358d21750d7f39674988015
Author: Joe Li <jo...@preset.io>
AuthorDate: Thu Jun 4 18:56:29 2026 -0700

    chore(translations): sync messages.pot + .po files for PR #39925
    
    Re-extracts source strings and merges them across all 26 locales after
    PR #39925's accumulated string changes. Uses the non-vanilla pipeline
    that suppresses pybabel's similarity-based fuzzy auto-generation, which
    is what the Translations workflow's regression check flags:
    
      pybabel extract -F babel/babel.cfg -o messages.pot --no-location \
          --sort-output --no-wrap superset/
      msgcat --sort-output --no-wrap --no-location messages.pot -o messages.pot
      pybabel update --no-fuzzy-matching -i messages.pot \
          -d superset/translations --ignore-obsolete
    
    Net result: 25 new msgids land as untranslated (no fuzzy), 1 obsolete
    msgid ("Registration hash") removed, fuzzy delta -2 to -5 per language.
    Verified by replicating the workflow's baseline-vs-PR comparison locally
    against origin/master (42367af).
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <no...@anthropic.com>
---
 superset/translations/ar/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/ca/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/cs/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/de/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/en/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 superset/translations/es/LC_MESSAGES/messages.po   | 97 ++++++++++++++++++---
 superset/translations/fa/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/fi/LC_MESSAGES/messages.po   | 98 +++++++++++++++++++---
 superset/translations/fr/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/it/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 superset/translations/ja/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/ko/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 superset/translations/lv/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/messages.pot                 | 87 +++++++++++++++++--
 superset/translations/mi/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/nl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/pl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/pt/LC_MESSAGES/messages.po   | 91 ++++++++++++++++++--
 .../translations/pt_BR/LC_MESSAGES/messages.po     | 93 ++++++++++++++++++--
 superset/translations/ru/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/sk/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/sl/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/th/LC_MESSAGES/messages.po   | 98 +++++++++++++++++++---
 superset/translations/tr/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 superset/translations/uk/LC_MESSAGES/messages.po   | 95 +++++++++++++++++++--
 superset/translations/zh/LC_MESSAGES/messages.po   | 93 ++++++++++++++++++--
 .../translations/zh_TW/LC_MESSAGES/messages.po     | 93 ++++++++++++++++++--
 27 files changed, 2307 insertions(+), 236 deletions(-)

diff --git a/superset/translations/ar/LC_MESSAGES/messages.po b/superset/translations/ar/LC_MESSAGES/messages.po
index 1701821bfb8..ef8883612cc 100644
--- a/superset/translations/ar/LC_MESSAGES/messages.po
+++ b/superset/translations/ar/LC_MESSAGES/messages.po
@@ -24,7 +24,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  \n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-07-14 15:10+0300\n"
 "Last-Translator: Abdalrahim G. Fakhouri <ab...@yahoo.com>\n"
 "Language: ar\n"
@@ -34,7 +34,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1256,6 +1256,9 @@ msgstr "إضافة منسق لون جديد"
 msgid "Add new formatter"
 msgstr "إضافة منسق جديد"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "إضافة فلاتر وتعديلها"
@@ -1813,7 +1816,7 @@ msgstr "حدث خطأ أثناء جلب قيم المخطط: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "حدث خطأ أثناء جلب قوالب CSS المتوفرة"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "حدث خطأ أثناء جلب قيم المخطط: %s"
 
@@ -1884,7 +1887,7 @@ msgstr "حدث خطأ أثناء تحليل المفتاح."
 msgid "An error occurred while pruning logs "
 msgstr "حدث خطأ أثناء تقليم السجلات "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "حدث خطأ أثناء عرض المرئيات: %s"
 
@@ -2185,6 +2188,9 @@ msgstr "هل أنت متأكد من أنك تريد حذف القواعد الم
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "هل أنت متأكد من أنك تريد حذف الطبقات المحددة؟"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "هل أنت متأكد من أنك تريد حذف القواعد المحددة؟"
@@ -2434,7 +2440,7 @@ msgstr "منفذ قاعدة البيانات"
 msgid "Base height"
 msgstr "ارتفاع الرسم البياني"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "نمط خريطة الطبقة الأساسية. راجع وثائق Mapbox: %s"
 
@@ -3914,6 +3920,9 @@ msgstr "فشل الاتصال ، يرجى التحقق من إعدادات ال
 msgid "Connection failed, please check your connection settings."
 msgstr "فشل الاتصال ، يرجى التحقق من إعدادات الاتصال الخاصة بك"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "مستمر"
@@ -3994,6 +4003,9 @@ msgstr "نسخ استعلام القسم إلى الحافظة"
 msgid "Copy permalink to clipboard"
 msgstr "نسخ الرابط الثابت إلى الحافظة"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "نسخ رابط الاستعلام إلى الحافظة"
 
@@ -4249,6 +4261,12 @@ msgstr "SQL مخصص"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "لم يتم تمكين مقاييس SQL المخصصة المخصصة لمجموعة البيانات هذه"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "لا يمكن أن تحتوي حقول SQL المخصصة على استعلامات فرعية."
 
@@ -5087,6 +5105,9 @@ msgstr "حذف"
 msgid "Delete item"
 msgstr "حذف القالب"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "حذف"
@@ -5825,6 +5846,10 @@ msgstr "تقارير_البريد الإلكتروني_CTA"
 msgid "ERROR"
 msgstr "خطأ"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "طول الحافة"
 
@@ -5919,6 +5944,9 @@ msgstr "تحرير القاعدة"
 msgid "Edit properties"
 msgstr "تحرير الخصائص"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "تحرير التقرير"
@@ -6537,6 +6565,9 @@ msgstr "فشل تنزيل الصورة، يرجى التحديث والمحاو
 msgid "Export failed: %s"
 msgstr "أخفق التقرير"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8423,6 +8454,9 @@ msgstr "عمود الخطوط"
 msgid "Lines encoding"
 msgstr "ترميز الخطوط"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "الأخيرة"
@@ -9465,7 +9499,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "لا توجد أعمدة جدول"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "لا %s حتى الآن"
 
@@ -9558,6 +9592,9 @@ msgstr "لم يتم تعريفه"
 msgid "Not equal to (≠)"
 msgstr "لا يساوي (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "ليس في"
 
@@ -10613,6 +10650,12 @@ msgstr "تم إهماله"
 msgid "Proportional"
 msgstr "نسبي"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "منشورة"
 
@@ -10876,9 +10919,6 @@ msgstr "التصفية المسبقة"
 msgid "Registration date"
 msgstr "تاريخ البداية"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11393,6 +11433,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "مختبر إس كيو إل"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "الاستعلامات المحفوظة"
@@ -14608,6 +14654,9 @@ msgstr "حدث خطأ أثناء جلب الحالة المفضلة: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "حدث خطأ أثناء جلب نشاطك الأخير:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "حدث خطأ أثناء تحميل الجداول"
@@ -14711,6 +14760,10 @@ msgstr "حدثت مشكلة أثناء حذف لوحات المعلومات ال
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "حدثت مشكلة أثناء حذف الطبقات المحددة: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "حدثت مشكلة أثناء حذف القوالب المحددة: %s"
@@ -14747,6 +14800,9 @@ msgstr "حدثت مشكلة أثناء حذف المخططات المحددة: %
 msgid "There was an issue exporting the selected dashboards"
 msgstr "حدثت مشكلة أثناء حذف لوحات المعلومات المحددة: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "حدثت مشكلة أثناء حذف القوالب المحددة: %s"
@@ -15069,6 +15125,9 @@ msgstr ""
 "عند ضبط حجم الأدوات والمواضع باستخدام السحب والإسقاط في عرض لوحة "
 "المعلومات"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15609,6 +15668,9 @@ msgstr "اكتب قيمة"
 msgid "Type is required"
 msgstr "النوع مطلوب"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15769,6 +15831,9 @@ msgstr "التراجع عن الإجراء"
 msgid "Undo?"
 msgstr "التراجع؟"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "خطأ غير متوقع"
 
@@ -15847,6 +15912,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "نوع الإرجاع غير الآمن للوظيفة%(func)s: %(value_type)s"
@@ -16707,6 +16775,9 @@ msgstr "ما إذا كان سيتم عرض القيم الدنيا والقصو
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "ما إذا كان سيتم عرض القيم الدنيا والقصوى للمحور Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "ما إذا كان سيتم عرض القيم العددية داخل الخلايا"
 
@@ -18099,6 +18170,9 @@ msgstr ""
 msgid "quarter"
 msgstr "الربع"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "استعلام"
 
@@ -18340,3 +18414,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/ca/LC_MESSAGES/messages.po b/superset/translations/ca/LC_MESSAGES/messages.po
index 1ebb89c5253..f421502dace 100644
--- a/superset/translations/ca/LC_MESSAGES/messages.po
+++ b/superset/translations/ca/LC_MESSAGES/messages.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2025-06-27 12:56+0200\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: ca\n"
@@ -30,7 +30,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1250,6 +1250,9 @@ msgstr "Afegir nou formatador de color"
 msgid "Add new formatter"
 msgstr "Afegir nou formatador"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Afegir o editar filtres"
@@ -1827,7 +1830,7 @@ msgstr "S'ha produït un error mentre es recuperaven els valors de l'esquema: %s
 msgid "An error occurred while fetching semantic layer types"
 msgstr "S'ha produït un error mentre es recuperaven les plantilles CSS disponibles"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "S'ha produït un error mentre es recuperaven els valors de l'esquema: %s"
 
@@ -1902,7 +1905,7 @@ msgstr "S'ha produït un error mentre s'analitzava la clau."
 msgid "An error occurred while pruning logs "
 msgstr "S'ha produït un error mentre es netejaven els registres "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "S'ha produït un error mentre es renderitzava la visualització: %s"
 
@@ -2211,6 +2214,9 @@ msgstr "Estàs segur que vols eliminar les regles seleccionades?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Estàs segur que vols eliminar les capes seleccionades?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Estàs segur que vols eliminar els rols seleccionats?"
 
@@ -2455,7 +2461,7 @@ msgstr "Exponent base"
 msgid "Base height"
 msgstr "Alçada base"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Estil de mapa de capa base. Consulta la documentació de Mapbox: %s"
 
@@ -3922,6 +3928,9 @@ msgstr "La connexió ha fallat, si us plau comprova la configuració de connexi
 msgid "Connection failed, please check your connection settings."
 msgstr "La connexió ha fallat, si us plau comprova la configuració de connexió."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Continu"
@@ -4000,6 +4009,9 @@ msgstr "Copiar consulta de partició al porta-retalls"
 msgid "Copy permalink to clipboard"
 msgstr "Copiar enllaç permanent al porta-retalls"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Copiar enllaç de consulta al teu porta-retalls"
 
@@ -4250,6 +4262,12 @@ msgstr ""
 "Les mètriques SQL ad-hoc personalitzades no estan habilitades per a "
 "aquest conjunt de dades"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Els camps SQL personalitzats no poden contenir sub-consultes."
 
@@ -5081,6 +5099,9 @@ msgstr "Eliminar rol"
 msgid "Delete item"
 msgstr "Eliminar plantilla"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Eliminar rol"
 
@@ -5766,6 +5787,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "ERROR"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Longitud de vora"
 
@@ -5858,6 +5883,9 @@ msgstr "Editar Regla"
 msgid "Edit properties"
 msgstr "Editar propietats"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Editar Informe"
@@ -6469,6 +6497,9 @@ msgstr "La descàrrega PDF ha fallat, si us plau actualitza i torna-ho a provar.
 msgid "Export failed: %s"
 msgstr "L'informe ha fallat"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8334,6 +8365,9 @@ msgstr "Columna de línies"
 msgid "Lines encoding"
 msgstr "Codificació de línies"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Últim"
@@ -9369,7 +9403,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Cap columna de taula"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Cap %s encara"
 
@@ -9461,6 +9495,9 @@ msgstr "No definit"
 msgid "Not equal to (≠)"
 msgstr "No igual a (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "No en"
 
@@ -10526,6 +10563,12 @@ msgstr "ID del Projecte"
 msgid "Proportional"
 msgstr "Proporcional"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Publicat"
 
@@ -10788,9 +10831,6 @@ msgstr "Pre-filtre"
 msgid "Registration date"
 msgstr "Data d'inici"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11296,6 +11336,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Consultes del SQL Lab"
 
@@ -14579,6 +14625,9 @@ msgstr "Hi ha hagut un error obtenint l'estat de favorit: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Hi ha hagut un error obtenint els gràfics i dashboards filtrats:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Hi ha hagut un error carregant les taules"
@@ -14680,6 +14729,10 @@ msgstr "Hi ha hagut un problema eliminant els dashboards seleccionats: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Hi ha hagut un problema eliminant les capes seleccionades: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Hi ha hagut un problema eliminant les plantilles seleccionades: %s"
@@ -14716,6 +14769,9 @@ msgstr "Hi ha hagut un problema eliminant els gràfics seleccionats: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Hi ha hagut un problema eliminant els dashboards seleccionats: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Hi ha hagut un problema eliminant les plantilles seleccionades: %s"
@@ -15048,6 +15104,9 @@ msgstr ""
 "Es genera dinàmicament quan s'ajusta la mida dels widgets i posicions "
 "usant arrossegar i deixar anar a la vista del dashboard"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15597,6 +15656,9 @@ msgstr "Escriu un valor"
 msgid "Type is required"
 msgstr "El tipus és obligatori"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15760,6 +15822,9 @@ msgstr "Desfer l'acció"
 msgid "Undo?"
 msgstr "Desfer?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Error inesperat"
 
@@ -15838,6 +15903,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Tipus de retorn insegur per la funció %(func)s: %(value_type)s"
@@ -16698,6 +16766,9 @@ msgstr "Si mostrar els valors mínims i màxims de l'eix X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Si mostrar els valors mínims i màxims de l'eix Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Si mostrar els valors numèrics dins les cel·les"
 
@@ -18096,6 +18167,9 @@ msgstr "Autorització necessària"
 msgid "quarter"
 msgstr "trimestre"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "consulta"
 
@@ -18333,3 +18407,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Atribució de capa"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/cs/LC_MESSAGES/messages.po b/superset/translations/cs/LC_MESSAGES/messages.po
index efdbaeb8eb9..c31a8c7bba0 100644
--- a/superset/translations/cs/LC_MESSAGES/messages.po
+++ b/superset/translations/cs/LC_MESSAGES/messages.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2016-05-02 08:49-0700\n"
 "Last-Translator: Jan Šmejkal <ja...@orgis.cz>\n"
 "Language: cs\n"
@@ -28,7 +28,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1254,6 +1254,9 @@ msgstr "Přidat nový formátovač barev"
 msgid "Add new formatter"
 msgstr "Přidat nový formátovač"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Přidat nebo upravit ovládací prvky zobrazení"
@@ -1814,7 +1817,7 @@ msgstr "Při načítání hodnot schématu došlo k chybě: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Při načítání dostupných témat došlo k chybě"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Při načítání hodnot schématu došlo k chybě: %s"
 
@@ -1887,7 +1890,7 @@ msgstr "Při parsování klíče došlo k chybě."
 msgid "An error occurred while pruning logs "
 msgstr "Při promazávání protokolů došlo k chybě "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Při vykreslování vizualizace došlo k chybě: %s"
 
@@ -2198,6 +2201,9 @@ msgstr "Opravdu chcete smazat vybrané skupiny?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Opravdu chcete smazat vybrané vrstvy?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Opravdu chcete smazat vybrané role?"
 
@@ -2447,7 +2453,7 @@ msgstr "Exponent základu"
 msgid "Base height"
 msgstr "Výška základu"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Styl mapy základní vrstvy. Viz dokumentaci Mapbox: %s"
 
@@ -3900,6 +3906,9 @@ msgstr "Připojení selhalo, zkontrolujte prosím nastavení připojení"
 msgid "Connection failed, please check your connection settings."
 msgstr "Připojení selhalo, zkontrolujte prosím nastavení připojení."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Obsahuje"
@@ -3978,6 +3987,9 @@ msgstr "Kopírovat dotaz oddílu do schránky"
 msgid "Copy permalink to clipboard"
 msgstr "Kopírovat trvalý odkaz do schránky"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Kopírovat odkaz na dotaz do schránky"
 
@@ -4227,6 +4239,12 @@ msgstr "Vlastní SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Vlastní SQL ad-hoc metriky nejsou pro tuto sadu dat povoleny"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Vlastní pole SQL nemohou obsahovat poddotazy."
 
@@ -5063,6 +5081,9 @@ msgstr "Smazat skupinu"
 msgid "Delete item"
 msgstr "Smazat položku"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Smazat roli"
 
@@ -5759,6 +5780,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "CHYBA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Délka hrany"
 
@@ -5852,6 +5877,9 @@ msgstr "Upravit skupinu"
 msgid "Edit properties"
 msgstr "Upravit vlastnosti"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Upravit report"
@@ -6459,6 +6487,9 @@ msgstr "Export selhal - prosím zkuste to znovu"
 msgid "Export failed: %s"
 msgstr "Export selhal: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "Exportovat screenshot (jpeg)"
 
@@ -8325,6 +8356,9 @@ msgstr "Sloupec spojnic"
 msgid "Lines encoding"
 msgstr "Kódování spojnic"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Seznam"
@@ -9357,7 +9391,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Žádné sloupce tabulky"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Zatím žádné %s"
 
@@ -9446,6 +9480,9 @@ msgstr "Nedefinováno"
 msgid "Not equal to (≠)"
 msgstr "Nerovná se (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Není v"
 
@@ -10500,6 +10537,12 @@ msgstr "ID projektu"
 msgid "Proportional"
 msgstr "Proporcionální"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Zveřejněno"
 
@@ -10760,9 +10803,6 @@ msgstr "Registrovat"
 msgid "Registration date"
 msgstr "Datum registrace"
 
-msgid "Registration hash"
-msgstr "Hash registrace"
-
 msgid "Registration successful"
 msgstr "Registrace úspěšná"
 
@@ -11269,6 +11309,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Dotazy SQL Labu"
 
@@ -14509,6 +14555,9 @@ msgstr "Při načítání stavu oblíbenosti došlo k chybě: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Při načítání filtrovaných grafů a nástěnek došlo k chybě:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Při načítání uživatelů došlo k chybě."
@@ -14610,6 +14659,10 @@ msgstr "Při mazání vybraných nástěnek došlo k problému: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Při mazání vybraných vrstev došlo k problému: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Při mazání vybraných šablon došlo k problému: %s"
@@ -14646,6 +14699,9 @@ msgstr "Při exportu vybraných grafů došlo k problému: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Při exportu vybraných nástěnek došlo k problému."
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Při exportu vybraných šablon došlo k problému: %s"
@@ -14977,6 +15033,9 @@ msgstr ""
 "dynamicky při úpravě velikosti a pozic widgetů pomocí přetahování v "
 "zobrazení nástěnky"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15524,6 +15583,9 @@ msgstr "Napište hodnotu"
 msgid "Type is required"
 msgstr "Typ je povinný"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "Typ grafu pro zobrazení ve sparkline"
 
@@ -15687,6 +15749,9 @@ msgstr "Vrátit akci zpět"
 msgid "Undo?"
 msgstr "Zpět?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Neočekávaná chyba"
 
@@ -15766,6 +15831,9 @@ msgstr "Připnout k panelu výsledků"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Nebezpečný návratový typ pro funkci %(func)s: %(value_type)s"
@@ -16645,6 +16713,9 @@ msgstr "Zda zobrazit minimální a maximální hodnoty osy X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Zda zobrazit minimální a maximální hodnoty osy Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Zda zobrazit číselné hodnoty v buňkách"
 
@@ -18037,6 +18108,9 @@ msgstr "Vyžadováno oprávnění"
 msgid "quarter"
 msgstr "čtvrtletí"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "dotaz"
 
@@ -18274,3 +18348,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Atribuce vrstvy"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/de/LC_MESSAGES/messages.po b/superset/translations/de/LC_MESSAGES/messages.po
index e3904578546..a8e9b07519d 100644
--- a/superset/translations/de/LC_MESSAGES/messages.po
+++ b/superset/translations/de/LC_MESSAGES/messages.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2023-04-07 19:45+0200\n"
 "Last-Translator: Holger Bruch <ho...@wattbewerb.de>\n"
 "Language: de\n"
@@ -27,7 +27,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1258,6 +1258,9 @@ msgstr "Neuen Farbformatierer hinzufügen"
 msgid "Add new formatter"
 msgstr "Neuen Formatierer hinzufügen"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Hinzufügen und Bearbeiten von Filtern"
@@ -1831,7 +1834,7 @@ msgstr "Beim Abrufen von Schemawerten ist ein Fehler aufgetreten: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Beim Abrufen verfügbarer CSS-Vorlagen ist ein Fehler aufgetreten"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Beim Abrufen von Schemawerten ist ein Fehler aufgetreten: %s"
 
@@ -1906,7 +1909,7 @@ msgstr "Beim Parsen des Schlüssels ist ein Fehler aufgetreten."
 msgid "An error occurred while pruning logs "
 msgstr "Beim Kürzen von Protokollen ist ein Fehler aufgetreten "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Bei der Darstellung dieser Visualisierung ist ein Fehler aufgetreten: %s"
 
@@ -2217,6 +2220,9 @@ msgstr "Möchten Sie die ausgewählten Ebenen wirklich löschen?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Möchten Sie die ausgewählten Ebenen wirklich löschen?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Möchten Sie die ausgewählten Ebenen wirklich löschen?"
@@ -2469,7 +2475,7 @@ msgstr "Datenbankport"
 msgid "Base height"
 msgstr "Diagrammhöhe"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Kartenstil der Basisebene. Siehe Mapbox-Dokumentation: %s"
 
@@ -3978,6 +3984,9 @@ msgstr ""
 "Verbindung fehlgeschlagen, bitte überprüfen Sie Ihre "
 "Verbindungseinstellungen."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Kontinuierlich"
@@ -4056,6 +4065,9 @@ msgstr "Partitionsabfrage in Zwischenablage kopieren"
 msgid "Copy permalink to clipboard"
 msgstr "Permalink in Zwischenablage kopieren"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Abfragelink in die Zwischenablage kopieren"
 
@@ -4313,6 +4325,12 @@ msgstr ""
 "Benutzerdefinierte SQL-Ad-hoc-Metriken sind für diesen Datasatz nicht "
 "aktiviert"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Benutzerdefinierte SQL-Felder dürfen keine Unterabfragen enthalten."
 
@@ -5160,6 +5178,9 @@ msgstr "Löschen"
 msgid "Delete item"
 msgstr "Vorlage löschen"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "Löschen"
@@ -5853,6 +5874,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "FEHLER"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Kantenlänge"
 
@@ -5947,6 +5972,9 @@ msgstr "Regel bearbeiten"
 msgid "Edit properties"
 msgstr "Eigenschaften bearbeiten"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Bericht bearbeiten"
@@ -6574,6 +6602,9 @@ msgstr "Bilddownload fehlgeschlagen, bitte aktualisieren und erneut versuchen."
 msgid "Export failed: %s"
 msgstr "Bericht fehlgeschlagen"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8479,6 +8510,9 @@ msgstr "Linien-Spalte"
 msgid "Lines encoding"
 msgstr "Zeilenkodierung"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Letzte"
@@ -9528,7 +9562,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Keine Tabellenspalten"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Noch keine %s"
 
@@ -9621,6 +9655,9 @@ msgstr "Nicht definiert"
 msgid "Not equal to (≠)"
 msgstr "Ist nicht gleich (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Nicht in"
 
@@ -10721,6 +10758,12 @@ msgstr "Veraltet"
 msgid "Proportional"
 msgstr "Proportional"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Veröffentlicht"
 
@@ -10984,9 +11027,6 @@ msgstr "Vorfilter"
 msgid "Registration date"
 msgstr "Startdatum"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11502,6 +11542,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "gespeicherte Abfragen"
@@ -14843,6 +14889,9 @@ msgstr ""
 "Beim Abrufen der gefilterten Diagramme und Dashboards ist ein Fehler "
 "aufgetreten:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Beim Laden der Tabellen ist ein Fehler aufgetreten"
@@ -14945,6 +14994,10 @@ msgstr "Beim Löschen der ausgewählten Dashboards ist ein Problem aufgetreten:
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Beim Löschen der ausgewählten Ebenen ist ein Problem aufgetreten: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Beim Löschen der ausgewählten Vorlagen ist ein Problem aufgetreten: %s"
@@ -14981,6 +15034,9 @@ msgstr "Beim Löschen der ausgewählten Diagramme ist ein Problem aufgetreten: %
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Beim Löschen der ausgewählten Dashboards ist ein Problem aufgetreten: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Beim Löschen der ausgewählten Vorlagen ist ein Problem aufgetreten: %s"
@@ -15337,6 +15393,9 @@ msgstr ""
 "Dashboard. Es wird dynamisch generiert, wenn die Größe und Positionen der"
 " Widgets per Drag & Drop in der Dashboard-Ansicht angepasst werden"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15892,6 +15951,9 @@ msgstr "Geben Sie einen Wert ein"
 msgid "Type is required"
 msgstr "Typ ist erforderlich"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -16059,6 +16121,9 @@ msgstr "Aktion rückgängig machen"
 msgid "Undo?"
 msgstr "Rückgängig machen?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Unerwarteter Fehler"
 
@@ -16139,6 +16204,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Unsicherer Rückgabetyp für %(func)s: %(value_type)s"
@@ -17056,6 +17124,9 @@ msgstr "Ob die Min- und Max-Werte der X-Achse angezeigt werden sollen"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Ob die Min- und Max-Werte der Y-Achse angezeigt werden sollen"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Ob die numerischen Werte innerhalb der Zellen angezeigt werden sollen"
 
@@ -18475,6 +18546,9 @@ msgstr "Autorisierung erforderlich"
 msgid "quarter"
 msgstr "Quartal"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "Abfrage"
 
@@ -18715,3 +18789,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/en/LC_MESSAGES/messages.po b/superset/translations/en/LC_MESSAGES/messages.po
index c356a2e31d7..e893c899a1d 100644
--- a/superset/translations/en/LC_MESSAGES/messages.po
+++ b/superset/translations/en/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2016-05-02 08:49-0700\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: en\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1105,6 +1105,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr ""
 
@@ -1961,6 +1964,9 @@ msgstr ""
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr ""
 
@@ -3522,6 +3528,9 @@ msgstr ""
 msgid "Connection failed, please check your connection settings."
 msgstr ""
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr ""
 
@@ -3596,6 +3605,9 @@ msgstr ""
 msgid "Copy permalink to clipboard"
 msgstr ""
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr ""
 
@@ -3832,6 +3844,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -4541,7 +4559,7 @@ msgstr ""
 msgid "Delete Role?"
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Delete Semantic Layer?"
 msgstr ""
 
@@ -4575,6 +4593,9 @@ msgstr ""
 msgid "Delete item"
 msgstr ""
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr ""
 
@@ -5188,6 +5209,10 @@ msgstr ""
 msgid "ERROR"
 msgstr ""
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5278,6 +5303,9 @@ msgstr ""
 msgid "Edit properties"
 msgstr ""
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr ""
 
@@ -5841,6 +5869,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr ""
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -6165,7 +6196,7 @@ msgstr ""
 msgid "Filter only displays values relevant to selections made in other filters."
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Filter options"
 msgstr ""
 
@@ -7543,6 +7574,9 @@ msgstr ""
 msgid "Lines encoding"
 msgstr ""
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr ""
 
@@ -8593,6 +8627,9 @@ msgstr ""
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr ""
 
@@ -9553,6 +9590,12 @@ msgstr ""
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr ""
 
@@ -9717,7 +9760,7 @@ msgstr ""
 msgid "Recipients are separated by \",\" or \";\""
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Records"
 msgstr ""
 
@@ -9798,9 +9841,6 @@ msgstr ""
 msgid "Registration date"
 msgstr ""
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -10268,6 +10308,12 @@ msgstr ""
 msgid "SQL Lab"
 msgstr ""
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr ""
 
@@ -13119,6 +13165,9 @@ msgstr ""
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr ""
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 msgid "There was an error loading groups."
 msgstr ""
 
@@ -13211,6 +13260,10 @@ msgstr ""
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -13245,6 +13298,9 @@ msgstr ""
 msgid "There was an issue exporting the selected dashboards"
 msgstr ""
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr ""
 
@@ -13513,6 +13569,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr ""
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -14015,6 +14074,9 @@ msgstr ""
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -14152,6 +14214,9 @@ msgstr ""
 msgid "Undo?"
 msgstr ""
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr ""
 
@@ -14226,6 +14291,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -14982,6 +15050,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -16258,6 +16329,9 @@ msgstr ""
 msgid "quarter"
 msgstr ""
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr ""
 
@@ -16483,3 +16557,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/es/LC_MESSAGES/messages.po b/superset/translations/es/LC_MESSAGES/messages.po
index b564abf5f07..0ffac2f5754 100644
--- a/superset/translations/es/LC_MESSAGES/messages.po
+++ b/superset/translations/es/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2016-05-02 08:49-0700\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: es\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1269,6 +1269,9 @@ msgstr "Añadir nuevo formateador de color"
 msgid "Add new formatter"
 msgstr "Añadir nuevo formateador"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Añadir o editar filtros"
@@ -1850,7 +1853,7 @@ msgstr "Se ha producido un error al recuperar los valores del esquema: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Se ha producido un error al recuperar las plantillas CSS disponibles"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Se ha producido un error al recuperar los valores del esquema: %s"
 
@@ -1925,7 +1928,7 @@ msgstr "Se ha producido un error al analizar la clave."
 msgid "An error occurred while pruning logs "
 msgstr "Se ha producido un error al depurar los registros "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Se ha producido un error al renderizar la visualización: %s"
 
@@ -2247,6 +2250,9 @@ msgstr "¿Seguro que quieres eliminar las reglas seleccionadas?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "¿Seguro que quieres eliminar las capas seleccionadas?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "¿Seguro que quieres eliminar los roles seleccionados?"
 
@@ -2512,7 +2518,7 @@ msgstr "Exponente de la base"
 msgid "Base height"
 msgstr "Altura de la base"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Estilo del mapa de la capa base. Consulta la documentación de Mapbox: %s"
 
@@ -4054,6 +4060,9 @@ msgstr "La conexión ha fallado; revisa tu configuración"
 msgid "Connection failed, please check your connection settings."
 msgstr "La conexión ha fallado; revisa la configuración de tu conexión"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Continuo"
@@ -4132,6 +4141,9 @@ msgstr "Copiar consulta de partición al portapapeles"
 msgid "Copy permalink to clipboard"
 msgstr "Copiar enlace permanente al portapapeles"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Copiar el enlace de la consulta al portapapeles"
 
@@ -4383,6 +4395,12 @@ msgstr ""
 "Las métricas «ad hoc» SQL personalizadas no están habilitadas para este "
 "conjunto de datos"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Los campos SQL personalizados no pueden contener subconsultas."
 
@@ -5262,6 +5280,9 @@ msgstr "Eliminar rol"
 msgid "Delete item"
 msgstr "Eliminar plantilla"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Eliminar rol"
 
@@ -5969,6 +5990,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "ERROR"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Longitud del borde"
 
@@ -6062,6 +6087,9 @@ msgstr "Editar regla"
 msgid "Edit properties"
 msgstr "Editar propiedades"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Editar informe"
@@ -6697,6 +6725,9 @@ msgstr "La descarga del PDF ha fallado; actualiza e inténtalo de nuevo."
 msgid "Export failed: %s"
 msgstr "El informe ha fallado"
 
+msgid "Export query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [no refs]
 #, fuzzy
 msgid "Export screenshot (jpeg)"
@@ -8663,6 +8694,9 @@ msgstr "Columna de líneas"
 msgid "Lines encoding"
 msgstr "Codificación de líneas"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Último"
@@ -9727,7 +9761,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "No hay columnas de la tabla"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Todavía no hay %s"
 
@@ -9819,6 +9853,9 @@ msgstr "Sin definir"
 msgid "Not equal to (≠)"
 msgstr "No es igual a (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "No está en"
 
@@ -10907,6 +10944,12 @@ msgstr "ID del proyecto"
 msgid "Proportional"
 msgstr "Proporcional"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Publicado"
 
@@ -11170,11 +11213,6 @@ msgstr "Filtro previo"
 msgid "Registration date"
 msgstr "Fecha de inicio"
 
-# Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ru]
-#, fuzzy
-msgid "Registration hash"
-msgstr "Hash de registro"
-
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ru]
 #, fuzzy
 msgid "Registration successful"
@@ -11706,6 +11744,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Consultas de SQL Lab"
 
@@ -15142,6 +15186,9 @@ msgstr "Se ha producido un error al recuperar el estado de favorito: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Se ha producido un error al recuperar los gráficos y paneles filtrados:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Se ha producido un error al cargar las tablas"
@@ -15245,6 +15292,10 @@ msgstr "Ha habido un problema al eliminar los paneles seleccionados: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Ha habido un problema al eliminar las capas seleccionadas: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Ha habido un problema al eliminar las plantillas seleccionadas: %s"
@@ -15281,6 +15332,9 @@ msgstr "Ha habido un problema al eliminar los gráficos seleccionados: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Ha habido un problema al eliminar los paneles seleccionados: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Ha habido un problema al eliminar las plantillas seleccionadas: %s"
@@ -15650,6 +15704,9 @@ msgstr ""
 "posiciones de los «widgets» arrastrando y soltando en la vista del panel "
 "de control."
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -16219,6 +16276,9 @@ msgstr "Introduce un valor"
 msgid "Type is required"
 msgstr "El tipo es obligatorio"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ru]
 #, fuzzy
 msgid "Type of chart to display in sparkline"
@@ -16399,6 +16459,9 @@ msgstr "Deshacer la acción"
 msgid "Undo?"
 msgstr "¿Deshacer?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Error inesperado"
 
@@ -16479,6 +16542,9 @@ msgstr "Fijar en el panel de resultados"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Tipo de retorno no seguro para la función %(func)s: %(value_type)s"
@@ -17393,6 +17459,9 @@ msgstr "Si se deben mostrar los valores mínimo y máximo del eje X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Si se deben mostrar los valores mínimo y máximo del eje Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Si se deben mostrar los valores numéricos dentro de las celdas"
 
@@ -18815,6 +18884,9 @@ msgstr "Se requiere autorización"
 msgid "quarter"
 msgstr "trimestre"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "consulta"
 
@@ -19058,3 +19130,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Atribución de la capa"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/fa/LC_MESSAGES/messages.po b/superset/translations/fa/LC_MESSAGES/messages.po
index 55a12241a87..1973b4bbe8a 100644
--- a/superset/translations/fa/LC_MESSAGES/messages.po
+++ b/superset/translations/fa/LC_MESSAGES/messages.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-10-20 00:07+0330\n"
 "Last-Translator: Emad Rad <co...@gmail.com>\n"
 "Language: fa\n"
@@ -30,7 +30,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1224,6 +1224,9 @@ msgstr "فرمت‌کننده رنگ جدیدی اضافه کنید."
 msgid "Add new formatter"
 msgstr "فرمت‌کننده جدید اضافه کن"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "فیلترها را اضافه و ویرایش کنید"
@@ -1773,7 +1776,7 @@ msgstr "در حین دریافت ارزش‌های طرح خطایی رخ داد
 msgid "An error occurred while fetching semantic layer types"
 msgstr "در هنگام بارگیری الگوهای CSS موجود یک خطا رخ داد"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "در حین دریافت ارزش‌های طرح خطایی رخ داد: %s"
 
@@ -1844,7 +1847,7 @@ msgstr "یک خطا در حین تجزیه کلید رخ داد."
 msgid "An error occurred while pruning logs "
 msgstr "در حین قطع کردن گزارش‌ها خطایی رخ داد"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "یک خطا در هنگام رسم تجسم رخ داده است: %s"
 
@@ -2148,6 +2151,9 @@ msgstr "آیا مطمئن هستید که می‌خواهید قوانین ان
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "آیا از حذف لایه‌های انتخاب‌شده مطمئن هستید؟"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "آیا مطمئن هستید که می‌خواهید قوانین انتخاب شده را حذف کنید؟"
@@ -2401,7 +2407,7 @@ msgstr "پورت پایگاه داده"
 msgid "Base height"
 msgstr "ارتفاع نمودار"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "سبک نقشه لایه پایه. به مستندات Mapbox مراجعه کنید: %s"
 
@@ -3868,6 +3874,9 @@ msgstr "اتصال ناموفق بود، لطفاً تنظیمات اتصال خ
 msgid "Connection failed, please check your connection settings."
 msgstr "اتصال ناموفق بود، لطفاً تنظیمات اتصال خود را بررسی کنید."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "پیوسته"
@@ -3946,6 +3955,9 @@ msgstr "کپی کوئری پارتیشن به کلیپ بورد"
 msgid "Copy permalink to clipboard"
 msgstr "لینک دائمی را به کلیپ بورد کپی کنید"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "لینک کوئری را به کلیپ بورد خود کپی کنید"
 
@@ -4194,6 +4206,12 @@ msgstr "SQL سفارشی"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "متریک‌های SQL سفارشی ad-hoc برای این مجموعه داده فعال نیستند."
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "فیلدهای SQL سفارشی نمی‌توانند شامل زیرکوئریها باشند."
 
@@ -5028,6 +5046,9 @@ msgstr "فایل را انتخاب کنید"
 msgid "Delete item"
 msgstr "قالب را حذف کنید"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "فایل را انتخاب کنید"
@@ -5713,6 +5734,10 @@ msgstr "ایمیل گزارشات"
 msgid "ERROR"
 msgstr "خطا"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "طول لبه"
 
@@ -5807,6 +5832,9 @@ msgstr "ویرایش قانون"
 msgid "Edit properties"
 msgstr "ویرایش ویژگی‌ها"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "ویرایش گزارش"
@@ -6426,6 +6454,9 @@ msgstr "دانلود تصویر ناموفق بود، لطفاً صفحه را 
 msgid "Export failed: %s"
 msgstr "گزارش شکست خورد"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8301,6 +8332,9 @@ msgstr "ستون خطوط"
 msgid "Lines encoding"
 msgstr "رمزگذاری خطوط"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "آخرین"
@@ -9342,7 +9376,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "هیچ ستونی در جدول وجود ندارد."
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "هنوز هیچ %s وجود ندارد"
 
@@ -9433,6 +9467,9 @@ msgstr "تعریف نشده است"
 msgid "Not equal to (≠)"
 msgstr "نابرابر با (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "نه در"
 
@@ -10490,6 +10527,12 @@ msgstr "منسوخ شده"
 msgid "Proportional"
 msgstr "تناسبی"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "منتشر شده"
 
@@ -10753,9 +10796,6 @@ msgstr "پیش‌فیلتر"
 msgid "Registration date"
 msgstr "تاریخ شروع"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11259,6 +11299,12 @@ msgstr "اس کیو ال"
 msgid "SQL Lab"
 msgstr "آزمایشگاه SQL"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "کوئری‌های ذخیره‌شده"
@@ -14498,6 +14544,9 @@ msgstr "یک خطا در دریافت وضعیت مورد علاقه وجود د
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "یک خطا در دریافت وضعیت مورد علاقه وجود داشت: %s"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "خطایی در بارگذاری جدول‌ها وجود داشت"
@@ -14600,6 +14649,10 @@ msgstr "سر deleting داشبوردهای انتخاب شده مشکل وجود
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "مشکلی در حذف لایه‌های انتخاب شده وجود داشت: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "مشکلی در حذف الگوهای انتخاب شده وجود داشت: %s"
@@ -14636,6 +14689,9 @@ msgstr "برای حذف نمودارهای انتخاب شده مشکلی پیش
 msgid "There was an issue exporting the selected dashboards"
 msgstr "سر deleting داشبوردهای انتخاب شده مشکل وجود داشت:"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "مشکلی در حذف الگوهای انتخاب شده وجود داشت: %s"
@@ -14971,6 +15027,9 @@ msgstr ""
 "پویا هنگام تنظیم اندازه و موقعیت ویدجت‌ها با استفاده از drag & drop در "
 "نمای داشبورد生成 می‌شود."
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15512,6 +15571,9 @@ msgstr "یک مقدار وارد کنید"
 msgid "Type is required"
 msgstr "نوع الزامی است"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15670,6 +15732,9 @@ msgstr "عملیات را لغو کنید"
 msgid "Undo?"
 msgstr "بازگردانی؟"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "خطای غیرمنتظره"
 
@@ -15750,6 +15815,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "نوع بازگشت ناایمن برای تابع %(func)s: %(value_type)s"
@@ -16621,6 +16689,9 @@ msgstr "آیا باید مقادیر حداقل و حداکثر محور X نم
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "آیا باید مقادیر حداقل و حداکثر محور Y نمایش داده شود؟"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "آیا باید مقادیر عددی را درون سلول‌ها نمایش داد؟"
 
@@ -18022,6 +18093,9 @@ msgstr "نیاز به مجوز دارد"
 msgid "quarter"
 msgstr "سه‌ماهه"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "کوئری"
 
@@ -18262,3 +18336,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/fi/LC_MESSAGES/messages.po b/superset/translations/fi/LC_MESSAGES/messages.po
index e8e6260966c..e399b8b0c66 100644
--- a/superset/translations/fi/LC_MESSAGES/messages.po
+++ b/superset/translations/fi/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: fi\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, de,
 # es, fa, fr, ja, lv, mi, pt_BR, ru, sk, sl, uk]
@@ -2023,6 +2023,9 @@ msgstr "Lisää uusi värimuotoilija"
 msgid "Add new formatter"
 msgstr "Lisää uusi muotoilija"
 
+msgid "Add numbered column"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -3015,7 +3018,7 @@ msgstr "Käytettävissä olevien teemojen hakemisessa tapahtui virhe"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, lv, mi, nl, pt, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Skeeman arvojen hakemisessa tapahtui virhe: %s"
 
@@ -3140,7 +3143,7 @@ msgstr "Lokien siistimisen aikana tapahtui virhe "
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, lv, mi, nl, pt, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Visualisoinnin renderöinnin aikana tapahtui virhe: %s"
 
@@ -3703,6 +3706,9 @@ msgstr "Haluatko varmasti poistaa valitut ryhmät?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Haluatko varmasti poistaa valitut tasot?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # fr, ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -4152,7 +4158,7 @@ msgstr "Pohjan korkeus"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, ru, sk, sl, uk]
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Peruskerroksen karttatyyli. Katso Mapbox-dokumentaatio: %s"
 
@@ -6785,6 +6791,9 @@ msgstr "Yhteys epäonnistui, tarkista yhteysasetuksesi"
 msgid "Connection failed, please check your connection settings."
 msgstr "Yhteys epäonnistui, tarkista yhteysasetuksesi."
 
+msgid "Connection looks good!"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, uk]
 #, fuzzy
@@ -6929,6 +6938,9 @@ msgstr "Kopioi osiokyselyt leikepöydälle"
 msgid "Copy permalink to clipboard"
 msgstr "Kopioi pysyvä linkki leikepöydälle"
 
+msgid "Copy query URL"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, ko, lv, mi, nl, pl, pt, pt_BR, ru, sk, sl, tr, uk,
 # zh, zh_TW]
@@ -7406,6 +7418,12 @@ msgstr "Mukautettu SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Mukautetut SQL-ad-hoc-mittarit eivät ole käytössä tässä tietojoukossa"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk]
 #, fuzzy
@@ -8908,6 +8926,9 @@ msgstr "Poista ryhmä"
 msgid "Delete item"
 msgstr "Poista kohde"
 
+msgid "Delete query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # fr, ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -10037,6 +10058,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "VIRHE"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy
@@ -10221,6 +10246,9 @@ msgstr "Muokkaa ryhmää"
 msgid "Edit properties"
 msgstr "Muokkaa ominaisuuksia"
 
+msgid "Edit query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, uk]
 #, fuzzy
@@ -11305,6 +11333,9 @@ msgstr "Vienti epäonnistui – yritä uudelleen"
 msgid "Export failed: %s"
 msgstr "Vienti epäonnistui: %s"
 
+msgid "Export query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -14669,6 +14700,9 @@ msgstr "Viivojen sarake"
 msgid "Lines encoding"
 msgstr "Viivojen koodaus"
 
+msgid "Link Copied!"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -16563,7 +16597,7 @@ msgstr "Ei taulukon sarakkeita"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Ei vielä %s"
 
@@ -16727,6 +16761,9 @@ msgstr "Ei määritelty"
 msgid "Not equal to (≠)"
 msgstr "Ei yhtä suuri kuin (≠)"
 
+msgid "Not found"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk]
 #, fuzzy
@@ -18637,6 +18674,12 @@ msgstr "Projektin tunnus"
 msgid "Proportional"
 msgstr "Suhteellinen"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, tr, uk, zh, zh_TW]
 #, fuzzy
@@ -19129,12 +19172,6 @@ msgstr "Rekisteröidy"
 msgid "Registration date"
 msgstr "Rekisteröintipäivä"
 
-# Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, fr, ja,
-# lv, ru, sk, uk]
-#, fuzzy
-msgid "Registration hash"
-msgstr "Rekisteröinti-hash"
-
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, ru,
 # sk, uk]
 #, fuzzy
@@ -20071,6 +20108,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -25623,6 +25666,9 @@ msgstr "Suosikkitilan hakemisessa tapahtui virhe: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Suodatettujen kaavioiden ja kojelautojen hakemisessa tapahtui virhe:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -25785,6 +25831,10 @@ msgstr "Valittujen kojelautojen poistamisessa ilmeni ongelma: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Valittujen tasojen poistamisessa ilmeni ongelma: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy, python-format
@@ -25839,6 +25889,9 @@ msgstr "Valittujen kaavioiden viennissä ilmeni ongelma"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Valittujen koontinäyttöjen viennissä ilmeni ongelma"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -26353,6 +26406,9 @@ msgstr ""
 "dynaamisesti, kun widgetien kokoa ja sijaintia muokataan vetämällä ja "
 "pudottamalla koontinäyttönäkymässä"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -27334,6 +27390,9 @@ msgstr "Kirjoita arvo"
 msgid "Type is required"
 msgstr "Tyyppi vaaditaan"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -27597,6 +27656,9 @@ msgstr "Kumoa toiminto"
 msgid "Undo?"
 msgstr "Kumotaanko?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, tr, uk, zh, zh_TW]
 #, fuzzy
@@ -27730,6 +27792,9 @@ msgstr "Kiinnitä tulosruutuun"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy, python-format
@@ -29207,6 +29272,9 @@ msgstr "Näytetäänkö X-akselin minimi- ja maksimiarvot"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Näytetäänkö Y-akselin minimi- ja maksimiarvot"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy
@@ -31711,6 +31779,9 @@ msgstr "Valtuutus vaaditaan"
 msgid "quarter"
 msgstr "vuosineljännes"
 
+msgid "queries"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, ko, lv, mi, nl, pl, pt, pt_BR, ru, sk, sl, uk, zh,
 # zh_TW]
@@ -32144,3 +32215,6 @@ msgstr ""
 #, fuzzy
 msgid "© Layer attribution"
 msgstr "© Kerroksen attribuutio"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/fr/LC_MESSAGES/messages.po b/superset/translations/fr/LC_MESSAGES/messages.po
index 99d3cfe3741..3af48d8ed3a 100644
--- a/superset/translations/fr/LC_MESSAGES/messages.po
+++ b/superset/translations/fr/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2025-06-26 15:34+0200\n"
 "Last-Translator: \n"
 "Language: fr\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1240,6 +1240,9 @@ msgstr "Ajouter un nouveau formateur de couleur"
 msgid "Add new formatter"
 msgstr "Ajouter un nouveau formateur"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "Ajouter ou modifier les contrôles d'affichage"
 
@@ -1809,7 +1812,7 @@ msgstr "Une erreur s'est produite lors de l'extraction des valeurs du schéma :
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Une erreur s'est produite lors de l'extraction des Thèmes "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Une erreur s'est produite lors de l'extraction des valeurs du schéma : %s"
 
@@ -1885,7 +1888,7 @@ msgstr "Une erreur s'est produite lors de l'analyse de la clé."
 msgid "An error occurred while pruning logs "
 msgstr "Une erreur s'est produite lors de la suppression des journaux "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Une erreur s'est produite durant le rendu de la visualisation : %s"
 
@@ -2199,6 +2202,9 @@ msgstr "Voulez-vous vraiment supprimer les groupes sélectionnées?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Voulez-vous vraiment supprimer les couches sélectionnées?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Voulez-vous vraiment supprimer les roles sélectionnées?"
 
@@ -2452,7 +2458,7 @@ msgstr "Port de la base de données"
 msgid "Base height"
 msgstr "Hauteur de base"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Style de la couche de base de la carte. Voir la documentation Mapbox : %s"
 
@@ -3915,6 +3921,9 @@ msgstr "La connexion a échoué, veuillez vérifier vos paramètres de connexion
 msgid "Connection failed, please check your connection settings."
 msgstr "La connexion a échoué, veuillez vérifier vos paramètres de connexion"
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr "Contient"
 
@@ -3993,6 +4002,9 @@ msgstr "Copier la requête de partition vers le presse-papier"
 msgid "Copy permalink to clipboard"
 msgstr "Copier le lien dans le presse-papiers"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Copier le lien de la requête vers le presse-papier"
 
@@ -4245,6 +4257,12 @@ msgstr ""
 "Les mesures SQL ponctuelles personnalisées ne sont pas activées pour cet "
 "ensemble de données"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Les champs SQL personnalisés ne peuvent pas contenir de sous-requêtes."
 
@@ -5093,6 +5111,9 @@ msgstr "supprimer le groupe"
 msgid "Delete item"
 msgstr "Supprimer l'élément"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "supprimer le rôle"
 
@@ -5782,6 +5803,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "ERREUR"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Longueur du bord"
 
@@ -5873,6 +5898,9 @@ msgstr "mode edition"
 msgid "Edit properties"
 msgstr "Modifier les propriétés"
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr "Modifier le rapport"
 
@@ -6493,6 +6521,9 @@ msgstr "Échec de l'export, veuillez réessayer."
 msgid "Export failed: %s"
 msgstr "Rapport échoué"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8427,6 +8458,9 @@ msgstr "Colonne des lignes"
 msgid "Lines encoding"
 msgstr "Codage des lignes"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Dernier"
@@ -9503,7 +9537,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Pas de colonnes de tableau"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Pas encore de %s"
 
@@ -9599,6 +9633,9 @@ msgstr "Indéfini"
 msgid "Not equal to (≠)"
 msgstr "Différent de (≠)"
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "Pas dans"
@@ -10708,6 +10745,12 @@ msgstr "Déclassé"
 msgid "Proportional"
 msgstr "Proportionnel"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Publié"
 
@@ -10972,9 +11015,6 @@ msgstr "S'enregister"
 msgid "Registration date"
 msgstr "Source de l'annotation"
 
-msgid "Registration hash"
-msgstr "Hachage d'enregistrement"
-
 #, fuzzy
 msgid "Registration successful"
 msgstr "Hachage d'enregistrement"
@@ -11517,6 +11557,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "Requêtes enregistrées"
@@ -14923,6 +14969,9 @@ msgstr "Erreur à la récupération du statut favori de ce tableau de bord : %s
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Erreur à la récupération du statut favori de ce tableau de bord : %s"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Une erreur s'est produite lors de la récupération des tableaux"
@@ -15043,6 +15092,10 @@ msgstr ""
 "Il y a eu un problème lors de la suppression des couches sélectionnées : "
 "%s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -15087,6 +15140,9 @@ msgstr ""
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Il y a eu un problème lors de la suppression des graphiques sélectionnés: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr ""
@@ -15436,6 +15492,9 @@ msgstr ""
 " la position des widgets par glisser-déposer dans la vue du tableau de "
 "bord"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -16003,6 +16062,9 @@ msgstr "Saisissez une valeur"
 msgid "Type is required"
 msgstr "Le type est requis"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 #, fuzzy
 msgid "Type of chart to display in sparkline"
 msgstr "Nombre de graphiques à afficher par ligne"
@@ -16173,6 +16235,9 @@ msgstr "Annuler l'action"
 msgid "Undo?"
 msgstr "Annuler?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Erreur inattendue"
 
@@ -16257,6 +16322,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Type de retour non sécurisé pour la fonction %(func)s: %(value_type)s"
@@ -17185,6 +17253,9 @@ msgstr "Affichage ou non des valeurs min et max de l’axe des absisses"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Affichage ou non des valeurs min et max de l’axe des ordonnées"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Affichage ou non des valeurs numériques dans les cellules"
 
@@ -18638,6 +18709,9 @@ msgstr "Autorisation requise"
 msgid "quarter"
 msgstr "trimestre"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "requête"
 
@@ -18891,3 +18965,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Attribution de la couche"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/it/LC_MESSAGES/messages.po b/superset/translations/it/LC_MESSAGES/messages.po
index e948c866866..e8949f6fb0b 100644
--- a/superset/translations/it/LC_MESSAGES/messages.po
+++ b/superset/translations/it/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2018-02-11 22:26+0200\n"
 "Last-Translator: Raffaele Spangaro <ra...@raffaelespangaro.it>\n"
 "Language: it\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1160,6 +1160,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Aggiungi filtro"
@@ -1714,7 +1717,7 @@ msgstr "Errore nel rendering della visualizzazione: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Errore nel recupero dei metadati della tabella"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Errore nel rendering della visualizzazione: %s"
 
@@ -1787,7 +1790,7 @@ msgstr "Errore nel creare il datasource"
 msgid "An error occurred while pruning logs "
 msgstr "Errore nel rendering della visualizzazione: %s"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Errore nel rendering della visualizzazione: %s"
 
@@ -2101,6 +2104,9 @@ msgstr ""
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr ""
 
@@ -3801,6 +3807,9 @@ msgstr ""
 msgid "Connection failed, please check your connection settings."
 msgstr ""
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Colonna"
@@ -3885,6 +3894,9 @@ msgstr ""
 msgid "Copy permalink to clipboard"
 msgstr "copia URL in appunti"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "copia URL in appunti"
 
@@ -4151,6 +4163,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -4982,6 +5000,9 @@ msgstr "Cancella"
 msgid "Delete item"
 msgstr "Template CSS"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "Cancella"
@@ -5626,6 +5647,10 @@ msgstr "Importa"
 msgid "ERROR"
 msgstr "Errore..."
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5721,6 +5746,9 @@ msgstr "Ricerca Query"
 msgid "Edit properties"
 msgstr ""
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Importa"
@@ -6339,6 +6367,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr "Nome Completo"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8233,6 +8264,9 @@ msgstr "Colonna del Tempo"
 msgid "Lines encoding"
 msgstr "Importa"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Altezza"
@@ -9397,6 +9431,9 @@ msgstr "Modificato"
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "Azione"
@@ -10430,6 +10467,12 @@ msgstr "Creato il"
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr ""
 
@@ -10707,9 +10750,6 @@ msgstr "Cerca / Filtra"
 msgid "Registration date"
 msgstr "Ultima Modifica"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11219,6 +11259,12 @@ msgstr ""
 msgid "SQL Lab"
 msgstr ""
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "Query salvate"
@@ -14345,6 +14391,9 @@ msgstr ""
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Errore nel creare il datasource"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Errore nel creare il datasource"
@@ -14449,6 +14498,10 @@ msgstr ""
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -14485,6 +14538,9 @@ msgstr "Errore nel recupero dati"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Errore nel creare il datasource"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Errore nel recupero dati"
@@ -14764,6 +14820,9 @@ msgstr ""
 "la dimensione usando la funzione di drag & drop nella vista della "
 "dashboard. "
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15303,6 +15362,9 @@ msgstr "Valore del filtro"
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15447,6 +15509,9 @@ msgstr "Seleziona una colonna"
 msgid "Undo?"
 msgstr ""
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr ""
 
@@ -15526,6 +15591,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -16330,6 +16398,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -17721,6 +17792,9 @@ msgstr ""
 msgid "quarter"
 msgstr "condividi query"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "condividi query"
 
@@ -17967,3 +18041,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/ja/LC_MESSAGES/messages.po b/superset/translations/ja/LC_MESSAGES/messages.po
index ed5d39d99d8..1813f3ee251 100644
--- a/superset/translations/ja/LC_MESSAGES/messages.po
+++ b/superset/translations/ja/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-05-14 13:30+0900\n"
 "Last-Translator: Yuri Umezaki <bu...@gmail.com>\n"
 "Language: ja\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1153,6 +1153,9 @@ msgstr "新しいカラー形式を追加"
 msgid "Add new formatter"
 msgstr "新しい形式を追加"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "表示コントロールを追加または編集"
 
@@ -1667,7 +1670,7 @@ msgstr "スキーマの値を取得中にエラーが発生しました: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "利用可能なテーマの取得中にエラーが発生しました"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "スキーマの値を取得中にエラーが発生しました: %s"
 
@@ -1735,7 +1738,7 @@ msgstr "キーの解析中にエラーが発生しました。"
 msgid "An error occurred while pruning logs "
 msgstr "ログの削除(プルーニング)中にエラーが発生しました "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "視覚化(ビジュアライゼーション)のレンダリング中にエラーが発生しました: %s"
 
@@ -2023,6 +2026,9 @@ msgstr "選択したグループを削除してもよろしいですか?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "選択したレイヤーを削除してもよろしいですか?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "選択したロールを削除してもよろしいですか?"
 
@@ -2256,7 +2262,7 @@ msgstr "基本の指数"
 msgid "Base height"
 msgstr "基本の高さ"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "ベースレイヤーのマップスタイル。Mapboxのドキュメントを参照: %s"
 
@@ -3602,6 +3608,9 @@ msgstr "接続に失敗しました。接続設定を確認してください"
 msgid "Connection failed, please check your connection settings."
 msgstr "接続に失敗しました。接続設定を確認してください。"
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr "含む"
 
@@ -3678,6 +3687,9 @@ msgstr "パーティションクエリをクリップボードにコピー"
 msgid "Copy permalink to clipboard"
 msgstr "固定リンクをクリップボードにコピー"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "クエリのリンクをクリップボードにコピー"
 
@@ -3916,6 +3928,12 @@ msgstr "カスタムSQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "このデータセットではカスタムSQLアドホックメトリックが有効になっていません"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "カスタムSQLフィールドにサブクエリを含めることはできません。"
 
@@ -4674,6 +4692,9 @@ msgstr "グループを削除"
 msgid "Delete item"
 msgstr "項目を削除"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "ロールを削除"
 
@@ -5280,6 +5301,10 @@ msgstr "メールレポートのCTA"
 msgid "ERROR"
 msgstr "エラー"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "エッジの長さ"
 
@@ -5369,6 +5394,9 @@ msgstr "グループを編集"
 msgid "Edit properties"
 msgstr "プロパティを編集"
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr "レポートを編集"
 
@@ -5938,6 +5966,9 @@ msgstr "エクスポートに失敗しました。再試行してください"
 msgid "Export failed: %s"
 msgstr "エクスポート失敗: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "スクリーンショットをエクスポート (JPEG)"
 
@@ -7680,6 +7711,9 @@ msgstr "線の列"
 msgid "Lines encoding"
 msgstr "線のエンコーディング"
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr "一覧"
 
@@ -8661,7 +8695,7 @@ msgstr "該当する列が見つかりません。メトリックでフィルタ
 msgid "No table columns"
 msgstr "テーブル列がありません"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "%s はまだありません"
 
@@ -8746,6 +8780,9 @@ msgstr "未定義"
 msgid "Not equal to (≠)"
 msgstr "等しくない (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "次を含まない (Not in)"
 
@@ -9716,6 +9753,12 @@ msgstr "プロジェクトID"
 msgid "Proportional"
 msgstr "比例"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "公開済み"
 
@@ -9964,9 +10007,6 @@ msgstr "登録"
 msgid "Registration date"
 msgstr "登録日"
 
-msgid "Registration hash"
-msgstr "登録ハッシュ"
-
 msgid "Registration successful"
 msgstr "登録が完了しました"
 
@@ -10447,6 +10487,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "SQL Lab クエリ"
 
@@ -13390,6 +13436,9 @@ msgstr "お気に入り状態の取得中にエラーが発生しました: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "フィルタリングされたチャートおよびダッシュボードの取得中にエラーが発生しました:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "ユーザーの読み込み中にエラーが発生しました。"
@@ -13486,6 +13535,10 @@ msgstr "選択したダッシュボードの削除中に問題が発生しまし
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "選択したレイヤーの削除中に問題が発生しました: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "選択したテンプレートの削除中に問題が発生しました: %s"
@@ -13520,6 +13573,9 @@ msgstr "選択したチャートのエクスポート中に問題が発生しま
 msgid "There was an issue exporting the selected dashboards"
 msgstr "選択したダッシュボードのエクスポート中に問題が発生しました"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr "選択したテーマのエクスポート中に問題が発生しました"
 
@@ -13803,6 +13859,9 @@ msgstr ""
 "この JSON "
 "オブジェクトは、ダッシュボード内のウィジェットの配置を記述します。ダッシュボード表示画面でドラッグ&ドロップによりサイズや位置を調整すると自動生成されます"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -14310,6 +14369,9 @@ msgstr "値を入力してください"
 msgid "Type is required"
 msgstr "種類は必須です"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "スパークラインに表示するチャートの種類"
 
@@ -14458,6 +14520,9 @@ msgstr "操作を元に戻す"
 msgid "Undo?"
 msgstr "元に戻しますか?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "予期しないエラー"
 
@@ -14533,6 +14598,9 @@ msgstr "結果パネルにピン留め"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "関数 %(func)s の戻り値の型「%(value_type)s」は安全ではありません"
@@ -15299,6 +15367,9 @@ msgstr "X軸の最小値と最大値を表示するかどうか"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Y軸の最小値と最大値を表示するかどうか"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "セル内の数値を表示するかどうか"
 
@@ -16622,6 +16693,9 @@ msgstr "認証が必要です"
 msgid "quarter"
 msgstr "四半期"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "クエリ"
 
@@ -16853,3 +16927,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© レイヤー帰属情報"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/ko/LC_MESSAGES/messages.po b/superset/translations/ko/LC_MESSAGES/messages.po
index 79a21a01558..dd15602b1c7 100644
--- a/superset/translations/ko/LC_MESSAGES/messages.po
+++ b/superset/translations/ko/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2019-02-02 22:28+0900\n"
 "Last-Translator: \n"
 "Language: ko\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1155,6 +1155,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "테이블 추가"
@@ -1720,7 +1723,7 @@ msgid ""
 "administrator."
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching the configuration schema"
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
 
@@ -1774,7 +1777,7 @@ msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였
 msgid "An error occurred while pruning logs "
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
 
@@ -2087,6 +2090,9 @@ msgstr ""
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr ""
 
@@ -3784,6 +3790,9 @@ msgstr "연결하는데 실패했습니다. 커넥션 "
 msgid "Connection failed, please check your connection settings."
 msgstr "연결하는데 실패했습니다. 커넥션 "
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "컬럼 추가"
@@ -3869,6 +3878,9 @@ msgstr ""
 msgid "Copy permalink to clipboard"
 msgstr "클립보드에 복사하기"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "클립보드에 복사하기"
 
@@ -4131,6 +4143,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -4949,6 +4967,9 @@ msgstr "삭제"
 msgid "Delete item"
 msgstr "템플릿 불러오기"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "삭제"
@@ -5584,6 +5605,10 @@ msgstr ""
 msgid "ERROR"
 msgstr "%s 에러"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5681,6 +5706,9 @@ msgstr "Query 검색"
 msgid "Edit properties"
 msgstr ""
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "테이블 수정"
@@ -6302,6 +6330,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr "테이블 명"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8168,6 +8199,9 @@ msgstr "컬럼 수정"
 msgid "Lines encoding"
 msgstr ""
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "구분자"
@@ -9309,6 +9343,9 @@ msgstr "수정됨"
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "주석"
@@ -10333,6 +10370,12 @@ msgstr "생성자"
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr ""
 
@@ -10611,9 +10654,6 @@ msgstr "필터"
 msgid "Registration date"
 msgstr "시작 시간"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11115,6 +11155,12 @@ msgstr ""
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "저장된 Query"
@@ -14232,6 +14278,9 @@ msgstr ""
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
@@ -14336,6 +14385,10 @@ msgstr ""
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -14372,6 +14425,9 @@ msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였
 msgid "There was an issue exporting the selected dashboards"
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "데이터 베이스 목록을 가져오는 도중 에러가 발생하였습니다."
@@ -14643,6 +14699,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr ""
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15180,6 +15239,9 @@ msgstr "원본 값"
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15321,6 +15383,9 @@ msgstr "주석"
 msgid "Undo?"
 msgstr ""
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr ""
 
@@ -15399,6 +15464,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -16199,6 +16267,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -17558,6 +17629,9 @@ msgstr ""
 msgid "quarter"
 msgstr "분기"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "Query 공유"
 
@@ -17802,3 +17876,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/lv/LC_MESSAGES/messages.po b/superset/translations/lv/LC_MESSAGES/messages.po
index 4d406cc2257..0b106fc7855 100644
--- a/superset/translations/lv/LC_MESSAGES/messages.po
+++ b/superset/translations/lv/LC_MESSAGES/messages.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2026-03-27 14:01+0200\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: lv\n"
@@ -31,7 +31,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1248,6 +1248,9 @@ msgstr "Pievienot jaunu krāsu formatētāju"
 msgid "Add new formatter"
 msgstr "Pievienot jaunu formatētāju"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "Pievienot vai rediģēt displeja vadības elementus"
 
@@ -1794,7 +1797,7 @@ msgstr "Radās kļūda, iegūstot shēmu vērtības: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Radās kļūda, lejupielādējot pieejamos motīvus"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Radās kļūda, iegūstot shēmu vērtības: %s"
 
@@ -1864,7 +1867,7 @@ msgstr "Radās kļūda, apstrādājot atslēgu."
 msgid "An error occurred while pruning logs "
 msgstr "Radās kļūda, tīrot žurnālus "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Radās kļūda, attēlojot vizualizāciju: %s"
 
@@ -2171,6 +2174,9 @@ msgstr "Vai tiešām vēlaties dzēst atlasītās grupas?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Vai tiešām vēlaties dzēst izvēlētos slāņus?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Vai tiešām vēlaties dzēst izvēlētās lomas?"
 
@@ -2417,7 +2423,7 @@ msgstr "Bāzes eksponents"
 msgid "Base height"
 msgstr "Bāzes augstums"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Pamata slāņa kartes stils. Skatīt Mapbox dokumentāciju: %s"
 
@@ -3851,6 +3857,9 @@ msgstr "Savienojums neizdevās, lūdzu, pārbaudiet savienojuma iestatījumus"
 msgid "Connection failed, please check your connection settings."
 msgstr "Savienojums neizdevās, lūdzu, pārbaudiet savienojuma iestatījumus."
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr "Satur"
 
@@ -3927,6 +3936,9 @@ msgstr "Kopēt partīcijas vaicājumu starpliktuvē"
 msgid "Copy permalink to clipboard"
 msgstr "Kopēt pastāvīgo saiti starpliktuvē"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Kopēt vaicājuma saiti starpliktuvē"
 
@@ -4170,6 +4182,12 @@ msgstr "Pielāgots SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Pielāgoti SQL ad-hoc rādītāji nav iespējoti šai datu kopai"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Pielāgotie SQL lauki nevar saturēt apakšvaicājumus."
 
@@ -4983,6 +5001,9 @@ msgstr "Dzēst grupu"
 msgid "Delete item"
 msgstr "Dzēst objektu"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Dzēst lomu"
 
@@ -5656,6 +5677,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "KĻŪDA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Malas garums"
 
@@ -5745,6 +5770,9 @@ msgstr "Rediģēt grupu"
 msgid "Edit properties"
 msgstr "Rediģēt rekvizītus"
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr "Rediģēt ziņojumu"
 
@@ -6322,6 +6350,9 @@ msgstr "Eksports neizdevās – lūdzu, mēģiniet vēlreiz"
 msgid "Export failed: %s"
 msgstr "Eksports neizdevās: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "Eksportēt ekrānuzņēmumu (jpeg)"
 
@@ -8138,6 +8169,9 @@ msgstr "Līniju kolonna"
 msgid "Lines encoding"
 msgstr "Līniju kodējums"
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr "Saraksts"
 
@@ -9148,7 +9182,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Nav tabulas kolonnu"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Pagaidām nav %s"
 
@@ -9235,6 +9269,9 @@ msgstr "Nav definēts"
 msgid "Not equal to (≠)"
 msgstr "Nav vienāds ar (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Neietilpst"
 
@@ -10270,6 +10307,12 @@ msgstr "Projekta ID"
 msgid "Proportional"
 msgstr "Proporcionāls"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Publicēts"
 
@@ -10520,9 +10563,6 @@ msgstr "Reģistrēties"
 msgid "Registration date"
 msgstr "Reģistrācijas datums"
 
-msgid "Registration hash"
-msgstr "Reģistrācijas hash"
-
 #, fuzzy
 msgid "Registration successful"
 msgstr "Reģistrācija veiksmīga"
@@ -11020,6 +11060,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL laboratorija"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "SQL laboratorijas vaicājumi"
 
@@ -14200,6 +14246,9 @@ msgstr "Ielādējot favorīta statusu, radās kļūda: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Ielādējot filtrētās diagrammas un paneļus, radās kļūda:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Notika kļūda, ielādējot lietotājus."
@@ -14296,6 +14345,10 @@ msgstr "Dzēšot atlasītos paneļus, radās problēma: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Dzēšot atlasītos slāņus, radās problēma: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Dzēšot atlasītās veidnes, radās problēma: %s"
@@ -14330,6 +14383,9 @@ msgstr "Radās problēma, eksportējot atlasītās diagrammas"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Radās problēma, eksportējot izvēlētos informācijas paneļus"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr "Radās problēma ar izvēlēto motīvu eksportēšanu"
 
@@ -14649,6 +14705,9 @@ msgstr ""
 "dinamiski ģenerēts, pielāgojot logrīku izmērus un pozīcijas, izmantojot "
 "vilkšanu un nomešanu paneļa skatā"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15189,6 +15248,9 @@ msgstr "Ierakstiet vērtību"
 msgid "Type is required"
 msgstr "Veids ir obligāts"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "Diagrammas veids, kas jāparāda sparkline"
 
@@ -15352,6 +15414,9 @@ msgstr "Atsaukt darbību"
 msgid "Undo?"
 msgstr "Atsaukt?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Neparedzēta kļūda"
 
@@ -15427,6 +15492,9 @@ msgstr "Piespraust rezultātu panelī"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Nedroša atgriešanas vērtības tips funkcijai %(func)s: %(value_type)s"
@@ -16291,6 +16359,9 @@ msgstr "Vai rādīt X ass minimālās un maksimālās vērtības"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Vai rādīt Y ass minimālās un maksimālās vērtības"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Vai rādīt skaitliskās vērtības šūnās"
 
@@ -17662,6 +17733,9 @@ msgstr "Nepieciešama autorizācija"
 msgid "quarter"
 msgstr "ceturksnis"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "vaicājums"
 
@@ -17896,3 +17970,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Slāņa attiecinājums"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/messages.pot b/superset/translations/messages.pot
index 087b4d91bc3..b51c971a201 100644
--- a/superset/translations/messages.pot
+++ b/superset/translations/messages.pot
@@ -25,14 +25,14 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL...@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1110,6 +1110,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr ""
 
@@ -1965,6 +1968,9 @@ msgstr ""
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr ""
 
@@ -3525,6 +3531,9 @@ msgstr ""
 msgid "Connection failed, please check your connection settings."
 msgstr ""
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr ""
 
@@ -3599,6 +3608,9 @@ msgstr ""
 msgid "Copy permalink to clipboard"
 msgstr ""
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr ""
 
@@ -3834,6 +3846,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -4576,6 +4594,9 @@ msgstr ""
 msgid "Delete item"
 msgstr ""
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr ""
 
@@ -5186,6 +5207,10 @@ msgstr ""
 msgid "ERROR"
 msgstr ""
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5275,6 +5300,9 @@ msgstr ""
 msgid "Edit properties"
 msgstr ""
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr ""
 
@@ -5836,6 +5864,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr ""
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -7537,6 +7568,9 @@ msgstr ""
 msgid "Lines encoding"
 msgstr ""
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr ""
 
@@ -8584,6 +8618,9 @@ msgstr ""
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr ""
 
@@ -9542,6 +9579,12 @@ msgstr ""
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr ""
 
@@ -9786,9 +9829,6 @@ msgstr ""
 msgid "Registration date"
 msgstr ""
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -10256,6 +10296,12 @@ msgstr ""
 msgid "SQL Lab"
 msgstr ""
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr ""
 
@@ -13098,6 +13144,9 @@ msgstr ""
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr ""
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 msgid "There was an error loading groups."
 msgstr ""
 
@@ -13190,6 +13239,10 @@ msgstr ""
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -13224,6 +13277,9 @@ msgstr ""
 msgid "There was an issue exporting the selected dashboards"
 msgstr ""
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr ""
 
@@ -13492,6 +13548,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr ""
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -13993,6 +14052,9 @@ msgstr ""
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -14129,6 +14191,9 @@ msgstr ""
 msgid "Undo?"
 msgstr ""
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr ""
 
@@ -14203,6 +14268,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -14959,6 +15027,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -16233,6 +16304,9 @@ msgstr ""
 msgid "quarter"
 msgstr ""
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr ""
 
@@ -16458,3 +16532,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/mi/LC_MESSAGES/messages.po b/superset/translations/mi/LC_MESSAGES/messages.po
index 3c5598a963c..7503cc3ce1e 100644
--- a/superset/translations/mi/LC_MESSAGES/messages.po
+++ b/superset/translations/mi/LC_MESSAGES/messages.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2026-01-25 16:09+1300\n"
 "Last-Translator: karo.co.nz\n"
 "Language: mi\n"
@@ -30,7 +30,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1219,6 +1219,9 @@ msgstr "Tāpiri kaihōputu tae hou"
 msgid "Add new formatter"
 msgstr "Tāpiri kaihōputu hou"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Tāpiri, whakatika rānei i ngā tātari"
@@ -1782,7 +1785,7 @@ msgstr "I puta he hapa i te tikitanga o ngā uara hanga: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "I puta he hapa i te tikitanga o ngā tauira CSS wātea"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "I puta he hapa i te tikitanga o ngā uara hanga: %s"
 
@@ -1857,7 +1860,7 @@ msgstr "I puta he hapa i te poroporo o te kī."
 msgid "An error occurred while pruning logs "
 msgstr "I puta he hapa i te puretanga o ngā rārangi "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "I puta he hapa i te whakaatutanga o te whakakitenga: %s"
 
@@ -2166,6 +2169,9 @@ msgstr "Kei te tino hiahia koe ki te muku i ngā ture kua tīpakohia?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Kei te tino hiahia koe ki te muku i ngā papa kua tīpakohia?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Kei te tino hiahia koe ki te muku i ngā tūranga kua tīpakohia?"
 
@@ -2408,7 +2414,7 @@ msgstr "Pūmahi pūtake"
 msgid "Base height"
 msgstr "Teitei pūtake"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Kāhua papa pūtake. Tirohia te tuhinga a Mapbox: %s"
 
@@ -3861,6 +3867,9 @@ msgstr "I rahua te hononga, tēnā tirohia ō tautuhinga hononga"
 msgid "Connection failed, please check your connection settings."
 msgstr "I rahua te hononga, tēnā tirohia ō tautuhinga hononga."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Auau tonu"
@@ -3939,6 +3948,9 @@ msgstr "Tārua pātai wāhanga ki te papatopenga"
 msgid "Copy permalink to clipboard"
 msgstr "Tārua hononga-ā-mau ki te papatopenga"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Tārua hono pātai ki tō papatopenga"
 
@@ -4186,6 +4198,12 @@ msgstr "SQL Ritenga"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Kāore i whakahohengia ngā ine ad-hoc SQL Ritenga mō tēnei rārangi raraunga"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Kāore e taea e ngā āpure SQL Ritenga te whai i ngā pātai-iti."
 
@@ -5017,6 +5035,9 @@ msgstr "Muku tūranga"
 msgid "Delete item"
 msgstr "Muku tauira"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Muku tūranga"
 
@@ -5695,6 +5716,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "HAPA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Roa tapa"
 
@@ -5787,6 +5812,9 @@ msgstr "Whakatika Ture"
 msgid "Edit properties"
 msgstr "Whakatika āhuatanga"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Whakatika Pūrongo"
@@ -6392,6 +6420,9 @@ msgstr "Tikanga tauira-anō Pandas"
 msgid "Export failed: %s"
 msgstr "I rahua te pūrongo"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8266,6 +8297,9 @@ msgstr "Tīwae rārangi"
 msgid "Lines encoding"
 msgstr "Whakakohu rārangi"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Whakamutunga"
@@ -9295,7 +9329,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Kāore he tīwae ripanga"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Kāore anō he %s"
 
@@ -9385,6 +9419,9 @@ msgstr "Kāore i tautuhia"
 msgid "Not equal to (≠)"
 msgstr "Kāore e ōrite ki (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Kāore i roto i"
 
@@ -10441,6 +10478,12 @@ msgstr "ID Kaupapa"
 msgid "Proportional"
 msgstr "Tauōrite"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Kua Whakaputaina"
 
@@ -10703,9 +10746,6 @@ msgstr "Tātari-i-mua"
 msgid "Registration date"
 msgstr "Rā tīmata"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11220,6 +11260,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Pātai SQL Lab"
 
@@ -14466,6 +14512,9 @@ msgstr ""
 "I puta he hapa i te tikitanga o ngā kauwhata me ngā papatohu kua "
 "tātaritia:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "I puta he hapa i te utanga o ngā ripanga"
@@ -14567,6 +14616,10 @@ msgstr "I puta he take i te mukutanga o ngā papatohu kua tīpakohia: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "I puta he take i te mukutanga o ngā papa kua tīpakohia: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "I puta he take i te mukutanga o ngā tauira kua tīpakohia: %s"
@@ -14603,6 +14656,9 @@ msgstr "I puta he take i te mukutanga o ngā kauwhata kua tīpakohia: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "I puta he take i te mukutanga o ngā papatohu kua tīpakohia: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "I puta he take i te mukutanga o ngā tauira kua tīpakohia: %s"
@@ -14939,6 +14995,9 @@ msgstr ""
 "Ka hangaia autōkē ina whakatikatika i te rahi me ngā tūnga waeine mā te "
 "whakamahi i te tō & taka i te tirohanga papatohu"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15480,6 +15539,9 @@ msgstr "Pato tētahi uara"
 msgid "Type is required"
 msgstr "E hiahiatia ana te momo"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15641,6 +15703,9 @@ msgstr "Wetekina te mahi"
 msgid "Undo?"
 msgstr "Wete?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Hapa ohorere"
 
@@ -15717,6 +15782,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Momo whakahoki kore haumaru mō te taumahi %(func)s: %(value_type)s"
@@ -16620,6 +16688,9 @@ msgstr "Mēnā ka whakaatu i ngā uara iti me ngā uara rahi o te tukutuku-X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Mēnā ka whakaatu i ngā uara iti me ngā uara rahi o te tukutuku-Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Mēnā ka whakaatu i ngā uara tau i roto i ngā pūtau"
 
@@ -18018,6 +18089,9 @@ msgstr "E hiahiatia ana te whakamana"
 msgid "quarter"
 msgstr "hautakiwā"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "pātai"
 
@@ -18255,3 +18329,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Whakatuakī Papa"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/nl/LC_MESSAGES/messages.po b/superset/translations/nl/LC_MESSAGES/messages.po
index 1c986d6f98a..cf13b962991 100644
--- a/superset/translations/nl/LC_MESSAGES/messages.po
+++ b/superset/translations/nl/LC_MESSAGES/messages.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  superset-ds\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-05-08 14:41+0000\n"
 "Last-Translator: \n"
 "Language: nl\n"
@@ -22,7 +22,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1216,6 +1216,9 @@ msgstr "Voeg nieuwe kleur formatter toe"
 msgid "Add new formatter"
 msgstr "Nieuwe formatter toevoegen"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Filters toevoegen en bewerken"
@@ -1799,7 +1802,7 @@ msgstr ""
 "Er is een fout opgetreden tijdens het ophalen van beschikbare CSS "
 "templates"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Er is een fout opgetreden tijdens het ophalen van schemawaarden: %s"
 
@@ -1880,7 +1883,7 @@ msgstr "Er is een fout opgetreden tijdens het parsen van de sleutel."
 msgid "An error occurred while pruning logs "
 msgstr "Er is een fout opgetreden tijdens opschonen van de logbestanden "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Er is een fout opgetreden bij het renderen van de visualisatie: %s"
 
@@ -2190,6 +2193,9 @@ msgstr "Weet u zeker dat u de geselecteerde regels wilt verwijderen?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Weet je zeker dat je de geselecteerde lagen wilt verwijderen?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Weet u zeker dat u de geselecteerde regels wilt verwijderen?"
@@ -2443,7 +2449,7 @@ msgstr "Database poort"
 msgid "Base height"
 msgstr "Grafiek hoogte"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Basislaag kaartstijl. Zie Mapbox documentatie: %s"
 
@@ -3939,6 +3945,9 @@ msgstr "Verbinding mislukt, controleer uw verbindingsinstellingen"
 msgid "Connection failed, please check your connection settings."
 msgstr "Verbinding mislukt, controleer uw verbindingsinstellingen"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Doorlopend"
@@ -4019,6 +4028,9 @@ msgstr "Kopieer partitie query naar klembord"
 msgid "Copy permalink to clipboard"
 msgstr "Kopieer permalink naar klembord"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Kopieer query link naar uw klembord"
 
@@ -4273,6 +4285,12 @@ msgstr ""
 "Aangepaste SQL ad hoc statistieken zijn niet ingeschakeld voor deze "
 "dataset"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Aangepaste SQL velden mogen geen sub-query's bevatten."
 
@@ -5124,6 +5142,9 @@ msgstr "verwijder"
 msgid "Delete item"
 msgstr "Verwijder template"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "verwijder"
@@ -5810,6 +5831,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "FOUT"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Rand lengte"
 
@@ -5904,6 +5929,9 @@ msgstr "Bewerk Regel"
 msgid "Edit properties"
 msgstr "Eigenschappen bewerken"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Bewerk Rapport"
@@ -6532,6 +6560,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr "Rapport mislukt"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8431,6 +8462,9 @@ msgstr "Lijnen kolom"
 msgid "Lines encoding"
 msgstr "Lijnen codering"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Laatste"
@@ -9474,7 +9508,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Geen tabelkolommen"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Nog geen %s"
 
@@ -9567,6 +9601,9 @@ msgstr "Niet gedefinieerd"
 msgid "Not equal to (≠)"
 msgstr "Niet gelijk aan (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Niet in"
 
@@ -10637,6 +10674,12 @@ msgstr "Verouderd"
 msgid "Proportional"
 msgstr "Proportioneel"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Gepubliceerd"
 
@@ -10901,9 +10944,6 @@ msgstr "Vooraf-filter"
 msgid "Registration date"
 msgstr "Start datum"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11421,6 +11461,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL-lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "opgeslagen queries"
@@ -14711,6 +14757,9 @@ msgstr "Er is een fout opgetreden bij het ophalen van de favoriete status: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Er is een fout opgetreden bij het ophalen van de favoriete status: %s"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Er is een fout opgetreden bij het laden van de tabellen"
@@ -14816,6 +14865,10 @@ msgstr "Er was een probleem met het verwijderen van de geselecteerde dashboards:
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Er was een probleem met het verwijderen van de geselecteerde lagen: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Er was een probleem met het verwijderen van de geselecteerde templates: %s"
@@ -14852,6 +14905,9 @@ msgstr "Er was een probleem met het verwijderen van de geselecteerde grafieken:
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Er was een probleem met het verwijderen van de geselecteerde dashboards: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Er was een probleem met het verwijderen van de geselecteerde templates: %s"
@@ -15187,6 +15243,9 @@ msgstr ""
 "grootte en positie van widgets door te slepen en neer te zetten in de "
 "dashboard weergave"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15730,6 +15789,9 @@ msgstr "Voer een waarde in"
 msgid "Type is required"
 msgstr "Type is vereist"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15896,6 +15958,9 @@ msgstr "Actie ongedaan maken"
 msgid "Undo?"
 msgstr "Ongedaan maken?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Onverwachte fout"
 
@@ -15975,6 +16040,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Onveilig terugkeertype voor functie %(func)s: %(value_type)s"
@@ -16880,6 +16948,9 @@ msgstr "Of de min en max waarden van de X-as getoond moeten worden"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Of de min en max waarden van de Y-as getoond moeten worden"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Of de numerieke waarden binnen de cellen moeten worden weergegeven"
 
@@ -18301,6 +18372,9 @@ msgstr ""
 msgid "quarter"
 msgstr "kwartaal"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "query"
 
@@ -18543,3 +18617,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/pl/LC_MESSAGES/messages.po b/superset/translations/pl/LC_MESSAGES/messages.po
index a19dbc13d71..8fd4165709d 100644
--- a/superset/translations/pl/LC_MESSAGES/messages.po
+++ b/superset/translations/pl/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2021-11-16 17:33+0100\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: fr\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1266,6 +1266,9 @@ msgstr "Dodaj nowy formater kolorów"
 msgid "Add new formatter"
 msgstr "Dodaj nowy formater"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Dodaj i edytuj filtry"
@@ -1854,7 +1857,7 @@ msgstr "Wystąpił błąd podczas usuwania wartości."
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Wystąpił błąd podczas pobierania dostępnych szablonów CSS."
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Wystąpił błąd podczas usuwania wartości."
 
@@ -1928,7 +1931,7 @@ msgstr "Wystąpił błąd podczas analizowania klucza."
 msgid "An error occurred while pruning logs "
 msgstr "Wystąpił błąd podczas czyszczenia dzienników."
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Wystąpił błąd podczas usuwania wartości."
 
@@ -2239,6 +2242,9 @@ msgstr "Czy na pewno chcesz usunąć wybrane reguły?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Czy na pewno chcesz usunąć wybrane warstwy?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Czy na pewno chcesz usunąć wybrane reguły?"
@@ -2490,7 +2496,7 @@ msgstr "Port bazy danych"
 msgid "Base height"
 msgstr "Wysokość wykresu"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Styl mapy warstwy podstawowej. Zobacz dokumentację Mapbox: %s"
 
@@ -4008,6 +4014,9 @@ msgstr "Połączenie nie powiodło się, sprawdź ustawienia połączenia"
 msgid "Connection failed, please check your connection settings."
 msgstr "Połączenie nie powiodło się, sprawdź ustawienia połączenia."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Ciągły"
@@ -4092,6 +4101,9 @@ msgstr "Skopiuj zapytanie partycji do schowka"
 msgid "Copy permalink to clipboard"
 msgstr "Skopiuj stały link do schowka"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Skopiuj link do zapytania do schowka"
 
@@ -4367,6 +4379,12 @@ msgstr "Niestandardowy SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Niestandardowe metryki SQL ad-hoc nie są włączone dla tego zestawu danych"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Pola niestandardowego SQL nie mogą zawierać podzapytań."
 
@@ -5247,6 +5265,9 @@ msgstr "usuń"
 msgid "Delete item"
 msgstr "Usuń szablon"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "usuń"
@@ -5962,6 +5983,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "BŁĄD"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Długość krawędzi"
 
@@ -6061,6 +6086,9 @@ msgstr "Edytuj regułę"
 msgid "Edit properties"
 msgstr "Edytuj właściwości"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Edytuj raport"
@@ -6712,6 +6740,9 @@ msgstr "Pobieranie obrazu nie powiodło się, odśwież i spróbuj ponownie."
 msgid "Export failed: %s"
 msgstr "Raport nie powiódł się"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8667,6 +8698,9 @@ msgstr "Kolumna linii"
 msgid "Lines encoding"
 msgstr "Kodowanie linii"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Ostatni"
@@ -9732,7 +9766,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Brak kolumn tabeli"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Jeszcze brak %s"
 
@@ -9825,6 +9859,9 @@ msgstr "Nie zdefiniowano"
 msgid "Not equal to (≠)"
 msgstr "Nie równe (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Nie w"
 
@@ -10931,6 +10968,12 @@ msgstr "Przestarzałe"
 msgid "Proportional"
 msgstr "Proporcjonalny"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Opublikowany"
 
@@ -11215,9 +11258,6 @@ msgstr "Filtr wstępny"
 msgid "Registration date"
 msgstr "Data rozpoczęcia"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11765,6 +11805,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "zapisane zapytania"
@@ -15208,6 +15254,9 @@ msgstr "Wystąpił błąd podczas pobierania statusu ulubionych: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Wystąpił błąd podczas pobierania filtrowanych wykresów i paneli:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Wystąpił błąd podczas ładowania tabel."
@@ -15318,6 +15367,10 @@ msgstr "Wystąpił problem podczas usuwania wybranych paneli:"
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Wystąpił problem podczas usuwania wybranych warstw: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Wystąpił problem podczas usuwania wybranych szablonów: %s"
@@ -15354,6 +15407,9 @@ msgstr "Wystąpił problem podczas usuwania wybranych wykresów: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Wystąpił problem podczas usuwania wybranych paneli:"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Wystąpił problem podczas usuwania wybranych szablonów: %s"
@@ -15692,6 +15748,9 @@ msgstr ""
 "generowany dynamicznie podczas zmiany rozmiaru i pozycji widżetów za "
 "pomocą metody przeciągnij i upuść w widoku pulpitu."
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -16276,6 +16335,9 @@ msgstr "Wpisz wartość"
 msgid "Type is required"
 msgstr "Typ jest wymagany"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -16439,6 +16501,9 @@ msgstr "Cofnij akcję"
 msgid "Undo?"
 msgstr "Cofnąć?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Nieoczekiwany błąd"
 
@@ -16521,6 +16586,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Niebezpieczny typ zwrotu dla funkcji %(func)s: %(value_type)s"
@@ -17440,6 +17508,9 @@ msgstr "Czy wyświetlać minimalne i maksymalne wartości osi X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Czy wyświetlać minimalne i maksymalne wartości osi Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Czy wyświetlać wartości liczbowe w komórkach"
 
@@ -18930,6 +19001,9 @@ msgstr "Wymagana autoryzacja"
 msgid "quarter"
 msgstr "kwartał"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "zapytanie"
 
@@ -19199,3 +19273,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/pt/LC_MESSAGES/messages.po b/superset/translations/pt/LC_MESSAGES/messages.po
index 6eca11246f0..c980f3e0882 100644
--- a/superset/translations/pt/LC_MESSAGES/messages.po
+++ b/superset/translations/pt/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2018-03-12 16:24+0000\n"
 "Last-Translator: Nuno Heli Beires <nu...@douroeci.com>\n"
 "Language: pt\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1182,6 +1182,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Adicionar filtro"
@@ -1746,7 +1749,7 @@ msgstr "Ocorreu um erro ao renderizar a visualização: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Ocorreu um erro ao carregar os metadados da tabela"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Ocorreu um erro ao renderizar a visualização: %s"
 
@@ -1819,7 +1822,7 @@ msgstr "Ocorreu um erro ao criar a origem dos dados"
 msgid "An error occurred while pruning logs "
 msgstr "Ocorreu um erro ao renderizar a visualização: %s"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Ocorreu um erro ao renderizar a visualização: %s"
 
@@ -2137,6 +2140,9 @@ msgstr ""
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr ""
 
@@ -3856,6 +3862,9 @@ msgstr ""
 msgid "Connection failed, please check your connection settings."
 msgstr ""
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Coluna"
@@ -3940,6 +3949,9 @@ msgstr "Copiar query de partição para a área de transferência"
 msgid "Copy permalink to clipboard"
 msgstr "Copiar query de partição para a área de transferência"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Copiar query de partição para a área de transferência"
 
@@ -4210,6 +4222,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -5057,6 +5075,9 @@ msgstr "Eliminar"
 msgid "Delete item"
 msgstr "Carregue um modelo"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "Eliminar"
@@ -5717,6 +5738,10 @@ msgstr ""
 msgid "ERROR"
 msgstr "Erro"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5821,6 +5846,9 @@ msgstr "Query vazia?"
 msgid "Edit properties"
 msgstr "Editar propriedades da visualização"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Janela de exibição"
@@ -6445,6 +6473,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr "Nome do modelo"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8355,6 +8386,9 @@ msgstr "Coluna de tempo"
 msgid "Lines encoding"
 msgstr ""
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Limite de linha"
@@ -9520,6 +9554,9 @@ msgstr "Indefinido"
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "Anotações"
@@ -10568,6 +10605,12 @@ msgstr "Criado em"
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr ""
 
@@ -10854,9 +10897,6 @@ msgstr "Filtro de data"
 msgid "Registration date"
 msgstr "Início"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11374,6 +11414,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "Queries Gravadas"
@@ -14563,6 +14609,9 @@ msgstr "Desculpe, houve um erro ao gravar este dashbard: "
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Desculpe, houve um erro ao gravar este dashbard: "
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Desculpe, houve um erro ao gravar este dashbard: "
@@ -14668,6 +14717,10 @@ msgstr "Desculpe, houve um erro ao gravar este dashbard: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -14704,6 +14757,9 @@ msgstr "Desculpe, houve um erro ao gravar este dashbard: "
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Desculpe, houve um erro ao gravar este dashbard: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Desculpe, houve um erro ao gravar este dashbard: "
@@ -14984,6 +15040,9 @@ msgstr ""
 "posicionamento de uma visualização utilizando o drag & drop na vista de "
 "dashboard"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15535,6 +15594,9 @@ msgstr "nome da origem de dados"
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15679,6 +15741,9 @@ msgstr "Executar a query selecionada"
 msgid "Undo?"
 msgstr ""
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr ""
 
@@ -15756,6 +15821,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -16570,6 +16638,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -17962,6 +18033,9 @@ msgstr ""
 msgid "quarter"
 msgstr "Query"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "Query"
 
@@ -18211,3 +18285,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/pt_BR/LC_MESSAGES/messages.po b/superset/translations/pt_BR/LC_MESSAGES/messages.po
index 0898130c3f7..b36494cb9ca 100644
--- a/superset/translations/pt_BR/LC_MESSAGES/messages.po
+++ b/superset/translations/pt_BR/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2023-05-22 08:04-0400\n"
 "Last-Translator: \n"
 "Language: pt_BR\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1275,6 +1275,9 @@ msgstr "Adicionar novo formatador de cores"
 msgid "Add new formatter"
 msgstr "Adicionar novo formatador"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Adicionar e editar filtros"
@@ -1853,7 +1856,7 @@ msgstr "Ocorreu um erro durante a extração dos valores do esquema: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Ocorreu um erro ao buscar os modelos CSS disponíveis"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Ocorreu um erro durante a extração dos valores do esquema: %s"
 
@@ -1930,7 +1933,7 @@ msgstr "Ocorreu um erro ao analisar a chave."
 msgid "An error occurred while pruning logs "
 msgstr "Ocorreu um erro ao podar os registos"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Ocorreu um erro ao renderizar a visualização: %s"
 
@@ -2247,6 +2250,9 @@ msgstr "Tem certeza que deseja remover as camadas selecionadas?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Tem certeza que deseja remover as camadas selecionadas?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Tem certeza que deseja remover as camadas selecionadas?"
@@ -4026,6 +4032,9 @@ msgstr "Falha na conexão, por favor verificar suas configurações de conexão"
 msgid "Connection failed, please check your connection settings."
 msgstr "Falha na conexão, por favor verificar suas configurações de conexão"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Contínuo"
@@ -4109,6 +4118,9 @@ msgstr "Copiar consulta de partição para a área de transferência"
 msgid "Copy permalink to clipboard"
 msgstr "Copiar permalink para a área de transferência"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Copiar link de consulta para sua área de transferência"
 
@@ -4371,6 +4383,12 @@ msgstr ""
 "As métricas ad-hoc de SQL personalizado não estão ativadas para este "
 "conjunto de dados"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Os campos SQL personalizados não podem conter subconsultas."
 
@@ -5239,6 +5257,9 @@ msgstr "Excluir grupo"
 msgid "Delete item"
 msgstr "Excluir modelo"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "excluir"
@@ -5924,6 +5945,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "ERRO"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Comprimento da borda"
 
@@ -6021,6 +6046,9 @@ msgstr "modo de edição"
 msgid "Edit properties"
 msgstr "Editar propriedades"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Editar relatório"
@@ -6655,6 +6683,9 @@ msgstr "Falha no download da imagem, por favor atualizar e tentar novamente."
 msgid "Export failed: %s"
 msgstr "Relatório falhou"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8571,6 +8602,9 @@ msgstr "Coluna de linhas"
 msgid "Lines encoding"
 msgstr "Codificação de linhas"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Lista"
@@ -9625,7 +9659,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Nenhuma coluna da tabela"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Sem %s ainda"
 
@@ -9720,6 +9754,9 @@ msgstr "Indefinido"
 msgid "Not equal to (≠)"
 msgstr "Diferente de (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Não está em"
 
@@ -10805,6 +10842,12 @@ msgstr "Depreciado"
 msgid "Proportional"
 msgstr "Proporcional"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Publicado"
 
@@ -11074,9 +11117,6 @@ msgstr "Mais filtros"
 msgid "Registration date"
 msgstr "Data de início"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11601,6 +11641,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "consultas salvas"
@@ -14930,6 +14976,9 @@ msgstr "Houve um erro ao buscar o status de favorito: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Houve um erro ao buscar o status de favorito: %s"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Ocorreu um erro ao carregar as tabelas"
@@ -15035,6 +15084,10 @@ msgstr "Houve um problema ao excluir os painéis selecionados:"
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Houve um problema ao excluir as camadas selecionadas: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Houve um problema ao excluir os modelos selecionados: %s"
@@ -15071,6 +15124,9 @@ msgstr "Houve um problema ao excluir os gráficos selecionados: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Houve um problema ao excluir os painéis selecionados:"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Houve um problema ao excluir os modelos selecionados: %s"
@@ -15399,6 +15455,9 @@ msgstr ""
 "gerado dinamicamente ao ajustar o tamanho e as posições dos widgets "
 "usando arrastar e soltar na exibição do painel"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15954,6 +16013,9 @@ msgstr "Digite um valor"
 msgid "Type is required"
 msgstr "O tipo é obrigatório"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -16118,6 +16180,9 @@ msgstr "Desfazer a ação"
 msgid "Undo?"
 msgstr "Desfazer?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Erro inesperado"
 
@@ -16201,6 +16266,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Tipo de retorno inseguro para a função %(func)s: %(value_type)s"
@@ -17106,6 +17174,9 @@ msgstr "Se devem ser exibidos os valores mínimo e máximo do eixo X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Se devem ser exibidos os valores mínimo e máximo do eixo Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Se deseja exibir os valores numéricos dentro das células"
 
@@ -18541,6 +18612,9 @@ msgstr "Autorização necessária"
 msgid "quarter"
 msgstr "trimestre"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "consulta"
 
@@ -18784,3 +18858,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/ru/LC_MESSAGES/messages.po b/superset/translations/ru/LC_MESSAGES/messages.po
index 9c3e1f57237..083ac050884 100644
--- a/superset/translations/ru/LC_MESSAGES/messages.po
+++ b/superset/translations/ru/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2025-11-05 14:37+0300\n"
 "Last-Translator: innovark\n"
 "Language: ru\n"
@@ -27,7 +27,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1230,6 +1230,9 @@ msgstr "Окрашивать по условию"
 msgid "Add new formatter"
 msgstr "Новое условие"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "Добавить/изменить параметры отображения"
 
@@ -1778,7 +1781,7 @@ msgstr "Произошла ошибка при извлечении значен
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Произошла ошибка при получении доступных тем"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Произошла ошибка при извлечении значений схемы: %s"
 
@@ -1848,7 +1851,7 @@ msgstr "Произошла ошибка при парсинге ключа"
 msgid "An error occurred while pruning logs "
 msgstr "Произошла ошибка при удалении журналов "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Произошла ошибка при построении диаграммы: %s"
 
@@ -2157,6 +2160,9 @@ msgstr "Вы уверены, что хотите удалить выбранны
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Вы уверены, что хотите удалить выбранные слои?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Вы уверены, что хотите удалить выбранные роли?"
 
@@ -2405,7 +2411,7 @@ msgstr "Базовая экспонента"
 msgid "Base height"
 msgstr "Базовая высота"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Стиль базового слоя карты. Подробнее в документации Mapbox: %s"
 
@@ -3839,6 +3845,9 @@ msgstr "Сбой подключения. Проверьте его настро
 msgid "Connection failed, please check your connection settings."
 msgstr "Сбой подключения. Проверьте настройки соединения."
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr "Содержит"
 
@@ -3915,6 +3924,9 @@ msgstr "Скопировать часть запроса в буфер обме
 msgid "Copy permalink to clipboard"
 msgstr "Скопировать ссылку в буфер обмена"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Скопировать ссылку на запрос в буфер обмена"
 
@@ -4155,6 +4167,12 @@ msgstr "Через SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Пользовательские ad-hoc меры SQL не разрешены для этого датасета"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Пользовательские поля SQL не могут содержать подзапросы"
 
@@ -4966,6 +4984,9 @@ msgstr "Удалить группу"
 msgid "Delete item"
 msgstr "Удалить элемент"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Удалить роль"
 
@@ -5637,6 +5658,10 @@ msgstr ""
 msgid "ERROR"
 msgstr "ОШИБКА"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Длина ребер"
 
@@ -5726,6 +5751,9 @@ msgstr "Редактировать группу"
 msgid "Edit properties"
 msgstr "Редактировать свойства"
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr "Редактировать отчет"
 
@@ -6303,6 +6331,9 @@ msgstr "Экспорт не выполнен. Попробуйте еще раз
 msgid "Export failed: %s"
 msgstr "Экспорт не выполнен: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "Экспорт снимка экрана (jpeg)"
 
@@ -8111,6 +8142,9 @@ msgstr "Столбец с линиями"
 msgid "Lines encoding"
 msgstr "Кодирование линий"
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr "Список"
 
@@ -9132,7 +9166,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Нет столбцов в таблице"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Пока нет %s"
 
@@ -9219,6 +9253,9 @@ msgstr "Не определено"
 msgid "Not equal to (≠)"
 msgstr "Не равно (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Not in"
 
@@ -10256,6 +10293,12 @@ msgstr "Id проекта"
 msgid "Proportional"
 msgstr "Пропорция"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Опубликовано"
 
@@ -10504,9 +10547,6 @@ msgstr "Регистрация"
 msgid "Registration date"
 msgstr "Дата регистрации"
 
-msgid "Registration hash"
-msgstr "Хеш регистрации"
-
 msgid "Registration successful"
 msgstr "Регистрация выполнена успешно"
 
@@ -11007,6 +11047,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "SQL Lab запросы"
 
@@ -14178,6 +14224,9 @@ msgstr "Произошла ошибка при получении статуса
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Произошла ошибка при получении отфильтрованных диаграмм и дашбордов:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Произошла ошибка при загрузке пользователей."
@@ -14276,6 +14325,10 @@ msgstr "Произошла ошибка при удалении выбранны
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Произошла ошибка при удалении выбранных слоев: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Произошла ошибка при удалении выбранных шаблонов: %s"
@@ -14310,6 +14363,9 @@ msgstr "Возникла проблема при экспорте выбранн
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Возникла проблема при экспорте выбранных дашбордов"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr "Возникла проблема при экспорте выбранных тем"
 
@@ -14629,6 +14685,9 @@ msgstr ""
 "Этот JSON-объект описывает расположение виджетов на дашборде. Он "
 "генерируется динамически при их изменении и перемещении."
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15165,6 +15224,9 @@ msgstr "Введите значение"
 msgid "Type is required"
 msgstr "Тип обязателен"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "Тип диаграммы для отображения в спарклайне"
 
@@ -15331,6 +15393,9 @@ msgstr "Отменить действие"
 msgid "Undo?"
 msgstr "Отменить?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Неожиданная ошибка"
 
@@ -15408,6 +15473,9 @@ msgstr "Закрепить на панели результатов"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Небезопасный возвращаемый тип для функции %(func)s: %(value_type)s"
@@ -16267,6 +16335,9 @@ msgstr "Отобразить минимальное и максимальное
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Отобразить минимальное и максимальное значение на оси Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Отобразить значения"
 
@@ -17651,6 +17722,9 @@ msgstr "Требуется авторизация"
 msgid "quarter"
 msgstr "квартал"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "запрос"
 
@@ -17892,3 +17966,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Настройки слоя"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/sk/LC_MESSAGES/messages.po b/superset/translations/sk/LC_MESSAGES/messages.po
index 516696a62ae..9c727deda73 100644
--- a/superset/translations/sk/LC_MESSAGES/messages.po
+++ b/superset/translations/sk/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PROJECT VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2026-05-18 15:42+0200\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: sk\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1247,6 +1247,9 @@ msgstr "Pridať nový formátovač farieb"
 msgid "Add new formatter"
 msgstr "Pridať nový formátovač"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "Pridať alebo upraviť ovládací prvky zobrazenie"
 
@@ -1807,7 +1810,7 @@ msgstr "Pri načítavanie hodnôt schématu došlo k chybe: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Pri načítavanie dostupných témat došlo k chybe"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Pri načítavanie hodnôt schématu došlo k chybe: %s"
 
@@ -1880,7 +1883,7 @@ msgstr "Pri parsovanie klíče došlo k chybe."
 msgid "An error occurred while pruning logs "
 msgstr "Pri mazaní protokolov došlo k chybe "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Pri vykreslovanie vizualizácia došlo k chybe: %s"
 
@@ -2191,6 +2194,9 @@ msgstr "Opravdu chcete zmazať vybrané skupiny?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Opravdu chcete zmazať vybrané vrstvy?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Opravdu chcete zmazať vybrané role?"
 
@@ -2441,7 +2447,7 @@ msgstr "Exponent základu"
 msgid "Base height"
 msgstr "Výška základu"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Styl mapy základný vrstvy. Viz dokumentaci Mapbox: %s"
 
@@ -3900,6 +3906,9 @@ msgstr "Pripojenie zlyhalo, skontrolujte prosím nastavenie pripojenie"
 msgid "Connection failed, please check your connection settings."
 msgstr "Pripojenie zlyhalo, skontrolujte prosím nastavenie pripojenie."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Obsahuje"
@@ -3978,6 +3987,9 @@ msgstr "Kopírovať dotaz oddílu do schránky"
 msgid "Copy permalink to clipboard"
 msgstr "Kopírovať trvalý odkaz do schránky"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Kopírovať odkaz na dotaz do schránky"
 
@@ -4227,6 +4239,12 @@ msgstr "Vlastný SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Vlastný SQL ad-hoc metriky nesú pre tuto sadu dat povoleny"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Vlastný pole SQL nemôžu obsahovať poddotazy."
 
@@ -5063,6 +5081,9 @@ msgstr "Zmazať skupinu"
 msgid "Delete item"
 msgstr "Zmazať položku"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Zmazať roli"
 
@@ -5759,6 +5780,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "CHYBA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Dĺžka hrany"
 
@@ -5852,6 +5877,9 @@ msgstr "Upraviť skupinu"
 msgid "Edit properties"
 msgstr "Upraviť vlastnosti"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Upraviť report"
@@ -6459,6 +6487,9 @@ msgstr "Export selhal - prosím skúste to znovu"
 msgid "Export failed: %s"
 msgstr "Export selhal: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "Exportovať screenshot (jpeg)"
 
@@ -8328,6 +8359,9 @@ msgstr "Stĺpec spojnic"
 msgid "Lines encoding"
 msgstr "Kódovanie spojnic"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Zoznam"
@@ -9362,7 +9396,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Žiadne stĺpce tabuľky"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Zatiaľ žiadne %s"
 
@@ -9451,6 +9485,9 @@ msgstr "Nedefinováno"
 msgid "Not equal to (≠)"
 msgstr "Nerovná sa (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Nie je v"
 
@@ -10505,6 +10542,12 @@ msgstr "ID projektu"
 msgid "Proportional"
 msgstr "Proporcionální"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Zveřejneno"
 
@@ -10765,9 +10808,6 @@ msgstr "Registrovať"
 msgid "Registration date"
 msgstr "Dátum registrácia"
 
-msgid "Registration hash"
-msgstr "Hash registrácia"
-
 msgid "Registration successful"
 msgstr "Registrácia úspešná"
 
@@ -11276,6 +11316,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Dotazy SQL Labu"
 
@@ -14525,6 +14571,9 @@ msgstr "Pri načítavanie stavu oblíbenosti došlo k chybe: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Pri načítavanie filtrovaných grafů a násteniek došlo k chybe:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Pri načítavanie používateľov došlo k chybe."
@@ -14626,6 +14675,10 @@ msgstr "Pri mazanie vybraných násteniek došlo k problému: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Pri mazanie vybraných vrstev došlo k problému: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Pri mazanie vybraných šablon došlo k problému: %s"
@@ -14662,6 +14715,9 @@ msgstr "Pri exportu vybraných grafů došlo k problému: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Pri exportu vybraných násteniek došlo k problému."
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Pri exportu vybraných šablon došlo k problému: %s"
@@ -14995,6 +15051,9 @@ msgstr ""
 "dynamicky pri úprave veľkosti a pozic widgetů pomocí přetahovanie v "
 "zobrazenie nástenky"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15548,6 +15607,9 @@ msgstr "Napište hodnotu"
 msgid "Type is required"
 msgstr "Typ je povinný"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "Typ grafu pre zobrazenie ve sparkline"
 
@@ -15712,6 +15774,9 @@ msgstr "Vrátiť akci späť"
 msgid "Undo?"
 msgstr "Späť?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Neočekávaná chyba"
 
@@ -15791,6 +15856,9 @@ msgstr "Připnúť k panelu výsledkov"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Nebezpečný návratový typ pre funkciu %(func)s: %(value_type)s"
@@ -16668,6 +16736,9 @@ msgstr "Či zobraziť minimální a maximální hodnoty osy X"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Či zobraziť minimální a maximální hodnoty osy Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Či zobraziť číselné hodnoty v buňkách"
 
@@ -18060,6 +18131,9 @@ msgstr "Vyžadováno oprávnenie"
 msgid "quarter"
 msgstr "čtvrtletí"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "dotaz"
 
@@ -18297,3 +18371,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Atribuce vrstvy"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/sl/LC_MESSAGES/messages.po b/superset/translations/sl/LC_MESSAGES/messages.po
index 41ac7a438cc..328914548a0 100644
--- a/superset/translations/sl/LC_MESSAGES/messages.po
+++ b/superset/translations/sl/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  Superset\n"
 "Report-Msgid-Bugs-To: dkrat7 @github.com\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-10-05 23:46+0200\n"
 "Last-Translator: dkrat7 <dkrat7 @github.com>\n"
 "Language: sl_SI\n"
@@ -27,7 +27,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1266,6 +1266,9 @@ msgstr "Dodaj novo pravilo za barvo"
 msgid "Add new formatter"
 msgstr "Dodaj novo pravilo"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Dodaj in uredi filtre"
@@ -1830,7 +1833,7 @@ msgstr "Pri pridobivanju vrednosti shem je prišlo do napake: %s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Pri pridobivanju CSS predlog je prišlo do napake"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Pri pridobivanju vrednosti shem je prišlo do napake: %s"
 
@@ -1905,7 +1908,7 @@ msgstr "Pri branju ključa je prišlo do težave."
 msgid "An error occurred while pruning logs "
 msgstr "Pri krajšanju dnevnikov je prišlo do napake "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Pri prikazovanju vizualizacije je prišlo do napake: %s"
 
@@ -2212,6 +2215,9 @@ msgstr "Ali ste prepričani, da želite izbrisati izbrana pravila?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Ali ste prepričani, da želite izbrisati izbrane sloje?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Ali ste prepričani, da želite izbrisati izbrana pravila?"
@@ -2462,7 +2468,7 @@ msgstr "Vrata podatkovne baze"
 msgid "Base height"
 msgstr "Višina grafikona"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Slog osnovnega zemljevida. Glej dokumentacijo Mapbox: %s"
 
@@ -3923,6 +3929,9 @@ msgstr "Povezava neuspešna. Preverite nastavitve povezave"
 msgid "Connection failed, please check your connection settings."
 msgstr "Povezava neuspešna. Preverite nastavitve povezave."
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Zvezno"
@@ -4001,6 +4010,9 @@ msgstr "Kopiraj particijsko poizvedbo na odložišče"
 msgid "Copy permalink to clipboard"
 msgstr "Kopiraj povezavo v odložišče"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Kopiraj povezavo do poizvedbe v odložišče"
 
@@ -4250,6 +4262,12 @@ msgstr "Prilagojen SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Prilagodljive ad-hoc SQL-mere za ta podatkovni set niso omogočene"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Prilagojena SQL-polja ne smejo vsebovati podpoizvedb."
 
@@ -5080,6 +5098,9 @@ msgstr "Izberite datoteko"
 msgid "Delete item"
 msgstr "Izbriši predlogo"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "Izberite datoteko"
@@ -5781,6 +5802,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "NAPAKA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Dolžina povezave"
 
@@ -5875,6 +5900,9 @@ msgstr "Uredi pravilo"
 msgid "Edit properties"
 msgstr "Uredi lastnosti"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Uredi poročilo"
@@ -6492,6 +6520,9 @@ msgstr "Prenos slike ni uspel. Osvežite in poskusite ponovno."
 msgid "Export failed: %s"
 msgstr "Poročilo ni uspelo"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8366,6 +8397,9 @@ msgstr "Stolpec črt"
 msgid "Lines encoding"
 msgstr "Kodiranje črt"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Zadnji"
@@ -9409,7 +9443,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Ni stolpcev tabel"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "%s še ne obstajajo"
 
@@ -9500,6 +9534,9 @@ msgstr "Ni definirano"
 msgid "Not equal to (≠)"
 msgstr "Ni enako (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Ne vsebuje (NOT IN)"
 
@@ -10559,6 +10596,12 @@ msgstr "Zastarelo"
 msgid "Proportional"
 msgstr "Proporcionalno"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Objavljeno"
 
@@ -10818,9 +10861,6 @@ msgstr "Predfilter"
 msgid "Registration date"
 msgstr "Začetni datum"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11331,6 +11371,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL laboratorij"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "shranjene poizvedbe"
@@ -14560,6 +14606,9 @@ msgstr "Napaka pri pridobivanju statusa \"Priljubljeno\": %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Napaka pri pridobivanju filtriranih grafikonov in nadzornih plošč:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Napaka pri nalaganju tabel"
@@ -14661,6 +14710,10 @@ msgstr "Pri brisanju izbranih nadzornih plošč je prišlo do težave: "
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Pri brisanju izbranih slojev je prišlo do težave: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Pri brisanju izbranih predlog je prišlo do težave: %s"
@@ -14697,6 +14750,9 @@ msgstr "Pri brisanju izbranih grafikonov je prišlo do težave: %s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Pri brisanju izbranih nadzornih plošč je prišlo do težave: "
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Pri brisanju izbranih predlog je prišlo do težave: %s"
@@ -15025,6 +15081,9 @@ msgstr ""
 " se dinamično, ko prilagajamo velikost in postavitev pripomočkov z "
 "uporabo povleci&spusti v pogledu nadzorne plošče"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15568,6 +15627,9 @@ msgstr "Vnesite vrednost"
 msgid "Type is required"
 msgstr "Tip je obvezen"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15725,6 +15787,9 @@ msgstr "Razveljavi dejanje"
 msgid "Undo?"
 msgstr "Povrni?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Nepričakovana napaka"
 
@@ -15803,6 +15868,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Nevaren tip rezultata, ki ga vrne funkcija %(func)s: %(value_type)s"
@@ -16687,6 +16755,9 @@ msgstr "Če želite prikaz min. in max. vrednosti X-osi"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Če želite prikaz min. in max. vrednosti Y-osi"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Če želite v celicah prikazati numerične vrednosti"
 
@@ -18077,6 +18148,9 @@ msgstr "Potrebna je avtorizacija"
 msgid "quarter"
 msgstr "četrtletje"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "poizvedba"
 
@@ -18318,3 +18392,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/th/LC_MESSAGES/messages.po b/superset/translations/th/LC_MESSAGES/messages.po
index 385b2171c8a..76fa589d5b3 100644
--- a/superset/translations/th/LC_MESSAGES/messages.po
+++ b/superset/translations/th/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: th\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, de,
 # es, fa, fr, ja, lv, mi, pt_BR, ru, sk, sl, uk]
@@ -1965,6 +1965,9 @@ msgstr "เพิ่มตัวจัดรูปแบบสีใหม่"
 msgid "Add new formatter"
 msgstr "เพิ่มตัวจัดรูปแบบใหม่"
 
+msgid "Add numbered column"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -2935,7 +2938,7 @@ msgstr "เกิดข้อผิดพลาดขณะดึงธีมท
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, lv, mi, nl, pt, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "เกิดข้อผิดพลาดขณะดึงค่าสคีมา: %s"
 
@@ -3058,7 +3061,7 @@ msgstr "เกิดข้อผิดพลาดขณะตัดแต่ง
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, lv, mi, nl, pt, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "เกิดข้อผิดพลาดขณะแสดงผลการแสดงข้อมูล: %s"
 
@@ -3613,6 +3616,9 @@ msgstr "คุณแน่ใจหรือไม่ว่าต้องกา
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "คุณแน่ใจหรือไม่ว่าต้องการลบเลเยอร์ที่เลือกไว้?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # fr, ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -4060,7 +4066,7 @@ msgstr "ความสูงฐาน"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, ru, sk, sl, uk]
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "รูปแบบแผนที่เลเยอร์ฐาน ดูเอกสาร Mapbox: %s"
 
@@ -6657,6 +6663,9 @@ msgstr "การเชื่อมต่อล้มเหลว โปรด
 msgid "Connection failed, please check your connection settings."
 msgstr "การเชื่อมต่อล้มเหลว โปรดตรวจสอบการตั้งค่าการเชื่อมต่อของคุณ"
 
+msgid "Connection looks good!"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, uk]
 #, fuzzy
@@ -6801,6 +6810,9 @@ msgstr "คัดลอกคำสั่งพาร์ทิชันไปย
 msgid "Copy permalink to clipboard"
 msgstr "คัดลอกลิงก์ถาวรไปยังคลิปบอร์ด"
 
+msgid "Copy query URL"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, ko, lv, mi, nl, pl, pt, pt_BR, ru, sk, sl, tr, uk,
 # zh, zh_TW]
@@ -7275,6 +7287,12 @@ msgstr "SQL กำหนดเอง"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "เมตริก SQL เฉพาะกิจแบบกำหนดเองไม่ได้เปิดใช้งานสำหรับชุดข้อมูลนี้"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk]
 #, fuzzy
@@ -8754,6 +8772,9 @@ msgstr "ลบกลุ่ม"
 msgid "Delete item"
 msgstr "ลบรายการ"
 
+msgid "Delete query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # fr, ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -9862,6 +9883,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "ข้อผิดพลาด"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy
@@ -10046,6 +10071,9 @@ msgstr "แก้ไขกลุ่ม"
 msgid "Edit properties"
 msgstr "แก้ไขคุณสมบัติ"
 
+msgid "Edit query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: fr, ja, lv,
 # ru, uk]
 #, fuzzy
@@ -11127,6 +11155,9 @@ msgstr "การส่งออกล้มเหลว - กรุณาลอ
 msgid "Export failed: %s"
 msgstr "การส่งออกล้มเหลว: %s"
 
+msgid "Export query"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -14476,6 +14507,9 @@ msgstr "คอลัมน์เส้น"
 msgid "Lines encoding"
 msgstr "การเข้ารหัสเส้น"
 
+msgid "Link Copied!"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -16360,7 +16394,7 @@ msgstr "ไม่มีคอลัมน์ในตาราง"
 
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "ยังไม่มี %s"
 
@@ -16524,6 +16558,9 @@ msgstr "ไม่ได้กำหนด"
 msgid "Not equal to (≠)"
 msgstr "ไม่เท่ากับ (≠)"
 
+msgid "Not found"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk]
 #, fuzzy
@@ -18420,6 +18457,12 @@ msgstr "รหัสโครงการ"
 msgid "Proportional"
 msgstr "สัดส่วน"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, tr, uk, zh, zh_TW]
 #, fuzzy
@@ -18911,12 +18954,6 @@ msgstr "ลงทะเบียน"
 msgid "Registration date"
 msgstr "วันที่ลงทะเบียน"
 
-# Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, fr, ja,
-# lv, ru, sk, uk]
-#, fuzzy
-msgid "Registration hash"
-msgstr "แฮชการลงทะเบียน"
-
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, ru,
 # sk, uk]
 #, fuzzy
@@ -19847,6 +19884,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL Lab"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ca, cs, es,
 # ja, lv, mi, ru, sk, uk]
 #, fuzzy
@@ -25337,6 +25380,9 @@ msgstr "เกิดข้อผิดพลาดในการดึงข้
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "เกิดข้อผิดพลาดในการดึงข้อมูลแผนภูมิและแดชบอร์ดที่กรองแล้ว:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -25499,6 +25545,10 @@ msgstr "เกิดปัญหาในการลบแดชบอร์ด
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "เกิดปัญหาในการลบเลเยอร์ที่เลือก: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy, python-format
@@ -25553,6 +25603,9 @@ msgstr "เกิดปัญหาในการส่งออกแผนภ
 msgid "There was an issue exporting the selected dashboards"
 msgstr "เกิดปัญหาในการส่งออกแดชบอร์ดที่เลือก"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ja, lv, ru,
 # uk]
 #, fuzzy
@@ -26054,6 +26107,9 @@ msgstr ""
 "ออบเจ็กต์ JSON นี้อธิบายตำแหน่งของวิดเจ็ตในแดชบอร์ด "
 "โดยจะถูกสร้างขึ้นแบบไดนามิกเมื่อปรับขนาดและตำแหน่งของวิดเจ็ตโดยใช้การลากและวางในมุมมองแดชบอร์ด"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -27026,6 +27082,9 @@ msgstr "พิมพ์ค่า"
 msgid "Type is required"
 msgstr "ต้องระบุประเภท"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: cs, ja, lv,
 # ru, sk, uk]
 #, fuzzy
@@ -27283,6 +27342,9 @@ msgstr "เลิกทำการกระทำ"
 msgid "Undo?"
 msgstr "เลิกทำ?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, tr, uk, zh, zh_TW]
 #, fuzzy
@@ -27416,6 +27478,9 @@ msgstr "ปักหมุดที่แผงผลลัพธ์"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy, python-format
@@ -28854,6 +28919,9 @@ msgstr "ว่าจะแสดงค่าต่ำสุดและสูง
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "ว่าจะแสดงค่าต่ำสุดและสูงสุดของแกน Y หรือไม่"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, ja, lv, mi, nl, pl, pt_BR, ru, sk, sl, uk, zh, zh_TW]
 #, fuzzy
@@ -31349,6 +31417,9 @@ msgstr "ต้องการการอนุญาต"
 msgid "quarter"
 msgstr "ไตรมาส"
 
+msgid "queries"
+msgstr ""
+
 # Machine-translated via backfill_po.py (claude-sonnet-4-6) [refs: ar, ca, cs,
 # de, es, fa, fr, it, ja, ko, lv, mi, nl, pl, pt, pt_BR, ru, sk, sl, uk, zh,
 # zh_TW]
@@ -31782,3 +31853,6 @@ msgstr ""
 #, fuzzy
 msgid "© Layer attribution"
 msgstr "© การระบุแหล่งที่มาของเลเยอร์"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/tr/LC_MESSAGES/messages.po b/superset/translations/tr/LC_MESSAGES/messages.po
index 4d77f579625..e79c80af6d7 100644
--- a/superset/translations/tr/LC_MESSAGES/messages.po
+++ b/superset/translations/tr/LC_MESSAGES/messages.po
@@ -21,7 +21,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Superset VERSION\n"
 "Report-Msgid-Bugs-To: avsarcoteli@gmail.com\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2024-02-25 14:00+0300\n"
 "Last-Translator: FULL NAME <EM...@ADDRESS>\n"
 "Language: tr\n"
@@ -30,7 +30,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1119,6 +1119,9 @@ msgstr ""
 msgid "Add new formatter"
 msgstr ""
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "Ekle ve filtreleri düzenle"
@@ -2011,6 +2014,9 @@ msgstr "%s’i silmek istiyor musunuz?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr ""
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "%s’i silmek istiyor musunuz?"
@@ -3640,6 +3646,9 @@ msgstr ""
 msgid "Connection failed, please check your connection settings."
 msgstr ""
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "Devam"
@@ -3720,6 +3729,9 @@ msgstr ""
 msgid "Copy permalink to clipboard"
 msgstr "Linki panoya kopyala"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Sorgu linkini panoya kopyala"
 
@@ -3967,6 +3979,12 @@ msgstr ""
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr ""
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -4754,6 +4772,9 @@ msgstr "sil"
 msgid "Delete item"
 msgstr "Şablonu sil"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "sil"
@@ -5374,6 +5395,10 @@ msgstr ""
 msgid "ERROR"
 msgstr "HATA"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr ""
 
@@ -5468,6 +5493,9 @@ msgstr "Kuralı Düzenle"
 msgid "Edit properties"
 msgstr "Özellikleri düzenle"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "Raporu Düzenle"
@@ -6070,6 +6098,9 @@ msgstr ""
 msgid "Export failed: %s"
 msgstr "CSV’ye Aktar"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -7857,6 +7888,9 @@ msgstr ""
 msgid "Lines encoding"
 msgstr ""
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "Son"
@@ -8945,6 +8979,9 @@ msgstr ""
 msgid "Not equal to (≠)"
 msgstr ""
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr ""
 
@@ -9928,6 +9965,12 @@ msgstr ""
 msgid "Proportional"
 msgstr ""
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Paylaşıldı"
 
@@ -10184,9 +10227,6 @@ msgstr ""
 msgid "Registration date"
 msgstr "Başlangıç tarihi"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -10671,6 +10711,12 @@ msgstr ""
 msgid "SQL Lab"
 msgstr ""
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "kaydedilmiş sorgular"
@@ -12159,7 +12205,7 @@ msgstr ""
 msgid "Sort by original table order"
 msgstr ""
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Sort by series"
 msgstr "%s’e göre sırala"
 
@@ -13653,6 +13699,9 @@ msgstr ""
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Grafiği yüklerken hata oluştu"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Tabloları yüklerken hata oluştu"
@@ -13756,6 +13805,10 @@ msgstr ""
 msgid "There was an issue deleting the selected layers: %s"
 msgstr ""
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr ""
@@ -13792,6 +13845,9 @@ msgstr "Şemaları yüklerken hata oluştu"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Grafiği yüklerken hata oluştu"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "Şemaları yüklerken hata oluştu"
@@ -14070,6 +14126,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr ""
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -14580,6 +14639,9 @@ msgstr "Bir değer girin"
 msgid "Type is required"
 msgstr ""
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -14720,6 +14782,9 @@ msgstr ""
 msgid "Undo?"
 msgstr "Geri almak ister misiniz?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Beklenmeyen hata"
 
@@ -14797,6 +14862,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr ""
@@ -15573,6 +15641,9 @@ msgstr ""
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr ""
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr ""
 
@@ -15986,11 +16057,11 @@ msgstr "Bu verisetine erişemezsiniz."
 msgid "You don't have permission to copy to clipboard"
 msgstr "Değeri değiştirmek için yetkiniz yok."
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "You don't have permission to export data"
 msgstr "Bu %s’i değiştirmeye yetkiniz yok"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "You don't have permission to export images"
 msgstr "Bu %s’i değiştirmeye yetkiniz yok"
 
@@ -16891,6 +16962,9 @@ msgstr ""
 msgid "quarter"
 msgstr ""
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr ""
 
@@ -17126,3 +17200,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/uk/LC_MESSAGES/messages.po b/superset/translations/uk/LC_MESSAGES/messages.po
index 0f7c84f47be..37dbfae6ddf 100644
--- a/superset/translations/uk/LC_MESSAGES/messages.po
+++ b/superset/translations/uk/LC_MESSAGES/messages.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  \n"
 "Report-Msgid-Bugs-To: ted.korostiled@gmail.com\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2026-04-30 22:04+0300\n"
 "Last-Translator: Danylo Korostil\n"
 "Language: uk\n"
@@ -28,7 +28,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1246,6 +1246,9 @@ msgstr "Додати нову кольорову гамму"
 msgid "Add new formatter"
 msgstr "Додати нову умову"
 
+msgid "Add numbered column"
+msgstr ""
+
 msgid "Add or edit display controls"
 msgstr "Додати або редагувати контроль вигляду"
 
@@ -1787,7 +1790,7 @@ msgstr "Не вдалось одержати інформацію про схе
 msgid "An error occurred while fetching semantic layer types"
 msgstr "Не вдалось одержати доступні теми"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "Не вдалось одержати інформацію про схему: %s"
 
@@ -1855,7 +1858,7 @@ msgstr "Не вдалося розібрати ключ."
 msgid "An error occurred while pruning logs "
 msgstr "Не вдалося очистити журнали "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "Не вдалося відтворити візуалізацію: %s"
 
@@ -2159,6 +2162,9 @@ msgstr "Певні, що бажаєте вилучити вибрані груп
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "Певні, що бажаєте вилучити вибрані шари?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "Певні, що бажаєте вилучити вибрані ролі?"
 
@@ -2403,7 +2409,7 @@ msgstr "Основний ступінь"
 msgid "Base height"
 msgstr "Основна висота"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "Base layer map style. Accepts a MapLibre-compatible style URL."
 msgstr "Стиль карти основного шару. Переглянути документацію Mapbox: %s"
 
@@ -3822,6 +3828,9 @@ msgstr "Не вдалося підʼєднатися. Перевірте нал
 msgid "Connection failed, please check your connection settings."
 msgstr "Не вдалося підʼєднатися. Перевірте параметри зʼєднання."
 
+msgid "Connection looks good!"
+msgstr ""
+
 msgid "Contains"
 msgstr "Містить"
 
@@ -3898,6 +3907,9 @@ msgstr "Скопіювати частину запиту в буфер"
 msgid "Copy permalink to clipboard"
 msgstr "Скопіювати постійне посилання у буфер"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "Скопіювати посилання на запит у буфер"
 
@@ -4143,6 +4155,12 @@ msgstr "Нетиповий запит"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "Нетипові показники вимкнено для цього набору даних"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr "Нетипові поля запиту не можуть містити підзапити."
 
@@ -4948,6 +4966,9 @@ msgstr "Вилучити групу"
 msgid "Delete item"
 msgstr "Вилучити елемент"
 
+msgid "Delete query"
+msgstr ""
+
 msgid "Delete role"
 msgstr "Вилучити роль"
 
@@ -5630,6 +5651,10 @@ msgstr "EMAIL_REPORTS_CTA"
 msgid "ERROR"
 msgstr "Помилка"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "Довжина ребра"
 
@@ -5719,6 +5744,9 @@ msgstr "Редагувати групу"
 msgid "Edit properties"
 msgstr "Редагувати властивості"
 
+msgid "Edit query"
+msgstr ""
+
 msgid "Edit report"
 msgstr "Редагувати доповідь"
 
@@ -6296,6 +6324,9 @@ msgstr "Помилка експортування - спробуйте ще ра
 msgid "Export failed: %s"
 msgstr "Помилка експортування: %s"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr "Експортувати знімок (jpeg)"
 
@@ -8102,6 +8133,9 @@ msgstr "Стовпець з лінією"
 msgid "Lines encoding"
 msgstr "Кодування ліній"
 
+msgid "Link Copied!"
+msgstr ""
+
 msgid "List"
 msgstr "Перелік"
 
@@ -9110,7 +9144,7 @@ msgstr ""
 msgid "No table columns"
 msgstr "Немає стовпців у таблиці"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "Ще немає %s"
 
@@ -9197,6 +9231,9 @@ msgstr "Не визначено"
 msgid "Not equal to (≠)"
 msgstr "Не дорівнює (≠)"
 
+msgid "Not found"
+msgstr ""
+
 msgid "Not in"
 msgstr "Не в"
 
@@ -10226,6 +10263,12 @@ msgstr "Ідентифікатор проєкту"
 msgid "Proportional"
 msgstr "Пропорційний"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "Оприлюднений"
 
@@ -10476,9 +10519,6 @@ msgstr "Реєстрація"
 msgid "Registration date"
 msgstr "Дата реєстрації"
 
-msgid "Registration hash"
-msgstr "Хеш реєстрації"
-
 msgid "Registration successful"
 msgstr "Успішна реєстрація"
 
@@ -10976,6 +11016,12 @@ msgstr "Запити"
 msgid "SQL Lab"
 msgstr "Майстерня запитів"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 msgid "SQL Lab queries"
 msgstr "Збережені запити"
 
@@ -14155,6 +14201,9 @@ msgstr "Трапилась помилка одержання статусу: %s"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "Трапилась помилка одержання відсіяних діаграм і звітів:"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "Трапилась помилка завантаження користувачів."
@@ -14251,6 +14300,10 @@ msgstr "Трапилась проблема вилучення вибраних
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "Трапилась проблема вилучення вибраних шарів: %s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "Трапилась проблема вилучення вибраних шаблонів: %s"
@@ -14285,6 +14338,9 @@ msgstr "Трапилась проблема експортування вибр
 msgid "There was an issue exporting the selected dashboards"
 msgstr "Трапилась проблема експортування вибраних звітів"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 msgid "There was an issue exporting the selected themes"
 msgstr "Трапилась проблема експортування вибраних тем"
 
@@ -14604,6 +14660,9 @@ msgstr ""
 " динамічно під час зміни розміру та розміщення елементів за допомогою "
 "перетягування (drag & drop) у режимі огляду звіту"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15145,6 +15204,9 @@ msgstr "Введіть значення"
 msgid "Type is required"
 msgstr "Тип обовʼязковий"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr "Тип діаграми, яку показувати у нитці"
 
@@ -15307,6 +15369,9 @@ msgstr "Скасувати дію"
 msgid "Undo?"
 msgstr "Скасувати?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "Неочікувана помилка"
 
@@ -15382,6 +15447,9 @@ msgstr "Прикріпити до панелі результатів"
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "Небезпечний тип повернення для функції %(func)s: %(value_type)s"
@@ -16253,6 +16321,9 @@ msgstr "Чи показувати найменше чи найбільше зн
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "Чи показувати найменше чи найбільше значення на осі Y"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "Чи показувати числові значення у комірках"
 
@@ -17617,6 +17688,9 @@ msgstr "Не розпізнало користувача"
 msgid "quarter"
 msgstr "квартал"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "запит"
 
@@ -17850,3 +17924,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr "© Атрибут шару"
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/zh/LC_MESSAGES/messages.po b/superset/translations/zh/LC_MESSAGES/messages.po
index 226010d83b0..8ada269fb44 100644
--- a/superset/translations/zh/LC_MESSAGES/messages.po
+++ b/superset/translations/zh/LC_MESSAGES/messages.po
@@ -18,7 +18,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Apache Superset 0.22.1\n"
 "Report-Msgid-Bugs-To: zhouyao94@qq.com\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2019-01-04 22:19+0800\n"
 "Last-Translator: cdmikechen \n"
 "Language: zh\n"
@@ -27,7 +27,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1178,6 +1178,9 @@ msgstr "增加新的的颜色格式化器"
 msgid "Add new formatter"
 msgstr "新增格式化"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "范围过滤"
@@ -1724,7 +1727,7 @@ msgstr "获取结构信息时出错:%s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "获取可用的CSS模板时出错"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "获取结构信息时出错:%s"
 
@@ -1797,7 +1800,7 @@ msgstr "更新值时出错。"
 msgid "An error occurred while pruning logs "
 msgstr "精简日志时出错 "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "渲染可视化时发生错误:%s"
 
@@ -2101,6 +2104,9 @@ msgstr "确实要删除选定的图层吗?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "确实要删除选定的图层吗?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "确实要删除选定的图层吗?"
@@ -3842,6 +3848,9 @@ msgstr "连接失败,请检查您的连接配置"
 msgid "Connection failed, please check your connection settings."
 msgstr "连接失败,请检查您的连接配置"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "连续式"
@@ -3926,6 +3935,9 @@ msgstr "将分区查询复制到剪贴板"
 msgid "Copy permalink to clipboard"
 msgstr "将查询链接复制到剪贴板"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "将查询链接复制到剪贴板"
 
@@ -4192,6 +4204,12 @@ msgstr "自定义SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "此数据集无法启用自定义SQL即席查询、"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -5015,6 +5033,9 @@ msgstr "删除"
 msgid "Delete item"
 msgstr "删除模板"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "删除"
@@ -5672,6 +5693,10 @@ msgstr "激活邮件报告"
 msgid "ERROR"
 msgstr "错误"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "边长"
 
@@ -5769,6 +5794,9 @@ msgstr "编辑规则"
 msgid "Edit properties"
 msgstr "编辑属性"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "编辑报告"
@@ -6401,6 +6429,9 @@ msgstr "图片发送失败,请刷新或重试"
 msgid "Export failed: %s"
 msgstr "报告失败"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8321,6 +8352,9 @@ msgstr "线段列"
 msgid "Lines encoding"
 msgstr "线段编码"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "最后一个"
@@ -9389,7 +9423,7 @@ msgstr "没有发现这样的列。若要在度量值上筛选,请尝试自定
 msgid "No table columns"
 msgstr "没有列"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "还没有 %s"
 
@@ -9486,6 +9520,9 @@ msgstr "未定义"
 msgid "Not equal to (≠)"
 msgstr "不等于(≠)"
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "Not In"
@@ -10533,6 +10570,12 @@ msgstr "过时"
 msgid "Proportional"
 msgstr "比例"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "已发布"
 
@@ -10803,9 +10846,6 @@ msgstr "预过滤"
 msgid "Registration date"
 msgstr "开始时间"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11320,6 +11360,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL 工具箱"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "已保存查询"
@@ -14492,6 +14538,9 @@ msgstr "获取此看板的收藏夹状态时出现问题:%s。"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "获取此看板的收藏夹状态时出现问题:%s。"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "您的请求有错误"
@@ -14596,6 +14645,10 @@ msgstr "删除所选看板时出现问题:"
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "删除所选图层时出现问题:%s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "删除所选模板时出现问题:%s"
@@ -14632,6 +14685,9 @@ msgstr "删除所选图表时出现问题:%s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "删除所选看板时出现问题:"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "删除所选模板时出现问题:%s"
@@ -14915,6 +14971,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr "这个JSON对象描述了部件在看板中的位置。它是动态生成的,可以通过拖放,在看板中调整整部件的大小和位置"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15451,6 +15510,9 @@ msgstr "请输入值"
 msgid "Type is required"
 msgstr "类型是必需的"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15594,6 +15656,9 @@ msgstr "撤销这个动作"
 msgid "Undo?"
 msgstr "撤消?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "意外错误。"
 
@@ -15674,6 +15739,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "函数返回不安全的类型 %(func)s: %(value_type)s"
@@ -16500,6 +16568,9 @@ msgstr "是否显示X轴的最小值和最大值"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "是否显示Y轴的最小值和最大值"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "是否在单元格内显示数值"
 
@@ -17922,6 +17993,9 @@ msgstr ""
 msgid "quarter"
 msgstr "季度"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "查询"
 
@@ -18183,3 +18257,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""
diff --git a/superset/translations/zh_TW/LC_MESSAGES/messages.po b/superset/translations/zh_TW/LC_MESSAGES/messages.po
index 19f8694b271..40cec9c1dd3 100644
--- a/superset/translations/zh_TW/LC_MESSAGES/messages.po
+++ b/superset/translations/zh_TW/LC_MESSAGES/messages.po
@@ -17,7 +17,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Apache Superset 0.22.1\n"
 "Report-Msgid-Bugs-To: bestlong168@gmail.com\n"
-"POT-Creation-Date: 2026-05-31 07:03-0700\n"
+"POT-Creation-Date: 2026-06-04 18:39-0700\n"
 "PO-Revision-Date: 2019-01-04 22:19+0800\n"
 "Last-Translator: Shao Yu-Lung <be...@gmail.com>\n"
 "Language: zh_TW\n"
@@ -26,7 +26,7 @@ msgstr ""
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.18.0\n"
+"Generated-By: Babel 2.17.0\n"
 
 msgid ""
 "\n"
@@ -1176,6 +1176,9 @@ msgstr "增加新的的顏色格式化器"
 msgid "Add new formatter"
 msgstr "新增格式化"
 
+msgid "Add numbered column"
+msgstr ""
+
 #, fuzzy
 msgid "Add or edit display controls"
 msgstr "範圍過濾"
@@ -1724,7 +1727,7 @@ msgstr "獲取結構訊息時出錯:%s"
 msgid "An error occurred while fetching semantic layer types"
 msgstr "獲取可用的CSS模板時出錯"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while fetching semantic layers"
 msgstr "獲取結構訊息時出錯:%s"
 
@@ -1797,7 +1800,7 @@ msgstr "更新值時出錯。"
 msgid "An error occurred while pruning logs "
 msgstr "精简日誌時出錯 "
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "An error occurred while refreshing the configuration schema"
 msgstr "渲染可視化時發生錯誤:%s"
 
@@ -2101,6 +2104,9 @@ msgstr "確定要删除選定的圖層嗎?"
 msgid "Are you sure you want to delete the selected layers?"
 msgstr "確定要删除選定的圖層嗎?"
 
+msgid "Are you sure you want to delete the selected queries?"
+msgstr ""
+
 #, fuzzy
 msgid "Are you sure you want to delete the selected roles?"
 msgstr "確定要删除選定的圖層嗎?"
@@ -3844,6 +3850,9 @@ msgstr "連接失敗,請檢查您的連接配置"
 msgid "Connection failed, please check your connection settings."
 msgstr "連接失敗,請檢查您的連接配置"
 
+msgid "Connection looks good!"
+msgstr ""
+
 #, fuzzy
 msgid "Contains"
 msgstr "連續式"
@@ -3928,6 +3937,9 @@ msgstr "將分區查詢複製到剪貼簿"
 msgid "Copy permalink to clipboard"
 msgstr "將查詢链接複製到剪貼簿"
 
+msgid "Copy query URL"
+msgstr ""
+
 msgid "Copy query link to your clipboard"
 msgstr "將查詢链接複製到剪貼簿"
 
@@ -4194,6 +4206,12 @@ msgstr "自定義 SQL"
 msgid "Custom SQL ad-hoc metrics are not enabled for this dataset"
 msgstr "此數據集無法啟用自定義 SQL 即席查詢、"
 
+msgid "Custom SQL fields cannot be parsed as a single SQL statement."
+msgstr ""
+
+msgid "Custom SQL fields cannot contain set operations."
+msgstr ""
+
 msgid "Custom SQL fields cannot contain sub-queries."
 msgstr ""
 
@@ -5017,6 +5035,9 @@ msgstr "删除"
 msgid "Delete item"
 msgstr "删除模板"
 
+msgid "Delete query"
+msgstr ""
+
 #, fuzzy
 msgid "Delete role"
 msgstr "删除"
@@ -5676,6 +5697,10 @@ msgstr "啟用郵件報告"
 msgid "ERROR"
 msgstr "錯誤"
 
+#, python-format
+msgid "ERROR: %s"
+msgstr ""
+
 msgid "Edge length"
 msgstr "邊長"
 
@@ -5773,6 +5798,9 @@ msgstr "編輯規則"
 msgid "Edit properties"
 msgstr "編輯属性"
 
+msgid "Edit query"
+msgstr ""
+
 #, fuzzy
 msgid "Edit report"
 msgstr "編輯報告"
@@ -6405,6 +6433,9 @@ msgstr "圖片發送失敗,請刷新或重試"
 msgid "Export failed: %s"
 msgstr "報告失敗"
 
+msgid "Export query"
+msgstr ""
+
 msgid "Export screenshot (jpeg)"
 msgstr ""
 
@@ -8327,6 +8358,9 @@ msgstr "線段列"
 msgid "Lines encoding"
 msgstr "線段编碼"
 
+msgid "Link Copied!"
+msgstr ""
+
 #, fuzzy
 msgid "List"
 msgstr "最後一個"
@@ -9395,7 +9429,7 @@ msgstr "没有發現這樣的列。若要在度量值上篩選,請嘗試自定
 msgid "No table columns"
 msgstr "没有列"
 
-#, fuzzy, python-format
+#, fuzzy
 msgid "No tasks yet"
 msgstr "還没有 %s"
 
@@ -9492,6 +9526,9 @@ msgstr "未定義"
 msgid "Not equal to (≠)"
 msgstr "不等於(≠)"
 
+msgid "Not found"
+msgstr ""
+
 #, fuzzy
 msgid "Not in"
 msgstr "Not In"
@@ -10541,6 +10578,12 @@ msgstr "過時"
 msgid "Proportional"
 msgstr "比例"
 
+msgid "Public and privately shared sheets"
+msgstr ""
+
+msgid "Publicly shared sheets only"
+msgstr ""
+
 msgid "Published"
 msgstr "已發布"
 
@@ -10813,9 +10856,6 @@ msgstr "預過濾"
 msgid "Registration date"
 msgstr "開始時間"
 
-msgid "Registration hash"
-msgstr ""
-
 msgid "Registration successful"
 msgstr ""
 
@@ -11333,6 +11373,12 @@ msgstr "SQL"
 msgid "SQL Lab"
 msgstr "SQL 工具箱"
 
+msgid ""
+"SQL Lab cannot authorise a statement that could not be fully parsed. "
+"Qualify tables explicitly and avoid dynamic SQL inside stored-procedure "
+"or vendor-specific calls."
+msgstr ""
+
 #, fuzzy
 msgid "SQL Lab queries"
 msgstr "已保存查詢"
@@ -14505,6 +14551,9 @@ msgstr "獲取此看板的收藏夹狀態時出現問題:%s。"
 msgid "There was an error fetching the filtered charts and dashboards:"
 msgstr "獲取此看板的收藏夹狀態時出現問題:%s。"
 
+msgid "There was an error generating the permalink."
+msgstr ""
+
 #, fuzzy
 msgid "There was an error loading groups."
 msgstr "您的請求有錯誤"
@@ -14609,6 +14658,10 @@ msgstr "删除所選看板時出現問題:"
 msgid "There was an issue deleting the selected layers: %s"
 msgstr "删除所選圖層時出現問題:%s"
 
+#, python-format
+msgid "There was an issue deleting the selected queries: %s"
+msgstr ""
+
 #, python-format
 msgid "There was an issue deleting the selected templates: %s"
 msgstr "删除所選模板時出現問題:%s"
@@ -14645,6 +14698,9 @@ msgstr "删除所選圖表時出現問題:%s"
 msgid "There was an issue exporting the selected dashboards"
 msgstr "删除所選看板時出現問題:"
 
+msgid "There was an issue exporting the selected queries"
+msgstr ""
+
 #, fuzzy
 msgid "There was an issue exporting the selected themes"
 msgstr "删除所選模板時出現問題:%s"
@@ -14928,6 +14984,9 @@ msgid ""
 "and positions by using drag & drop in the dashboard view"
 msgstr "這個 JSON 對象描述了部件在看板中的位置。它是動態生成的,可以通過拖放,在看板中調整整部件的大小和位置"
 
+msgid "This link cannot be followed because its address is unsafe."
+msgstr ""
+
 msgid ""
 "This link will take you to an external website. We cannot guarantee the "
 "safety of external destinations."
@@ -15464,6 +15523,9 @@ msgstr "請输入值"
 msgid "Type is required"
 msgstr "類型是必需的"
 
+msgid "Type of Google Sheets allowed"
+msgstr ""
+
 msgid "Type of chart to display in sparkline"
 msgstr ""
 
@@ -15607,6 +15669,9 @@ msgstr "還原這個動作"
 msgid "Undo?"
 msgstr "還原?"
 
+msgid "Unexpected HTTP 401 response. Check your credentials."
+msgstr ""
+
 msgid "Unexpected error"
 msgstr "意外錯誤。"
 
@@ -15687,6 +15752,9 @@ msgstr ""
 msgid "Unpin from top"
 msgstr ""
 
+msgid "Unsafe link blocked"
+msgstr ""
+
 #, python-format
 msgid "Unsafe return type for function %(func)s: %(value_type)s"
 msgstr "函數返回不安全的類型 %(func)s: %(value_type)s"
@@ -16513,6 +16581,9 @@ msgstr "是否顯示 X 軸的最小值和最大值"
 msgid "Whether to display the min and max values of the Y-axis"
 msgstr "是否顯示 Y 軸的最小值和最大值"
 
+msgid "Whether to display the numbered column"
+msgstr ""
+
 msgid "Whether to display the numerical values within the cells"
 msgstr "是否在單元格内顯示數值"
 
@@ -17933,6 +18004,9 @@ msgstr ""
 msgid "quarter"
 msgstr "季度"
 
+msgid "queries"
+msgstr ""
+
 msgid "query"
 msgstr "查詢"
 
@@ -18195,3 +18269,6 @@ msgstr ""
 
 msgid "© Layer attribution"
 msgstr ""
+
+msgid "№"
+msgstr ""