diff --git a/Aaru.Archives/Localization/Localization.Designer.cs b/Aaru.Archives/Localization/Localization.Designer.cs
index a77c0813a..65c2f69c9 100644
--- a/Aaru.Archives/Localization/Localization.Designer.cs
+++ b/Aaru.Archives/Localization/Localization.Designer.cs
@@ -212,6 +212,150 @@ namespace Aaru.Archives {
}
}
+ ///
+ /// Looks up a localized string similar to Nokia 3230.
+ ///
+ internal static string SIS_Platform_UID_Nokia_3230 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_3230", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 3250.
+ ///
+ internal static string SIS_Platform_UID_Nokia_3250 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_3250", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 3650.
+ ///
+ internal static string SIS_Platform_UID_Nokia_3650 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_3650", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6260.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6260 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6260", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6600.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6600 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6600", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6620.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6620 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6620", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6630.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6630 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6630", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6670.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6670 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6670", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6680.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6680 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6680", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6681.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6681 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6681", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 6682.
+ ///
+ internal static string SIS_Platform_UID_Nokia_6682 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_6682", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 7610.
+ ///
+ internal static string SIS_Platform_UID_Nokia_7610 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_7610", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 7650.
+ ///
+ internal static string SIS_Platform_UID_Nokia_7650 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_7650", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 7710 (Series 90).
+ ///
+ internal static string SIS_Platform_UID_Nokia_7710_Series_90 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_7710_Series_90", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 9300.
+ ///
+ internal static string SIS_Platform_UID_Nokia_9300 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_9300", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia 9500.
+ ///
+ internal static string SIS_Platform_UID_Nokia_9500 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_9500", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Nokia Belle.
///
@@ -221,6 +365,105 @@ namespace Aaru.Archives {
}
}
+ ///
+ /// Looks up a localized string similar to Nokia E60.
+ ///
+ internal static string SIS_Platform_UID_Nokia_E60 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_E60", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia E61.
+ ///
+ internal static string SIS_Platform_UID_Nokia_E61 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_E61", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia E70.
+ ///
+ internal static string SIS_Platform_UID_Nokia_E70 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_E70", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N-Gage.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N_Gage {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N_Gage", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N70.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N70 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N70", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N71.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N71 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N71", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N73.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N73 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N73", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N80.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N80 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N80", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N90.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N90 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N90", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N91.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N91 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N91", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nokia N92.
+ ///
+ internal static string SIS_Platform_UID_Nokia_N92 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Nokia_N92", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Series 60 1st Edition.
///
@@ -311,6 +554,60 @@ namespace Aaru.Archives {
}
}
+ ///
+ /// Looks up a localized string similar to Series 60 v1.0.
+ ///
+ internal static string SIS_Platform_UID_Series_60_v1_0 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Series_60_v1_0", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Series 60 v1.1.
+ ///
+ internal static string SIS_Platform_UID_Series_60_v1_1 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Series_60_v1_1", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Series 80 2nd Edition.
+ ///
+ internal static string SIS_Platform_UID_Series_80_2nd_edition {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Series_80_2nd_edition", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Siemens SX1.
+ ///
+ internal static string SIS_Platform_UID_Siemens_SX1 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_Siemens_SX1", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to SonyEricsson P80x.
+ ///
+ internal static string SIS_Platform_UID_SonyEricsson_P80x {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_SonyEricsson_P80x", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to SonyEricsson P90x.
+ ///
+ internal static string SIS_Platform_UID_SonyEricsson_P90x {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_SonyEricsson_P90x", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to Symbian^3.
///
@@ -320,6 +617,33 @@ namespace Aaru.Archives {
}
}
+ ///
+ /// Looks up a localized string similar to UIQ v2.0.
+ ///
+ internal static string SIS_Platform_UID_UIQ_20 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_UIQ_20", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to UIQ v2.1.
+ ///
+ internal static string SIS_Platform_UID_UIQ_21 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_UIQ_21", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to UIQ v3.0.
+ ///
+ internal static string SIS_Platform_UID_UIQ_30 {
+ get {
+ return ResourceManager.GetString("SIS_Platform_UID_UIQ_30", resourceCulture);
+ }
+ }
+
///
/// Looks up a localized string similar to SymbianOS 3 or later.
///
diff --git a/Aaru.Archives/Localization/Localization.es.resx b/Aaru.Archives/Localization/Localization.es.resx
index 17188af43..832397251 100644
--- a/Aaru.Archives/Localization/Localization.es.resx
+++ b/Aaru.Archives/Localization/Localization.es.resx
@@ -123,4 +123,112 @@
Opciones del archivo: {0}
+
+ UIQ v2.1
+
+
+ UIQ v3.0
+
+
+ Nokia 7650
+
+
+ Series 60 v1.0
+
+
+ Nokia 3650
+
+
+ Nokia 6600
+
+
+ Nokia 6630
+
+
+ SonyEricsson P80x
+
+
+ Series 60 v1.1
+
+
+ Nokia N-Gage
+
+
+ Nokia 9500
+
+
+ Nokia 9300
+
+
+ Series 80 2ª Edición
+
+
+ Siemens SX1
+
+
+ Nokia 6260
+
+
+ SonyEricsson P90x
+
+
+ Nokia 7710 (Series 90)
+
+
+ Nokia 7610
+
+
+ Nokia 6670
+
+
+ UIQ v2.0
+
+
+ Nokia 3230
+
+
+ Nokia N90
+
+
+ Nokia N70
+
+
+ Nokia 6680
+
+
+ Nokia 6620
+
+
+ Nokia 6682
+
+
+ Nokia 6681
+
+
+ Nokia 3250
+
+
+ Nokia N80
+
+
+ Nokia N92
+
+
+ Nokia N73
+
+
+ Nokia N91
+
+
+ Nokia N71
+
+
+ Nokia E60
+
+
+ Nokia E70
+
+
+ Nokia E61
+
\ No newline at end of file
diff --git a/Aaru.Archives/Localization/Localization.resx b/Aaru.Archives/Localization/Localization.resx
index 4b32547e7..22d3e9fc1 100644
--- a/Aaru.Archives/Localization/Localization.resx
+++ b/Aaru.Archives/Localization/Localization.resx
@@ -131,4 +131,112 @@
Archive options: {0}
+
+ UIQ v2.1
+
+
+ UIQ v3.0
+
+
+ Nokia 7650
+
+
+ Series 60 v1.0
+
+
+ Nokia 3650
+
+
+ Nokia 6600
+
+
+ Nokia 6630
+
+
+ SonyEricsson P80x
+
+
+ Series 60 v1.1
+
+
+ Nokia N-Gage
+
+
+ Nokia 9500
+
+
+ Nokia 9300
+
+
+ Series 80 2nd Edition
+
+
+ Siemens SX1
+
+
+ Nokia 6260
+
+
+ SonyEricsson P90x
+
+
+ Nokia 7710 (Series 90)
+
+
+ Nokia 7610
+
+
+ Nokia 6670
+
+
+ UIQ v2.0
+
+
+ Nokia 3230
+
+
+ Nokia N90
+
+
+ Nokia N70
+
+
+ Nokia 6680
+
+
+ Nokia 6620
+
+
+ Nokia 6682
+
+
+ Nokia 6681
+
+
+ Nokia 3250
+
+
+ Nokia N80
+
+
+ Nokia N92
+
+
+ Nokia N73
+
+
+ Nokia N91
+
+
+ Nokia N71
+
+
+ Nokia E60
+
+
+ Nokia E70
+
+
+ Nokia E61
+
\ No newline at end of file
diff --git a/Aaru.Archives/Symbian/UID.cs b/Aaru.Archives/Symbian/UID.cs
index 1be8d31e2..99cd44e63 100644
--- a/Aaru.Archives/Symbian/UID.cs
+++ b/Aaru.Archives/Symbian/UID.cs
@@ -37,16 +37,52 @@ public sealed partial class Symbian
static string DecodePlatformUid(uint uid) =>
uid switch
{
+ 0x101F61CE => Localization.SIS_Platform_UID_UIQ_21,
+ 0x101F6300 => Localization.SIS_Platform_UID_UIQ_30,
+ 0x101F6F87 => Localization.SIS_Platform_UID_Nokia_7650,
0x101F6F88 => Localization.SIS_Platform_UID_Series_60_1st_Edition,
- 0x101F8202 => Localization.SIS_Platform_UID_Series_60_1st_Edition_Feature_Pack_1,
+ 0x101F795F => Localization.SIS_Platform_UID_Series_60_v1_0,
0x101F7960 => Localization.SIS_Platform_UID_Series_60_2nd_Edition,
- 0x101F9115 => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_1,
- 0x10200BAB => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_2,
- 0x102032BD => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_3,
0x101F7961 => Localization.SIS_Platform_UID_Series_60_3rd_Edition,
+ 0x101F7962 => Localization.SIS_Platform_UID_Nokia_3650,
+ 0x101F7963 => Localization.SIS_Platform_UID_Nokia_6600,
+ 0x101F7964 => Localization.SIS_Platform_UID_Nokia_6630,
+ 0x101F80BE => Localization.SIS_Platform_UID_SonyEricsson_P80x,
+ 0x101F8201 => Localization.SIS_Platform_UID_Series_60_v1_1,
+ 0x101F8202 => Localization.SIS_Platform_UID_Series_60_1st_Edition_Feature_Pack_1,
+ 0x101F8A64 => Localization.SIS_Platform_UID_Nokia_N_Gage,
+ 0x101F8DDB => Localization.SIS_Platform_UID_Nokia_9500,
+ 0x101F8ED1 => Localization.SIS_Platform_UID_Nokia_9300,
+ 0x101F8ED2 => Localization.SIS_Platform_UID_Series_80_2nd_edition,
+ 0x101F9071 => Localization.SIS_Platform_UID_Siemens_SX1,
+ 0x101F9115 => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_1,
+ 0x101FB3F4 => Localization.SIS_Platform_UID_Nokia_6260,
+ 0x101FBB35 => Localization.SIS_Platform_UID_SonyEricsson_P90x,
+ 0x101FBE05 => Localization.SIS_Platform_UID_Nokia_7710_Series_90,
+ 0x101FD5DB => Localization.SIS_Platform_UID_Nokia_7610,
+ 0x101FD5DC => Localization.SIS_Platform_UID_Nokia_6670,
+ 0x101f617b => Localization.SIS_Platform_UID_UIQ_20,
+ 0x10200BAB => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_2,
+ 0x10200F97 => Localization.SIS_Platform_UID_Nokia_3230,
+ 0x10200F98 => Localization.SIS_Platform_UID_Nokia_N90,
+ 0x10200F9A => Localization.SIS_Platform_UID_Nokia_N70,
+ 0x10200f99 => Localization.SIS_Platform_UID_Nokia_6680,
+ 0x1020216B => Localization.SIS_Platform_UID_Nokia_6620,
+ 0x102032BD => Localization.SIS_Platform_UID_Series_60_2nd_Edition_Feature_Pack_3,
0x102032BE => Localization.SIS_Platform_UID_Series_60_3rd_Edition_Feature_Pack_1,
+ 0x102078CF => Localization.SIS_Platform_UID_Nokia_6682,
+ 0x102078D0 => Localization.SIS_Platform_UID_Nokia_6681,
0x102752AE => Localization.SIS_Platform_UID_Series_60_3rd_Edition_Feature_Pack_2,
0x1028315F => Localization.SIS_Platform_UID_Series_60_5th_Edition,
+ 0x200005F8 => Localization.SIS_Platform_UID_Nokia_3250,
+ 0x200005F9 => Localization.SIS_Platform_UID_Nokia_N80,
+ 0x200005FA => Localization.SIS_Platform_UID_Nokia_N92,
+ 0x200005FB => Localization.SIS_Platform_UID_Nokia_N73,
+ 0x200005FC => Localization.SIS_Platform_UID_Nokia_N91,
+ 0x200005FF => Localization.SIS_Platform_UID_Nokia_N71,
+ 0x20001856 => Localization.SIS_Platform_UID_Nokia_E60,
+ 0x20001857 => Localization.SIS_Platform_UID_Nokia_E70,
+ 0x20001858 => Localization.SIS_Platform_UID_Nokia_E61,
0x20022E6D => Localization.SIS_Platform_UID_Symbian_3,
0x2003A678 => Localization.SIS_Platform_UID_Nokia_Belle,
_ => string.Format(Localization.SIS_Platform_UID_0, uid)