From ab372e3a29746c0ec24fdff7bde29660295de928 Mon Sep 17 00:00:00 2001
From: Ruihua Wen <spiffyeight77@gmail.com>
Date: Wed, 22 Jan 2025 19:03:35 +0900
Subject: [PATCH] i18n: Update translation templates

Signed-off-by: Ruihua Wen <spiffyeight77@gmail.com>
---
 po/de.po      | 201 +++++++++++++++++++++++++++++++++---------------
 po/es.po      | 164 +++++++++++++++++++++++++++------------
 po/fr.po      | 207 ++++++++++++++++++++++++++++++++++----------------
 po/id.po      | 158 +++++++++++++++++++++++++++-----------
 po/incus.pot  |  83 +++++++++++++++++---
 po/it.po      | 164 +++++++++++++++++++++++++++------------
 po/ja.po      | 201 ++++++++++++++++++++++++++++++++----------------
 po/nb_NO.po   | 157 +++++++++++++++++++++++++++-----------
 po/nl.po      | 162 +++++++++++++++++++++++++++------------
 po/pt.po      | 157 +++++++++++++++++++++++++++-----------
 po/pt_BR.po   | 161 ++++++++++++++++++++++++++++-----------
 po/ru.po      | 163 ++++++++++++++++++++++++++++-----------
 po/ta.po      | 157 +++++++++++++++++++++++++++-----------
 po/zh_Hans.po | 160 +++++++++++++++++++++++++++-----------
 po/zh_Hant.po | 157 +++++++++++++++++++++++++++-----------
 15 files changed, 1744 insertions(+), 708 deletions(-)

diff --git a/po/de.po b/po/de.po
index 649adc07e51..838b360b69c 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-10-06 20:15+0000\n"
 "Last-Translator: Jan Mittelstädter <jan@mittelstaedter.de>\n"
 "Language-Team: German <https://hosted.weblate.org/projects/incus/cli/de/>\n"
@@ -2072,6 +2072,15 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Erstellt: %s"
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Befehle in einer Instanz ausführen"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2236,23 +2245,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2869,12 +2879,12 @@ msgstr "Fehler beim Löschen des Parameters: %v"
 msgid "Error updating template file: %s"
 msgstr "Fehler beim Aktualisieren der Template Datei: %s"
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, fuzzy, c-format
 msgid "Error: %v\n"
 msgstr "Fehler: %v\n"
@@ -3016,6 +3026,11 @@ msgstr "Wird gelöscht:"
 msgid "Expires: never"
 msgstr "Wird gelöscht: nie"
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "kann nicht zum selben Container Namen kopieren"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr "Images exportieren und herunterladen"
@@ -3054,10 +3069,22 @@ msgstr "Storage Buckets exportieren"
 msgid "Export storage buckets as tarball."
 msgstr "Storage Buckets als Dateien (.tar) exportieren."
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr "Storage Volume ohne Snapshots exportieren"
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Backup %s wird exportiert"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3295,6 +3322,11 @@ msgstr "Akzeptiere Zertifikat"
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "kann nicht zum selben Container Namen kopieren"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "kann nicht zum selben Container Namen kopieren"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3320,7 +3352,7 @@ msgstr "kann nicht zum selben Container Namen kopieren"
 msgid "Failed to listen for connection: %w"
 msgstr "Akzeptiere Zertifikat"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3531,6 +3563,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3568,6 +3608,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3932,7 +3978,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -4203,6 +4249,11 @@ msgstr "Ungültige Quelle %s"
 msgid "Invalid format %q"
 msgstr "Ungültiges Ziel %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Ungültiges Ziel %s"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4248,7 +4299,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "ungültiges Argument %s"
@@ -4313,6 +4364,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4912,8 +4967,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5555,8 +5610,8 @@ msgstr "Kein Zertifikat für diese Verbindung"
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5619,6 +5674,11 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "Profil %s erstellt\n"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6468,7 +6528,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Administrator Passwort für %s: "
@@ -7747,7 +7807,7 @@ msgstr "Profil %s erstellt\n"
 msgid "Show instance snapshot configuration"
 msgstr "Profil %s erstellt\n"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -8486,7 +8546,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8539,7 +8599,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -9729,6 +9789,15 @@ msgstr ""
 "Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
 "Daten (Konfiguration, Sicherungspunkte, ...).\n"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+"Löscht einen Container oder Container Sicherungspunkt.\n"
+"\n"
+"Entfernt einen Container (oder Sicherungspunkt) und alle dazugehörigen\n"
+"Daten (Konfiguration, Sicherungspunkte, ...).\n"
+
 #: cmd/incus/export.go:30
 #, fuzzy
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
@@ -10685,8 +10754,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -10699,6 +10768,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -10776,19 +10851,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10862,16 +10937,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
@@ -11002,8 +11077,8 @@ msgstr ""
 "   Erstellt ein Projekt namens \"p1\"\n"
 "\n"
 "incus project create p1 < config.yaml\n"
-"    Erstellt ein Projekt namens \"p1\" mit der Konfigurationsdatei \"config."
-"yaml\""
+"    Erstellt ein Projekt namens \"p1\" mit der Konfigurationsdatei "
+"\"config.yaml\""
 
 #: cmd/incus/project.go:309
 msgid ""
@@ -11119,8 +11194,8 @@ msgstr ""
 "\n"
 "incus storage bucket key create p1 b01 k1 < config.yaml\n"
 "\tErzeugt einen Schlüssel genannt \"k1\" für einen storage bucket \"b01\" im "
-"pool \"p1\" unter Nutzung der Konfigurationsdetails aus der Datei \"config."
-"yaml\"."
+"pool \"p1\" unter Nutzung der Konfigurationsdetails aus der Datei "
+"\"config.yaml\"."
 
 #: cmd/incus/storage_bucket.go:1355
 msgid ""
@@ -11167,8 +11242,8 @@ msgstr ""
 "\n"
 "incus storage volume snapshot create default v1 snap0 < config.yaml\n"
 "       Erstellt einen Snapshot von \"v1\" im pool \"default\" mit dem Namen "
-"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei \"config."
-"yaml\"."
+"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei "
+"\"config.yaml\"."
 
 #: cmd/incus/storage_volume.go:969
 #, fuzzy
@@ -11186,8 +11261,8 @@ msgstr ""
 "\n"
 "incus storage volume snapshot create default v1 snap0 < config.yaml\n"
 "       Erstellt einen Snapshot von \"v1\" im pool \"default\" mit dem Namen "
-"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei \"config."
-"yaml\"."
+"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei "
+"\"config.yaml\"."
 
 #: cmd/incus/storage_volume.go:1195
 msgid ""
@@ -11259,8 +11334,8 @@ msgstr ""
 "\n"
 "incus storage volume snapshot create default v1 snap0 < config.yaml\n"
 "       Erstellt einen Snapshot von \"v1\" im pool \"default\" mit dem Namen "
-"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei \"config."
-"yaml\"."
+"\"snap0\" mit den Konfigurationsdetails aus der angegebenen Datei "
+"\"config.yaml\"."
 
 #: cmd/incus/storage_volume.go:2234
 msgid ""
@@ -11373,8 +11448,8 @@ msgstr "ja"
 #~ "incus storage volume create p1 v1\n"
 #~ "\n"
 #~ "incus storage volume create p1 v1 < config.yaml\n"
-#~ "\tCreate storage volume v1 for pool p1 with configuration from config."
-#~ "yaml."
+#~ "\tCreate storage volume v1 for pool p1 with configuration from "
+#~ "config.yaml."
 #~ msgstr ""
 #~ "incus storage volume create p1 v1\n"
 #~ "\n"
@@ -11384,8 +11459,8 @@ msgstr "ja"
 
 #, fuzzy
 #~ msgid ""
-#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < volume."
-#~ "yaml\n"
+#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < "
+#~ "volume.yaml\n"
 #~ "    Update a storage volume using the content of pool.yaml."
 #~ msgstr ""
 #~ "incus storage edit [<remote>:]<pool> < pool.yaml\n"
@@ -11397,8 +11472,8 @@ msgstr "ja"
 #~ "\t\tCreate a new custom volume using backup0.tar.gz as the source."
 #~ msgstr ""
 #~ "incus storage volume import default backup0.tar.gz\n"
-#~ "\t\tErstellt ein neues benutzerdefiniertes Volume aus der Datei \"backup0."
-#~ "tar.gz\"."
+#~ "\t\tErstellt ein neues benutzerdefiniertes Volume aus der Datei "
+#~ "\"backup0.tar.gz\"."
 
 #, fuzzy
 #~ msgid "The --mode flag can't be used with --storage or --target-project"
@@ -12330,8 +12405,8 @@ msgstr "ja"
 #~ "lxc image edit [remote:]<image>\n"
 #~ "    Edit image, either by launching external editor or reading STDIN.\n"
 #~ "    Example: lxc image edit <image> # launch editor\n"
-#~ "             cat image.yaml | lxc image edit <image> # read from image."
-#~ "yml\n"
+#~ "             cat image.yaml | lxc image edit <image> # read from "
+#~ "image.yml\n"
 #~ "\n"
 #~ "Lists the images at specified remote, or local images.\n"
 #~ "Filters are not yet supported.\n"
diff --git a/po/es.po b/po/es.po
index af3e9930146..8d285e30b74 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2023-06-16 20:55+0000\n"
 "Last-Translator: Francisco Serrador <fserrador@gmail.com>\n"
 "Language-Team: Spanish <https://hosted.weblate.org/projects/linux-containers/"
@@ -1988,6 +1988,16 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Auto actualización: %s"
 
+#: cmd/incus/debug.go:23
+#, fuzzy
+msgid "Debug commands"
+msgstr "Comandos:"
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Aliases:"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2148,23 +2158,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2753,12 +2764,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr "Error actualizando el archivo de plantilla: %s"
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, fuzzy, c-format
 msgid "Error: %v\n"
 msgstr "Error: %v\n"
@@ -2849,6 +2860,11 @@ msgstr "Expira: %s"
 msgid "Expires: never"
 msgstr "Expira: nunca"
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "Copiando la imagen: %s"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2884,10 +2900,22 @@ msgstr "Aliases:"
 msgid "Export storage buckets as tarball."
 msgstr "No se puede proveer el nombre del container a la lista"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Exportando la imagen: %s"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3123,6 +3151,11 @@ msgstr "Acepta certificado"
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "Perfil para aplicar al nuevo contenedor"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "Nombre del Miembro del Cluster"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3148,7 +3181,7 @@ msgstr "Nombre del Miembro del Cluster"
 msgid "Failed to listen for connection: %w"
 msgstr "Acepta certificado"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3356,6 +3389,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3393,6 +3434,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3749,7 +3796,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -4017,6 +4064,11 @@ msgstr "Nombre del contenedor es: %s"
 msgid "Invalid format %q"
 msgstr "Nombre del contenedor es: %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Nombre del contenedor es: %s"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4062,7 +4114,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -4122,6 +4174,10 @@ msgstr "Cacheado: %s"
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4719,8 +4775,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5335,8 +5391,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5398,6 +5454,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6228,7 +6288,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Contraseña admin para %s:"
@@ -7462,7 +7522,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr "Perfil %s creado"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -8181,7 +8241,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8232,7 +8292,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -9219,6 +9279,11 @@ msgstr "No se puede proveer el nombre del container a la lista"
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr "No se puede proveer el nombre del container a la lista"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr "No se puede proveer el nombre del container a la lista"
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9853,8 +9918,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9867,6 +9932,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9944,19 +10015,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10026,16 +10097,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
@@ -10531,9 +10602,6 @@ msgstr ""
 #~ msgid "volume"
 #~ msgstr "Columnas"
 
