Add missing translations
This commit is contained in:
parent
fe084bf42e
commit
6487d10cb9
|
@ -542,6 +542,16 @@
|
||||||
0EBE3AA3213DC1B000BFA2F5 /* HostConnectionProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HostConnectionProfile.swift; sourceTree = "<group>"; };
|
0EBE3AA3213DC1B000BFA2F5 /* HostConnectionProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HostConnectionProfile.swift; sourceTree = "<group>"; };
|
||||||
0EBE3AA4213DC1B000BFA2F5 /* ProviderConnectionProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProviderConnectionProfile.swift; sourceTree = "<group>"; };
|
0EBE3AA4213DC1B000BFA2F5 /* ProviderConnectionProfile.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProviderConnectionProfile.swift; sourceTree = "<group>"; };
|
||||||
0EBE8D2E25C076F900798607 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/App.strings; sourceTree = "<group>"; };
|
0EBE8D2E25C076F900798607 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = it.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9726283DEC007287DD /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/App.strings"; sourceTree = "<group>"; };
|
||||||
|
0EC12E9826283DEE007287DD /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = nl.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9926283DEF007287DD /* fr */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fr; path = fr.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9A26283DF0007287DD /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9B26283DF2007287DD /* el */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = el; path = el.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9C26283DF3007287DD /* pl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pl; path = pl.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9D26283DF4007287DD /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = pt.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9E26283DF6007287DD /* ru */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ru; path = ru.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12E9F26283DF8007287DD /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = es.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
|
0EC12EA026283DF9007287DD /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/App.strings; sourceTree = "<group>"; };
|
||||||
0EC7F20420E24308004EA58E /* DebugLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DebugLog.swift; sourceTree = "<group>"; };
|
0EC7F20420E24308004EA58E /* DebugLog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DebugLog.swift; sourceTree = "<group>"; };
|
||||||
0ECC60DD2256B6890020BEAC /* SwiftGen+Assets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SwiftGen+Assets.swift"; sourceTree = "<group>"; };
|
0ECC60DD2256B6890020BEAC /* SwiftGen+Assets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SwiftGen+Assets.swift"; sourceTree = "<group>"; };
|
||||||
0ECEB105224FE51400E9E551 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
0ECEB105224FE51400E9E551 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
||||||
|
@ -2247,6 +2257,16 @@
|
||||||
children = (
|
children = (
|
||||||
0E569F91259F41690022DFB8 /* en */,
|
0E569F91259F41690022DFB8 /* en */,
|
||||||
0EBE8D2E25C076F900798607 /* it */,
|
0EBE8D2E25C076F900798607 /* it */,
|
||||||
|
0EC12E9726283DEC007287DD /* zh-Hans */,
|
||||||
|
0EC12E9826283DEE007287DD /* nl */,
|
||||||
|
0EC12E9926283DEF007287DD /* fr */,
|
||||||
|
0EC12E9A26283DF0007287DD /* de */,
|
||||||
|
0EC12E9B26283DF2007287DD /* el */,
|
||||||
|
0EC12E9C26283DF3007287DD /* pl */,
|
||||||
|
0EC12E9D26283DF4007287DD /* pt */,
|
||||||
|
0EC12E9E26283DF6007287DD /* ru */,
|
||||||
|
0EC12E9F26283DF8007287DD /* es */,
|
||||||
|
0EC12EA026283DF9007287DD /* sv */,
|
||||||
);
|
);
|
||||||
name = App.strings;
|
name = App.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
|
@ -10,11 +10,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Website guidance in provider account screen.
|
- Website guidance in provider account screen.
|
||||||
|
- Missing translations (German, Greek, Spanish, French, Dutch, Polish, Portuguese, Russian, Swedish, Chinese Simplified).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Improved debug log appearance.
|
- Improve debug log appearance.
|
||||||
- Show information from provider metadata in account.
|
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Aus";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Anbieter";
|
||||||
|
"organizer.menus.provider.unavailable" = "Keine Anbieter übrig";
|
||||||
|
"organizer.menus.host" = "Host";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Profil entfernen";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Bist du sicher, dass du das Profil %@ löschen möchtest?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Wähle eine .ovpn-Datei.";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Aktiviere VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Deaktiviere VPN";
|
||||||
|
"service.cells.category.caption" = "Kategorie";
|
||||||
|
"service.cells.addresses.caption" = "Adressen";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Adresse";
|
||||||
|
"endpoint.cells.protocol" = "Protokoll";
|
||||||
|
|
||||||
|
"configuration.title" = "Konfiguration";
|
||||||
|
"configuration.alerts.commit.message" = "Neue Parameter werden erst nach einer manuellen Wiederherstellung der Verbindung wirksam. Änderungen in vertrauenswürdigen Netzwerken werden sofort wirksam.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Jetzt erneut verbinden";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Überspringen";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Server";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domänen";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Domänen umgehen";
|
||||||
|
|
||||||
|
"preferences.title" = "Einstellungen";
|
||||||
|
"preferences.sections.general.header" = "Allgemein";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Bei Anmeldung starten";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Hier ein Häkchen setzen, um die App beim Systemstart oder der Anmeldung automatisch zu starten.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Beenden bestätigen";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Hier ein Häkchen setzen, um einen Hinweis zur Bestätigung des Beendens anzuzeigen.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Kopieren";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Vertrauen";
|
||||||
|
"trusted.ethernet.title" = "Kabelverbindungen vertrauen";
|
||||||
|
"trusted.ethernet.description" = "Hier ein Häkchen setzen, um jeder Kabelverbindung zu vertrauen.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Anzeigen";
|
||||||
|
"menu.switch_profile.title" = "Aktives Profil";
|
||||||
|
"menu.active_profile.title.none" = "Keine aktiven Profile";
|
||||||
|
"menu.active_profile.items.customize.title" = "Anpassen...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Es wurde keine Konto konfiguriert";
|
||||||
|
"menu.organizer.title" = "Organizer";
|
||||||
|
"menu.preferences.title" = "Einstellungen";
|
||||||
|
"menu.support.title" = "Support";
|
||||||
|
"menu.quit.title" = "%@ beenden";
|
||||||
|
"menu.quit.messages.confirm" = "Wenn das VPN aktiviert wurde, läuft es weiter im Hintergrund. Möchtest du beenden?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Ανενεργό";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Πάροχος";
|
||||||
|
"organizer.menus.provider.unavailable" = "Δεν απομένουν πάροχοι";
|
||||||
|
"organizer.menus.host" = "Εξυπηρετητής";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Κατάργηση προφίλ";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Είστε βέβαιοι ότι θέλετε να διαγράψετε το προφίλ %@;";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Επιλέξτε ένα αρχείο .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Ενεργοποίηση VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Απενεργοποίηση VPN";
|
||||||
|
"service.cells.category.caption" = "Κατηγορία";
|
||||||
|
"service.cells.addresses.caption" = "Διευθύνσεις";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Διεύθυνση";
|
||||||
|
"endpoint.cells.protocol" = "Πρωτόκολλο";
|
||||||
|
|
||||||
|
"configuration.title" = "Ρύθμιση";
|
||||||
|
"configuration.alerts.commit.message" = "Οι νέες παράμετροι δεν θα είναι αποτελεσματικές έως ότου επανασυνδεθείτε χειροκίνητα. Οι αλλαγές στα αξιόπιστα δίκτυα θα εφαρμοστούν αμέσως.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Επανασυνδεθείτε τώρα";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Παράλειψη";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Διακομιστές";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Τομείς";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Παράκαμψη τομέων";
|
||||||
|
|
||||||
|
"preferences.title" = "Προτιμήσεις";
|
||||||
|
"preferences.sections.general.header" = "Γενικός";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Εκκίνηση κατά τη σύνδεση";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Επιλέξτε για αυτόματη εκκίνηση της εφαρμογής κατά την εκκίνηση ή τη σύνδεση.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Επιβεβαίωση διακοπής";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Επιλέξτε για παρουσίαση ειδοποίησης ότι επιβεβαιώνεται η διακοπή.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Αντιγραφή";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Εμπιστευθείτε";
|
||||||
|
"trusted.ethernet.title" = "Εμπιστευθείτε τις ενσύρματες συνδέσεις";
|
||||||
|
"trusted.ethernet.description" = "Επιλέξτε για να εμπιστευθείτε οποιαδήποτε ενσύρματη σύνδεση καλωδίου.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Προβολή";
|
||||||
|
"menu.switch_profile.title" = "Ενεργό προφίλ";
|
||||||
|
"menu.active_profile.title.none" = "Δεν υπάρχει ενεργό προφίλ";
|
||||||
|
"menu.active_profile.items.customize.title" = "Προσαρμογή...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Δεν έχει διαμορφωθεί λογαριασμός";
|
||||||
|
"menu.organizer.title" = "Διοργανωτής";
|
||||||
|
"menu.preferences.title" = "Προτιμήσεις";
|
||||||
|
"menu.support.title" = "Υποστήριξη";
|
||||||
|
"menu.quit.title" = "Διακοπή %@";
|
||||||
|
"menu.quit.messages.confirm" = "Το VPN, αν είναι ενεργοποιημένο, θα εξακολουθεί να εκτελείται στο παρασκήνιο. Θέλετε να το διακόψετε;";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Desactivada";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Proveedor";
|
||||||
|
"organizer.menus.provider.unavailable" = "No quedan proveedores";
|
||||||
|
"organizer.menus.host" = "Host";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Quitar perfil";
|
||||||
|
"organizer.alerts.remove_profile.message" = "¿Seguro que deseas eliminar el perfil %@?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Selecciona un archivo .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Habilitar VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Deshabilitar VPN";
|
||||||
|
"service.cells.category.caption" = "Categoría";
|
||||||
|
"service.cells.addresses.caption" = "Direcciones";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Dirección";
|
||||||
|
"endpoint.cells.protocol" = "Protocolo";
|
||||||
|
|
||||||
|
"configuration.title" = "Configuración";
|
||||||
|
"configuration.alerts.commit.message" = "Los nuevos parámetros no serán efectivos hasta que te reconectes manualmente. Los cambios en las redes de confianza se aplicarán de inmediato.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Reconectar ahora";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Omitir";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Servidores";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Dominios";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Dominios ignorados";
|
||||||
|
|
||||||
|
"preferences.title" = "Preferencias";
|
||||||
|
"preferences.sections.general.header" = "General";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Iniciar al iniciar sesión";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Activa esta opción para que la aplicación se inicie automáticamente al iniciar o al iniciar sesión.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Confirmar salir";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Activa esta opción para que se muestre una alerta de confirmación al salir.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Copiar";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Confianza";
|
||||||
|
"trusted.ethernet.title" = "Confiar en conexiones cableadas";
|
||||||
|
"trusted.ethernet.description" = "Activa esta opción para confiar en cualquier conexión cableada.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Mostrar";
|
||||||
|
"menu.switch_profile.title" = "Perfil activo";
|
||||||
|
"menu.active_profile.title.none" = "Ningún perfil activo";
|
||||||
|
"menu.active_profile.items.customize.title" = "Personalizar...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Ninguna cuenta configurada";
|
||||||
|
"menu.organizer.title" = "Organizador";
|
||||||
|
"menu.preferences.title" = "Preferencias";
|
||||||
|
"menu.support.title" = "Soporte";
|
||||||
|
"menu.quit.title" = "Salir de %@";
|
||||||
|
"menu.quit.messages.confirm" = "Si la VPN está habilitada, seguirá funcionando en segundo plano. ¿Deseas salir?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Désactivé";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Fournisseur";
|
||||||
|
"organizer.menus.provider.unavailable" = "Aucun fournisseur restant";
|
||||||
|
"organizer.menus.host" = "Hôte";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Supprimer le profil";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Voulez-vous vraiment supprimer le profil %@ ?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Sélectionnez un fichier .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Activer VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Désactiver VPN";
|
||||||
|
"service.cells.category.caption" = "Catégorie";
|
||||||
|
"service.cells.addresses.caption" = "Adresses";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Adresse";
|
||||||
|
"endpoint.cells.protocol" = "Protocole";
|
||||||
|
|
||||||
|
"configuration.title" = "Configuration";
|
||||||
|
"configuration.alerts.commit.message" = "Vous devez vous reconnecter manuellement pour confirmer les nouveaux paramètres. Les modifications apportées sur les réseaux de confiance seront immédiatement mises en place.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Se reconnecter";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Passer";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Serveurs";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domaines";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Outrepasser le domaine";
|
||||||
|
|
||||||
|
"preferences.title" = "Préférences";
|
||||||
|
"preferences.sections.general.header" = "Général";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Lancer au démarrage";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Cochez pour lancer automatiquement l'application à la connexion ou au démarrage.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Notification de sortie";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Cochez pour recevoir une demande de confirmation lorsque vous quittez.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Copier";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Fiables";
|
||||||
|
"trusted.ethernet.title" = "Faire confiance aux connexions filaires";
|
||||||
|
"trusted.ethernet.description" = "Cochez pour faire confiance à toutes les connexions filaires.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Afficher";
|
||||||
|
"menu.switch_profile.title" = "Profil actif";
|
||||||
|
"menu.active_profile.title.none" = "Pas de profil actif";
|
||||||
|
"menu.active_profile.items.customize.title" = "Personnaliser...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Pas de compte configuré";
|
||||||
|
"menu.organizer.title" = "Organisateur";
|
||||||
|
"menu.preferences.title" = "Préférences";
|
||||||
|
"menu.support.title" = "Assistance";
|
||||||
|
"menu.quit.title" = "Quitter %@";
|
||||||
|
"menu.quit.messages.confirm" = "S'il est activé, le VPN fonctionnera en tâche de fond. Voulez-vous quitter ?";
|
||||||
|
|
|
@ -46,8 +46,8 @@
|
||||||
"configuration.alerts.commit.buttons.reconnect" = "Riconnetti adesso";
|
"configuration.alerts.commit.buttons.reconnect" = "Riconnetti adesso";
|
||||||
"configuration.alerts.commit.buttons.skip" = "Ignora";
|
"configuration.alerts.commit.buttons.skip" = "Ignora";
|
||||||
|
|
||||||
"network_settings.dns.cells.domains.title" = "Dominii";
|
|
||||||
"network_settings.dns.cells.addresses.title" = "Server";
|
"network_settings.dns.cells.addresses.title" = "Server";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Dominii";
|
||||||
"network_settings.proxy.cells.bypass_domains.title" = "Dominii ignorati";
|
"network_settings.proxy.cells.bypass_domains.title" = "Dominii ignorati";
|
||||||
|
|
||||||
"preferences.title" = "Preferenze";
|
"preferences.title" = "Preferenze";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Uit";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Aanbieder";
|
||||||
|
"organizer.menus.provider.unavailable" = "Geen aanbieders meer";
|
||||||
|
"organizer.menus.host" = "Host";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Profiel verwijderen";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Weet u zeker dat u profiel %@ wilt verwijderen?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Selecteer een .ovpn-bestand";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "VPN activeren";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "VPN deactiveren";
|
||||||
|
"service.cells.category.caption" = "Categorie";
|
||||||
|
"service.cells.addresses.caption" = "Adressen";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Adres";
|
||||||
|
"endpoint.cells.protocol" = "Protocol";
|
||||||
|
|
||||||
|
"configuration.title" = "Configuratie";
|
||||||
|
"configuration.alerts.commit.message" = "Nieuwe parameters worden pas van kracht als u handmatig opnieuw verbinding maakt. Wijzigingen in vertrouwde netwerken zijn direct van toepassing.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Opnieuw verbinden";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Overslaan";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Servers";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domeinen";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Domeinen omzeilen";
|
||||||
|
|
||||||
|
"preferences.title" = "Voorkeuren";
|
||||||
|
"preferences.sections.general.header" = "Algemeen";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Lanceren bij aanmelden";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Vink aan als u wilt dat de app automatisch wordt gelanceerd bij opstarten of aanmelden.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Sluiten bevestigen";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Vink aan om een bevestigingsmelding te sluiten.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Kopiëren";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Vertrouwen";
|
||||||
|
"trusted.ethernet.title" = "Bekabelde verbindingen vertrouwen";
|
||||||
|
"trusted.ethernet.description" = "Vink aan om alle bekabelde verbindingen te vertrouwen.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Weergeven";
|
||||||
|
"menu.switch_profile.title" = "Actief profiel";
|
||||||
|
"menu.active_profile.title.none" = "Geen actief profiel";
|
||||||
|
"menu.active_profile.items.customize.title" = "Aanpassen...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Geen account geconfigureerd";
|
||||||
|
"menu.organizer.title" = "Organisator";
|
||||||
|
"menu.preferences.title" = "Voorkeuren";
|
||||||
|
"menu.support.title" = "Ondersteuning";
|
||||||
|
"menu.quit.title" = "%@ afsluiten";
|
||||||
|
"menu.quit.messages.confirm" = "De VPN zal, indien geactiveerd, op de achtergrond blijven draaien. Wilt u sluiten?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Wył";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Dostawca";
|
||||||
|
"organizer.menus.provider.unavailable" = "Brak dostawców";
|
||||||
|
"organizer.menus.host" = "Host";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Usuń profil";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Na pewno chcesz usunąć profil %@?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Wybierz plik .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Włącz VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Wyłącz VPN";
|
||||||
|
"service.cells.category.caption" = "Kategoria";
|
||||||
|
"service.cells.addresses.caption" = "Adresy";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Adres";
|
||||||
|
"endpoint.cells.protocol" = "Protokół";
|
||||||
|
|
||||||
|
"configuration.title" = "Konfiguracja";
|
||||||
|
"configuration.alerts.commit.message" = "Nowe parametry zaczną obowiązywać dopiero po ponownym ręcznym połączeniu. Zmiany w sieciach zaufanych zostaną zastosowane natychmiast.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Połącz ponownie teraz";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Pomiń";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Serwery";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domeny";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Pomiń domeny";
|
||||||
|
|
||||||
|
"preferences.title" = "Preferencje";
|
||||||
|
"preferences.sections.general.header" = "Ogólne";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Uruchom po zalogowaniu";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Zaznacz, aby automatycznie uruchamiać aplikację przy restarcie systemu lub logowaniu.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Potwierdź zakończenie pracy";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Zaznacz, aby wyświetlić monit o potwierdzeniu zakończenia.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Kopiuj";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Ufaj";
|
||||||
|
"trusted.ethernet.title" = "Ufaj połączeniom przewodowym";
|
||||||
|
"trusted.ethernet.description" = "Zaznacz, aby traktować każde przewodowe połączenie kablowe jako zaufane.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Pokaż";
|
||||||
|
"menu.switch_profile.title" = "Aktywny profil";
|
||||||
|
"menu.active_profile.title.none" = "Brak aktywnych profili";
|
||||||
|
"menu.active_profile.items.customize.title" = "Personalizuj";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Brak skonfigurowanych kont";
|
||||||
|
"menu.organizer.title" = "Organzator";
|
||||||
|
"menu.preferences.title" = "Preferencje";
|
||||||
|
"menu.support.title" = "Obsługa techniczna";
|
||||||
|
"menu.quit.title" = "Zakończ %@";
|
||||||
|
"menu.quit.messages.confirm" = "Jeśli sieć VPN, jest włączona, będzie nadal działać w tle. Chcesz zakończyć?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Desativado";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Fornecedor";
|
||||||
|
"organizer.menus.provider.unavailable" = "Não restam fornecedores";
|
||||||
|
"organizer.menus.host" = "Anfitreão";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Remover perfil";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Tem a certeza de que pretende eliminar o perfil %@?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Selecionar um ficheiro .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Ativar VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Desativar VPN";
|
||||||
|
"service.cells.category.caption" = "Categoria";
|
||||||
|
"service.cells.addresses.caption" = "Endereços";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Endereço";
|
||||||
|
"endpoint.cells.protocol" = "Protocolo";
|
||||||
|
|
||||||
|
"configuration.title" = "Configuração";
|
||||||
|
"configuration.alerts.commit.message" = "Os novos parâmetros não serão efetivos até que se volte a ligar manualmente. As alterações às redes de confiança serão aplicadas de imediato.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Voltar a ligar agora";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Ignorar";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Servidores";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domínios";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Fazer um bypass aos domínios";
|
||||||
|
|
||||||
|
"preferences.title" = "Preferências";
|
||||||
|
"preferences.sections.general.header" = "Geral";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Iniciar ao iniciar a sessão";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Assinale para executar automaticamente a aplicação ao arrancar ou com o início de sessão.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Confirmar a saída";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Assinale para apresentar um alerta de confirmação da saída.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Copiar";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Confiar";
|
||||||
|
"trusted.ethernet.title" = "Confiar em ligações com fios";
|
||||||
|
"trusted.ethernet.description" = "Assinale para confiar em qualquer ligação com cabo.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Mostrar";
|
||||||
|
"menu.switch_profile.title" = "Perfil ativo";
|
||||||
|
"menu.active_profile.title.none" = "Sem perfil ativo";
|
||||||
|
"menu.active_profile.items.customize.title" = "Personalizar...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Não há uma conta configurada";
|
||||||
|
"menu.organizer.title" = "Organizador";
|
||||||
|
"menu.preferences.title" = "Preferências";
|
||||||
|
"menu.support.title" = "Apoio";
|
||||||
|
"menu.quit.title" = "Sair %@";
|
||||||
|
"menu.quit.messages.confirm" = "A VPN, se ativa, ainda vai ser executada em segundo plano. Quer sair?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Выкл";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Провайдер";
|
||||||
|
"organizer.menus.provider.unavailable" = "Не осталось провайдеров";
|
||||||
|
"organizer.menus.host" = "Хост";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Удалить профиль";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Вы точно хотите удалить профиль %@?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Выберите файл .ovpn";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Включить VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Отключить VPN";
|
||||||
|
"service.cells.category.caption" = "Категория";
|
||||||
|
"service.cells.addresses.caption" = "Адреса";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Адрес";
|
||||||
|
"endpoint.cells.protocol" = "Протокол";
|
||||||
|
|
||||||
|
"configuration.title" = "Конфигурация";
|
||||||
|
"configuration.alerts.commit.message" = "Новые параметры не вступят в силу до ручного переподключения. Изменения в доверенных сетях вступят в силу сразу.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Переподключиться";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Пропустить";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Серверы";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Домены";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Обходные домены";
|
||||||
|
|
||||||
|
"preferences.title" = "Настройки";
|
||||||
|
"preferences.sections.general.header" = "Общие";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Запускать при входе";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Включите, чтобы приложение автоматически запускалось при загрузке или входе.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Подтверждать выход";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Включите, чтобы выход надо было подтверждать.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Копировать";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Доверенные";
|
||||||
|
"trusted.ethernet.title" = "Доверенные проводные подключения";
|
||||||
|
"trusted.ethernet.description" = "Включите, чтобы добавить в доверенные проводное подключение.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Показать";
|
||||||
|
"menu.switch_profile.title" = "Активный профиль";
|
||||||
|
"menu.active_profile.title.none" = "Нет активных профилей";
|
||||||
|
"menu.active_profile.items.customize.title" = "Настроить...";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Нет настроенных аккаунтов";
|
||||||
|
"menu.organizer.title" = "Организатор";
|
||||||
|
"menu.preferences.title" = "Настройки";
|
||||||
|
"menu.support.title" = "Поддержка";
|
||||||
|
"menu.quit.title" = "Выйти из %@";
|
||||||
|
"menu.quit.messages.confirm" = "Если включить VPN, он всё равно будет работать в фоновом режиме. Вы точно хотите выйти?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "Av";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "Leverantör";
|
||||||
|
"organizer.menus.provider.unavailable" = "Inga leverantörer kvar";
|
||||||
|
"organizer.menus.host" = "Värd";
|
||||||
|
"organizer.alerts.remove_profile.title" = "Ta bort profil";
|
||||||
|
"organizer.alerts.remove_profile.message" = "Är det säkert att du vill ta bort profilen %@?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "Välj en .ovpn-fil";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "Aktivera VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "Inaktivera VPN";
|
||||||
|
"service.cells.category.caption" = "Kategori";
|
||||||
|
"service.cells.addresses.caption" = "Adresser";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "Adress";
|
||||||
|
"endpoint.cells.protocol" = "Protokoll";
|
||||||
|
|
||||||
|
"configuration.title" = "Konfiguration";
|
||||||
|
"configuration.alerts.commit.message" = "Nya parametrar kommer inte att införas förrän du återansluter manuellt. Ändringar i betrodda nätverk kommer att införas omedelbart.";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "Återanslut nu";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "Hoppa över";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "Servrar";
|
||||||
|
"network_settings.dns.cells.domains.title" = "Domäner";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "Kringgå domäner";
|
||||||
|
|
||||||
|
"preferences.title" = "Inställningar";
|
||||||
|
"preferences.sections.general.header" = "Allmänt";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "Öppna vid inloggning";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "Markera för att starta appen automatiskt efter omstart eller vid inloggning.";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "Bekräfta lämna";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "Markera för att visa en uppmaning att bekräfta att man vill lämna appen.";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "Kopiera";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "Betrodda";
|
||||||
|
"trusted.ethernet.title" = "Lita på kabelanslutna uppkopplingar";
|
||||||
|
"trusted.ethernet.description" = "Markera för att lita på alla kabelanslutna uppkopplingar.";
|
||||||
|
|
||||||
|
"menu.show.title" = "Visa";
|
||||||
|
"menu.switch_profile.title" = "Aktiv profil";
|
||||||
|
"menu.active_profile.title.none" = "Ingen aktiv profil";
|
||||||
|
"menu.active_profile.items.customize.title" = "Anpassa";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "Inget konto har konfigurerats";
|
||||||
|
"menu.organizer.title" = "Organisatör";
|
||||||
|
"menu.preferences.title" = "Inställningar";
|
||||||
|
"menu.support.title" = "Support";
|
||||||
|
"menu.quit.title" = "Lämna %@";
|
||||||
|
"menu.quit.messages.confirm" = "Om ett VPN är aktiverat kommer detta fortfarande att köra i bakgrunden. Vill du lämna?";
|
||||||
|
|
|
@ -0,0 +1,76 @@
|
||||||
|
//
|
||||||
|
// App.strings
|
||||||
|
// Passepartout
|
||||||
|
//
|
||||||
|
// Created by Davide De Rosa on 6/21/19.
|
||||||
|
// Copyright (c) 2021 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 <http://www.gnu.org/licenses/>.
|
||||||
|
//
|
||||||
|
|
||||||
|
"vpn.unused" = "关";
|
||||||
|
|
||||||
|
"organizer.title" = "%@";
|
||||||
|
"organizer.menus.provider" = "提供商";
|
||||||
|
"organizer.menus.provider.unavailable" = "没有提供商了";
|
||||||
|
"organizer.menus.host" = "主机";
|
||||||
|
"organizer.alerts.remove_profile.title" = "删除配置";
|
||||||
|
"organizer.alerts.remove_profile.message" = "确定要删除配置%@吗?";
|
||||||
|
"organizer.alerts.open_host_file.title" = "选择.ovpn文件";
|
||||||
|
|
||||||
|
"service.cells.vpn.turn_on.caption" = "启用VPN";
|
||||||
|
"service.cells.vpn.turn_off.caption" = "禁用VPN";
|
||||||
|
"service.cells.category.caption" = "类别";
|
||||||
|
"service.cells.addresses.caption" = "地址";
|
||||||
|
|
||||||
|
"endpoint.cells.address" = "地址";
|
||||||
|
"endpoint.cells.protocol" = "协议";
|
||||||
|
|
||||||
|
"configuration.title" = "配置";
|
||||||
|
"configuration.alerts.commit.message" = "除非手动重新连接,否则新参数将无效。受信任的网络中的更改将立即生效。";
|
||||||
|
"configuration.alerts.commit.buttons.reconnect" = "立即重新连接";
|
||||||
|
"configuration.alerts.commit.buttons.skip" = "跳过";
|
||||||
|
|
||||||
|
"network_settings.dns.cells.addresses.title" = "服务器";
|
||||||
|
"network_settings.dns.cells.domains.title" = "域";
|
||||||
|
"network_settings.proxy.cells.bypass_domains.title" = "旁路域";
|
||||||
|
|
||||||
|
"preferences.title" = "偏好设置";
|
||||||
|
"preferences.sections.general.header" = "一般";
|
||||||
|
"preferences.cells.launches_on_login.caption" = "登录时启动";
|
||||||
|
"preferences.cells.launches_on_login.footer" = "选中以在启动或登录时自动启动应用。";
|
||||||
|
"preferences.cells.confirm_quit.caption" = "确认退出";
|
||||||
|
"preferences.cells.confirm_quit.footer" = "选中以显示退出确认提醒。";
|
||||||
|
|
||||||
|
"debug_log.buttons.copy" = "复制";
|
||||||
|
|
||||||
|
"trusted.columns.trust.title" = "信任";
|
||||||
|
"trusted.ethernet.title" = "信任有线连接";
|
||||||
|
"trusted.ethernet.description" = "选中以信任所有有线连接。";
|
||||||
|
|
||||||
|
"menu.show.title" = "显示";
|
||||||
|
"menu.switch_profile.title" = "有效配置";
|
||||||
|
"menu.active_profile.title.none" = "无有效配置";
|
||||||
|
"menu.active_profile.items.customize.title" = "自定义......";
|
||||||
|
"menu.active_profile.messages.missing_credentials" = "未配置账户";
|
||||||
|
"menu.organizer.title" = "分类页面";
|
||||||
|
"menu.preferences.title" = "偏好设置";
|
||||||
|
"menu.support.title" = "支持";
|
||||||
|
"menu.quit.title" = "退出%@";
|
||||||
|
"menu.quit.messages.confirm" = "VPN(如果启用)仍将在后台运行。您要退出吗?";
|
||||||
|
|
Loading…
Reference in New Issue