diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj index 81339996..49e8006b 100644 --- a/Passepartout.xcodeproj/project.pbxproj +++ b/Passepartout.xcodeproj/project.pbxproj @@ -203,6 +203,8 @@ 0E36D25B224034AD006AF062 /* ShortcutsConnectToViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShortcutsConnectToViewController.swift; sourceTree = ""; }; 0E39BCEF214B9EF10035E9DE /* WebServices.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebServices.swift; sourceTree = ""; }; 0E39BCF2214DA9310035E9DE /* AppConstants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppConstants.swift; sourceTree = ""; }; + 0E3CAFC5229B033E0008E5C8 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Intents.strings; sourceTree = ""; }; + 0E3CAFC7229B28310008E5C8 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/Localizable.strings; sourceTree = ""; }; 0E3DA370215CB5BF00B40FC9 /* VersionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VersionViewController.swift; sourceTree = ""; }; 0E411BA32272183700E0852C /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Intents.strings"; sourceTree = ""; }; 0E411BA42272184A00E0852C /* pt-BR */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "pt-BR"; path = "pt-BR.lproj/Localizable.strings"; sourceTree = ""; }; @@ -821,6 +823,7 @@ el, sv, fr, + es, ); mainGroup = 0E57F62F20C83FC5008323CF; productRefGroup = 0E57F63920C83FC5008323CF /* Products */; @@ -1178,6 +1181,7 @@ 0EF4EF80229431D20030E6EB /* el */, 0E9DE06C22992DE600DEC291 /* sv */, 0EE4EB2A229A6AF8000E4BA1 /* fr */, + 0E3CAFC7229B28310008E5C8 /* es */, ); name = Localizable.strings; sourceTree = ""; @@ -1227,6 +1231,7 @@ 0EF4EF7F229431CB0030E6EB /* el */, 0E9DE06B22992DE000DEC291 /* sv */, 0EE4EB29229A6AF8000E4BA1 /* fr */, + 0E3CAFC5229B033E0008E5C8 /* es */, ); name = Intents.intentdefinition; sourceTree = ""; diff --git a/Passepartout/Resources/es.lproj/Intents.strings b/Passepartout/Resources/es.lproj/Intents.strings new file mode 100644 index 00000000..2a38bf39 --- /dev/null +++ b/Passepartout/Resources/es.lproj/Intents.strings @@ -0,0 +1,40 @@ +"0jRWn5" = "Borra la red móvil de las redes de confianza"; + +"1ZRTCZ" = "Deshabilitar VPN"; + +"66bZBE" = "Con el proveedor ${providerId}"; + +"7eoAss" = "Borra el Wi-Fi en uso de las redes de confianza"; + +"9GpJt5" = "Añade la red móvil a las redes de confianza"; + +"BKxs8X" = "Añade el Wi-Fi en uso a las redes de confianza"; + +"H4taev" = "Añadir red móvil de confianza"; + +"KjkCfU" = "Conecta con una región específica de un proveedor"; + +"LA99yM" = "Conectar con el VPN"; + +"U6o81V" = "Conectar con ${profileId}"; + +"WnTPFg" = "Conectar con ${poolName}"; + +"eQ1yzr" = "Deshabilita el servicio VPN"; + +"eXXb2z" = "Conecta con un host"; + +"lQ6ziK" = "Habilitar VPN"; + +"m2E7SI" = "Añadir Wi-Fi de confianza"; + +"qo3Szz" = "Conectar con una región del proveedor"; + +"rd1T8p" = "Borrar Wi-Fi de confianza"; + +"wB1iYX" = "Borrar red móvil de confianza"; + +"xY97Vu" = "Habilita el servicio VPN con el perfil en uso"; + +"NCoK9B" = "Con el perfil en uso"; + diff --git a/Passepartout/Resources/es.lproj/Localizable.strings b/Passepartout/Resources/es.lproj/Localizable.strings new file mode 100644 index 00000000..87a892b6 --- /dev/null +++ b/Passepartout/Resources/es.lproj/Localizable.strings @@ -0,0 +1,283 @@ +// +// Localizable.strings +// Passepartout +// +// Created by Davide De Rosa on 6/13/18. +// Copyright (c) 2019 Davide De Rosa. All rights reserved. +// +// https://github.com/passepartoutvpn +// +// This file is part of Passepartout. +// +// Passepartout is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// Passepartout is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with Passepartout. If not, see . +// + +"global.ok" = "OK"; +"global.cancel" = "Cancelar"; +"global.next" = "Siguiente"; +"global.close" = "Salir"; +"global.host.title_input.message" = "Caracteres aceptados son los alfanuméricos más el guión alto \"-\", el guión bajo \"_\" y el punto \".\"."; +"global.host.title_input.placeholder" = "Mi perfil"; +"global.email_not_configured" = "Ningún e-mail configurado."; + +"global.cells.enabled" = "Habilitado"; +"global.cells.disabled" = "Deshabilitado"; +"global.cells.none" = "Ninguno"; +"global.cells.automatic" = "Automático"; +"global.cells.manual" = "Manual"; + +"reddit.title" = "Reddit"; +"reddit.message" = "Sabías que Passepartout tiene un subreddit? Suscríbete para actualizaciones o comentar problemas, funciones, nuevas plataformas o todo lo que se te ocurra.\n\nTambién es la manera ideal de mostrar interés en este proyecto."; +"reddit.buttons.subscribe" = "Suscribir ahora!"; +"reddit.buttons.remind" = "Recordar más tarde"; +"reddit.buttons.never" = "No preguntar más"; + +"organizer.sections.providers.header" = "Proveedores"; +"organizer.sections.providers.footer" = "Aquí encuentras algunos proveedores con ajustes preconfigurados."; +"organizer.sections.hosts.header" = "Hosts"; +"organizer.sections.hosts.footer" = "Importa un host con ficheros de configuración .ovpn."; +"organizer.sections.siri.header" = "Siri"; +"organizer.sections.siri.footer" = "Déjate ayudar por Siri para acelerar tus interacciones más frecuentes con la aplicación."; +"organizer.sections.support.header" = "Soporte"; +"organizer.sections.feedback.header" = "Feedback"; +"organizer.cells.profile.value.current" = "En uso"; +"organizer.cells.add_provider.caption" = "Añadir proveedor"; +"organizer.cells.add_host.caption" = "Añadir host"; +"organizer.cells.siri_shortcuts.caption" = "Gestionar atajos"; +"organizer.cells.join_community.caption" = "Apuntarse a la comunidad"; +"organizer.cells.write_review.caption" = "Escribir una reseña"; +"organizer.cells.donate.caption" = "Hacer una donación"; +"organizer.cells.patreon.caption" = "Apoyar en Patreon"; +"organizer.cells.translate.caption" = "Ofrecer una traducción"; +"organizer.cells.about.caption" = "Sobre %@"; +"organizer.cells.uninstall.caption" = "Borrar configuración VPN"; +"organizer.alerts.exhausted_providers.message" = "Has creado perfiles para todos los proveedores disponibles."; +"organizer.alerts.add_host.message" = "Abre el URL de un fichero de configuración .ovpn a través de Safari, Mail u otra aplicación para configurar un host.\n\nTambién puedes importar un .ovpn con iTunes File Sharing."; +"organizer.alerts.cannot_donate.message" = "No hay métodos de pago configurados en este dispositivo."; +"organizer.alerts.delete_vpn_profile.message" = "Realmente quieres eliminar la configuración VPN de tu dispositivo? Ésto puede corregir algunos estados incorrectos del VPN y no afectará tus perfiles."; + +"wizards.host.cells.title_input.caption" = "Título"; +"wizards.host.sections.existing.header" = "Perfiles existentes"; +"wizards.host.alerts.existing.message" = "Ya existe un host con el mismo título. Reemplazar?"; + +"parsed_file.alerts.malformed.message" = "El fichero de configuración contiene una opción mal formada (%@)."; +"parsed_file.alerts.missing.message" = "El fichero de configuración falta de una opción necesaria (%@)."; +"parsed_file.alerts.unsupported.message" = "El fichero de configuración contiene una opción no soportada (%@)."; +"parsed_file.alerts.potentially_unsupported.message" = "El fichero de configuración es correcto pero contiene una opción potencialmente no soportada (%@).\n\nLa conectividad podría fallar según los parámetros del servidor."; +"parsed_file.alerts.encryption_passphrase.message" = "Por favor introducir la contraseña de cifrado."; +"parsed_file.alerts.decryption.message" = "La configuración contiene una clave privada cifrada que no ha podido ser descifrada. Por favor revisa la contraseña introducida."; +"parsed_file.alerts.parsing.message" = "Imposible importar el fichero de configuración proporcionado (%@)."; +"parsed_file.alerts.buttons.report" = "Reportar una incidencia"; + +"imported_hosts.title" = "Hosts importados"; + +"service.welcome.message" = "Bienvenid@ a Passepartout!\n\nUsa el organizador para añadir un nuevo perfil."; +"service.sections.general.header" = "General"; +"service.sections.vpn.header" = "VPN"; +"service.sections.vpn.footer" = "La conexión se establecerá siempre y cuando sea necesario."; +"service.sections.status.header" = "Conexión"; +"service.sections.configuration.header" = "Configuración"; +"service.sections.provider_infrastructure.footer" = "Última actualización: %@."; +"service.sections.vpn_survives_sleep.footer" = "Deshabilitar para mejorar el uso de la batería, a costa de ralentizaciones ocasionales por las reconexiones al despertar el dispositivo."; +"service.sections.vpn_resolves_hostname.footer" = "Preferido en la mayoría de las redes y necesario en algunas redes IPv6. Deshabilitar donde el DNS esté bloqueado, o para acelerar la negociación cuando el DNS sea lento en responder."; +//"service.sections.vpn_prefers_udp.footer" = "UDP is faster than TCP, but may not work in some networks. Disable in networks where UDP might be blocked."; +"service.sections.trusted.header" = "Redes de confianza"; +"service.sections.trusted.footer" = "Entrando en una red de confianza, normalmente el VPN es cerrado y mantenido desconectado. Deshabilitar esta opción para no forzar este modo."; +"service.sections.diagnostics.header" = "Diagnósticos"; +"service.sections.diagnostics.footer" = "El estado de ocultación será efectivo tras reconectar. Los datos de red son hostnames, direcciones IP, routing, SSID. Las credenciales y las claves privadas no son registrados a pesar."; +//"service.sections.destruction.footer" = "Delete configuration from device settings."; + +"service.cells.use_profile.caption" = "Usar este perfil"; +"service.cells.vpn_service.caption" = "Habilitado"; +"service.cells.connection_status.caption" = "Estado"; +"service.cells.reconnect.caption" = "Reconectar"; +"service.cells.account.caption" = "Cuenta"; +"service.cells.account.none" = "Ninguna configurada"; +"service.cells.endpoint.caption" = "Destino"; +"service.cells.provider.pool.caption" = "Ubicación"; +"service.cells.provider.preset.caption" = "Ajuste"; +"service.cells.provider.refresh.caption" = "Refrescar infraestructura"; +"service.cells.host.parameters.caption" = "Parámetros"; +"service.cells.network_settings.caption" = "Ajustes de red"; +"service.cells.vpn_survives_sleep.caption" = "Mantener en modo inactivo"; +"service.cells.vpn_resolves_hostname.caption" = "Resolver hostname del servidor"; +//"service.cells.vpn_prefers_udp.caption" = "Prefer UDP socket"; +"service.cells.trusted_mobile.caption" = "Red móvil"; +"service.cells.trusted_add_wifi.caption" = "Añadir Wi-Fi en uso"; +"service.cells.trusted_policy.caption" = "Red de confianza deshabilita el VPN"; +"service.cells.test_connectivity.caption" = "Testear conectividad"; +"service.cells.data_count.caption" = "Datos intercambiados"; +"service.cells.data_count.none" = "No disponible"; +"service.cells.debug_log.caption" = "Registro de debug"; +"service.cells.masks_private_data.caption" = "Ocultar datos de red"; +"service.cells.report_issue.caption" = "Reportar problema de conectividad"; + +"service.alerts.rename.title" = "Renombrar perfil"; +"service.alerts.credentials_needed.message" = "Primero debes introducir las credenciales de tu cuenta."; +"service.alerts.reconnect_vpn.message" = "Quieres reconectarte al VPN?"; +"service.alerts.trusted.no_network.message" = "No estás conectad@ a ninguna red Wi-Fi."; +"service.alerts.trusted.will_disconnect_trusted.message" = "Confiando en esta red, el VPN será desconectado. Continuar?"; +"service.alerts.trusted.will_disconnect_policy.message" = "Cambiando la política de confianza, el VPN podría ser desconectado. Continuar?"; +"service.alerts.test_connectivity.title" = "Conectividad"; +"service.alerts.test_connectivity.messages.success" = "Tu dispositivo está conectado en Internet!"; +"service.alerts.test_connectivity.messages.failure" = "Tu dispositivo no tiene conectividad Internet, por favor revisa los parámetros de tu perfil."; +"service.alerts.masks_private_data.messages.must_reconnect" = "Para resetear el registro de debug y aplicar la nueva preferencia de ocultación, debes reconectarte al VPN."; +"service.alerts.buttons.reconnect" = "Reconectar"; +"service.alerts.download.title" = "Descarga necesaria"; +"service.alerts.download.message" = "%@ requiere la descarga de fichero de configuración adicionales.\n\nConfirmar para empezar la descarga."; +"service.alerts.download.failed" = "Imposible descargar los ficheros de configuración. %@"; +"service.alerts.download.hud.extracting" = "Extrayendo ficheros, por favor ten paciencia..."; + +"account.sections.credentials.header" = "Credenciales"; +"account.sections.guidance.footer.infrastructure.mullvad" = "Usa tus credenciales de la web %@. Normalmente tu usuario es numérico."; +"account.sections.guidance.footer.infrastructure.nordvpn" = "Usa tus credenciales de la web %@. Normalmente tu usuario es tu e-mail."; +"account.sections.guidance.footer.infrastructure.pia" = "Usa tus credenciales de la web %@. Normalmente tu usuario es numérico con un prefijo \"p\"."; +"account.sections.guidance.footer.infrastructure.protonvpn" = "Encuentra tus credenciales %@ en la sección \"Account > OpenVPN / IKEv2 Username\" de la web."; +"account.sections.guidance.footer.infrastructure.tunnelbear" = "Usa tus credenciales de la web %@. Normalmente tu usuario es tu e-mail."; +"account.sections.guidance.footer.infrastructure.vyprvpn" = "Usa tus credenciales de la web %@. Normalmente tu usuario es tu e-mail."; +"account.sections.guidance.footer.infrastructure.windscribe" = "Encuentra tus credenciales %@ en el \"OpenVPN Config Generator\" en la web."; +"account.sections.registration.footer" = "Obten una cuenta en la web de %@."; +"account.cells.username.caption" = "Usuario"; +"account.cells.username.placeholder" = "usuario"; +"account.cells.password.caption" = "Contraseña"; +"account.cells.password.placeholder" = "secreto"; +//"account.cells.password_confirm.caption" = "Confirm"; +//"account.cells.password_confirm.mismatch" = "Passwords don't match!"; +"account.cells.open_guide.caption" = "Mira tus credenciales"; +"account.cells.signup.caption" = "Registrarse con %@"; + +"endpoint.sections.location_addresses.header" = "Direcciones"; +"endpoint.sections.location_protocols.header" = "Protocolos"; +"endpoint.cells.any_address.caption" = "Automática"; +"endpoint.cells.any_protocol.caption" = "Automático"; + +"provider.preset.cells.tech_details.caption" = "Detalles técnicos"; +//"provider.preset.sections.main.footer" = "Tap info button to disclose technical details."; + +"configuration.sections.communication.header" = "Comunicación"; +"configuration.sections.reset.footer" = "Si acabaste estropeando tu conectividad tras cambiar los parámetros de comunicación, pulsa para volver a la configuración inicial."; +"configuration.sections.tls.header" = "TLS"; +"configuration.sections.compression.header" = "Compresión"; +"configuration.sections.network.header" = "Red"; +"configuration.sections.other.header" = "Otro"; +"configuration.cells.cipher.caption" = "Cifrado"; +"configuration.cells.digest.caption" = "Autentificación"; +"configuration.cells.digest.value.embedded" = "Incluida"; +"configuration.cells.reset_original.caption" = "Resetear configuración"; +"configuration.cells.client.caption" = "Certificado cliente"; +"configuration.cells.client.value.enabled" = "Verificado"; +"configuration.cells.client.value.disabled" = "No verificado"; +"configuration.cells.tls_wrapping.caption" = "Envoltorio"; +"configuration.cells.tls_wrapping.value.auth" = "Autentificado"; +"configuration.cells.tls_wrapping.value.crypt" = "Cifrado"; +"configuration.cells.eku.caption" = "Verificación extendida"; +"configuration.cells.default_gateway.caption" = "Puerta de enlace"; +"configuration.cells.dns_server.caption" = "DNS"; +"configuration.cells.dns_domain.caption" = "Dominio"; +"configuration.cells.proxy_http.caption" = "Proxy"; +"configuration.cells.proxy_https.caption" = "Proxy (HTTPS)"; +"configuration.cells.compression_framing.caption" = "Marco"; +"configuration.cells.compression_framing.value.lzo" = "--comp-lzo"; +"configuration.cells.compression_framing.value.compress" = "--compress"; +"configuration.cells.compression_algorithm.caption" = "Algoritmo"; +"configuration.cells.compression_algorithm.value.lzo" = "LZO"; +"configuration.cells.compression_algorithm.value.other" = "No soportado"; +"configuration.cells.keep_alive.caption" = "Keep-alive"; +"configuration.cells.keep_alive.value.seconds" = "%d segundos"; +"configuration.cells.renegotiation_seconds.caption" = "Renegociación"; +"configuration.cells.renegotiation_seconds.value.after" = "después de %@"; +"configuration.cells.random_endpoint.caption" = "Aleatorizar destino"; + +"network_settings.cells.choice.client" = "Leer .ovpn"; +"network_settings.cells.choice.server" = "Obtener del servidor"; +"network_settings.cells.address.caption" = "Dirección"; +"network_settings.cells.port.caption" = "Puerta"; +"network_settings.cells.add_dns_server.caption" = "Añadir dirección"; +"network_settings.cells.proxy_bypass.caption" = "Dominio ignorado"; +"network_settings.cells.add_proxy_bypass.caption" = "Añadir dominio ignorado"; + +"debug_log.buttons.previous" = "Anterior"; +"debug_log.buttons.next" = "Siguiente"; +"debug_log.alerts.empty_log.message" = "El registro de debug está vacío."; + +"vpn.connecting" = "Conectando"; +"vpn.active" = "Activo"; +"vpn.disconnecting" = "Desconectando"; +"vpn.inactive" = "Inactivo"; +"vpn.disabled" = "Deshabilitado"; + +"vpn.errors.timeout" = "Timeout"; +"vpn.errors.dns" = "DNS fallido"; +"vpn.errors.auth" = "Autentificación fallida"; +"vpn.errors.tls" = "TLS fallido"; +"vpn.errors.encryption" = "Cifrado fallido"; +"vpn.errors.compression" = "Compresión no soportada"; +"vpn.errors.network" = "Cambio de red"; +"vpn.errors.routing" = "Sin rutas"; +"vpn.errors.gateway" = "Sin puerta de enlace"; + +"issue_reporter.title" = "Reportar incidencia"; +"issue_reporter.message" = "El registro de debug de tus últimas conexiones es primordial para resolver tus problemas de conectividad y es completamente anónimo.\n\nSi hay un fichero de configuración .ovpn, se adjuntará sin ningún dato sensible.\n\nSi no estás segur@, por favor revisa los adjuntos del e-mail."; +"issue_reporter.buttons.accept" = "Entendido"; + +"translations.title" = "Traducciones"; + +"shortcuts.add.title" = "Añadir atajo"; +"shortcuts.add.sections.vpn.header" = "VPN"; +"shortcuts.add.sections.wifi.header" = "Wi-Fi"; +"shortcuts.add.sections.cellular.header" = "Móvil"; +"shortcuts.add.cells.connect.caption" = "Conectar a"; +"shortcuts.add.cells.enable_vpn.caption" = "Habilitar VPN"; +"shortcuts.add.cells.disable_vpn.caption" = "Deshabilitar VPN"; +"shortcuts.add.cells.trust_current_wifi.caption" = "Añadir Wi-Fi de confianza"; +"shortcuts.add.cells.untrust_current_wifi.caption" = "Borrar Wi-Fi de confianza"; +"shortcuts.add.cells.trust_cellular.caption" = "Añadir red móvil de confianza"; +"shortcuts.add.cells.untrust_cellular.caption" = "Borrar red móvil de confianza"; +"shortcuts.add.alerts.no_profiles.message" = "No hay ningún perfil al que conectarse."; + +"shortcuts.edit.title" = "Gestionar atajos"; +"shortcuts.edit.sections.all.header" = "Atajos existentes"; +"shortcuts.edit.cells.add_shortcut.caption" = "Añadir atajo"; + +"about.title" = "Información"; +"about.sections.web.header" = "Web"; +"about.sections.share.header" = "Compartir"; +"about.cells.credits.caption" = "Créditos"; +"about.cells.website.caption" = "Página de inicio"; +"about.cells.faq.caption" = "Preguntas frecuentes"; +"about.cells.disclaimer.caption" = "Aviso legal"; +"about.cells.privacy_policy.caption" = "Política de privacidad"; +"about.cells.share_twitter.caption" = "Enviar un Tweet!"; +"about.cells.share_generic.caption" = "Invitar a un amig@"; + +"donation.title" = "Donar"; +"donation.sections.one_time.header" = "Única"; +"donation.sections.one_time.footer" = "Si te gusta mi trabajo, aquí puedes colaborar con una donación.\n\nSólo se te cobrará una vez por donación, y puedes donar las veces que quieras."; +"donation.cells.loading.caption" = "Cargando donaciones"; +"donation.cells.purchasing.caption" = "Efectuando donación"; +"donation.alerts.purchase.success.title" = "Muchas gracias"; +"donation.alerts.purchase.success.message" = "Ésto significa mucho para mí y espero sinceramente que sigas usando y promoviendo esta aplicación."; +"donation.alerts.purchase.failure.message" = "Imposible completar la donación, por favor vuelve a intentarlo. %@"; + +"share.message" = "Passepartout es un cliente OpenVPN intuitivo, de código abierto para iOS y macOS"; + +"version.title" = "Versión"; +"version.labels.intro" = "Passepartout y TunnelKit están escritos y son mantenidos por Davide De Rosa (keeshux).\n\nEl código de Passepartout y TunnelKit es público y está disponible en GitHub bajo la GPLv3, encontrarás enlaces en la página de inicio.\n\nPassepartout es un cliente no oficial y no es afiliado de OpenVPN Inc."; + +"credits.title" = "Créditos"; +"credits.sections.licenses.header" = "Licencias"; +"credits.sections.notices.header" = "Avisos"; +"credits.sections.translations.header" = "Traducciones"; + +"label.license.error" = "Imposible descargar el contenido completo de la licencia."; diff --git a/fastlane/metadata/es-MX/apple_tv_privacy_policy.txt b/fastlane/metadata/es-MX/apple_tv_privacy_policy.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/fastlane/metadata/es-MX/apple_tv_privacy_policy.txt @@ -0,0 +1 @@ + diff --git a/fastlane/metadata/es-MX/description.txt b/fastlane/metadata/es-MX/description.txt new file mode 100644 index 00000000..764c5c17 --- /dev/null +++ b/fastlane/metadata/es-MX/description.txt @@ -0,0 +1,42 @@ +Passepartout es un cliente OpenVPN inteligente perfectamente integrado con la plataforma iOS. Passepartout es la única aplicación que necesitas para conectarte con proveedores OpenVPN conocidos o con tu propio servidor OpenVPN. Con las Redes de Confianza y los Atajos Sugeridos, Passepartout saca lo mejor de iOS a la hora de usar un VPN. + +Passepartout no mantiene ninguna actividad en segundo plano que no sea el túnel VPN, siendo así compatible con los cortafuegos. + +Passepartout tiene código abierto: https://github.com/passepartoutvpn + +ÚSALO CON VARIOS PROVEEDORES + +Passepartout ofrece ajustes para estos proveedores VPN: + +- Mullvad +- NordVPN +- Private Internet Access +- ProtonVPN +- TunnelBear +- VyprVPN +- Windscribe + +FÁCIL DE USAR + +- Increíble facilidad de uso, con aspecto nativo. +- Gestiona tus perfiles en una sola pantalla. +- Importa ficheros de configuración .ovpn. +- Configura el cifrado sin retocar ningún fichero de configuración. +- Sobrescribe los ajustes de red en un chasquido (puerta de enlace, DNS, proxy). + +INTEGRACIÓN CON EL SISTEMA OPERATIVO + +- Añade la red móvil o una red Wi-Fi de confianza para refinar tu conectividad. +- Atajos Sugeridos intuitivos. + +RESPETUOSO CON TU PRIVACIDAD + +- Transparencia sobre los servidores conectados. +- Elige direcciones pre-resueltas cuando el DNS sea defectuoso. +- Sin servicios web, anuncios o cualquier actividad no deseada fuera del VPN. + +~ + +Passepartout es un cliente no oficial y no es afiliado de OpenVPN Inc. + +© 2002-2018 OpenVPN Inc. - OpenVPN es una marca registrada de OpenVPN Inc. diff --git a/fastlane/metadata/es-MX/keywords.txt b/fastlane/metadata/es-MX/keywords.txt new file mode 120000 index 00000000..be6cbc25 --- /dev/null +++ b/fastlane/metadata/es-MX/keywords.txt @@ -0,0 +1 @@ +../../../../metadata/es-MX/keywords.txt \ No newline at end of file diff --git a/fastlane/metadata/es-MX/marketing_url.txt b/fastlane/metadata/es-MX/marketing_url.txt new file mode 100644 index 00000000..011d2c5f --- /dev/null +++ b/fastlane/metadata/es-MX/marketing_url.txt @@ -0,0 +1 @@ +https://passepartoutvpn.app diff --git a/fastlane/metadata/es-MX/name.txt b/fastlane/metadata/es-MX/name.txt new file mode 100644 index 00000000..1602c936 --- /dev/null +++ b/fastlane/metadata/es-MX/name.txt @@ -0,0 +1 @@ +Passepartout - Cliente OpenVPN diff --git a/fastlane/metadata/es-MX/privacy_url.txt b/fastlane/metadata/es-MX/privacy_url.txt new file mode 100644 index 00000000..03ebc6e8 --- /dev/null +++ b/fastlane/metadata/es-MX/privacy_url.txt @@ -0,0 +1 @@ +https://passepartoutvpn.app/privacy/ diff --git a/fastlane/metadata/es-MX/promotional_text.txt b/fastlane/metadata/es-MX/promotional_text.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/fastlane/metadata/es-MX/promotional_text.txt @@ -0,0 +1 @@ + diff --git a/fastlane/metadata/es-MX/release_notes.txt b/fastlane/metadata/es-MX/release_notes.txt new file mode 100644 index 00000000..43bf5a67 --- /dev/null +++ b/fastlane/metadata/es-MX/release_notes.txt @@ -0,0 +1,16 @@ +### Added + +- Override network settings. +- Support for `--redirect-gateway block-local` (partial). +- Russian translations (Alexander Korobynikov). + +### Changed + +- Host compression framing and algorithm are now editable. + +### Fixed + +- NordVPN double servers not connecting out of the box. +- Authentication with OpenVPN AS. +- TLS failed with some servers. + diff --git a/fastlane/metadata/es-MX/subtitle.txt b/fastlane/metadata/es-MX/subtitle.txt new file mode 100644 index 00000000..0858e5f7 --- /dev/null +++ b/fastlane/metadata/es-MX/subtitle.txt @@ -0,0 +1 @@ +Conecta .ovpn & proveedor VPN diff --git a/fastlane/metadata/es-MX/support_url.txt b/fastlane/metadata/es-MX/support_url.txt new file mode 100644 index 00000000..d9c7dbb5 --- /dev/null +++ b/fastlane/metadata/es-MX/support_url.txt @@ -0,0 +1 @@ +https://www.reddit.com/r/passepartout