-#~ msgid "Commands:"
-#~ msgstr "Comandos:"
-
 #~ msgid "Connection refused; is LXD running?"
 #~ msgstr "Conexión declinada; está LXD corriendo? "
 
diff --git a/po/fr.po b/po/fr.po
index 6e3254d0c48..761a6723a60 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-11-11 22:00+0000\n"
 "Last-Translator: \"Laterria.Severino\" <Laterria.Severino@openmail.pro>\n"
 "Language-Team: French <https://hosted.weblate.org/projects/incus/cli/fr/>\n"
@@ -886,8 +886,9 @@ msgstr ""
 "\n"
 "L'authentification HTTP Basic (RFC 26176) peut être utilisée si elle est "
 "combinée avec le protocole « simplestreams » :\n"
-"  incus remote add ressource_distante_identifiant https://UTILISATEUR:"
-"MOTDEPASSE@exemple.com/complement/de/chemin --protocol=simplestreams\n"
+"  incus remote add ressource_distante_identifiant https://"
+"UTILISATEUR:MOTDEPASSE@exemple.com/complement/de/chemin --"
+"protocol=simplestreams\n"
 
 #: cmd/incus/config_trust.go:90
 msgid "Add new trusted client"
@@ -2077,6 +2078,16 @@ msgstr "Le démon continue de fonctionner après %ds d'attente"
 msgid "Date: %s"
 msgstr "État : %s"
 
+#: cmd/incus/debug.go:23
+#, fuzzy
+msgid "Debug commands"
+msgstr "Commandes :"
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Exécuter les commandes dans les instances"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr "ID VLAN par défaut"
@@ -2247,23 +2258,24 @@ msgstr "Récupération de l'image : %s"
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2888,12 +2900,12 @@ msgstr "Erreur dans le déparamétrage de la propriété: %v"
 msgid "Error updating template file: %s"
 msgstr "Erreur de mise à jour du modèle de fichier: %s"
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, fuzzy, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr "Erreur lors de l'exécution de l'expansion de l'alias : %s\n"
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, fuzzy, c-format
 msgid "Error: %v\n"
 msgstr "Erreur : %v\n"
@@ -3039,6 +3051,11 @@ msgstr "Expire : %s"
 msgid "Expires: never"
 msgstr "N'expire jamais"
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "Copier des images de machines virtuelles"
+
 #: cmd/incus/image.go:497
 #, fuzzy
 msgid "Export and download images"
@@ -3081,11 +3098,23 @@ msgstr "Copie de l'image : %s"
 msgid "Export storage buckets as tarball."
 msgstr "Forcer l'arrêt du conteneur (seulement pour stop)"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 #, fuzzy
 msgid "Export the volume without its snapshots"
 msgstr "Copiez le conteneur sans ses instantanés"
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Import de l'image : %s"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3331,6 +3360,11 @@ msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 "Échec de la suppression de l'instance originale après l'avoir copiée : %w"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "Échec de la mise à jour de l'état du membre du cluster : %w"
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3357,7 +3391,7 @@ msgstr "Échec de l'adhésion au cluster : %w"
 msgid "Failed to listen for connection: %w"
 msgstr "Échec de la mise en écoute des demandes de connexion : %w"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, fuzzy, c-format
 msgid "Failed to load configuration: %s"
 msgstr "Échec du chargement de la configuration : %s"
@@ -3594,6 +3628,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3634,6 +3676,12 @@ msgstr "Format (man|md|rest|yaml)"
 msgid "Format (table|compact)"
 msgstr "Format (csv|json|table|yaml|compact)"
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -4009,7 +4057,7 @@ msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 "Si l'instantané de l'image existe déjà, le supprimer d'abord puis le recréer"
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 #, fuzzy
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
@@ -4299,6 +4347,11 @@ msgstr "Le nom du conteneur est : %s"
 msgid "Invalid format %q"
 msgstr "Cible invalide %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Cible invalide %s"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4349,7 +4402,7 @@ msgstr ""
 "Nom invalide dans \"%s\", la chaîne vide n'est autorisée que lorsque "
 "maxWidth est défini."
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "nombre d'arguments incorrect pour la sous-comande"
@@ -4410,6 +4463,10 @@ msgstr "Créé : %s"
 msgid "Joining an existing cluster requires root privileges"
 msgstr "Rejoindre un cluster existant nécessite d'être root"
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr "Garder l'image à jour après la copie initiale"
@@ -5010,8 +5067,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5077,8 +5134,8 @@ msgstr ""
 "Colonnes en mode rapide : nsacPt\n"
 "\n"
 "Exemple :\n"
-"    lxc list -c n,volatile.base_image:\\BASE IMAGE\\:0,s46,volatile.eth0."
-"hwaddr:MAC"
+"    lxc list -c n,volatile.base_image:\\BASE "
+"IMAGE\\:0,s46,volatile.eth0.hwaddr:MAC"
 
 #: cmd/incus/network_acl.go:98
 #, fuzzy
@@ -5707,8 +5764,8 @@ msgstr "Copie de l'image : %s"
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5771,6 +5828,11 @@ msgstr "Mémoire (courante)"
 msgid "Memory (peak)"
 msgstr "Mémoire (pointe)"
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "Image copiée avec succès !"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr "Mémoire utilisée :"
@@ -6637,7 +6699,7 @@ msgstr "Paquets émis"
 msgid "Partitions:"
 msgstr "Options :"
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Mot de passe administrateur pour %s : "
@@ -7933,7 +7995,7 @@ msgstr "Afficher des informations supplémentaires"
 msgid "Show instance snapshot configuration"
 msgstr "Afficher la configuration étendue"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 #, fuzzy
 msgid "Show less common commands"
 msgstr "Afficher les commandes moins communes"
@@ -8688,7 +8750,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr "Il n'existe pas d'\"image\". Vouliez-vous un alias ?"
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8742,7 +8804,7 @@ msgstr "Pour créer un réseau, utiliser : lxc network create"
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 #, fuzzy
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
@@ -9939,6 +10001,18 @@ msgstr ""
 "Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
 "(configuration, instantanés, …)."
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+"Supprimer des conteneurs ou des instantanés.\n"
+"\n"
+"lxc delete [<remote>:]<container>[/<snapshot>] [<remote>:][<container>[/"
+"<snapshot>]...]\n"
+"\n"
+"Détruit les conteneurs ou les instantanés ainsi que toute donnée associée "
+"(configuration, instantanés, …)."
+
 #: cmd/incus/export.go:30
 #, fuzzy
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
@@ -10953,8 +11027,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -10967,6 +11041,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -11054,19 +11134,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -11148,16 +11228,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
@@ -12032,9 +12112,6 @@ msgstr "oui"
 #~ msgid "Cannot provide container name to list"
 #~ msgstr "Impossible de fournir le nom du conteneur à lister"
 
-#~ msgid "Commands:"
-#~ msgstr "Commandes :"
-
 #~ msgid "Connection refused; is LXD running?"
 #~ msgstr "Connexion refusée ; LXD est-il actif ?"
 
@@ -12229,9 +12306,9 @@ msgstr "oui"
 #~ "lxc config trust list "
 #~ "[<remote>:]                                           Lister tous les "
 #~ "certificats de confiance.\n"
-#~ "lxc config trust add [<remote>:] <certfile."
-#~ "crt>                             Ajouter certfile.crt aux hôtes de "
-#~ "confiance.\n"
+#~ "lxc config trust add [<remote>:] "
+#~ "<certfile.crt>                             Ajouter certfile.crt aux hôtes "
+#~ "de confiance.\n"
 #~ "lxc config trust remove [<remote>:] [hostname|"
 #~ "fingerprint]                  Supprimer le certificat des hôtes de "
 #~ "confiance.\n"
@@ -12243,8 +12320,8 @@ msgstr "oui"
 #~ "share/c1 path=opt\n"
 #~ "\n"
 #~ "Pour positionner une clé de configuration dans la configuration lxc :\n"
-#~ "    lxc config set [<remote>:]<container> raw.lxc 'lxc."
-#~ "aa_allow_incomplete = 1'\n"
+#~ "    lxc config set [<remote>:]<container> raw.lxc "
+#~ "'lxc.aa_allow_incomplete = 1'\n"
 #~ "\n"
 #~ "Pour écouter sur le port 8443 en IPv4 et IPv6 (vous pouvez omettre 8443 "
 #~ "c'est la valeur par défaut) :\n"
@@ -12434,8 +12511,8 @@ msgstr "oui"
 #~ "lxc image edit [<remote>:]<image>\n"
 #~ "    Edit image, either by launching external editor or reading STDIN.\n"
 #~ "    Example: lxc image edit <image> # launch editor\n"
-#~ "             cat image.yaml | lxc image edit <image> # read from image."
-#~ "yaml\n"
+#~ "             cat image.yaml | lxc image edit <image> # read from "
+#~ "image.yaml\n"
 #~ "\n"
 #~ "lxc image alias create [<remote>:]<alias> <fingerprint>\n"
 #~ "    Create a new alias for an existing image.\n"
@@ -12525,8 +12602,8 @@ msgstr "oui"
 #~ "    Éditer l'image, soit en lançant un éditeur externe ou en lisant "
 #~ "STDIN.\n"
 #~ "    Exemple : lxc image edit <image> # lance l'éditeur\n"
-#~ "              cat image.yaml | lxc image edit <image> # lit depuis image."
-#~ "yaml\n"
+#~ "              cat image.yaml | lxc image edit <image> # lit depuis "
+#~ "image.yaml\n"
 #~ "\n"
 #~ "lxc image alias create [<remote>:]<alias> <fingerprint>\n"
 #~ "    Créer un nouvel alias pour une image existante.\n"
@@ -13120,8 +13197,8 @@ msgstr "oui"
 #~ "  f - Base Image Fingerprint (short)\n"
 #~ "  F - Base Image Fingerprint (long)\n"
 #~ "\n"
-#~ "Custom columns are defined with \"[config:|devices:]key[:name][:"
-#~ "maxWidth]\":\n"
+#~ "Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+#~ "\":\n"
 #~ "  KEY: The (extended) config or devices key to display. If [config:|"
 #~ "devices:] is omitted then it defaults to config key.\n"
 #~ "  NAME: Name to display in the column header.\n"
@@ -13187,8 +13264,8 @@ msgstr "oui"
 #~ "Colonnes en mode rapide : nsacPt\n"
 #~ "\n"
 #~ "Exemple :\n"
-#~ "    lxc list -c n,volatile.base_image:\\BASE IMAGE\\:0,s46,volatile.eth0."
-#~ "hwaddr:MAC"
+#~ "    lxc list -c n,volatile.base_image:\\BASE "
+#~ "IMAGE\\:0,s46,volatile.eth0.hwaddr:MAC"
 
 #~ msgid "Failed to generate 'lxc.%s.1': %v"
 #~ msgstr "Échec lors de la génération de 'lxc.%s.1': %v"
diff --git a/po/id.po b/po/id.po
index d0e4c07f3af..40e7a040f75 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incus\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-11-09 07:00+0000\n"
 "Last-Translator: Andika Triwidada <andika@gmail.com>\n"
 "Language-Team: Indonesian <https://hosted.weblate.org/projects/incus/cli/id/"
