Merge branch 'integrate-swedish'

This commit is contained in:
Davide De Rosa 2019-05-25 10:15:18 +02:00
commit 5b2ec85ee1
3 changed files with 27 additions and 22 deletions

View File

@ -237,6 +237,8 @@
0E8D97E121388B52006FB4A0 /* InfrastructurePreset.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfrastructurePreset.swift; sourceTree = "<group>"; };
0E9CD7862257462800D033B4 /* Providers.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Providers.xcassets; sourceTree = "<group>"; };
0E9CD788225746B300D033B4 /* Flags.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Flags.xcassets; sourceTree = "<group>"; };
0E9DE06B22992DE000DEC291 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Intents.strings; sourceTree = "<group>"; };
0E9DE06C22992DE600DEC291 /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Localizable.strings; sourceTree = "<group>"; };
0EA068F3218475F800C320AD /* ConfigurationParserResult+Alerts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "ConfigurationParserResult+Alerts.swift"; sourceTree = "<group>"; };
0EB60FD92111136E00AD27F3 /* UITextView+Search.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Search.swift"; sourceTree = "<group>"; };
0EB67D6A2184581E00BA6200 /* ImportedHostsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportedHostsViewController.swift; sourceTree = "<group>"; };
@ -813,6 +815,7 @@
"pt-BR",
nl,
el,
sv,
);
mainGroup = 0E57F62F20C83FC5008323CF;
productRefGroup = 0E57F63920C83FC5008323CF /* Products */;
@ -1168,6 +1171,7 @@
0E411BA42272184A00E0852C /* pt-BR */,
0EE2FA672291E50300F56F49 /* nl */,
0EF4EF80229431D20030E6EB /* el */,
0E9DE06C22992DE600DEC291 /* sv */,
);
name = Localizable.strings;
sourceTree = "<group>";
@ -1215,6 +1219,7 @@
0E411BA32272183700E0852C /* pt-BR */,
0EE2FA662291E4AA00F56F49 /* nl */,
0EF4EF7F229431CB0030E6EB /* el */,
0E9DE06B22992DE000DEC291 /* sv */,
);
name = Intents.intentdefinition;
sourceTree = "<group>";

View File

