From 67a141eb3d4fce8611f6cccd2b466ffac643aa62 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 20:30:12 +0200 Subject: [PATCH 1/8] add Spanish translation --- .../Localization/es.lproj/Localizable.strings | 128 ++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 AppIndex/Localization/es.lproj/Localizable.strings diff --git a/AppIndex/Localization/es.lproj/Localizable.strings b/AppIndex/Localization/es.lproj/Localizable.strings new file mode 100644 index 0000000..713c76f --- /dev/null +++ b/AppIndex/Localization/es.lproj/Localizable.strings @@ -0,0 +1,128 @@ +/* + Localizable.strings + AppIndex + + Created by Serena on 27/03/2023. + +*/ + +"Applications" = "Aplicaciones"; +"All Applications" = "Todas las aplicaciones"; + +/* Basic App info fields */ +"Name" = "Nombre"; +"Bundle Identifier" = "Identificador del paquete"; +"Download Date" = "Fecha de descarga"; +"Type" = "Tipo"; + +/* Info stuff */ +"SDK Version Built with" = "Versión del SDK"; +"Minimum iOS Version Required" = "Versión mínima de iOS"; +"Application Version" = "Versión de la aplicación"; + +/* App types */ +"User" = "Usuario"; +"System" = "Sistema"; + +/* App types (Header text) */ +"User Applications" = "Aplicaciones de usuario"; +"System Applications" = "Aplicaciones del sistema"; +"Unknown Application Type" = "Tipo de aplicación desconocido"; + + +"No Genre" = "Ningún género"; + +"%d Applications" = "%d Aplicaciones"; /* number of applications, like '31 Applications' */ + +/* Status info */ +"Deletable" = "Borrable"; /* Can the app be deleted? */ +"Containerized" = "Contenedor"; /* Is the app containerized? */ +"Restricted" = "Restringido"; /* Is the app restricted? */ +"Beta App" = "App beta"; /* Is the app a beta app? */ +"Supports iTunes File Sharing" = "Compatible con iTunes para compartir archivos"; /* Can the app share files to iTunes? */ +"Launch Prohibited" = "Prohibición de lanzamiento"; /* is launching the app prohibited? */ +"Came from App Store" = "Procedente de App Store"; /* did the app come from the app store? */ +"Has Settings Bundle" = "Dispone de un paquete de ajustes"; + +/* Paths */ +"Bundle Path" = "Ruta del paquete"; +"Container Path" = "Ruta de contenedores"; + +/* Size stuff */ +"Application (.app) Size" = "Tamaño de la aplicación"; +"Documents & Data" = "Documentos y datos"; +"Size in Group Containers" = "Tamaño en contenedores de grupo"; + +/* Yes/No */ +"Yes" = "Sí"; +"No" = "No"; + +"Cancel" = "Cancelar"; +"Copy" = "Copia"; +"Date Installed" = "Fecha de instalación"; + +/* ApplicationInfoViewController sections */ +"General" = "General"; +"Status" = "Estado"; +"Size" = "Tamaño"; +"Paths" = "Rutas"; +"Store Metadata" = "Metadatos de la tienda"; +"Advanced" = "Avanzado"; +"Version" = "Versión"; +"App Groups" = "Grupos de apps"; + +"N/A" = "N/A"; + +/* Open Actions */ +"Open in Santander" = "Abrir en Santander"; +"Open in Filza" = "Abrir en Filza"; +"Open" = "Abrir"; + +/* Store Metadata stuff */ +"Vendor" = "Proveedor"; /* ALSO USED FOR SORTING */ +"Genre" = "Género"; /* ALSO USED FOR SORTING */ +"Age Rating" = "Clasificación por edades"; + +"Unknown Vendor" = "Proveedor desconocido"; + +/* Sorting stuff */ +"Sort By..." = "Ordenar por..."; +"Type" = "Tipo"; /* Sort by type of app */ +"None" = "Ninguno"; /* Don't sort */ +"Alphabetical Order" = "Orden alfabético"; + +"Backups" = "Copias de seguridad"; + +"Icon" = "Ícono"; +"File Extension(s)" = "Extensión(es) de archivo"; + +"Can't backup app with a container URL of /var/mobile or /var/root (App likely has no container in the first place to back up), sorry" = "Can't backup app with a container URL of /var/mobile or /var/root (App likely has no container in the first place to back up), sorry"; +"If the Application Size shows up here as 'zero', this most likey means that the Application is a System one, and it may not be possible to measure accurately." = "If the Application Size shows up here as 'zero', this most likey means that the Application is a System one, and it may not be possible to measure accurately."; + +/* Advanced Info */ +"Exported Types" = "Tipos de exportación"; +"Entitlements" = "Derechos"; +"Transport Security Exceptions" = "Excepciones de seguridad en el transporte"; +"Registered URL Schemes" = "Esquemas de URL registradas"; +"Usage Descriptions" = "Descripciones de uso"; + +/* Actions */ +"Export as .ipa" = "Exportar como .ipa"; +"Backup" = "Respaldo"; +"Exporting..." = "Exportar..."; + +/* Entitlements Info */ +"Key" = "Clave"; +"Value" = "Valor"; +// "Tipos" ya localizado en los campos básicos de información de la aplicación + +/* Types in plist */ +"String" = "Cadena"; +"Boolean" = "Booleano"; +"Integer" = "Entero"; +"Float" = "Flotante"; +"Data" = "Datos"; +"Array" = "Matriz"; +"Dictionary" = "Diccionario"; +"Date" = "Fecha"; +"Unknown Type" = "Tipo desconocido"; From 117114bdf23ddccc6b047f859ebf66d394ff9d39 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 20:39:18 +0200 Subject: [PATCH 2/8] Update Localizable.strings --- AppIndex/Localization/es.lproj/Localizable.strings | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AppIndex/Localization/es.lproj/Localizable.strings b/AppIndex/Localization/es.lproj/Localizable.strings index 713c76f..30b458e 100644 --- a/AppIndex/Localization/es.lproj/Localizable.strings +++ b/AppIndex/Localization/es.lproj/Localizable.strings @@ -17,7 +17,7 @@ /* Info stuff */ "SDK Version Built with" = "Versión del SDK"; -"Minimum iOS Version Required" = "Versión mínima de iOS"; +"Mininium iOS Version Required" = "Versión mínima de iOS"; "Application Version" = "Versión de la aplicación"; /* App types */ @@ -39,10 +39,10 @@ "Containerized" = "Contenedor"; /* Is the app containerized? */ "Restricted" = "Restringido"; /* Is the app restricted? */ "Beta App" = "App beta"; /* Is the app a beta app? */ -"Supports iTunes File Sharing" = "Compatible con iTunes para compartir archivos"; /* Can the app share files to iTunes? */ +"Supports iTunes File Sharing" = "Compartir archivos en iTunes"; /* Can the app share files to iTunes? */ "Launch Prohibited" = "Prohibición de lanzamiento"; /* is launching the app prohibited? */ "Came from App Store" = "Procedente de App Store"; /* did the app come from the app store? */ -"Has Settings Bundle" = "Dispone de un paquete de ajustes"; +"Has Settings Bundle" = "Paquete de ajustes"; /* Paths */ "Bundle Path" = "Ruta del paquete"; @@ -51,7 +51,7 @@ /* Size stuff */ "Application (.app) Size" = "Tamaño de la aplicación"; "Documents & Data" = "Documentos y datos"; -"Size in Group Containers" = "Tamaño en contenedores de grupo"; +"Size in Group Containers" = "Tamaño contenedor de grupo"; /* Yes/No */ "Yes" = "Sí"; From e02b9b47226022cf9c72a8d1c8ae077a5c7a2a6e Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 20:47:01 +0200 Subject: [PATCH 3/8] Update Localizable.strings --- AppIndex/Localization/es.lproj/Localizable.strings | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/AppIndex/Localization/es.lproj/Localizable.strings b/AppIndex/Localization/es.lproj/Localizable.strings index 30b458e..09ac51b 100644 --- a/AppIndex/Localization/es.lproj/Localizable.strings +++ b/AppIndex/Localization/es.lproj/Localizable.strings @@ -96,8 +96,8 @@ "Icon" = "Ícono"; "File Extension(s)" = "Extensión(es) de archivo"; -"Can't backup app with a container URL of /var/mobile or /var/root (App likely has no container in the first place to back up), sorry" = "Can't backup app with a container URL of /var/mobile or /var/root (App likely has no container in the first place to back up), sorry"; -"If the Application Size shows up here as 'zero', this most likey means that the Application is a System one, and it may not be possible to measure accurately." = "If the Application Size shows up here as 'zero', this most likey means that the Application is a System one, and it may not be possible to measure accurately."; +"Can't backup app with a container URL of /var/mobile or /var/root (App likely has no container in the first place to back up), sorry" = "No se puede realizar una copia de seguridad de la aplicación con una URL de contenedor de /var/mobile o /var/root (es probable que la aplicación no tenga contenedor en primer lugar para realizar la copia de seguridad), lo siento."; +"If the Application Size shows up here as 'zero', this most likey means that the Application is a System one, and it may not be possible to measure accurately." = "Si el tamaño de la aplicación aparece aquí como 'cero', lo más probable es que se trate de una aplicación del sistema y que no sea posible medirla con precisión."; /* Advanced Info */ "Exported Types" = "Tipos de exportación"; From 914d2bc7cd3735f2ceb09827c9900bd8e518e885 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:22:17 +0200 Subject: [PATCH 4/8] Update project.pbxproj --- AppIndex.xcodeproj/project.pbxproj | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AppIndex.xcodeproj/project.pbxproj b/AppIndex.xcodeproj/project.pbxproj index 1134963..bda3cc3 100644 --- a/AppIndex.xcodeproj/project.pbxproj +++ b/AppIndex.xcodeproj/project.pbxproj @@ -89,6 +89,7 @@ CE7C180829D1ED89001E6A78 /* ApplicationListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationListViewController.swift; sourceTree = ""; }; CE7C180B29D1EE9B001E6A78 /* FoundationExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationExtensions.swift; sourceTree = ""; }; CE7C181529D1F008001E6A78 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + CE7C181529D1F108001E6A78 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; CE7C181729D1F105001E6A78 /* Application.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = ""; }; CE7C181A29D1F320001E6A78 /* LaunchServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LaunchServices.h; sourceTree = ""; }; CE7C181B29D1F3A8001E6A78 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; @@ -404,6 +405,7 @@ isa = PBXVariantGroup; children = ( CE7C181529D1F008001E6A78 /* en */, + CE7C181529D1F108001E6A78 /* es */, ); name = Localizable.strings; sourceTree = ""; From 631aa4d56b9fa8368aeaf98377c1a0bf6a2a516d Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:23:17 +0200 Subject: [PATCH 5/8] Update control --- layout/DEBIAN/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layout/DEBIAN/control b/layout/DEBIAN/control index 9c83afc..bfd6b79 100644 --- a/layout/DEBIAN/control +++ b/layout/DEBIAN/control @@ -1,7 +1,7 @@ Package: com.serena.AppIndex Name: AppIndex -Version: 1.0 -Architecture: iphoneos-arm +Version: 1.0f +Architecture: iphoneos-arm64 Description: An Application to view and manage Applications. Section: Applications Maintainer: Serena From abb15e6829ce74eceb275a6410b429730d1cc373 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:29:32 +0200 Subject: [PATCH 6/8] Update project.pbxproj --- AppIndex.xcodeproj/project.pbxproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AppIndex.xcodeproj/project.pbxproj b/AppIndex.xcodeproj/project.pbxproj index bda3cc3..454456e 100644 --- a/AppIndex.xcodeproj/project.pbxproj +++ b/AppIndex.xcodeproj/project.pbxproj @@ -89,7 +89,7 @@ CE7C180829D1ED89001E6A78 /* ApplicationListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationListViewController.swift; sourceTree = ""; }; CE7C180B29D1EE9B001E6A78 /* FoundationExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationExtensions.swift; sourceTree = ""; }; CE7C181529D1F008001E6A78 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; - CE7C181529D1F108001E6A78 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; + CE7C181529D1F108001E6A78 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localization/es.lproj/Localizable.strings; sourceTree = ""; }; CE7C181729D1F105001E6A78 /* Application.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = ""; }; CE7C181A29D1F320001E6A78 /* LaunchServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LaunchServices.h; sourceTree = ""; }; CE7C181B29D1F3A8001E6A78 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; From 691aefcf8eccee12ffde06fb8aea0402823bf070 Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:31:44 +0200 Subject: [PATCH 7/8] Update project.pbxproj --- AppIndex.xcodeproj/project.pbxproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AppIndex.xcodeproj/project.pbxproj b/AppIndex.xcodeproj/project.pbxproj index 454456e..bda3cc3 100644 --- a/AppIndex.xcodeproj/project.pbxproj +++ b/AppIndex.xcodeproj/project.pbxproj @@ -89,7 +89,7 @@ CE7C180829D1ED89001E6A78 /* ApplicationListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationListViewController.swift; sourceTree = ""; }; CE7C180B29D1EE9B001E6A78 /* FoundationExtensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FoundationExtensions.swift; sourceTree = ""; }; CE7C181529D1F008001E6A78 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; - CE7C181529D1F108001E6A78 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localization/es.lproj/Localizable.strings; sourceTree = ""; }; + CE7C181529D1F108001E6A78 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; CE7C181729D1F105001E6A78 /* Application.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = ""; }; CE7C181A29D1F320001E6A78 /* LaunchServices.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LaunchServices.h; sourceTree = ""; }; CE7C181B29D1F3A8001E6A78 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = module.modulemap; sourceTree = ""; }; From 88e809381ad36f08434e3d41a063a7a1eb69916a Mon Sep 17 00:00:00 2001 From: DeciBelioS <96150975+Deci8BelioS@users.noreply.github.com> Date: Mon, 11 Sep 2023 23:41:13 +0200 Subject: [PATCH 8/8] Update postinst --- layout/DEBIAN/postinst | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/layout/DEBIAN/postinst b/layout/DEBIAN/postinst index 59e8c35..dcf8532 100755 --- a/layout/DEBIAN/postinst +++ b/layout/DEBIAN/postinst @@ -1,7 +1,5 @@ #!/bin/bash -if [[ -d '/Applications/AppIndex.app' ]]; then - uicache -p /Applications/AppIndex.app -elif [[ -d '/var/jb/Applications/AppIndex.app' ]]; then +if [[ -d '/var/jb/Applications/AppIndex.app' ]]; then uicache -p /var/jb/Applications/AppIndex.app fi