@@ -1709,6 +1709,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Tanggal: %s"
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr "ID VLAN baku"
@@ -1860,23 +1868,24 @@ msgstr "Hapus peringatan"
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2447,12 +2456,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2541,6 +2550,10 @@ msgstr "Kedaluwarsa: %s"
 msgid "Expires: never"
 msgstr "Kedaluwarsa: tidak pernah"
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr "Ekspor dan unduh image"
@@ -2572,10 +2585,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -2811,6 +2836,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -2836,7 +2866,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3043,6 +3073,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3080,6 +3118,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3410,7 +3454,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3670,6 +3714,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3715,7 +3764,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -3771,6 +3820,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4358,8 +4411,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -4953,8 +5006,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5015,6 +5068,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -5824,7 +5881,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -7013,7 +7070,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7716,7 +7773,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -7766,7 +7823,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8673,6 +8730,11 @@ msgstr "[<remote>:]<instansi> [[<remote>:]<instansi>...]"
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr "[<remote>:]<instansi> [flags] [--] <baris perintah>"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr "[<remote>:]<instansi> <templat>"
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9211,8 +9273,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9225,6 +9287,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9302,19 +9370,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9384,16 +9452,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/incus.pot b/po/incus.pot
index 46fbe158247..5d63658a5cf 100644
--- a/po/incus.pot
+++ b/po/incus.pot
@@ -7,7 +7,7 @@
 msgid   ""
 msgstr  "Project-Id-Version: incus\n"
         "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-        "POT-Creation-Date: 2025-01-20 23:16-0500\n"
+        "POT-Creation-Date: 2025-01-22 22:42+0900\n"
         "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
         "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
         "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -1576,6 +1576,14 @@ msgstr  ""
 msgid   "Date: %s"
 msgstr  ""
 
+#: cmd/incus/debug.go:23
+msgid   "Debug commands"
+msgstr  ""
+
+#: cmd/incus/debug.go:24
+msgid   "Debug commands for instances"
+msgstr  ""
+
 #: cmd/incus/network.go:1019
 msgid   "Default VLAN ID"
 msgstr  ""
@@ -1688,7 +1696,7 @@ msgstr  ""
 msgid   "Delete warning"
 msgstr  ""
 
