206 lines
12 KiB
Plaintext
206 lines
12 KiB
Plaintext
//
|
|
// Localizable.strings
|
|
// Passepartout
|
|
//
|
|
// Created by Davide De Rosa on 6/13/18.
|
|
// Copyright (c) 2018 Davide De Rosa. All rights reserved.
|
|
//
|
|
// https://github.com/keeshux
|
|
//
|
|
// 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 <http://www.gnu.org/licenses/>.
|
|
//
|
|
|
|
"global.ok" = "OK";
|
|
"global.cancel" = "Cancel";
|
|
"global.next" = "Next";
|
|
|
|
"reddit.title" = "Reddit";
|
|
"reddit.message" = "Did you know that Passepartout has a subreddit? Subscribe for updates or to discuss issues, features, new platforms or whatever you like.\n\nIt's also a great way to show you care about this project.";
|
|
"reddit.buttons.subscribe" = "Subscribe now!";
|
|
"reddit.buttons.remind" = "Remind me later";
|
|
"reddit.buttons.never" = "Don't ask again";
|
|
|
|
"organizer.sections.providers.header" = "Networks";
|
|
"organizer.sections.providers.footer" = "Here you find a few public infrastructures offering preset configuration profiles.";
|
|
"organizer.sections.hosts.header" = "Hosts";
|
|
"organizer.sections.hosts.footer" = "Import hosts from raw .ovpn configuration files.";
|
|
"organizer.cells.profile.value.current" = "In use";
|
|
"organizer.cells.add_provider.caption" = "Add new network";
|
|
"organizer.cells.add_host.caption" = "Add new host";
|
|
"organizer.cells.about.caption" = "About %@";
|
|
"organizer.cells.uninstall.caption" = "Delete VPN profile";
|
|
"organizer.alerts.exhausted_providers.message" = "You have created profiles for any available network.";
|
|
"organizer.alerts.add_host.message" = "Open an URL to an .ovpn configuration file from Safari, Mail or another app to set up a host profile.";
|
|
"organizer.alerts.delete_vpn_profile.message" = "Do you really want to delete the VPN profile from the device?";
|
|
|
|
"account.suggestion_footer.infrastructure.pia" = "Use your website credentials. Your username is usually numeric with a \"p\" prefix.";
|
|
|
|
"wizards.host.cells.title_input.caption" = "Title";
|
|
"wizards.host.cells.title_input.placeholder" = "My Profile";
|
|
"wizards.host.sections.existing.header" = "Existing profiles";
|
|
"wizards.host.alerts.existing.message" = "A host profile with the same title already exists. Replace it?";
|
|
|
|
"parsed_file.alerts.missing.message" = "The configuration file lacks a required option (%@).";
|
|
"parsed_file.alerts.unsupported.message" = "The configuration file contains an unsupported option (%@).";
|
|
"parsed_file.alerts.parsing.message" = "Unable to parse the provided configuration file (%@).";
|
|
"parsed_file.alerts.buttons.report" = "Report an issue";
|
|
|
|
"service.welcome.message" = "Welcome to Passepartout!\n\nUse the organizer to add a new profile.";
|
|
"service.sections.general.header" = "General";
|
|
"service.sections.vpn.header" = "VPN";
|
|
"service.sections.status.header" = "Connection";
|
|
"service.sections.diagnostics.header" = "Diagnostics";
|
|
|
|
"service.sections.vpn.footer" = "The connection will be established whenever necessary.";
|
|
"service.sections.configuration.header" = "Configuration";
|
|
"service.sections.provider_infrastructure.footer" = "Last updated on %@.";
|
|
"service.sections.vpn_survives_sleep.footer" = "Disable to improve battery usage, at the expense of occasional slowdowns due to wake-up reconnections.";
|
|
"service.sections.vpn_resolves_hostname.footer" = "Preferred in most networks and required in some IPv6 networks. Disable where DNS is blocked, or to speed up negotiation when DNS is slow to respond.";
|
|
//"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" = "Trusted networks";
|
|
"service.sections.trusted.footer" = "When entering a trusted network, an existing VPN connection will not be shut down by default. Disable to always enforce a disconnection.";
|
|
"service.sections.diagnostics.header" = "Diagnostics";
|
|
//"service.sections.destruction.footer" = "Delete configuration from device settings.";
|
|
|
|
"service.cells.use_profile.caption" = "Use this profile";
|
|
"service.cells.vpn_service.caption" = "Enabled";
|
|
"service.cells.connection_status.caption" = "Status";
|
|
"service.cells.reconnect.caption" = "Reconnect";
|
|
"service.cells.account.caption" = "Account";
|
|
"service.cells.account.none" = "None configured";
|
|
"service.cells.endpoint.caption" = "Endpoint";
|
|
"service.cells.endpoint.value.automatic" = "Automatic";
|
|
"service.cells.endpoint.value.manual" = "Manual";
|
|
"service.cells.provider.pool.caption" = "Location";
|
|
"service.cells.provider.preset.caption" = "Preset";
|
|
"service.cells.provider.refresh.caption" = "Refresh infrastructure";
|
|
"service.cells.host.parameters.caption" = "Parameters";
|
|
"service.cells.host.parameters.value.cipher" = "%@";
|
|
"service.cells.host.parameters.value.cipher_digest" = "%@ / %@";
|
|
"service.cells.vpn_survives_sleep.caption" = "Keep alive on sleep";
|
|
"service.cells.vpn_resolves_hostname.caption" = "Resolve server hostname";
|
|
//"service.cells.vpn_prefers_udp.caption" = "Prefer UDP socket";
|
|
"service.cells.trusted_mobile.caption" = "Cellular network";
|
|
"service.cells.trusted_wifi.caption" = "%@";
|
|
"service.cells.trusted_add_wifi.caption" = "Trust current Wi-Fi";
|
|
"service.cells.trusted_policy.caption" = "Retain existing connection";
|
|
"service.cells.test_connectivity.caption" = "Test connectivity";
|
|
"service.cells.data_count.caption" = "Exchanged bytes count";
|
|
"service.cells.debug_log.caption" = "Debug log";
|
|
"service.cells.report_issue.caption" = "Report connectivity issue";
|
|
|
|
"service.alerts.credentials_needed.message" = "You need to enter account credentials first.";
|
|
"service.alerts.reconnect_vpn.message" = "Do you want to reconnect to the VPN?";
|
|
"service.alerts.trusted.no_network.message" = "You are not connected to any Wi-Fi network.";
|
|
"service.alerts.trusted.will_disconnect_trusted.message" = "By trusting this network, the VPN may be disconnected. Continue?";
|
|
"service.alerts.trusted.will_disconnect_policy.message" = "By changing the trust policy, the VPN may be disconnected. Continue?";
|
|
"service.alerts.test_connectivity.title" = "Connectivity";
|
|
"service.alerts.test_connectivity.messages.success" = "Your device is connected to the Internet!";
|
|
"service.alerts.test_connectivity.messages.failure" = "Your device has no Internet connectivity, please review your profile parameters.";
|
|
"service.alerts.data_count.messages.current" = "Received: %llu\nSent: %llu";
|
|
"service.alerts.data_count.messages.not_available" = "Information not available, are you connected?";
|
|
|
|
"account.cells.username.caption" = "Username";
|
|
"account.cells.username.placeholder" = "username";
|
|
"account.cells.password.caption" = "Password";
|
|
"account.cells.password.placeholder" = "secret";
|
|
//"account.cells.password_confirm.caption" = "Confirm";
|
|
//"account.cells.password_confirm.mismatch" = "Passwords don't match!";
|
|
|
|
"endpoint.sections.location_addresses.header" = "Addresses";
|
|
"endpoint.sections.location_protocols.header" = "Protocols";
|
|
"endpoint.cells.any_address.caption" = "Any";
|
|
"endpoint.cells.any_protocol.caption" = "Any";
|
|
|
|
"provider.preset.cells.tech_details.caption" = "Technical details";
|
|
//"provider.preset.sections.main.footer" = "Tap info button to disclose technical details.";
|
|
|
|
"configuration.sections.communication.header" = "Communication";
|
|
"configuration.sections.reset.footer" = "If you ended up with broken connectivity after changing the communication parameters, tap to revert to the original configuration.";
|
|
"configuration.sections.tls.header" = "TLS";
|
|
"configuration.sections.other.header" = "Other";
|
|
"configuration.cells.cipher.caption" = "Cipher";
|
|
"configuration.cells.digest.caption" = "Authentication";
|
|
"configuration.cells.digest.value.embedded" = "Embedded";
|
|
"configuration.cells.compression_frame.caption" = "Framing";
|
|
"configuration.cells.compression_frame.value.disabled" = "None";
|
|
"configuration.cells.compression_frame.value.lzo" = "LZO";
|
|
"configuration.cells.compression_frame.value.compress" = "Compress";
|
|
"configuration.cells.reset_original.caption" = "Reset configuration";
|
|
"configuration.cells.client.caption" = "Client certificate";
|
|
"configuration.cells.client.value.enabled" = "Verified";
|
|
"configuration.cells.client.value.disabled" = "Not verified";
|
|
"configuration.cells.tls_wrapping.caption" = "Wrapping";
|
|
"configuration.cells.tls_wrapping.value.auth" = "Authentication";
|
|
"configuration.cells.tls_wrapping.value.crypt" = "Encryption";
|
|
"configuration.cells.tls_wrapping.value.disabled" = "Disabled";
|
|
"configuration.cells.compression_algorithm.caption" = "Compression";
|
|
"configuration.cells.compression_algorithm.value.disabled" = "Disabled";
|
|
"configuration.cells.keep_alive.caption" = "Keep-alive";
|
|
"configuration.cells.keep_alive.value.seconds" = "%d seconds";
|
|
"configuration.cells.keep_alive.value.never" = "Disabled";
|
|
"configuration.cells.renegotiation_seconds.caption" = "Renegotiation";
|
|
"configuration.cells.renegotiation_seconds.value.after" = "after %@";
|
|
"configuration.cells.renegotiation_seconds.value.never" = "Disabled";
|
|
|
|
"debug_log.buttons.previous" = "Previous";
|
|
"debug_log.buttons.next" = "Next";
|
|
"debug_log.alerts.empty_log.message" = "The debug log is empty.";
|
|
|
|
"vpn.connecting" = "Connecting";
|
|
"vpn.active" = "Active";
|
|
"vpn.disconnecting" = "Disconnecting";
|
|
"vpn.inactive" = "Inactive";
|
|
"vpn.disabled" = "Disabled";
|
|
|
|
"vpn.errors.timeout" = "Timeout";
|
|
"vpn.errors.dns" = "DNS failed";
|
|
"vpn.errors.auth" = "Auth failed";
|
|
"vpn.errors.tls" = "TLS failed";
|
|
"vpn.errors.encryption" = "Encryption failed";
|
|
"vpn.errors.network" = "Network changed";
|
|
|
|
"issue_reporter.title" = "Report issue";
|
|
"issue_reporter.message" = "The debug log of your latest connections is crucial to resolve your connectivity issues and is completely anonymous.\n\nThe .ovpn configuration file, if any, is attached stripped of any sensitive data.\n\nPlease double check the email attachments if unsure.";
|
|
"issue_reporter.buttons.accept" = "I understand";
|
|
"issue_reporter.alerts.email_not_configured.message" = "No e-mail account is configured.";
|
|
"issue_reporter.email.subject" = "%@ - Report issue";
|
|
"issue_reporter.email.body" = "Hi,\n\n%@\n\n%@\n\nRegards";
|
|
"issue_reporter.email.description" = "description of the issue:";
|
|
|
|
"about.title" = "About";
|
|
"about.sections.info.header" = "General";
|
|
"about.sections.source.header" = "Source code";
|
|
"about.sections.share.header" = "Share";
|
|
"about.sections.feedback.header" = "Feedback";
|
|
"about.cells.version.caption" = "Version";
|
|
"about.cells.website.caption" = "Visit website";
|
|
"about.cells.share_twitter.caption" = "Tweet about it!";
|
|
"about.cells.share_generic.caption" = "Invite a friend";
|
|
"about.cells.join_community.caption" = "Join community";
|
|
"about.cells.write_review.caption" = "Write a review";
|
|
|
|
"share.message" = "Passepartout is an user-friendly, open source OpenVPN client for iOS and macOS";
|
|
|
|
"version.labels.intro" = "Passepartout and TunnelKit are written and maintained by Davide De Rosa (keeshux).\n\nTunnelKit is a native OpenVPN client originally forked from PIATunnel by Private Internet Access.\n\nSource code for Passepartout and TunnelKit is publicly available on GitHub under the GPLv3.";
|
|
"version.buttons.changelog" = "CHANGELOG";
|
|
|
|
"credits.title" = "Credits";
|
|
"credits.labels.third_parties" = "Passepartout is a non-official client and is in no way affiliated with OpenVPN Inc.\n\nThe logo is taken from the awesome Circle Icons set by Nick Roach.";
|
|
|
|
"disclaimer.title" = "Disclaimer";
|
|
"disclaimer.labels.text" = "Passepartout is a VPN client based on independent work. As such, the developer -while making his best efforts to avoid it- takes no responsibility about any damage caused by the use of this software.\n\nAdditionally, the developer takes no responsibility about data usage, monitoring, logging etc. by the servers you connect to. Passepartout is not even involved in the above choices, as they're part of server-side policies.\n\nFor more information about data usage by third parties, please review the privacy policy of your VPN provider.";
|