@ -60,7 +60,7 @@
"organizer.cells.donate.caption" = "Gör en donation";
"organizer.cells.patreon.caption" = "Stötta mig på Patreon";
"organizer.cells.translate.caption" = "Erbjuda att översätta";
"organizer.cells.about.caption" = "Om% @";
"organizer.cells.about.caption" = "Om %@";
"organizer.cells.uninstall.caption" = "Ta bort VPN-konfiguration";
"organizer.alerts.exhausted_providers.message" = "Du har skapat profiler för alla tillgängliga leverantörer.";
"organizer.alerts.add_host.message" = "Öppna en URL till en .ovpn konfigurationsfil från Safari, Mail eller en annan app för att skapa en värdprofil. \n\nDu kan också importera en .ovpn med iTunes Fildelning." ;
@ -71,13 +71,13 @@
"wizards.host.sections.existing.header" = "Befintliga profiler";
"wizards.host.alerts.existing.message" = "En värdprofil med samma namn finns redan. Byt ut det?";
"parsed_file.alerts.malformed.message" = "Konfigurationsfilen innehåller ett felaktigt val (% @).";
"parsed_file.alerts.missing.message" = "Konfigurationsfilen saknar ett obligatoriskt val (% @).";
"parsed_file.alerts.unsupported.message" = "Konfigurationsfilen innehåller ett stöd som inte stöds (% @).";
"parsed_file.alerts.potentially_unsupported.message" = "Konfigurationsfilen är korrekt men innehåller ett eventuellt stöd som inte stöds (% @). \n\nConnectivity kan bryta beroende på serverinställningar.";
"parsed_file.alerts.malformed.message" = "Konfigurationsfilen innehåller ett felaktigt val (%@).";
"parsed_file.alerts.missing.message" = "Konfigurationsfilen saknar ett obligatoriskt val (%@).";
"parsed_file.alerts.unsupported.message" = "Konfigurationsfilen innehåller ett stöd som inte stöds (%@).";
"parsed_file.alerts.potentially_unsupported.message" = "Konfigurationsfilen är korrekt men innehåller ett eventuellt stöd som inte stöds (%@). \n\nConnectivity kan bryta beroende på serverinställningar.";
"parsed_file.alerts.encryption_passphrase.message" = "Var god ange krypterings lösenordsfrasen.";
"parsed_file.alerts.decryption.message" = "Konfigurationen innehåller en krypterad privat nyckel och den kan inte dekrypteras. Dubbelkontrollera ditt inmatade lösenfras.";
"parsed_file.alerts.parsing.message" = "Det gick inte att analysera den angivna konfigurationsfilen (% @).";
"parsed_file.alerts.parsing.message" = "Det gick inte att analysera den angivna konfigurationsfilen (%@).";
"parsed_file.alerts.buttons.report" = "Rapportera ett problem";
"imported_hosts.title" = "Importerade värdar";
@ -88,7 +88,7 @@
"service.sections.vpn.footer" = "Anslutningen kommer att upprättas vid behov.";
"service.sections.status.header" = "Koppling";
"service.sections.configuration.header" = "Konfiguration";
"service.sections.provider_infrastructure.footer" = "Senast uppdaterad på% @.";
"service.sections.provider_infrastructure.footer" = "Senast uppdaterad på %@.";
"service.sections.vpn_survives_sleep.footer" = "Inaktivera för att förbättra batterianvändningen, på bekostnad av tillfälliga avmattningar på grund av återuppkoppling.";
"service.sections.vpn_resolves_hostname.footer" = "Föredragna i de flesta nätverk och krävs i vissa IPv6-nätverk. Inaktivera var DNS blockeras eller för att påskynda förhandlingar när DNS är långsamt att svara.";
//"service.sections.vpn_prefers_udp.footer "=" UDP är snabbare än TCP, men fungerar kanske inte i vissa nätverk. Inaktivera i nätverk där UDP kan blockeras. ";
@ -135,19 +135,19 @@
"service.alerts.masks_private_data.messages.must_reconnect" = "För att säkert återställa den aktuella felsökningsloggen och tillämpa den nya maskeringspreferensen måste du återansluta till VPN nu.";
"service.alerts.buttons.reconnect" = "Reconnect";
"service.alerts.download.title" = "Ladda ner krävs";
"service.alerts.download.message" = "% @ kräver nedladdning av ytterligare konfigurationsfiler. \n\nKontrollera för att starta nedladdningen.";
"service.alerts.download.failed" = "Misslyckades med att ladda ner konfigurationsfiler.% @";
"service.alerts.download.message" = "%@ kräver nedladdning av ytterligare konfigurationsfiler. \n\nKontrollera för att starta nedladdningen.";
"service.alerts.download.failed" = "Misslyckades med att ladda ner konfigurationsfiler. %@";
"service.alerts.download.hud.extracting" = "Extraherar filer, var så tålmodig ...";
"account.sections.credentials.header" = "Referenser";
"account.sections.guidance.footer.infrastructure.mullvad" = "Använd dina% @ webbplatsuppgifter. Ditt användarnamn är vanligtvis numeriskt.";
"account.sections.guidance.footer.infrastructure.nordvpn" = "Använd dina% @ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.pia" = "Använd dina% @ webbplatsuppgifter. Ditt användarnamn är vanligtvis numeriskt med ett prefix för \" p \".";
"account.sections.guidance.footer.infrastructure.protonvpn" = "Hitta dina% @ credentials i avsnittet \" Konto> OpenVPN / IKEv2 Användarnamn \"på webbplatsen.";
"account.sections.guidance.footer.infrastructure.tunnelbear" = "Använd dina% @ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.vyprvpn" = "Använd dina% @ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.windscribe" = "Hitta din% @ credentials i OpenVPN Config Generator på webbplatsen.";
"account.sections.registration.footer" = "Hämta ett konto på% @ webbplatsen.";
"account.sections.guidance.footer.infrastructure.mullvad" = "Använd dina %@ webbplatsuppgifter. Ditt användarnamn är vanligtvis numeriskt.";
"account.sections.guidance.footer.infrastructure.nordvpn" = "Använd dina %@ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.pia" = "Använd dina %@ webbplatsuppgifter. Ditt användarnamn är vanligtvis numeriskt med ett prefix för \" p \".";
"account.sections.guidance.footer.infrastructure.protonvpn" = "Hitta dina %@ credentials i avsnittet \" Konto> OpenVPN / IKEv2 Användarnamn \"på webbplatsen.";
"account.sections.guidance.footer.infrastructure.tunnelbear" = "Använd dina %@ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.vyprvpn" = "Använd dina %@ webbplatsuppgifter. Ditt användarnamn är vanligtvis ditt e-postmeddelande.";
"account.sections.guidance.footer.infrastructure.windscribe" = "Hitta din %@ credentials i OpenVPN Config Generator på webbplatsen.";
"account.sections.registration.footer" = "Hämta ett konto på %@ webbplatsen.";
"account.cells.username.caption" = "Användarnamn";
"account.cells.username.placeholder" = "användarnamn";
"account.cells.password.caption" = "Lösenord";
@ -155,7 +155,7 @@
//"account.cells.password_confirm.caption "=" Bekräfta ";
//"account.cells.password_confirm.mismatch "=" Lösenorden matchar inte! ";
"account.cells.open_guide.caption" = "Visa dina uppgifter";
"account.cells.signup.caption" = "Registrera med% @";
"account.cells.signup.caption" = "Registrera med %@";
"endpoint.sections.location_addresses.header" = "Adresser";
"endpoint.sections.location_protocols.header" = "Protokoll";
@ -194,9 +194,9 @@
"configuration.cells.compression_algorithm.value.lzo" = "LZO";
"configuration.cells.compression_algorithm.value.other" = "Utan stöd";
"configuration.cells.keep_alive.caption" = "hål-vid-liv";
"configuration.cells.keep_alive.value.seconds" = "% d seconds";
"configuration.cells.keep_alive.value.seconds" = "%d seconds";
"configuration.cells.renegotiation_seconds.caption" = "Omförhandling";
"configuration.cells.renegotiation_seconds.value.after" = "efter% @";
"configuration.cells.renegotiation_seconds.value.after" = "efter %@";
"configuration.cells.random_endpoint.caption" = "Omställ slutpunkt pa slumpmässigt sätt";
"network_settings.cells.choice.client" = "Läs .ovpn";
@ -268,7 +268,7 @@
"donation.cells.purchasing.caption" = "Performing donation";
"donation.alerts.purchase.success.title" = "Tack";
"donation.alerts.purchase.success.message" = "Detta betyder mycket för mig och jag hoppas verkligen att du fortsätter att använda och marknadsföra denna app.";
"donation.alerts.purchase.failure.message" = "Kan inte göra donationen.% @";
"donation.alerts.purchase.failure.message" = "Kan inte göra donationen. %@";
"share.message" = "Passepartout är en användarvänlig öppen källkod OpenVPN-klient för iOS och macOS";

View File

@ -1 +1 @@
../../../../metadata/en-US/keywords.txt
../../../../metadata/sv/keywords.txt