-#: cmd/incus/action.go:32 cmd/incus/action.go:57 cmd/incus/action.go:83 cmd/incus/action.go:109 cmd/incus/action.go:134 cmd/incus/admin.go:20 cmd/incus/admin_cluster.go:25 cmd/incus/admin_init.go:45 cmd/incus/admin_other.go:20 cmd/incus/admin_recover.go:29 cmd/incus/admin_shutdown.go:30 cmd/incus/admin_sql.go:30 cmd/incus/admin_waitready.go:27 cmd/incus/alias.go:24 cmd/incus/alias.go:62 cmd/incus/alias.go:112 cmd/incus/alias.go:173 cmd/incus/alias.go:228 cmd/incus/cluster.go:35 cmd/incus/cluster.go:130 cmd/incus/cluster.go:322 cmd/incus/cluster.go:379 cmd/incus/cluster.go:438 cmd/incus/cluster.go:511 cmd/incus/cluster.go:591 cmd/incus/cluster.go:635 cmd/incus/cluster.go:693 cmd/incus/cluster.go:784 cmd/incus/cluster.go:877 cmd/incus/cluster.go:998 cmd/incus/cluster.go:1076 cmd/incus/cluster.go:1241 cmd/incus/cluster.go:1329 cmd/incus/cluster.go:1453 cmd/incus/cluster.go:1482 cmd/incus/cluster_group.go:35 cmd/incus/cluster_group.go:101 cmd/incus/cluster_group.go:188 cmd/incus/cluster_group.go:280 cmd/incus/cluster_group.go:340 cmd/incus/cluster_group.go:465 cmd/incus/cluster_group.go:621 cmd/incus/cluster_group.go:706 cmd/incus/cluster_group.go:762 cmd/incus/cluster_group.go:824 cmd/incus/cluster_group.go:900 cmd/incus/cluster_group.go:975 cmd/incus/cluster_group.go:1057 cmd/incus/cluster_role.go:24 cmd/incus/cluster_role.go:51 cmd/incus/cluster_role.go:115 cmd/incus/config.go:32 cmd/incus/config.go:95 cmd/incus/config.go:388 cmd/incus/config.go:525 cmd/incus/config.go:751 cmd/incus/config.go:883 cmd/incus/config_device.go:24 cmd/incus/config_device.go:78 cmd/incus/config_device.go:220 cmd/incus/config_device.go:317 cmd/incus/config_device.go:400 cmd/incus/config_device.go:502 cmd/incus/config_device.go:618 cmd/incus/config_device.go:625 cmd/incus/config_device.go:758 cmd/incus/config_device.go:843 cmd/incus/config_metadata.go:26 cmd/incus/config_metadata.go:54 cmd/incus/config_metadata.go:187 cmd/incus/config_template.go:26 cmd/incus/config_template.go:66 cmd/incus/config_template.go:134 cmd/incus/config_template.go:188 cmd/incus/config_template.go:288 cmd/incus/config_template.go:360 cmd/incus/config_trust.go:36 cmd/incus/config_trust.go:91 cmd/incus/config_trust.go:172 cmd/incus/config_trust.go:278 cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597 cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800 cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41 cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271 cmd/incus/network.go:1429 cmd/incus/network.go:1489 cmd/incus/network.go:1585 cmd/incus/network.go:1657 cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94 cmd/incus/network_acl.go:194 cmd/incus/network_acl.go:255 cmd/incus/network_acl.go:311 cmd/incus/network_acl.go:386 cmd/incus/network_acl.go:489 cmd/incus/network_acl.go:577 cmd/incus/network_acl.go:620 cmd/incus/network_acl.go:759 cmd/incus/network_acl.go:816 cmd/incus/network_acl.go:874 cmd/incus/network_acl.go:889 cmd/incus/network_acl.go:1033 cmd/incus/network_allocations.go:35 cmd/incus/network_forward.go:28 cmd/incus/network_forward.go:91 cmd/incus/network_forward.go:252 cmd/incus/network_forward.go:330 cmd/incus/network_forward.go:438 cmd/incus/network_forward.go:523 cmd/incus/network_forward.go:633 cmd/incus/network_forward.go:680 cmd/incus/network_forward.go:834 cmd/incus/network_forward.go:909 cmd/incus/network_forward.go:924 cmd/incus/network_forward.go:1007 cmd/incus/network_integration.go:28 cmd/incus/network_integration.go:85 cmd/incus/network_integration.go:178 cmd/incus/network_integration.go:230 cmd/incus/network_integration.go:352 cmd/incus/network_integration.go:416 cmd/incus/network_integration.go:563 cmd/incus/network_integration.go:617 cmd/incus/network_integration.go:698 cmd/incus/network_integration.go:731 cmd/incus/network_load_balancer.go:29 cmd/incus/network_load_balancer.go:100 cmd/incus/network_load_balancer.go:256 cmd/incus/network_load_balancer.go:333 cmd/incus/network_load_balancer.go:441 cmd/incus/network_load_balancer.go:509 cmd/incus/network_load_balancer.go:619 cmd/incus/network_load_balancer.go:649 cmd/incus/network_load_balancer.go:814 cmd/incus/network_load_balancer.go:888 cmd/incus/network_load_balancer.go:903 cmd/incus/network_load_balancer.go:981 cmd/incus/network_load_balancer.go:1080 cmd/incus/network_load_balancer.go:1095 cmd/incus/network_load_balancer.go:1170 cmd/incus/network_load_balancer.go:1293 cmd/incus/network_peer.go:28 cmd/incus/network_peer.go:87 cmd/incus/network_peer.go:253 cmd/incus/network_peer.go:325 cmd/incus/network_peer.go:476 cmd/incus/network_peer.go:561 cmd/incus/network_peer.go:663 cmd/incus/network_peer.go:710 cmd/incus/network_peer.go:847 cmd/incus/network_zone.go:32 cmd/incus/network_zone.go:91 cmd/incus/network_zone.go:258 cmd/incus/network_zone.go:321 cmd/incus/network_zone.go:396 cmd/incus/network_zone.go:497 cmd/incus/network_zone.go:585 cmd/incus/network_zone.go:628 cmd/incus/network_zone.go:755 cmd/incus/network_zone.go:811 cmd/incus/network_zone.go:868 cmd/incus/network_zone.go:950 cmd/incus/network_zone.go:1014 cmd/incus/network_zone.go:1092 cmd/incus/network_zone.go:1196 cmd/incus/network_zone.go:1285 cmd/incus/network_zone.go:1332 cmd/incus/network_zone.go:1462 cmd/incus/network_zone.go:1523 cmd/incus/network_zone.go:1538 cmd/incus/network_zone.go:1596 cmd/incus/operation.go:30 cmd/incus/operation.go:63 cmd/incus/operation.go:114 cmd/incus/operation.go:293 cmd/incus/profile.go:34 cmd/incus/profile.go:109 cmd/incus/profile.go:184 cmd/incus/profile.go:275 cmd/incus/profile.go:359 cmd/incus/profile.go:448 cmd/incus/profile.go:506 cmd/incus/profile.go:642 cmd/incus/profile.go:718 cmd/incus/profile.go:880 cmd/incus/profile.go:968 cmd/incus/profile.go:1028 cmd/incus/profile.go:1117 cmd/incus/profile.go:1181 cmd/incus/project.go:36 cmd/incus/project.go:105 cmd/incus/project.go:209 cmd/incus/project.go:307 cmd/incus/project.go:443 cmd/incus/project.go:518 cmd/incus/project.go:737 cmd/incus/project.go:802 cmd/incus/project.go:890 cmd/incus/project.go:934 cmd/incus/project.go:995 cmd/incus/project.go:1063 cmd/incus/project.go:1178 cmd/incus/publish.go:32 cmd/incus/query.go:34 cmd/incus/rebuild.go:27 cmd/incus/remote.go:44 cmd/incus/remote.go:109 cmd/incus/remote.go:638 cmd/incus/remote.go:685 cmd/incus/remote.go:724 cmd/incus/remote.go:902 cmd/incus/remote.go:983 cmd/incus/remote.go:1048 cmd/incus/remote.go:1096 cmd/incus/remote_unix.go:37 cmd/incus/rename.go:21 cmd/incus/snapshot.go:31 cmd/incus/snapshot.go:78 cmd/incus/snapshot.go:203 cmd/incus/snapshot.go:294 cmd/incus/snapshot.go:453 cmd/incus/snapshot.go:514 cmd/incus/snapshot.go:593 cmd/incus/storage.go:37 cmd/incus/storage.go:102 cmd/incus/storage.go:219 cmd/incus/storage.go:277 cmd/incus/storage.go:409 cmd/incus/storage.go:491 cmd/incus/storage.go:672 cmd/incus/storage.go:837 cmd/incus/storage.go:941 cmd/incus/storage.go:1035 cmd/incus/storage_bucket.go:34 cmd/incus/storage_bucket.go:98 cmd/incus/storage_bucket.go:209 cmd/incus/storage_bucket.go:270 cmd/incus/storage_bucket.go:403 cmd/incus/storage_bucket.go:487 cmd/incus/storage_bucket.go:651 cmd/incus/storage_bucket.go:745 cmd/incus/storage_bucket.go:814 cmd/incus/storage_bucket.go:848 cmd/incus/storage_bucket.go:895 cmd/incus/storage_bucket.go:1044 cmd/incus/storage_bucket.go:1155 cmd/incus/storage_bucket.go:1219 cmd/incus/storage_bucket.go:1354 cmd/incus/storage_bucket.go:1426 cmd/incus/storage_bucket.go:1577 cmd/incus/storage_volume.go:56 cmd/incus/storage_volume.go:163 cmd/incus/storage_volume.go:254 cmd/incus/storage_volume.go:362 cmd/incus/storage_volume.go:580 cmd/incus/storage_volume.go:696 cmd/incus/storage_volume.go:769 cmd/incus/storage_volume.go:867 cmd/incus/storage_volume.go:964 cmd/incus/storage_volume.go:1188 cmd/incus/storage_volume.go:1324 cmd/incus/storage_volume.go:1485 cmd/incus/storage_volume.go:1569 cmd/incus/storage_volume.go:1788 cmd/incus/storage_volume.go:1881 cmd/incus/storage_volume.go:1961 cmd/incus/storage_volume.go:2124 cmd/incus/storage_volume.go:2229 cmd/incus/storage_volume.go:2287 cmd/incus/storage_volume.go:2337 cmd/incus/storage_volume.go:2472 cmd/incus/storage_volume.go:2561 cmd/incus/storage_volume.go:2567 cmd/incus/storage_volume.go:2728 cmd/incus/storage_volume.go:2815 cmd/incus/storage_volume.go:2895 cmd/incus/storage_volume.go:2982 cmd/incus/storage_volume.go:3148 cmd/incus/top.go:43 cmd/incus/version.go:22 cmd/incus/warning.go:30 cmd/incus/warning.go:73 cmd/incus/warning.go:268 cmd/incus/warning.go:309 cmd/incus/warning.go:363 cmd/incus/webui.go:19
+#: cmd/incus/action.go:32 cmd/incus/action.go:57 cmd/incus/action.go:83 cmd/incus/action.go:109 cmd/incus/action.go:134 cmd/incus/admin.go:20 cmd/incus/admin_cluster.go:25 cmd/incus/admin_init.go:45 cmd/incus/admin_other.go:20 cmd/incus/admin_recover.go:29 cmd/incus/admin_shutdown.go:30 cmd/incus/admin_sql.go:30 cmd/incus/admin_waitready.go:27 cmd/incus/alias.go:24 cmd/incus/alias.go:62 cmd/incus/alias.go:112 cmd/incus/alias.go:173 cmd/incus/alias.go:228 cmd/incus/cluster.go:35 cmd/incus/cluster.go:130 cmd/incus/cluster.go:322 cmd/incus/cluster.go:379 cmd/incus/cluster.go:438 cmd/incus/cluster.go:511 cmd/incus/cluster.go:591 cmd/incus/cluster.go:635 cmd/incus/cluster.go:693 cmd/incus/cluster.go:784 cmd/incus/cluster.go:877 cmd/incus/cluster.go:998 cmd/incus/cluster.go:1076 cmd/incus/cluster.go:1241 cmd/incus/cluster.go:1329 cmd/incus/cluster.go:1453 cmd/incus/cluster.go:1482 cmd/incus/cluster_group.go:35 cmd/incus/cluster_group.go:101 cmd/incus/cluster_group.go:188 cmd/incus/cluster_group.go:280 cmd/incus/cluster_group.go:340 cmd/incus/cluster_group.go:465 cmd/incus/cluster_group.go:621 cmd/incus/cluster_group.go:706 cmd/incus/cluster_group.go:762 cmd/incus/cluster_group.go:824 cmd/incus/cluster_group.go:900 cmd/incus/cluster_group.go:975 cmd/incus/cluster_group.go:1057 cmd/incus/cluster_role.go:24 cmd/incus/cluster_role.go:51 cmd/incus/cluster_role.go:115 cmd/incus/config.go:32 cmd/incus/config.go:95 cmd/incus/config.go:388 cmd/incus/config.go:525 cmd/incus/config.go:751 cmd/incus/config.go:883 cmd/incus/config_device.go:24 cmd/incus/config_device.go:78 cmd/incus/config_device.go:220 cmd/incus/config_device.go:317 cmd/incus/config_device.go:400 cmd/incus/config_device.go:502 cmd/incus/config_device.go:618 cmd/incus/config_device.go:625 cmd/incus/config_device.go:758 cmd/incus/config_device.go:843 cmd/incus/config_metadata.go:26 cmd/incus/config_metadata.go:54 cmd/incus/config_metadata.go:187 cmd/incus/config_template.go:26 cmd/incus/config_template.go:66 cmd/incus/config_template.go:134 cmd/incus/config_template.go:188 cmd/incus/config_template.go:288 cmd/incus/config_template.go:360 cmd/incus/config_trust.go:36 cmd/incus/config_trust.go:91 cmd/incus/config_trust.go:172 cmd/incus/config_trust.go:278 cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597 cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800 cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41 cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45 cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271 cmd/incus/network.go:1429 cmd/incus/network.go:1489 cmd/incus/network.go:1585 cmd/incus/network.go:1657 cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94 cmd/incus/network_acl.go:194 cmd/incus/network_acl.go:255 cmd/incus/network_acl.go:311 cmd/incus/network_acl.go:386 cmd/incus/network_acl.go:489 cmd/incus/network_acl.go:577 cmd/incus/network_acl.go:620 cmd/incus/network_acl.go:759 cmd/incus/network_acl.go:816 cmd/incus/network_acl.go:874 cmd/incus/network_acl.go:889 cmd/incus/network_acl.go:1033 cmd/incus/network_allocations.go:35 cmd/incus/network_forward.go:28 cmd/incus/network_forward.go:91 cmd/incus/network_forward.go:252 cmd/incus/network_forward.go:330 cmd/incus/network_forward.go:438 cmd/incus/network_forward.go:523 cmd/incus/network_forward.go:633 cmd/incus/network_forward.go:680 cmd/incus/network_forward.go:834 cmd/incus/network_forward.go:909 cmd/incus/network_forward.go:924 cmd/incus/network_forward.go:1007 cmd/incus/network_integration.go:28 cmd/incus/network_integration.go:85 cmd/incus/network_integration.go:178 cmd/incus/network_integration.go:230 cmd/incus/network_integration.go:352 cmd/incus/network_integration.go:416 cmd/incus/network_integration.go:563 cmd/incus/network_integration.go:617 cmd/incus/network_integration.go:698 cmd/incus/network_integration.go:731 cmd/incus/network_load_balancer.go:29 cmd/incus/network_load_balancer.go:100 cmd/incus/network_load_balancer.go:256 cmd/incus/network_load_balancer.go:333 cmd/incus/network_load_balancer.go:441 cmd/incus/network_load_balancer.go:509 cmd/incus/network_load_balancer.go:619 cmd/incus/network_load_balancer.go:649 cmd/incus/network_load_balancer.go:814 cmd/incus/network_load_balancer.go:888 cmd/incus/network_load_balancer.go:903 cmd/incus/network_load_balancer.go:981 cmd/incus/network_load_balancer.go:1080 cmd/incus/network_load_balancer.go:1095 cmd/incus/network_load_balancer.go:1170 cmd/incus/network_load_balancer.go:1293 cmd/incus/network_peer.go:28 cmd/incus/network_peer.go:87 cmd/incus/network_peer.go:253 cmd/incus/network_peer.go:325 cmd/incus/network_peer.go:476 cmd/incus/network_peer.go:561 cmd/incus/network_peer.go:663 cmd/incus/network_peer.go:710 cmd/incus/network_peer.go:847 cmd/incus/network_zone.go:32 cmd/incus/network_zone.go:91 cmd/incus/network_zone.go:258 cmd/incus/network_zone.go:321 cmd/incus/network_zone.go:396 cmd/incus/network_zone.go:497 cmd/incus/network_zone.go:585 cmd/incus/network_zone.go:628 cmd/incus/network_zone.go:755 cmd/incus/network_zone.go:811 cmd/incus/network_zone.go:868 cmd/incus/network_zone.go:950 cmd/incus/network_zone.go:1014 cmd/incus/network_zone.go:1092 cmd/incus/network_zone.go:1196 cmd/incus/network_zone.go:1285 cmd/incus/network_zone.go:1332 cmd/incus/network_zone.go:1462 cmd/incus/network_zone.go:1523 cmd/incus/network_zone.go:1538 cmd/incus/network_zone.go:1596 cmd/incus/operation.go:30 cmd/incus/operation.go:63 cmd/incus/operation.go:114 cmd/incus/operation.go:293 cmd/incus/profile.go:34 cmd/incus/profile.go:109 cmd/incus/profile.go:184 cmd/incus/profile.go:275 cmd/incus/profile.go:359 cmd/incus/profile.go:448 cmd/incus/profile.go:506 cmd/incus/profile.go:642 cmd/incus/profile.go:718 cmd/incus/profile.go:880 cmd/incus/profile.go:968 cmd/incus/profile.go:1028 cmd/incus/profile.go:1117 cmd/incus/profile.go:1181 cmd/incus/project.go:36 cmd/incus/project.go:105 cmd/incus/project.go:209 cmd/incus/project.go:307 cmd/incus/project.go:443 cmd/incus/project.go:518 cmd/incus/project.go:737 cmd/incus/project.go:802 cmd/incus/project.go:890 cmd/incus/project.go:934 cmd/incus/project.go:995 cmd/incus/project.go:1063 cmd/incus/project.go:1178 cmd/incus/publish.go:32 cmd/incus/query.go:34 cmd/incus/rebuild.go:27 cmd/incus/remote.go:44 cmd/incus/remote.go:109 cmd/incus/remote.go:638 cmd/incus/remote.go:685 cmd/incus/remote.go:724 cmd/incus/remote.go:902 cmd/incus/remote.go:983 cmd/incus/remote.go:1048 cmd/incus/remote.go:1096 cmd/incus/remote_unix.go:37 cmd/incus/rename.go:21 cmd/incus/snapshot.go:31 cmd/incus/snapshot.go:78 cmd/incus/snapshot.go:203 cmd/incus/snapshot.go:294 cmd/incus/snapshot.go:453 cmd/incus/snapshot.go:514 cmd/incus/snapshot.go:593 cmd/incus/storage.go:37 cmd/incus/storage.go:102 cmd/incus/storage.go:219 cmd/incus/storage.go:277 cmd/incus/storage.go:409 cmd/incus/storage.go:491 cmd/incus/storage.go:672 cmd/incus/storage.go:837 cmd/incus/storage.go:941 cmd/incus/storage.go:1035 cmd/incus/storage_bucket.go:34 cmd/incus/storage_bucket.go:98 cmd/incus/storage_bucket.go:209 cmd/incus/storage_bucket.go:270 cmd/incus/storage_bucket.go:403 cmd/incus/storage_bucket.go:487 cmd/incus/storage_bucket.go:651 cmd/incus/storage_bucket.go:745 cmd/incus/storage_bucket.go:814 cmd/incus/storage_bucket.go:848 cmd/incus/storage_bucket.go:895 cmd/incus/storage_bucket.go:1044 cmd/incus/storage_bucket.go:1155 cmd/incus/storage_bucket.go:1219 cmd/incus/storage_bucket.go:1354 cmd/incus/storage_bucket.go:1426 cmd/incus/storage_bucket.go:1577 cmd/incus/storage_volume.go:56 cmd/incus/storage_volume.go:163 cmd/incus/storage_volume.go:254 cmd/incus/storage_volume.go:362 cmd/incus/storage_volume.go:580 cmd/incus/storage_volume.go:696 cmd/incus/storage_volume.go:769 cmd/incus/storage_volume.go:867 cmd/incus/storage_volume.go:964 cmd/incus/storage_volume.go:1188 cmd/incus/storage_volume.go:1324 cmd/incus/storage_volume.go:1485 cmd/incus/storage_volume.go:1569 cmd/incus/storage_volume.go:1788 cmd/incus/storage_volume.go:1881 cmd/incus/storage_volume.go:1961 cmd/incus/storage_volume.go:2124 cmd/incus/storage_volume.go:2229 cmd/incus/storage_volume.go:2287 cmd/incus/storage_volume.go:2337 cmd/incus/storage_volume.go:2472 cmd/incus/storage_volume.go:2561 cmd/incus/storage_volume.go:2567 cmd/incus/storage_volume.go:2728 cmd/incus/storage_volume.go:2815 cmd/incus/storage_volume.go:2895 cmd/incus/storage_volume.go:2982 cmd/incus/storage_volume.go:3148 cmd/incus/top.go:43 cmd/incus/version.go:22 cmd/incus/warning.go:30 cmd/incus/warning.go:73 cmd/incus/warning.go:268 cmd/incus/warning.go:309 cmd/incus/warning.go:363 cmd/incus/webui.go:19
 msgid   "Description"
 msgstr  ""
 
