diff --git a/Aaru.Localization/Core.es.resx b/Aaru.Localization/Core.es.resx
index d8cd71ee2..46599862e 100644
--- a/Aaru.Localization/Core.es.resx
+++ b/Aaru.Localization/Core.es.resx
@@ -3380,8 +3380,8 @@ No tiene sentido hacerlo y supondría demasiado esfuerzo para la cinta.
[slateblue1]Creado con [italic][rosybrown]{0}[/][/][/]
- Dispositivo completo
-
+ [slateblue1]Dispositivo completo[/]
+
Escribiendo {0} en {1}
diff --git a/Aaru.Localization/Core.resx b/Aaru.Localization/Core.resx
index 39970e868..68b4d7130 100644
--- a/Aaru.Localization/Core.resx
+++ b/Aaru.Localization/Core.resx
@@ -435,8 +435,8 @@
[slateblue1]Testing [teal]{0}[/] seeks, longest seek took [aqua]{1:F3}[/] ms, fastest one took [aqua]{2:F3}[/] ms. ([aqua]{3:F3}[/] ms average)[/]
- Whole device
-
+ [slateblue1]Whole device[/]
+
Device's block size is fixed at {0} bytes
diff --git a/Aaru.Localization/UI.es.resx b/Aaru.Localization/UI.es.resx
index 5f18ad074..23ec01586 100644
--- a/Aaru.Localization/UI.es.resx
+++ b/Aaru.Localization/UI.es.resx
@@ -50,8 +50,8 @@
Pidiendo a la unidad que descargue la cinta (puede tomar unos minutos)...
- Como lo identificó {0}.
-
+ [slateblue1]Como lo identificó [fuchsia]{0}[/].[/]
+
Respuesta al comando ATA IDENTIFY DEVICE:
@@ -851,8 +851,8 @@
[slateblue1]La entropía de la pista [teal]{0}[/] es [teal]{1:F4}[/].[/]
- Enumerando particiones...
-
+ [slateblue1]Enumerando particiones...[/]
+
[red]Error [orange3]{0}[/] al cerrar la imagen de salida... Su contenido no es correcto.[/]
@@ -995,8 +995,8 @@
Error leyendo fichero
- Error leyendo fichero: {0}
-
+ [red]Error leyendo fichero:[/] [orange3]{0}[/]
+
[red]Error estableciendo imagen de salida en modo cinta, no se continuará[/]
@@ -1034,8 +1034,8 @@
Lista los ficheros de la imagen de disco.
- Sistema de ficheros no identificado
-
+ [red]Sistema de ficheros no identificado[/]
+
Lista todas las opciones soportadas por los sistemas de ficheros de sólo lectura.
@@ -1235,17 +1235,17 @@
Página de números de serie de la unidad IBM
- Identificado por {0}.
-
+ [slateblue1]Identificado por [fuchsia]{0}[/].[/]
+
- Identificado por {0} extensiones
-
+ [slateblue1]Identificado por [teal]{0}[/] extensiones[/]
+
Identificando sistemas de ficheros...
- Identificando sistemas de ficheros en la partición...
-
+ [slateblue1]Identificando sistemas de ficheros en la partición...[/]
+
[slateblue1]Identificando el filtro de fichero...[/]
@@ -1671,11 +1671,11 @@
No hay medio insertado
- No se encontraron particiones
-
+ [red]No se encontraron particiones[/]
+
- No se encontraron particiones, no se buscarán sistemas de ficheros
-
+ [red]No se encontraron particiones, no se buscarán sistemas de ficheros[/]
+
[red]Ninguna extensión soportada.[/]
@@ -1737,8 +1737,8 @@
[bold][blue]Estadísticas de esquemas de particionado[/][/]
- Partición {0}:
-
+ [bold][blue]Partición {0}:[/][/]
+
Número de parte del medio representado por la imagen.
@@ -1926,8 +1926,8 @@
Sector {0}
- sector 0, byte {1}
-
+ [slateblue1]sector [violet]{0}[/], byte [lime]{1}[/][/]
+
Sector donde empezar a descodificar.
@@ -2418,8 +2418,8 @@ Probadores:
LBA
- Longitud
-
+ [green]Longitud[/]
+
Libreria
@@ -2910,11 +2910,11 @@ Probadores:
{0} Kb/seg.
- {0} particiones encontradas.
-
+ [teal]{0}[/] [slateblue1]particiones encontradas.[/]
+
- {0} sectores, {1} bytes
-
+ [slateblue1][violet]{0}[/] sectores, [lime]{1}[/] bytes[/]
+
[violet]{0}[/] [slateblue1]sectores para convertir[/]
diff --git a/Aaru.Localization/UI.resx b/Aaru.Localization/UI.resx
index 2f573372a..3ce34f61d 100644
--- a/Aaru.Localization/UI.resx
+++ b/Aaru.Localization/UI.resx
@@ -429,29 +429,29 @@ In you are unsure, please press N to not continue.
[slateblue1]Image has [violet]{0}[/] sectors.[/]
- Enumerating partitions...
-
+ [slateblue1]Enumerating partitions...[/]
+
- No partitions found
-
+ [red]No partitions found[/]
+
- {0} partitions found.
-
+ [teal]{0}[/] [slateblue1]partitions found.[/]
+
- Partition {0}:
-
+ [bold][blue]Partition {0}:[/][/]
+
- Identifying filesystems on partition...
-
+ [slateblue1]Identifying filesystems on partition...[/]
+
- Filesystem not identified
-
+ [red]Filesystem not identified[/]
+
- Identified by {0} plugins
-
+ [slateblue1]Identified by [teal]{0}[/] plugins[/]
+
- As identified by {0}.
-
+ [slateblue1]As identified by [fuchsia]{0}[/].[/]
+
Mounting filesystem...
@@ -459,11 +459,11 @@ In you are unsure, please press N to not continue.
Unable to mount volume, error {0}
- Identified by {0}.
-
+ [slateblue1]Identified by [fuchsia]{0}[/].[/]
+
- Error reading file: {0}
-
+ [red]Error reading file:[/] [orange3]{0}[/]
+
Error {0} reading root directory.
@@ -510,8 +510,8 @@ In you are unsure, please press N to not continue.
Image format not identified, not proceeding with analysis.
- No partitions found, not searching for filesystems
-
+ [red]No partitions found, not searching for filesystems[/]
+
[bold][darkgreen]Name[/][/]
@@ -519,14 +519,14 @@ In you are unsure, please press N to not continue.
[bold][olive]Type[/][/]
- Length
-
+ [green]Length[/]
+
- sector {0}, byte {1}
-
+ [slateblue1]sector [violet]{0}[/], byte [lime]{1}[/][/]
+
- {0} sectors, {1} bytes
-
+ [slateblue1][violet]{0}[/] sectors, [lime]{1}[/] bytes[/]
+
[bold][slateblue1]Description[/][/]
diff --git a/Aaru/Commands/Filesystem/Info.cs b/Aaru/Commands/Filesystem/Info.cs
index 7358575a8..17116daae 100644
--- a/Aaru/Commands/Filesystem/Info.cs
+++ b/Aaru/Commands/Filesystem/Info.cs
@@ -211,12 +211,14 @@ sealed class FilesystemInfoCommand : Command
Title = new TableTitle(string.Format(UI.Partition_0, partitionsList[i].Sequence))
};
+ AaruLogging.Information(UI.Partition_0, partitionsList[i].Sequence);
+
table.AddColumn("");
table.AddColumn("");
table.HideHeaders();
- table.AddRow(UI.Title_Name, Markup.Escape(partitionsList[i].Name ?? ""));
- table.AddRow(UI.Title_Type, Markup.Escape(partitionsList[i].Type ?? ""));
+ table.AddRow(UI.Title_Name, $"[darkgreen]{Markup.Escape(partitionsList[i].Name ?? "")}[/]");
+ table.AddRow(UI.Title_Type, $"[olive]{Markup.Escape(partitionsList[i].Type ?? "")}[/]");
table.AddRow(Localization.Core.Title_Start,
string.Format(UI.sector_0_byte_1,
@@ -228,8 +230,26 @@ sealed class FilesystemInfoCommand : Command
partitionsList[i].Length,
partitionsList[i].Size));
- table.AddRow(UI.Title_Scheme, Markup.Escape(partitionsList[i].Scheme ?? ""));
- table.AddRow(UI.Title_Description, Markup.Escape(partitionsList[i].Description ?? ""));
+ table.AddRow(UI.Title_Scheme, $"[purple]{Markup.Escape(partitionsList[i].Scheme ?? "")}[/]");
+
+ table.AddRow(UI.Title_Description,
+ $"[slateblue1]{Markup.Escape(partitionsList[i].Description ?? "")}[/]");
+
+ AaruLogging.Information($"{UI.Title_Name}: {Markup.Escape(partitionsList[i].Name ?? "")}");
+ AaruLogging.Information($"{UI.Title_Type}: {Markup.Escape(partitionsList[i].Type ?? "")}");
+
+ AaruLogging
+ .Information($"{Localization.Core.Title_Start}: {string.Format(UI.sector_0_byte_1, partitionsList[i].Start, partitionsList[i].Offset)}");
+
+ AaruLogging
+ .Information($"{UI.Title_Length}: {string.Format(UI._0_sectors_1_bytes, partitionsList[i].Length, partitionsList[i].Size)}");
+
+ AaruLogging.Information($"{UI.Title_Scheme}: {Markup.Escape(partitionsList[i].Scheme ?? "")}");
+
+ AaruLogging
+ .Information($"{UI.Title_Description}: {Markup.Escape(partitionsList[i].Description ?? "")}");
+
+ AaruLogging.WriteLine();
AnsiConsole.Write(table);