@@ -2113,12 +2121,12 @@ msgstr  ""
 msgid   "Error updating template file: %s"
 msgstr  ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid   "Error while executing alias expansion: %s\n"
 msgstr  ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid   "Error: %v\n"
 msgstr  ""
@@ -2202,6 +2210,10 @@ msgstr  ""
 msgid   "Expires: never"
 msgstr  ""
 
+#: cmd/incus/debug.go:44
+msgid   "Export a virtual machine's memory state"
+msgstr  ""
+
 #: cmd/incus/image.go:497
 msgid   "Export and download images"
 msgstr  ""
@@ -2232,10 +2244,20 @@ msgstr  ""
 msgid   "Export storage buckets as tarball."
 msgstr  ""
 
+#: cmd/incus/debug.go:45
+msgid   "Export the current memory state of a running virtual machine into a dump file. \n"
+        "		This can be useful for debugging or analysis purposes."
+msgstr  ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid   "Export the volume without its snapshots"
 msgstr  ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid   "Exporting VM memory: %s"
+msgstr  ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid   "Exporting backup of storage bucket: %s"
@@ -2470,6 +2492,11 @@ msgstr  ""
 msgid   "Failed to delete original instance after copying it: %w"
 msgstr  ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid   "Failed to dump instance memory: %w"
+msgstr  ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid   "Failed to fetch storage bucket backup: %w"
@@ -2495,7 +2522,7 @@ msgstr  ""
 msgid   "Failed to listen for connection: %w"
 msgstr  ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid   "Failed to load configuration: %s"
 msgstr  ""
@@ -2691,6 +2718,14 @@ msgstr  ""
 msgid   "Forces a connection to the console, even if there is already an active session"
 msgstr  ""
 
+#: cmd/incus/debug.go:100
+msgid   "Format 'elf' requires .elf file extension"
+msgstr  ""
+
+#: cmd/incus/debug.go:102
+msgid   "Format 'win-dmp' requires .dmp file extension"
+msgstr  ""
+
 #: cmd/incus/cluster.go:1095
 msgid   "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable headers and \",header\" to enable if demanded, e.g. csv,header"
 msgstr  ""
@@ -2711,6 +2746,10 @@ msgstr  ""
 msgid   "Format (table|compact)"
 msgstr  ""
 
+#: cmd/incus/debug.go:53
+msgid   "Format of memory dump (elf, win-dmp, or kdump formats with compression: kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr  ""
+
 #: cmd/incus/network.go:1018
 msgid   "Forward delay"
 msgstr  ""
@@ -3036,7 +3075,7 @@ msgstr  ""
 msgid   "If the snapshot name already exists, delete and create a new one"
 msgstr  ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid   "If this is your first time running Incus on this machine, you should also run: incus admin init"
 msgstr  ""
 
@@ -3289,6 +3328,11 @@ msgstr  ""
 msgid   "Invalid format %q"
 msgstr  ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid   "Invalid format '%s'. Supported formats: %s"
+msgstr  ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid   "Invalid format: %s"
@@ -3333,7 +3377,7 @@ msgstr  ""
 msgid   "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr  ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid   "Invalid number of arguments"
 msgstr  ""
 
@@ -3387,6 +3431,10 @@ msgstr  ""
 msgid   "Joining an existing cluster requires root privileges"
 msgstr  ""
 
+#: cmd/incus/debug.go:104
+msgid   "Kdump formats require .dump file extension"
+msgstr  ""
+
 #: cmd/incus/image.go:156
 msgid   "Keep the image up to date after initial copy"
 msgstr  ""
@@ -4584,6 +4632,10 @@ msgstr  ""
 msgid   "Memory (peak)"
 msgstr  ""
 
+#: cmd/incus/debug.go:118
+msgid   "Memory dump completed successfully!"
+msgstr  ""
+
 #: cmd/incus/info.go:736
 msgid   "Memory usage:"
 msgstr  ""
@@ -5268,7 +5320,7 @@ msgstr  ""
 msgid   "Partitions:"
 msgstr  ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid   "Password for %s: "
 msgstr  ""
@@ -6393,7 +6445,7 @@ msgstr  ""
 msgid   "Show instance snapshot configuration"
 msgstr  ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid   "Show less common commands"
 msgstr  ""
 
@@ -7062,7 +7114,7 @@ msgstr  ""
 msgid   "There is no \"image name\".  Did you want an alias?"
 msgstr  ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid   "This client hasn't been configured to use a remote server yet.\n"
         "As your platform can't run native Linux instances, you must connect to a remote server.\n"
         "\n"
@@ -7109,7 +7161,7 @@ msgstr  ""
 msgid   "To detach from the console, press: <ctrl>+a q"
 msgstr  ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid   "To start your first container, try: incus launch images:ubuntu/22.04\n"
         "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
 msgstr  ""
@@ -7953,6 +8005,10 @@ msgstr  ""
 msgid   "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr  ""
 
+#: cmd/incus/debug.go:43
+msgid   "[<remote>:]<instance> [target] [--format]"
+msgstr  ""
+
 #: cmd/incus/export.go:30
 msgid   "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr  ""
@@ -8459,6 +8515,11 @@ msgid   "incus create storage s1 dir\n"
         "	"
 msgstr  ""
 
+#: cmd/incus/debug.go:48
+msgid   "incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+        "    Creates an ELF format memory dump of the vm1 instance."
+msgstr  ""
+
 #: cmd/incus/exec.go:52
 msgid   "incus exec c1 bash\n"
         "	Run the \"bash\" command in instance \"c1\"\n"
diff --git a/po/it.po b/po/it.po
index 31ed358722d..0ea2a87bf82 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-02-09 19:02+0000\n"
 "Last-Translator: Alberto Donato <alberto.donato@gmail.com>\n"
 "Language-Team: Italian <https://hosted.weblate.org/projects/incus/cli/it/>\n"
@@ -1978,6 +1978,16 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Aggiornamento automatico: %s"
 
+#: cmd/incus/debug.go:23
+#, fuzzy
+msgid "Debug commands"
+msgstr "Comandi:"
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Creazione del container in corso"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2138,23 +2148,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2744,12 +2755,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2839,6 +2850,11 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "Creazione del container in corso"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2874,10 +2890,22 @@ msgstr "Creazione del container in corso"
 msgid "Export storage buckets as tarball."
 msgstr "Creazione del container in corso"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Creazione del container in corso"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3113,6 +3141,11 @@ msgstr "Accetta certificato"
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "Accetta certificato"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "Il nome del container è: %s"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3138,7 +3171,7 @@ msgstr "Il nome del container è: %s"
 msgid "Failed to listen for connection: %w"
 msgstr "Accetta certificato"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3347,6 +3380,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3384,6 +3425,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3733,7 +3780,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -4000,6 +4047,11 @@ msgstr "Il nome del container è: %s"
 msgid "Invalid format %q"
 msgstr "Proprietà errata: %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Proprietà errata: %s"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4045,7 +4097,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 #, fuzzy
 msgid "Invalid number of arguments"
 msgstr "numero errato di argomenti del sottocomando"
@@ -4106,6 +4158,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4703,8 +4759,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5324,8 +5380,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5387,6 +5443,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6214,7 +6274,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Password amministratore per %s: "
@@ -7439,7 +7499,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr "Il nome del container è: %s"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -8160,7 +8220,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8211,7 +8271,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -9198,6 +9258,11 @@ msgstr "Creazione del container in corso"
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr "Creazione del container in corso"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr "Creazione del container in corso"
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9832,8 +9897,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9846,6 +9911,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9923,19 +9994,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10005,16 +10076,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
@@ -10515,9 +10586,6 @@ msgstr "si"
 #~ msgid "ARCH"
 #~ msgstr "ARCH"
 
-#~ msgid "Commands:"
-#~ msgstr "Comandi:"
-
 #~ msgid "Enable verbose mode"
 #~ msgstr "Abilita modalità verbosa"
 
diff --git a/po/ja.po b/po/ja.po
index 37663a0c072..09ce15831e8 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: LXD\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-12-14 14:00+0000\n"
 "Last-Translator: Hiroaki Nakamura <hnakamur@gmail.com>\n"
 "Language-Team: Japanese <https://hosted.weblate.org/projects/incus/cli/ja/>\n"
@@ -2012,6 +2012,16 @@ msgstr "%d 秒のタイムアウトが経過しましたが、デーモンがま
 msgid "Date: %s"
 msgstr "状態: %s"
 
+#: cmd/incus/debug.go:23
+#, fuzzy
+msgid "Debug commands"
+msgstr "コマンド:"
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "インスタンス内でコマンドを実行します"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr "デフォルト VLAN ID"
@@ -2166,23 +2176,24 @@ msgstr "警告を削除します"
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2813,12 +2824,12 @@ msgstr "プロパティの設定解除エラー: %v"
 msgid "Error updating template file: %s"
 msgstr "テンプレートファイル更新のエラー: %s"
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr "エイリアスの展開の実行中にエラー発生しました: %s\n"
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr "エラー: %v\n"
@@ -2947,6 +2958,11 @@ msgstr "失効日時: %s"
 msgid "Expires: never"
 msgstr "失効日時: 失効しない"
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "仮想マシンイメージをコピーします"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr "イメージをエクスポートしてダウンロードします"
@@ -2981,11 +2997,23 @@ msgstr "ストレージバケットをエクスポートします"
 msgid "Export storage buckets as tarball."
 msgstr "ストレージバケットを tarball 形式でエクスポートします。"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 "ボリュームをエクスポートします (スナップショットはエクスポートしません)"
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "イメージのエクスポート中: %s"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3221,6 +3249,11 @@ msgstr "ストレージボリュームのバックアップ作成に失敗しま
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "移動元のインスタンスをコピーしたあとの削除に失敗しました: %w"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "クラスタメンバへの接続に失敗しました: %w"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3246,7 +3279,7 @@ msgstr "クラスターへの join に失敗しました: %w"
 msgid "Failed to listen for connection: %w"
 msgstr "コネクションのリッスンに失敗しました: %w"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr "設定のロードに失敗しました: %s"
@@ -3470,6 +3503,14 @@ msgid ""
 msgstr ""
 "すでにアクティブなセッションがある場合でも、コンソールへの接続を強制します"
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3508,6 +3549,12 @@ msgstr "フォーマット (man|md|rest|yaml)"
 msgid "Format (table|compact)"
 msgstr "フォーマット (csv|json|table|yaml|compact)"
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr "Forward delay"
@@ -3865,7 +3912,7 @@ msgstr ""
 "存在するスナップショット名の場合は既存のスナップショットを削除したあとに新し"
 "いスナップショットを作成します"
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 #, fuzzy
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
@@ -4141,6 +4188,11 @@ msgstr "不正なインスタンス名: %s"
 msgid "Invalid format %q"
 msgstr "不正なフォーマット %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "不正なフォーマット %s"
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -4189,7 +4241,7 @@ msgid ""
 msgstr ""
 "'%s' は不正な名前です。空文字列は maxWidth を指定しているときのみ指定できます"
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr "引数の数が不正です"
 
@@ -4248,6 +4300,10 @@ msgstr "IsSM: %s (%s)"
 msgid "Joining an existing cluster requires root privileges"
 msgstr "既存のクラスターに加わるには root 権限が必要です"
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr "最初にコピーした後も常にイメージを最新の状態に保つ"
@@ -5202,8 +5258,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5242,8 +5298,8 @@ msgstr ""
 "  - \"type=container status=running\" 実行中のコンテナインスタンスをすべて表"
 "示します\n"
 "\n"
-"設定項目もしくは値とマッチする正規表現 (例:volatile.eth0.hwaddr=00:16:3e:."
-"*)。\n"
+"設定項目もしくは値とマッチする正規表現 "
+"(例:volatile.eth0.hwaddr=00:16:3e:.*)。\n"
 "\n"
 "複数のフィルタを指定した場合は、指定したフィルタが順に追加され、\n"
 "すべてのフィルタを満たすインスタンスが選択されます。\n"
@@ -6146,8 +6202,8 @@ msgstr "ストレージボリュームを管理します"
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 "ストレージボリュームを管理します\n"
 "\n"
@@ -6212,6 +6268,11 @@ msgstr "メモリ (現在値)"
 msgid "Memory (peak)"
 msgstr "メモリ (ピーク)"
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "ストレージボリュームのコピーが成功しました!"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr "メモリ消費量:"
@@ -7067,7 +7128,7 @@ msgstr "送信パケット"
 msgid "Partitions:"
 msgstr "パーティション:"
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr "%s のパスワード: "
@@ -8383,7 +8444,7 @@ msgstr "インスタンスもしくはサーバの情報を表示します"
 msgid "Show instance snapshot configuration"
 msgstr "インスタンスもしくはサーバの設定を表示します"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr "全てのコマンドを表示します (主なコマンドだけではなく)"
 
@@ -9149,7 +9210,7 @@ msgstr ""
 "publish 先にはイメージ名は指定できません。\"--alias\" オプションを使ってくだ"
 "さい。"
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 #, fuzzy
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
@@ -9217,7 +9278,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr "コンソールから切り離すには <ctrl>+a q を押します"
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 #, fuzzy
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
@@ -10195,6 +10256,11 @@ msgstr "[<remote>:]<instance> [[<remote>:]<instance>...]"
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr "[<remote>:]<instance> [flags] [--] <command line>"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr "[<remote>:]<instance>[/<path>] [<target path>]"
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
@@ -10812,8 +10878,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 "lxc init ubuntu:22.04 u1\n"
@@ -10833,6 +10899,12 @@ msgstr ""
 "lxc storage edit [<remote>:]<pool> < pool.yaml\n"
 "    pool.yaml の内容でストレージプールを更新します。"
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -10951,12 +11023,12 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 "lxc launch ubuntu:22.04 u1\n"
@@ -10970,8 +11042,8 @@ msgstr ""
 #: cmd/incus/list.go:125
 #, fuzzy
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10981,8 +11053,8 @@ msgid ""
 "incus list -c ns,user.comment:comment\n"
 "  List instances with their running state and user comment."
 msgstr ""
-"lxc list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"lxc list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  \"NAME\"、\"BASE IMAGE\"、\"STATE\"、\"IPV4\"、\"IPV6\"、\"MAC\" カラムを"
 "使ってインスタンスを一覧表示します。\n"
 "  \"BASE IMAGE\" と \"MAC\" と \"IMAGE OS\" はインスタンスの設定から生成した"
@@ -11090,8 +11162,8 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 "lxc init ubuntu:22.04 u1\n"
 "\n"
@@ -11101,10 +11173,10 @@ msgstr ""
 #: cmd/incus/network_integration.go:232
 #, fuzzy
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 "lxc storage edit [<remote>:]<pool> < pool.yaml\n"
 "    pool.yaml の内容でストレージプールを更新します。"
@@ -11679,8 +11751,8 @@ msgstr "yes"
 #~ "    Sets the size of a custom volume \"data\" in pool \"default\" to 1 "
 #~ "GiB.\n"
 #~ "\n"
-#~ "incus storage volume set default virtual-machine/data snapshots."
-#~ "expiry=7d\n"
+#~ "incus storage volume set default virtual-machine/data "
+#~ "snapshots.expiry=7d\n"
 #~ "    Sets the snapshot expiration period for a virtual machine \"data\" in "
 #~ "pool \"default\" to seven days."
 #~ msgstr ""
@@ -11697,8 +11769,8 @@ msgstr "yes"
 #~ "incus storage volume create p1 v1\n"
 #~ "\n"
 #~ "incus storage volume create p1 v1 < config.yaml\n"
-#~ "\tCreate storage volume v1 for pool p1 with configuration from config."
-#~ "yaml."
+#~ "\tCreate storage volume v1 for pool p1 with configuration from "
+#~ "config.yaml."
 #~ msgstr ""
 #~ "lxc init ubuntu:22.04 u1\n"
 #~ "\n"
@@ -11707,8 +11779,8 @@ msgstr "yes"
 
 #, fuzzy
 #~ msgid ""
-#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < volume."
-#~ "yaml\n"
+#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < "
+#~ "volume.yaml\n"
 #~ "    Update a storage volume using the content of pool.yaml."
 #~ msgstr ""
 #~ "lxc storage edit [<remote>:]<pool> < pool.yaml\n"
@@ -11775,8 +11847,8 @@ msgstr "yes"
 #~ "Provide the type of the storage volume if it is not custom.\n"
 #~ "Supported types are custom, image, container and virtual-machine.\n"
 #~ "\n"
-#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < volume."
-#~ "yaml\n"
+#~ "incus storage volume edit [<remote>:]<pool> [<type>/]<volume> < "
+#~ "volume.yaml\n"
 #~ "    Update a storage volume using the content of pool.yaml."
 #~ msgstr ""
 #~ "lxc storage volume edit [<remote>:]<pool> <volume> < volume.yaml\n"
@@ -12371,9 +12443,6 @@ msgstr "yes"
 #~ msgid "Cannot provide container name to list"
 #~ msgstr "コンテナ名を取得できません"
 
-#~ msgid "Commands:"
-#~ msgstr "コマンド:"
-
 #~ msgid "Connection refused; is LXD running?"
 #~ msgstr "接続が拒否されました。LXDが実行されていますか?"
 
@@ -12832,8 +12901,8 @@ msgstr "yes"
 #~ "lxc image edit [<remote>:]<image>\n"
 #~ "    Edit image, either by launching external editor or reading STDIN.\n"
 #~ "    Example: lxc image edit <image> # launch editor\n"
-#~ "             cat image.yaml | lxc image edit <image> # read from image."
-#~ "yaml\n"
+#~ "             cat image.yaml | lxc image edit <image> # read from "
+#~ "image.yaml\n"
 #~ "\n"
 #~ "lxc image alias create [<remote>:]<alias> <fingerprint>\n"
 #~ "    Create a new alias for an existing image.\n"
@@ -14020,8 +14089,8 @@ msgstr "yes"
 #~ "  f - Base Image Fingerprint (short)\n"
 #~ "  F - Base Image Fingerprint (long)\n"
 #~ "\n"
-#~ "Custom columns are defined with \"[config:|devices:]key[:name][:"
-#~ "maxWidth]\":\n"
+#~ "Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+#~ "\":\n"
 #~ "  KEY: The (extended) config or devices key to display. If [config:|"
 #~ "devices:] is omitted then it defaults to config key.\n"
 #~ "  NAME: Name to display in the column header.\n"
@@ -14061,8 +14130,8 @@ msgstr "yes"
 #~ "  - \"type=container status=running\" 実行中のコンテナインスタンスをすべて"
 #~ "表示します\n"
 #~ "\n"
-#~ "設定項目もしくは値とマッチする正規表現 (例:volatile.eth0.hwaddr=00:16:3e:."
-#~ "*)。\n"
+#~ "設定項目もしくは値とマッチする正規表現 "
+#~ "(例:volatile.eth0.hwaddr=00:16:3e:.*)。\n"
 #~ "\n"
 #~ "複数のフィルタを指定した場合は、指定したフィルタが順に追加され、\n"
 #~ "すべてのフィルタを満たすインスタンスが選択されます。\n"
diff --git a/po/nb_NO.po b/po/nb_NO.po
index 72f59716d5f..aa24de5a4b9 100644
--- a/po/nb_NO.po
+++ b/po/nb_NO.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incus\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-09-11 12:09+0000\n"
 "Last-Translator: Daniel Dybing <daniel.dybing@gmail.com>\n"
 "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/incus/"
@@ -1708,6 +1708,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr ""
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -1859,23 +1867,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2446,12 +2455,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2540,6 +2549,10 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2571,10 +2584,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -2810,6 +2835,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -2835,7 +2865,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3042,6 +3072,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3079,6 +3117,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3410,7 +3454,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3668,6 +3712,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3713,7 +3762,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -3769,6 +3818,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4355,8 +4408,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -4949,8 +5002,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5011,6 +5064,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -5817,7 +5874,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -7000,7 +7057,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7701,7 +7758,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -7751,7 +7808,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8656,6 +8713,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9194,8 +9255,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9208,6 +9269,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9285,19 +9352,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9367,16 +9434,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/nl.po b/po/nl.po
index f1994b3a0d3..14761c922fd 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,10 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-10-14 01:15+0000\n"
-"Last-Translator: Dklfajsjfi49wefklsf32 <nlincus@users.noreply.hosted.weblate."
-"org>\n"
+"Last-Translator: Dklfajsjfi49wefklsf32 "
+"<nlincus@users.noreply.hosted.weblate.org>\n"
 "Language-Team: Dutch <https://hosted.weblate.org/projects/incus/cli/nl/>\n"
 "Language: nl\n"
 "MIME-Version: 1.0\n"
@@ -1999,6 +1999,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Datum: %s"
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2150,23 +2158,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2737,12 +2746,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2831,6 +2840,10 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2862,10 +2875,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3101,6 +3126,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3126,7 +3156,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3333,6 +3363,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3370,6 +3408,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3700,7 +3744,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3958,6 +4002,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -4003,7 +4052,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -4059,6 +4108,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4645,8 +4698,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5239,8 +5292,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5301,6 +5354,11 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "Backup is geëxporteerd met succes!"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6107,7 +6165,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -7292,7 +7350,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7993,7 +8051,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8043,7 +8101,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8949,6 +9007,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9487,8 +9549,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9501,6 +9563,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9578,19 +9646,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9660,16 +9728,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/pt.po b/po/pt.po
index 7f2ecc0b493..0d261530e34 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incus\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1701,6 +1701,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr ""
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -1852,23 +1860,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2439,12 +2448,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2533,6 +2542,10 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2564,10 +2577,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -2803,6 +2828,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -2828,7 +2858,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3035,6 +3065,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3072,6 +3110,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3402,7 +3446,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3660,6 +3704,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3705,7 +3754,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -3761,6 +3810,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4347,8 +4400,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -4941,8 +4994,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5003,6 +5056,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -5809,7 +5866,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -6992,7 +7049,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7693,7 +7750,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -7743,7 +7800,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8648,6 +8705,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9186,8 +9247,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9200,6 +9261,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9277,19 +9344,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9359,16 +9426,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 3972c730532..c2c77312733 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-01-30 13:01+0000\n"
 "Last-Translator: Paulo Coghi <paulo@coghi.com.br>\n"
 "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
@@ -2013,6 +2013,15 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Criado: %s"
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Editar arquivos no container"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2180,23 +2189,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2795,12 +2805,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2890,6 +2900,11 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "Copiar a imagem: %s"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2923,10 +2938,22 @@ msgstr "Apagar projetos"
 msgid "Export storage buckets as tarball."
 msgstr "Clustering ativado"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Editar arquivos no container"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3162,6 +3189,11 @@ msgstr "Aceitar certificado"
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "Aceitar certificado"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "Nome de membro do cluster"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3187,7 +3219,7 @@ msgstr "Nome de membro do cluster"
 msgid "Failed to listen for connection: %w"
 msgstr "Aceitar certificado"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3395,6 +3427,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3432,6 +3472,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3788,7 +3834,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -4055,6 +4101,11 @@ msgstr "Editar arquivos no container"
 msgid "Invalid format %q"
 msgstr "Editar arquivos no container"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Editar arquivos no container"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4100,7 +4151,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -4160,6 +4211,10 @@ msgstr "Em cache: %s"
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4755,8 +4810,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5380,8 +5435,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5444,6 +5499,11 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "Imagem exportada com sucesso!"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6275,7 +6335,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -7534,7 +7594,7 @@ msgstr "Editar configurações do container ou do servidor como YAML"
 msgid "Show instance snapshot configuration"
 msgstr "Editar configurações do container ou do servidor como YAML"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -8259,7 +8319,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8310,7 +8370,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -9282,6 +9342,11 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr "Editar templates de arquivo do container"
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9875,8 +9940,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9889,6 +9954,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9966,19 +10037,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10048,16 +10119,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/ru.po b/po/ru.po
index a0b3734e329..3cb10964fcd 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2022-03-10 15:06+0000\n"
 "Last-Translator: Александр Киль <shorrey@gmail.com>\n"
 "Language-Team: Russian <https://hosted.weblate.org/projects/linux-containers/"
@@ -2010,6 +2010,15 @@ msgstr ""
 msgid "Date: %s"
 msgstr "Авто-обновление: %s"
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "Псевдонимы:"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2173,23 +2182,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2780,12 +2790,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr "Копирование образа: %s"
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2878,6 +2888,11 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "Копирование образа: %s"
+
 #: cmd/incus/image.go:497
 #, fuzzy
 msgid "Export and download images"
@@ -2915,11 +2930,23 @@ msgstr "Копирование образа: %s"
 msgid "Export storage buckets as tarball."
 msgstr "Невозможно добавить имя контейнера в список"
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 #, fuzzy
 msgid "Export the volume without its snapshots"
 msgstr "Копирование образа: %s"
 
+#: cmd/incus/debug.go:114
+#, fuzzy, c-format
+msgid "Exporting VM memory: %s"
+msgstr "Копирование образа: %s"
+
 #: cmd/incus/storage_bucket.go:1544
 #, fuzzy, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3155,6 +3182,11 @@ msgstr "Принять сертификат"
 msgid "Failed to delete original instance after copying it: %w"
 msgstr "Принять сертификат"
 
+#: cmd/incus/debug.go:109
+#, fuzzy, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr "Копирование образа: %s"
+
 #: cmd/incus/storage_bucket.go:1558
 #, fuzzy, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3180,7 +3212,7 @@ msgstr "Копирование образа: %s"
 msgid "Failed to listen for connection: %w"
 msgstr "Принять сертификат"
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3388,6 +3420,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3425,6 +3465,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3779,7 +3825,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -4049,6 +4095,11 @@ msgstr "Имя контейнера: %s"
 msgid "Invalid format %q"
 msgstr "Имя контейнера: %s"
 
+#: cmd/incus/debug.go:95
+#, fuzzy, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr "Имя контейнера: %s"
+
 #: cmd/incus/monitor.go:71
 #, fuzzy, c-format
 msgid "Invalid format: %s"
@@ -4094,7 +4145,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -4154,6 +4205,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4752,8 +4807,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5382,8 +5437,8 @@ msgstr "Копирование образа: %s"
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5445,6 +5500,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 #, fuzzy
 msgid "Memory usage:"
@@ -6284,7 +6343,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, fuzzy, c-format
 msgid "Password for %s: "
 msgstr "Пароль администратора для %s: "
@@ -7516,7 +7575,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr "Копирование образа: %s"
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -8242,7 +8301,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8293,7 +8352,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -9442,6 +9501,14 @@ msgstr ""
 "\n"
 "lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
 
+#: cmd/incus/debug.go:43
+#, fuzzy
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+"Изменение состояния одного или нескольких контейнеров %s.\n"
+"\n"
+"lxc %s [<remote>:]<container> [[<remote>:]<container>...]%s"
+
 #: cmd/incus/export.go:30
 #, fuzzy
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
@@ -10368,8 +10435,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -10382,6 +10449,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -10459,19 +10532,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -10541,16 +10614,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/ta.po b/po/ta.po
index f26d5832b55..a545a25ef31 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incus\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -1701,6 +1701,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr ""
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -1852,23 +1860,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2439,12 +2448,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2533,6 +2542,10 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2564,10 +2577,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -2803,6 +2828,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -2828,7 +2858,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3035,6 +3065,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3072,6 +3110,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3402,7 +3446,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3660,6 +3704,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3705,7 +3754,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -3761,6 +3810,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4347,8 +4400,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -4941,8 +4994,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5003,6 +5056,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -5809,7 +5866,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -6992,7 +7049,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7693,7 +7750,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -7743,7 +7800,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8648,6 +8705,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9186,8 +9247,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9200,6 +9261,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9277,19 +9344,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9359,16 +9426,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/zh_Hans.po b/po/zh_Hans.po
index 37d2d795a57..adfdc1cba27 100644
--- a/po/zh_Hans.po
+++ b/po/zh_Hans.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxd\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-12-31 15:00+0000\n"
 "Last-Translator: Loge Xu <wazolm5643@163.com>\n"
 "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
@@ -1964,6 +1964,15 @@ msgstr ""
 msgid "Date: %s"
 msgstr ""
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+#, fuzzy
+msgid "Debug commands for instances"
+msgstr "重新初始化实例"
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -2115,23 +2124,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2702,12 +2712,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2796,6 +2806,11 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+#, fuzzy
+msgid "Export a virtual machine's memory state"
+msgstr "查询虚拟机镜像"
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2827,10 +2842,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -3066,6 +3093,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -3091,7 +3123,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3298,6 +3330,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3335,6 +3375,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3665,7 +3711,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3923,6 +3969,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3968,7 +4019,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -4024,6 +4075,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4610,8 +4665,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -5204,8 +5259,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5266,6 +5321,11 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+#, fuzzy
+msgid "Memory dump completed successfully!"
+msgstr "备份导出成功!"
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -6073,7 +6133,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -7265,7 +7325,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7967,7 +8027,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -8017,7 +8077,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8922,6 +8982,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9460,8 +9524,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9474,6 +9538,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9551,19 +9621,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9633,16 +9703,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334
diff --git a/po/zh_Hant.po b/po/zh_Hant.po
index 1e6ec02e33e..87d3188ec65 100644
--- a/po/zh_Hant.po
+++ b/po/zh_Hant.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: incus\n"
 "Report-Msgid-Bugs-To: lxc-devel@lists.linuxcontainers.org\n"
-"POT-Creation-Date: 2025-01-20 23:16-0500\n"
+"POT-Creation-Date: 2025-01-22 22:42+0900\n"
 "PO-Revision-Date: 2024-12-30 10:00+0000\n"
 "Last-Translator: pesder <j_h_liau@yahoo.com.tw>\n"
 "Language-Team: Chinese (Traditional Han script) <https://hosted.weblate.org/"
@@ -1704,6 +1704,14 @@ msgstr ""
 msgid "Date: %s"
 msgstr ""
 
+#: cmd/incus/debug.go:23
+msgid "Debug commands"
+msgstr ""
+
+#: cmd/incus/debug.go:24
+msgid "Debug commands for instances"
+msgstr ""
+
 #: cmd/incus/network.go:1019
 msgid "Default VLAN ID"
 msgstr ""
@@ -1855,23 +1863,24 @@ msgstr ""
 #: cmd/incus/config_trust.go:403 cmd/incus/config_trust.go:597
 #: cmd/incus/config_trust.go:754 cmd/incus/config_trust.go:800
 #: cmd/incus/config_trust.go:871 cmd/incus/console.go:38 cmd/incus/copy.go:41
-#: cmd/incus/create.go:44 cmd/incus/delete.go:32 cmd/incus/exec.go:41
-#: cmd/incus/export.go:32 cmd/incus/file.go:88 cmd/incus/file.go:135
-#: cmd/incus/file.go:331 cmd/incus/file.go:413 cmd/incus/file.go:491
-#: cmd/incus/file.go:710 cmd/incus/file.go:1313 cmd/incus/image.go:40
-#: cmd/incus/image.go:148 cmd/incus/image.go:308 cmd/incus/image.go:363
-#: cmd/incus/image.go:498 cmd/incus/image.go:667 cmd/incus/image.go:924
-#: cmd/incus/image.go:1067 cmd/incus/image.go:1422 cmd/incus/image.go:1506
-#: cmd/incus/image.go:1573 cmd/incus/image.go:1638 cmd/incus/image.go:1702
-#: cmd/incus/image_alias.go:30 cmd/incus/image_alias.go:68
-#: cmd/incus/image_alias.go:135 cmd/incus/image_alias.go:189
-#: cmd/incus/image_alias.go:377 cmd/incus/import.go:27 cmd/incus/info.go:36
-#: cmd/incus/launch.go:24 cmd/incus/list.go:51 cmd/incus/main.go:100
-#: cmd/incus/manpage.go:24 cmd/incus/monitor.go:33 cmd/incus/move.go:35
-#: cmd/incus/network.go:36 cmd/incus/network.go:143 cmd/incus/network.go:240
-#: cmd/incus/network.go:339 cmd/incus/network.go:455 cmd/incus/network.go:513
-#: cmd/incus/network.go:610 cmd/incus/network.go:707 cmd/incus/network.go:843
-#: cmd/incus/network.go:924 cmd/incus/network.go:1068 cmd/incus/network.go:1271
+#: cmd/incus/create.go:44 cmd/incus/debug.go:24 cmd/incus/debug.go:45
+#: cmd/incus/delete.go:32 cmd/incus/exec.go:41 cmd/incus/export.go:32
+#: cmd/incus/file.go:88 cmd/incus/file.go:135 cmd/incus/file.go:331
+#: cmd/incus/file.go:413 cmd/incus/file.go:491 cmd/incus/file.go:710
+#: cmd/incus/file.go:1313 cmd/incus/image.go:40 cmd/incus/image.go:148
+#: cmd/incus/image.go:308 cmd/incus/image.go:363 cmd/incus/image.go:498
+#: cmd/incus/image.go:667 cmd/incus/image.go:924 cmd/incus/image.go:1067
+#: cmd/incus/image.go:1422 cmd/incus/image.go:1506 cmd/incus/image.go:1573
+#: cmd/incus/image.go:1638 cmd/incus/image.go:1702 cmd/incus/image_alias.go:30
+#: cmd/incus/image_alias.go:68 cmd/incus/image_alias.go:135
+#: cmd/incus/image_alias.go:189 cmd/incus/image_alias.go:377
+#: cmd/incus/import.go:27 cmd/incus/info.go:36 cmd/incus/launch.go:24
+#: cmd/incus/list.go:51 cmd/incus/main.go:100 cmd/incus/manpage.go:24
+#: cmd/incus/monitor.go:33 cmd/incus/move.go:35 cmd/incus/network.go:36
+#: cmd/incus/network.go:143 cmd/incus/network.go:240 cmd/incus/network.go:339
+#: cmd/incus/network.go:455 cmd/incus/network.go:513 cmd/incus/network.go:610
+#: cmd/incus/network.go:707 cmd/incus/network.go:843 cmd/incus/network.go:924
+#: cmd/incus/network.go:1068 cmd/incus/network.go:1271
 #: cmd/incus/network.go:1429 cmd/incus/network.go:1489
 #: cmd/incus/network.go:1585 cmd/incus/network.go:1657
 #: cmd/incus/network_acl.go:28 cmd/incus/network_acl.go:94
@@ -2442,12 +2451,12 @@ msgstr ""
 msgid "Error updating template file: %s"
 msgstr ""
 
-#: cmd/incus/main.go:348
+#: cmd/incus/main.go:352
 #, c-format
 msgid "Error while executing alias expansion: %s\n"
 msgstr ""
 
-#: cmd/incus/main.go:351
+#: cmd/incus/main.go:355
 #, c-format
 msgid "Error: %v\n"
 msgstr ""
@@ -2536,6 +2545,10 @@ msgstr ""
 msgid "Expires: never"
 msgstr ""
 
+#: cmd/incus/debug.go:44
+msgid "Export a virtual machine's memory state"
+msgstr ""
+
 #: cmd/incus/image.go:497
 msgid "Export and download images"
 msgstr ""
@@ -2567,10 +2580,22 @@ msgstr ""
 msgid "Export storage buckets as tarball."
 msgstr ""
 
+#: cmd/incus/debug.go:45
+msgid ""
+"Export the current memory state of a running virtual machine into a dump "
+"file. \n"
+"\t\tThis can be useful for debugging or analysis purposes."
+msgstr ""
+
 #: cmd/incus/storage_volume.go:2985
 msgid "Export the volume without its snapshots"
 msgstr ""
 
+#: cmd/incus/debug.go:114
+#, c-format
+msgid "Exporting VM memory: %s"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1544
 #, c-format
 msgid "Exporting backup of storage bucket: %s"
@@ -2806,6 +2831,11 @@ msgstr ""
 msgid "Failed to delete original instance after copying it: %w"
 msgstr ""
 
+#: cmd/incus/debug.go:109
+#, c-format
+msgid "Failed to dump instance memory: %w"
+msgstr ""
+
 #: cmd/incus/storage_bucket.go:1558
 #, c-format
 msgid "Failed to fetch storage bucket backup: %w"
@@ -2831,7 +2861,7 @@ msgstr ""
 msgid "Failed to listen for connection: %w"
 msgstr ""
 
-#: cmd/incus/main.go:398 cmd/incus/main_aliases.go:222
+#: cmd/incus/main.go:402 cmd/incus/main_aliases.go:222
 #, c-format
 msgid "Failed to load configuration: %s"
 msgstr ""
@@ -3038,6 +3068,14 @@ msgid ""
 "session"
 msgstr ""
 
+#: cmd/incus/debug.go:100
+msgid "Format 'elf' requires .elf file extension"
+msgstr ""
+
+#: cmd/incus/debug.go:102
+msgid "Format 'win-dmp' requires .dmp file extension"
+msgstr ""
+
 #: cmd/incus/cluster.go:1095
 msgid ""
 "Format (csv|json|table|yaml|compact), use suffix \",noheader\" to disable "
@@ -3075,6 +3113,12 @@ msgstr ""
 msgid "Format (table|compact)"
 msgstr ""
 
+#: cmd/incus/debug.go:53
+msgid ""
+"Format of memory dump (elf, win-dmp, or kdump formats with compression: "
+"kdump-zlib/lzo/snappy, kdump-raw-zlib/lzo/snappy)"
+msgstr ""
+
 #: cmd/incus/network.go:1018
 msgid "Forward delay"
 msgstr ""
@@ -3405,7 +3449,7 @@ msgstr ""
 msgid "If the snapshot name already exists, delete and create a new one"
 msgstr ""
 
-#: cmd/incus/main.go:459
+#: cmd/incus/main.go:463
 msgid ""
 "If this is your first time running Incus on this machine, you should also "
 "run: incus admin init"
@@ -3663,6 +3707,11 @@ msgstr ""
 msgid "Invalid format %q"
 msgstr ""
 
+#: cmd/incus/debug.go:95
+#, c-format
+msgid "Invalid format '%s'. Supported formats: %s"
+msgstr ""
+
 #: cmd/incus/monitor.go:71
 #, c-format
 msgid "Invalid format: %s"
@@ -3708,7 +3757,7 @@ msgid ""
 "Invalid name in '%s', empty string is only allowed when defining maxWidth"
 msgstr ""
 
-#: cmd/incus/main.go:555 cmd/incus/storage.go:138
+#: cmd/incus/main.go:559 cmd/incus/storage.go:138
 msgid "Invalid number of arguments"
 msgstr ""
 
@@ -3764,6 +3813,10 @@ msgstr ""
 msgid "Joining an existing cluster requires root privileges"
 msgstr ""
 
+#: cmd/incus/debug.go:104
+msgid "Kdump formats require .dump file extension"
+msgstr ""
+
 #: cmd/incus/image.go:156
 msgid "Keep the image up to date after initial copy"
 msgstr ""
@@ -4350,8 +4403,8 @@ msgid ""
 "  f - Base Image Fingerprint (short)\n"
 "  F - Base Image Fingerprint (long)\n"
 "\n"
-"Custom columns are defined with \"[config:|devices:]key[:name][:"
-"maxWidth]\":\n"
+"Custom columns are defined with \"[config:|devices:]key[:name][:maxWidth]"
+"\":\n"
 "  KEY: The (extended) config or devices key to display. If [config:|"
 "devices:] is omitted then it defaults to config key.\n"
 "  NAME: Name to display in the column header.\n"
@@ -4944,8 +4997,8 @@ msgstr ""
 msgid ""
 "Manage storage volumes\n"
 "\n"
-"Unless specified through a prefix, all volume operations affect "
-"\"custom\" (user created) volumes."
+"Unless specified through a prefix, all volume operations affect \"custom\" "
+"(user created) volumes."
 msgstr ""
 
 #: cmd/incus/remote.go:43 cmd/incus/remote.go:44
@@ -5006,6 +5059,10 @@ msgstr ""
 msgid "Memory (peak)"
 msgstr ""
 
+#: cmd/incus/debug.go:118
+msgid "Memory dump completed successfully!"
+msgstr ""
+
 #: cmd/incus/info.go:736
 msgid "Memory usage:"
 msgstr ""
@@ -5812,7 +5869,7 @@ msgstr ""
 msgid "Partitions:"
 msgstr ""
 
-#: cmd/incus/main.go:420
+#: cmd/incus/main.go:424
 #, c-format
 msgid "Password for %s: "
 msgstr ""
@@ -6995,7 +7052,7 @@ msgstr ""
 msgid "Show instance snapshot configuration"
 msgstr ""
 
-#: cmd/incus/main.go:299 cmd/incus/main.go:300
+#: cmd/incus/main.go:303 cmd/incus/main.go:304
 msgid "Show less common commands"
 msgstr ""
 
@@ -7696,7 +7753,7 @@ msgstr ""
 msgid "There is no \"image name\".  Did you want an alias?"
 msgstr ""
 
-#: cmd/incus/main.go:339
+#: cmd/incus/main.go:343
 msgid ""
 "This client hasn't been configured to use a remote server yet.\n"
 "As your platform can't run native Linux instances, you must connect to a "
@@ -7746,7 +7803,7 @@ msgstr ""
 msgid "To detach from the console, press: <ctrl>+a q"
 msgstr ""
 
-#: cmd/incus/main.go:464
+#: cmd/incus/main.go:468
 msgid ""
 "To start your first container, try: incus launch images:ubuntu/22.04\n"
 "Or for a virtual machine: incus launch images:ubuntu/22.04 --vm"
@@ -8651,6 +8708,10 @@ msgstr ""
 msgid "[<remote>:]<instance> [flags] [--] <command line>"
 msgstr ""
 
+#: cmd/incus/debug.go:43
+msgid "[<remote>:]<instance> [target] [--format]"
+msgstr ""
+
 #: cmd/incus/export.go:30
 msgid "[<remote>:]<instance> [target] [--instance-only] [--optimized-storage]"
 msgstr ""
@@ -9189,8 +9250,8 @@ msgid ""
 "incus create images:ubuntu/22.04 u1 < config.yaml\n"
 "    Create the instance with configuration from config.yaml\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
@@ -9203,6 +9264,12 @@ msgid ""
 "\t"
 msgstr ""
 
+#: cmd/incus/debug.go:48
+msgid ""
+"incus debug get-instance-memory vm1 dump.elf --format=elf\n"
+"    Creates an ELF format memory dump of the vm1 instance."
+msgstr ""
+
 #: cmd/incus/exec.go:52
 msgid ""
 "incus exec c1 bash\n"
@@ -9280,19 +9347,19 @@ msgid ""
 "    Create and start a container using the same size as an AWS t2.micro (1 "
 "vCPU, 1GiB of RAM)\n"
 "\n"
-"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c limits."
-"memory=4GiB\n"
+"incus launch images:ubuntu/22.04 v1 --vm -c limits.cpu=4 -c "
+"limits.memory=4GiB\n"
 "    Create and start a virtual machine with 4 vCPUs and 4GiB of RAM\n"
 "\n"
-"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d root,io."
-"bus=nvme\n"
+"incus launch images:debian/12 v2 --vm -d root,size=50GiB -d "
+"root,io.bus=nvme\n"
 "    Create and start a virtual machine, overriding the disk size and bus"
 msgstr ""
 
 #: cmd/incus/list.go:125
 msgid ""
-"incus list -c nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0."
-"parent:ETHP\n"
+"incus list -c "
+"nFs46,volatile.eth0.hwaddr:MAC,config:image.os,devices:eth0.parent:ETHP\n"
 "  Show instances using the \"NAME\", \"BASE IMAGE\", \"STATE\", \"IPV4\", "
 "\"IPV6\" and \"MAC\" columns.\n"
 "  \"BASE IMAGE\", \"MAC\" and \"IMAGE OS\" are custom columns generated from "
@@ -9362,16 +9429,16 @@ msgid ""
 "incus network integration create o1 ovn\n"
 "\n"
 "incus network integration create o1 ovn < config.yaml\n"
-"    Create network integration o1 of type ovn with configuration from config."
-"yaml"
+"    Create network integration o1 of type ovn with configuration from "
+"config.yaml"
 msgstr ""
 
 #: cmd/incus/network_integration.go:232
 msgid ""
-"incus network integration edit <network integration> < network-integration."
-"yaml\n"
-"    Update a network integration using the content of network-integration."
-"yaml"
+"incus network integration edit <network integration> < network-"
+"integration.yaml\n"
+"    Update a network integration using the content of network-"
+"integration.yaml"
 msgstr ""
 
 #: cmd/incus/network_load_balancer.go:334