project: sync translations and improve id generation again
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
// Copyright © 2018-2019 WireGuard LLC. All Rights Reserved.
|
||||
// Copyright © 2018-2020 WireGuard LLC. All Rights Reserved.
|
||||
// Generic alert action names
|
||||
|
||||
|
||||
@@ -12,20 +12,103 @@
|
||||
"tunnelsListTitle" = "WireGuard";
|
||||
"tunnelsListSettingsButtonTitle" = "Asetukset";
|
||||
"tunnelsListCenteredAddTunnelButtonTitle" = "Lisää tunneli";
|
||||
"tunnelsListSwipeDeleteButtonTitle" = "Poista";
|
||||
"tunnelsListSelectButtonTitle" = "Valitse";
|
||||
"tunnelsListSelectAllButtonTitle" = "Valitse kaikki";
|
||||
"tunnelsListDeleteButtonTitle" = "Poista";
|
||||
"tunnelsListSelectedTitle (%d)" = "%d poistettu";
|
||||
|
||||
// Tunnels list menu
|
||||
|
||||
"addTunnelMenuHeader" = "Lisää uusi WireGuard tunneli";
|
||||
"addTunnelMenuImportFile" = "Luo tiedostosta tai arkistosta";
|
||||
"addTunnelMenuQRCode" = "Luo QR-koodista";
|
||||
"addTunnelMenuFromScratch" = "Luo alusta";
|
||||
|
||||
// Tunnels list alerts
|
||||
|
||||
"alertImportedFromMultipleFilesTitle (%d)" = "Luotu %d tunnelia";
|
||||
"alertImportedFromMultipleFilesMessage (%1$d of %2$d)" = "Luotu %1$d / %2$d tunnelia tuoduista tiedostoista";
|
||||
|
||||
"alertImportedFromZipTitle (%d)" = "Luotu %d tunnelia";
|
||||
"alertImportedFromZipMessage (%1$d of %2$d)" = "Luotu %1$d / %2$d tunnelia zip-arkistosta";
|
||||
|
||||
"alertBadConfigImportTitle" = "Tunnelia ei voitu tuoda";
|
||||
"alertBadConfigImportMessage (%@)" = "Tiedosto ”%@” ei sisällä kelvollista WireGuard konfiguraatiota";
|
||||
|
||||
"deleteTunnelsConfirmationAlertButtonTitle" = "Poista";
|
||||
"deleteTunnelConfirmationAlertButtonMessage (%d)" = "Poista %d tunneli?";
|
||||
"deleteTunnelsConfirmationAlertButtonMessage (%d)" = "Poista %d tunnelit?";
|
||||
|
||||
// Tunnel detail and edit UI
|
||||
|
||||
"newTunnelViewTitle" = "Uusi konfiguraatio";
|
||||
"editTunnelViewTitle" = "Muokkaa konfiguraatiota";
|
||||
|
||||
"tunnelSectionTitleStatus" = "Tila";
|
||||
|
||||
"tunnelStatusInactive" = "Ei aktiivinen";
|
||||
"tunnelStatusActivating" = "Aktivoidaan";
|
||||
"tunnelStatusActive" = "Aktiivinen";
|
||||
"tunnelStatusDeactivating" = "Deaktivoidaan";
|
||||
"tunnelStatusReasserting" = "Aktivoidaan uudelleen";
|
||||
"tunnelStatusRestarting" = "Käynnistetään uudelleen";
|
||||
"tunnelStatusWaiting" = "Odotetaan";
|
||||
|
||||
"macToggleStatusButtonActivate" = "Aktivoi";
|
||||
"macToggleStatusButtonActivating" = "Aktivoidaan…";
|
||||
"macToggleStatusButtonDeactivate" = "Deaktivoi";
|
||||
"macToggleStatusButtonDeactivating" = "Deaktivoidaan…";
|
||||
"macToggleStatusButtonReasserting" = "Aktivoidaan uudelleen…";
|
||||
"macToggleStatusButtonRestarting" = "Käynnistetään uudelleen…";
|
||||
"macToggleStatusButtonWaiting" = "Odotetaan…";
|
||||
|
||||
"tunnelSectionTitleInterface" = "Liittymä";
|
||||
|
||||
"tunnelInterfaceName" = "Nimi";
|
||||
"tunnelInterfacePrivateKey" = "Yksityinen avain";
|
||||
"tunnelInterfacePublicKey" = "Julkinen avain";
|
||||
"tunnelInterfaceGenerateKeypair" = "Luo avainpari";
|
||||
"tunnelInterfaceAddresses" = "Osoitteet";
|
||||
"tunnelInterfaceListenPort" = "Kuuntele porttia";
|
||||
"tunnelInterfaceMTU" = "MTU";
|
||||
"tunnelInterfaceDNS" = "DNS palvelimet";
|
||||
"tunnelInterfaceStatus" = "Tila";
|
||||
|
||||
"tunnelSectionTitlePeer" = "Osapuoli";
|
||||
|
||||
"tunnelPeerPublicKey" = "Julkinen avain";
|
||||
"tunnelPeerPreSharedKey" = "Jaettu avain";
|
||||
"tunnelPeerEndpoint" = "Päätepiste";
|
||||
"tunnelPeerPersistentKeepalive" = "Jatkuva keepalive";
|
||||
"tunnelPeerAllowedIPs" = "Sallitut IP-osoitteet";
|
||||
"tunnelPeerRxBytes" = "Data vastaanotettu";
|
||||
"tunnelPeerTxBytes" = "Data lähetetty";
|
||||
"tunnelPeerLastHandshakeTime" = "Viimeisin kättely";
|
||||
"tunnelPeerExcludePrivateIPs" = "Jätä pois yksityiset IP-osoitteet";
|
||||
|
||||
"tunnelSectionTitleOnDemand" = "Automaattinen käyttöönotto";
|
||||
|
||||
"tunnelOnDemandCellular" = "Matkapuhelinverkko";
|
||||
"tunnelOnDemandEthernet" = "Ethernet";
|
||||
"tunnelOnDemandWiFi" = "Wi-Fi";
|
||||
"tunnelOnDemandSSIDsKey" = "SSID:t";
|
||||
|
||||
"tunnelOnDemandAnySSID" = "Mikä tahansa SSID";
|
||||
"tunnelOnDemandOnlyTheseSSIDs" = "Vain nämä SSID:t";
|
||||
"tunnelOnDemandExceptTheseSSIDs" = "Poislukien SSID:t";
|
||||
"tunnelOnDemandOnlySSID (%d)" = "Vain %d SSID";
|
||||
"tunnelOnDemandOnlySSIDs (%d)" = "Vain %d SSID:t";
|
||||
"tunnelOnDemandExceptSSID (%d)" = "Kaikki paitsi %d SSID";
|
||||
"tunnelOnDemandExceptSSIDs (%d)" = "Kaikki paitsi %d SSID:t";
|
||||
"tunnelOnDemandSSIDOptionDescriptionMac (%1$@: %2$@)" = "%1$@: %2$@";
|
||||
|
||||
"tunnelOnDemandSSIDViewTitle" = "SSID:t";
|
||||
"tunnelOnDemandSectionTitleSelectedSSIDs" = "SSID:t";
|
||||
"tunnelOnDemandNoSSIDs" = "Ei SSID-tietoja";
|
||||
"tunnelOnDemandSectionTitleAddSSIDs" = "Lisää SSID-tietoja";
|
||||
"tunnelOnDemandAddMessageAddConnectedSSID (%@)" = "Lisää yhdistetty: %@";
|
||||
"tunnelOnDemandAddMessageAddNewSSID" = "Lisää uusi";
|
||||
|
||||
"tunnelOnDemandKey" = "Tarvittaessa";
|
||||
"tunnelOnDemandOptionOff" = "Pois päältä";
|
||||
@@ -35,6 +118,12 @@
|
||||
"tunnelOnDemandOptionWiFiOrEthernet" = "Wi-Fi tai Ethernet";
|
||||
"tunnelOnDemandOptionEthernetOnly" = "Vain Ethernet";
|
||||
|
||||
"addPeerButtonTitle" = "Lisää toinen osapuoli";
|
||||
|
||||
"deletePeerButtonTitle" = "Poista osapuoli";
|
||||
"deletePeerConfirmationAlertButtonTitle" = "Poista";
|
||||
"deletePeerConfirmationAlertMessage" = "Poistetaanko tämä osapuoli?";
|
||||
|
||||
"deleteTunnelButtonTitle" = "Poista tunneli";
|
||||
"deleteTunnelConfirmationAlertButtonTitle" = "Poista";
|
||||
"deleteTunnelConfirmationAlertMessage" = "Poistetaanko tämä tunneli?";
|
||||
@@ -42,207 +131,273 @@
|
||||
"tunnelEditPlaceholderTextRequired" = "Pakollinen";
|
||||
"tunnelEditPlaceholderTextOptional" = "Valinnainen";
|
||||
"tunnelEditPlaceholderTextAutomatic" = "Automaattinen";
|
||||
"tunnelEditPlaceholderTextStronglyRecommended" = "Erittäin suositeltavaa";
|
||||
"tunnelEditPlaceholderTextOff" = "Pois päältä";
|
||||
|
||||
"tunnelPeerPersistentKeepaliveValue (%@)" = "joka %@ sekuntin välein";
|
||||
"tunnelHandshakeTimestampNow" = "Nyt";
|
||||
"settingsSectionTitleAbout" = "About";
|
||||
"newTunnelViewTitle" = "New configuration";
|
||||
"macMenuDeleteSelected" = "Delete Selected";
|
||||
"alertSystemErrorMessageTunnelConfigurationInvalid" = "The configuration is invalid.";
|
||||
"tunnelInterfaceDNS" = "DNS servers";
|
||||
"tunnelPeerEndpoint" = "Endpoint";
|
||||
"tunnelInterfaceMTU" = "MTU";
|
||||
"alertInvalidInterfaceMessageListenPortInvalid" = "Interface’s listen port must be between 0 and 65535, or unspecified";
|
||||
"addPeerButtonTitle" = "Add peer";
|
||||
"tunnelHandshakeTimestampSystemClockBackward" = "(System clock wound backwards)";
|
||||
"tunnelsListSwipeDeleteButtonTitle" = "Delete";
|
||||
"tunnelHandshakeTimestampSystemClockBackward" = "(Järjestelmän kello jättää)";
|
||||
"tunnelHandshakeTimestampAgo (%@)" = "%@ sitten";
|
||||
"tunnelHandshakeTimestampYear (%d)" = "%d vuosi";
|
||||
"tunnelHandshakeTimestampYears (%d)" = "%d vuotta";
|
||||
"tunnelHandshakeTimestampDay (%d)" = "%d päivä";
|
||||
"tunnelHandshakeTimestampDays (%d)" = "%d päivää";
|
||||
"tunnelHandshakeTimestampHour (%d)" = "%d tunti";
|
||||
"tunnelHandshakeTimestampHours (%d)" = "%d tuntia";
|
||||
"tunnelHandshakeTimestampMinute (%d)" = "%d minuutti";
|
||||
"tunnelHandshakeTimestampMinutes (%d)" = "%d minuuttia";
|
||||
"tunnelHandshakeTimestampSecond (%d)" = "%d sekunti";
|
||||
"tunnelHandshakeTimestampSeconds (%d)" = "%d sekuntia";
|
||||
|
||||
"tunnelHandshakeTimestampHours hh:mm:ss (%@)" = "%@ tuntia";
|
||||
"tunnelHandshakeTimestampMinutes mm:ss (%@)" = "%@ minuuttia";
|
||||
|
||||
"tunnelPeerPresharedKeyEnabled" = "käytössä";
|
||||
|
||||
// Error alerts while creating / editing a tunnel configuration
|
||||
/* Alert title for error in the interface data */
|
||||
|
||||
"alertInvalidInterfaceTitle" = "Virheellinen liittymä";
|
||||
|
||||
/* Any one of the following alert messages can go with the above title */
|
||||
"alertInvalidInterfaceMessageNameRequired" = "Sovittimen nimi vaadittu";
|
||||
"alertInvalidInterfaceMessagePrivateKeyRequired" = "Sovittimen yksityinen avain on vaadittu";
|
||||
"alertInvalidInterfaceMessagePrivateKeyInvalid" = "Sovittimen yksityinen avain on oltava 32-tavuinen avain base64 enkoodauksella";
|
||||
"alertInvalidInterfaceMessageAddressInvalid" = "Sovittimen osoitteet on oltava pilkulla erotettujen IP-osoitteiden luettelo, valinnaisesti CIDR-notaatiossa";
|
||||
"alertInvalidInterfaceMessageListenPortInvalid" = "Sovittimen kuunteluportin on tulee olla väliltä 0 - 65535, tai sen on oltava määrittelemätön";
|
||||
"alertInvalidInterfaceMessageMTUInvalid" = "Sovittimen MTU on oltava väliltä 576 - 65535, tai sen on oltava määrittelemätön";
|
||||
"alertInvalidInterfaceMessageDNSInvalid" = "Sovittimen DNS-palvelimien on oltava lista pilkulla erotettu IP-osoitteita";
|
||||
|
||||
/* Alert title for error in the peer data */
|
||||
"alertInvalidPeerTitle" = "Virheellinen osapuoli";
|
||||
|
||||
/* Any one of the following alert messages can go with the above title */
|
||||
"alertInvalidPeerMessagePublicKeyRequired" = "Osapuolen julkinen avain on vaadittu";
|
||||
"alertInvalidPeerMessagePublicKeyInvalid" = "Osapuolen julkinen avain on oltava 32-tavuinen avain base64 -enkoodauksella";
|
||||
"alertInvalidPeerMessagePreSharedKeyInvalid" = "Osapuolen jaettu avain on oltava 32-tavuinen avain base64 -enkoodauksella";
|
||||
"alertInvalidPeerMessageAllowedIPsInvalid" = "Toisen osapuolen sallittujen IP-osoitteiden on oltava pilkulla erotettujen IP-osoitteiden luettelo, valinnaisesti CIDR-notaatiossa";
|
||||
"alertInvalidPeerMessageEndpointInvalid" = "Käyttäjän päätepisteen on oltava muotoa ”host:port” tai ”[host]:port”";
|
||||
"alertInvalidPeerMessagePersistentKeepaliveInvalid" = "Käyttäjän pysyvän keepalivin on oltava välillä 0–65535 tai määrittelemätön";
|
||||
"alertInvalidPeerMessagePublicKeyDuplicated" = "Kahdella tai useammalla osapuolella ei voi olla samaa julkista avainta";
|
||||
|
||||
// Scanning QR code UI
|
||||
|
||||
"scanQRCodeViewTitle" = "Skannaa QR-koodi";
|
||||
"scanQRCodeTipText" = "Vihje: Luo käyttämällä `qrencode -t ansiutf8 < tunnel.conf`";
|
||||
|
||||
// Scanning QR code alerts
|
||||
|
||||
"alertScanQRCodeCameraUnsupportedTitle" = "Kameraa ei tuettu";
|
||||
"alertScanQRCodeCameraUnsupportedMessage" = "Tämä laite ei pysty skannaamaan QR-koodeja";
|
||||
|
||||
"alertScanQRCodeInvalidQRCodeTitle" = "Virheellinen QR-koodi";
|
||||
|
||||
"alertScanQRCodeUnreadableQRCodeTitle" = "Virheellinen koodi";
|
||||
|
||||
// Settings UI
|
||||
|
||||
"settingsViewTitle" = "Asetukset";
|
||||
|
||||
"settingsSectionTitleAbout" = "Tietoa";
|
||||
"settingsVersionKeyWireGuardForIOS" = "WireGuard iOS:lle";
|
||||
"settingsVersionKeyWireGuardGoBackend" = "WireGuard Go -moottori";
|
||||
|
||||
"settingsSectionTitleTunnelLog" = "Loki";
|
||||
"settingsViewLogButtonTitle" = "Näytä loki";
|
||||
|
||||
// Log view
|
||||
|
||||
"logViewTitle" = "Loki";
|
||||
"alertBadArchiveMessage" = "Huono tai korruptoitunut zip arkisto.";
|
||||
|
||||
"alertNoTunnelsToExportTitle" = "Ei mitään vietävää";
|
||||
"alertNoTunnelsToExportMessage" = "Vietäviä tunneleita ei ole";
|
||||
|
||||
"alertNoTunnelsInImportedZipArchiveTitle" = "Zip arkistossa ei ole tunneleita";
|
||||
|
||||
// Tunnel management error alerts
|
||||
|
||||
"alertTunnelActivationFailureTitle" = "Aktivointi epäonnistui";
|
||||
|
||||
"alertTunnelNameEmptyTitle" = "Nimeä ei annettu lainkaan";
|
||||
|
||||
"alertTunnelAlreadyExistsWithThatNameTitle" = "Nimi on jo käytössä";
|
||||
|
||||
"alertTunnelActivationErrorTunnelIsNotInactiveTitle" = "Aktivointi käynnissä";
|
||||
|
||||
// Tunnel management error alerts on system error
|
||||
/* The alert message that goes with the following titles would be
|
||||
one of the alertSystemErrorMessage* listed further down */
|
||||
|
||||
"alertSystemErrorOnListingTunnelsTitle" = "Tunneleita ei voitu listata";
|
||||
"alertSystemErrorOnAddTunnelTitle" = "Tunnelia ei voitu luoda";
|
||||
|
||||
/* The alert message for this alert shall include
|
||||
one of the alertSystemErrorMessage* listed further down */
|
||||
"alertTunnelActivationSystemErrorTitle" = "Aktivointi epäonnistui";
|
||||
|
||||
/* alertSystemErrorMessage* messages */
|
||||
"alertSystemErrorMessageTunnelConfigurationInvalid" = "Konfiguraatio ei kelpaa.";
|
||||
"alertSystemErrorMessageTunnelConnectionFailed" = "Yhteys epäonnistui.";
|
||||
"alertSystemErrorMessageTunnelConfigurationReadWriteFailed" = "Konfiguraation lukeminen tai kirjoittaminen epäonnistui.";
|
||||
"alertSystemErrorMessageTunnelConfigurationUnknown" = "Tuntematon järjestelmävirhe.";
|
||||
|
||||
// Mac status bar menu / pulldown menu / main menu
|
||||
|
||||
"macMenuNetworks (%@)" = "Verkot: %@";
|
||||
"macMenuNetworksNone" = "Verkot: Ei mitään";
|
||||
|
||||
"macMenuTitle" = "WireGuard";
|
||||
"macMenuManageTunnels" = "Hallitse tunneleita";
|
||||
"macMenuImportTunnels" = "Tuo tunneli(t) tiedostosta…";
|
||||
"macMenuAddEmptyTunnel" = "Lisää tyhjä tunneli…";
|
||||
"macMenuViewLog" = "Näytä loki";
|
||||
"macMenuExportTunnels" = "Vie tunnelit Zippinä…";
|
||||
"macMenuAbout" = "Tietoa WireGuardista";
|
||||
"macMenuQuit" = "Sulje WireGuard";
|
||||
|
||||
"macMenuHideApp" = "Piilota WireGuard";
|
||||
"macMenuHideOtherApps" = "Piilota muut";
|
||||
"macMenuShowAllApps" = "Näytä kaikki";
|
||||
|
||||
"macMenuFile" = "Tiedosto";
|
||||
"macMenuCloseWindow" = "Sulje ikkuna";
|
||||
|
||||
"macMenuEdit" = "Muokkaa";
|
||||
"macMenuCut" = "Leikkaa";
|
||||
"macMenuCopy" = "Kopioi";
|
||||
"macMenuPaste" = "Liitä";
|
||||
"macMenuSelectAll" = "Valitse kaikki";
|
||||
|
||||
"macMenuTunnel" = "Tunneli";
|
||||
"macMenuToggleStatus" = "Vaihda tilaa";
|
||||
"macMenuEditTunnel" = "Muokkaa…";
|
||||
"macMenuDeleteSelected" = "Poista valitut";
|
||||
|
||||
"macMenuWindow" = "Ikkuna";
|
||||
"macMenuMinimize" = "Pienennä";
|
||||
"macMenuZoom" = "Lähennä/Loitonna";
|
||||
|
||||
// Mac manage tunnels window
|
||||
|
||||
"macWindowTitleManageTunnels" = "Hallitse WireGuard tunneleita";
|
||||
|
||||
"macDeleteTunnelConfirmationAlertMessage (%@)" = "Oletko varma, että haluat poistaa \"%@\"?";
|
||||
"macDeleteMultipleTunnelsConfirmationAlertMessage (%d)" = "Haluatko varmasti poistaa %d kohdetta?";
|
||||
"macDeleteTunnelConfirmationAlertInfo" = "Tätä toimintoa ei voi peruuttaa.";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleDelete" = "Poista";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleCancel" = "Peruuta";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleDeleting" = "Poistetaan…";
|
||||
|
||||
"macButtonImportTunnels" = "Tuo tunneli(t) tiedostosta";
|
||||
"macSheetButtonImport" = "Tuo";
|
||||
|
||||
"macNameFieldExportLog" = "Tallenna loki kohteeseen:";
|
||||
"macSheetButtonExportLog" = "Tallenna";
|
||||
|
||||
"macNameFieldExportZip" = "Vie tunnelit kohteeseen:";
|
||||
"macSheetButtonExportZip" = "Tallenna";
|
||||
|
||||
"macButtonDeleteTunnels (%d)" = "Poista %d tunnelia";
|
||||
|
||||
"macButtonEdit" = "Muokkaa";
|
||||
"macFieldOnDemand" = "Tarvittaessa:";
|
||||
"macFieldOnDemandSSIDs" = "SSIDt:";
|
||||
|
||||
// Mac status display
|
||||
|
||||
"macStatus (%@)" = "Tila: %@";
|
||||
|
||||
// Mac editing config
|
||||
|
||||
"macEditDiscard" = "Hylkää";
|
||||
"macEditSave" = "Tallenna";
|
||||
|
||||
"macAlertNameIsEmpty" = "Nimi on pakollinen";
|
||||
"macAlertPrivateKeyInvalid" = "Yksityinen avain ei kelpaa.";
|
||||
"macAlertListenPortInvalid (%@)" = "Portti \"%@\" ei kelpaa.";
|
||||
"macAlertAddressInvalid (%@)" = "Osoite \"%@\" ei kelpaa.";
|
||||
"macAlertDNSInvalid (%@)" = "DNS ‘%@’ ei kelpaa.";
|
||||
"macAlertMTUInvalid (%@)" = "MTU ‘%@’ ei kelpaa.";
|
||||
|
||||
"macAlertPublicKeyInvalid" = "Julkinen avain ei kelpaa";
|
||||
"macAlertPreSharedKeyInvalid" = "Jaettu avain ei kelpaa";
|
||||
"macAlertAllowedIPInvalid (%@)" = "Sallitut IP-osoitteet %@\" eivät kelpaa";
|
||||
"macAlertEndpointInvalid (%@)" = "Päätepiste \"%@\" ei kelpaa";
|
||||
"macAlertPersistentKeepliveInvalid (%@)" = "Pysyvä keepalive arvo ‘%@’ ei kelpaa";
|
||||
|
||||
"macAlertUnrecognizedPeerKey (%@)" = "Osapuoli sisältää tunnistamattoman avaimen ”%@”";
|
||||
"macAlertInfoUnrecognizedPeerKey" = "Voimassa olevat avaimet ovat: ”PublicKey”, ”PresharedKey”, ”AllowedIPs”, ”Endpoint” ja ”PersistentKeepalive”";
|
||||
|
||||
// Mac about dialog
|
||||
|
||||
"macAppVersion (%@)" = "Sovelluksen versio: %@";
|
||||
"macGoBackendVersion (%@)" = "Go -moottorin versio: %@";
|
||||
"iosViewPrivateData" = "Todenna nähdäksesi tunnelin yksityiset avaimet.";
|
||||
"macConfirmAndQuitAlertQuitWireGuard" = "Sulje WireGuard";
|
||||
"macConfirmAndQuitAlertCloseWindow" = "Sulje tunneleiden hallinta";
|
||||
|
||||
// Mac tooltip
|
||||
|
||||
"macToolTipEditTunnel" = "Muokkaa tunnelia (⌘E)";
|
||||
|
||||
// Mac log view
|
||||
|
||||
"macLogColumnTitleTime" = "Aika";
|
||||
"macLogColumnTitleLogMessage" = "Lokiviesti";
|
||||
"macLogButtonTitleClose" = "Sulje";
|
||||
"macLogButtonTitleSave" = "Tallenna…";
|
||||
"macUnusableTunnelButtonTitleDeleteTunnel" = "Poista tunneli";
|
||||
|
||||
// Mac App Store updating alert
|
||||
|
||||
"macAppStoreUpdatingAlertMessage" = "App Store haluaa päivittää WireGuardin";
|
||||
|
||||
// Donation
|
||||
|
||||
"donateLink" = "♥ Lahjoita WireGuard projektille";
|
||||
"macAlertNoInterface" = "Configuration must have an ‘Interface’ section.";
|
||||
"macNameFieldExportZip" = "Export tunnels to:";
|
||||
"editTunnelViewTitle" = "Edit configuration";
|
||||
"alertSystemErrorMessageTunnelConfigurationUnknown" = "Unknown system error.";
|
||||
"macMenuCut" = "Cut";
|
||||
"macEditDiscard" = "Discard";
|
||||
"tunnelPeerPresharedKeyEnabled" = "enabled";
|
||||
"alertScanQRCodeCameraUnsupportedMessage" = "This device is not able to scan QR codes";
|
||||
"macSheetButtonExportZip" = "Save";
|
||||
"macWindowTitleManageTunnels" = "Manage WireGuard Tunnels";
|
||||
"macConfirmAndQuitAlertInfo" = "If you close the tunnels manager, WireGuard will continue to be available from the menu bar icon.";
|
||||
"macUnusableTunnelInfo" = "In case this tunnel was created by another user, only that user can view, edit, or activate this tunnel.";
|
||||
"alertTunnelActivationErrorTunnelIsNotInactiveMessage" = "The tunnel is already active or in the process of being activated";
|
||||
"macToggleStatusButtonReasserting" = "Reactivating…";
|
||||
"alertTunnelActivationSetNetworkSettingsMessage" = "Unable to apply network settings to tunnel object.";
|
||||
"macMenuExportTunnels" = "Export Tunnels to Zip…";
|
||||
"macMenuShowAllApps" = "Show All";
|
||||
"alertCantOpenInputConfFileTitle" = "Unable to import from file";
|
||||
"alertScanQRCodeInvalidQRCodeMessage" = "The scanned QR code is not a valid WireGuard configuration";
|
||||
"macMenuHideApp" = "Hide WireGuard";
|
||||
"settingsViewTitle" = "Settings";
|
||||
"tunnelsListSelectAllButtonTitle" = "Select All";
|
||||
"macDeleteTunnelConfirmationAlertInfo" = "You cannot undo this action.";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleDeleting" = "Deleting…";
|
||||
"tunnelPeerPersistentKeepalive" = "Persistent keepalive";
|
||||
"settingsViewLogButtonTitle" = "View log";
|
||||
"alertSystemErrorMessageTunnelConnectionFailed" = "The connection failed.";
|
||||
"macButtonEdit" = "Edit";
|
||||
"macAlertPublicKeyInvalid" = "Public key is invalid";
|
||||
"macNameFieldExportLog" = "Save log to:";
|
||||
"alertSystemErrorOnAddTunnelTitle" = "Unable to create tunnel";
|
||||
"macConfirmAndQuitAlertMessage" = "Do you want to close the tunnels manager or quit WireGuard entirely?";
|
||||
"alertTunnelActivationSavedConfigFailureMessage" = "Unable to retrieve tunnel information from the saved configuration.";
|
||||
"tunnelOnDemandSectionTitleSelectedSSIDs" = "SSIDs";
|
||||
"macAlertInfoUnrecognizedInterfaceKey" = "Valid keys are: ‘PrivateKey’, ‘ListenPort’, ‘Address’, ‘DNS’ and ‘MTU’.";
|
||||
"macLogColumnTitleTime" = "Time";
|
||||
"alertTunnelNameEmptyMessage" = "Cannot create tunnel with an empty name";
|
||||
"alertInvalidInterfaceMessageMTUInvalid" = "Interface’s MTU must be between 576 and 65535, or unspecified";
|
||||
"alertTunnelNameEmptyTitle" = "No name provided";
|
||||
"macToggleStatusButtonRestarting" = "Restarting…";
|
||||
"alertUnableToWriteLogMessage" = "Unable to write logs to file";
|
||||
"macToggleStatusButtonActivating" = "Activating…";
|
||||
"macMenuQuit" = "Quit WireGuard";
|
||||
"macMenuAddEmptyTunnel" = "Add Empty Tunnel…";
|
||||
"tunnelStatusDeactivating" = "Deactivating";
|
||||
"alertInvalidInterfaceTitle" = "Invalid interface";
|
||||
"tunnelSectionTitleStatus" = "Status";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleDelete" = "Delete";
|
||||
"alertTunnelActivationFailureOnDemandAddendum" = " This tunnel has Activate On Demand enabled, so this tunnel might be re-activated automatically by the OS. You may turn off Activate On Demand in this app by editing the tunnel configuration.";
|
||||
"alertTunnelActivationFailureTitle" = "Activation failure";
|
||||
"tunnelPeerTxBytes" = "Data sent";
|
||||
"macLogButtonTitleClose" = "Close";
|
||||
"tunnelOnDemandSSIDViewTitle" = "SSIDs";
|
||||
"settingsExportZipButtonTitle" = "Export zip archive";
|
||||
"tunnelSectionTitleOnDemand" = "On-Demand Activation";
|
||||
"deleteTunnelsConfirmationAlertButtonTitle" = "Delete";
|
||||
"alertInvalidInterfaceMessageNameRequired" = "Interface name is required";
|
||||
"macViewPrivateData" = "view tunnel private keys";
|
||||
"alertInvalidPeerTitle" = "Invalid peer";
|
||||
"alertInvalidPeerMessageEndpointInvalid" = "Peer’s endpoint must be of the form ‘host:port’ or ‘[host]:port’";
|
||||
"alertTunnelActivationErrorTunnelIsNotInactiveTitle" = "Activation in progress";
|
||||
"tunnelPeerAllowedIPs" = "Allowed IPs";
|
||||
"alertInvalidPeerMessagePublicKeyDuplicated" = "Two or more peers cannot have the same public key";
|
||||
"macToggleStatusButtonDeactivate" = "Deactivate";
|
||||
"addTunnelMenuImportFile" = "Create from file or archive";
|
||||
"deletePeerConfirmationAlertButtonTitle" = "Delete";
|
||||
"addTunnelMenuQRCode" = "Create from QR code";
|
||||
"alertInvalidPeerMessagePreSharedKeyInvalid" = "Peer’s preshared key must be a 32-byte key in base64 encoding";
|
||||
"macAppExitingWithActiveTunnelInfo" = "The tunnel will remain active after exiting. You may disable it by reopening this application or through the Network panel in System Preferences.";
|
||||
"macMenuEdit" = "Edit";
|
||||
"donateLink" = "♥ Donate to the WireGuard Project";
|
||||
"alertScanQRCodeCameraUnsupportedTitle" = "Camera Unsupported";
|
||||
"macMenuWindow" = "Window";
|
||||
"tunnelStatusRestarting" = "Restarting";
|
||||
"alertUnableToRemovePreviousLogTitle" = "Log export failed";
|
||||
"alertTunnelActivationFailureMessage" = "The tunnel could not be activated. Please ensure that you are connected to the Internet.";
|
||||
"tunnelInterfaceListenPort" = "Listen port";
|
||||
"macToggleStatusButtonWaiting" = "Waiting…";
|
||||
"tunnelInterfaceStatus" = "Status";
|
||||
"macMenuHideOtherApps" = "Hide Others";
|
||||
"alertCantOpenInputZipFileMessage" = "The zip archive could not be read.";
|
||||
"alertInvalidInterfaceMessagePrivateKeyInvalid" = "Interface’s private key must be a 32-byte key in base64 encoding";
|
||||
"tunnelSectionTitleInterface" = "Interface";
|
||||
"alertInvalidInterfaceMessageDNSInvalid" = "Interface’s DNS servers must be a list of comma-separated IP addresses";
|
||||
"tunnelStatusInactive" = "Inactive";
|
||||
"macAlertPrivateKeyInvalid" = "Private key is invalid.";
|
||||
"macDeleteTunnelConfirmationAlertButtonTitleCancel" = "Cancel";
|
||||
"alertSystemErrorMessageTunnelConfigurationDisabled" = "The configuration is disabled.";
|
||||
"alertInvalidPeerMessagePersistentKeepaliveInvalid" = "Peer’s persistent keepalive must be between 0 to 65535, or unspecified";
|
||||
"alertUnableToWriteLogTitle" = "Log export failed";
|
||||
"alertInvalidPeerMessagePublicKeyRequired" = "Peer’s public key is required";
|
||||
"macMenuNetworksNone" = "Networks: None";
|
||||
"alertCantOpenOutputZipFileForWritingMessage" = "Could not open zip file for writing.";
|
||||
"macMenuSelectAll" = "Select All";
|
||||
"logViewTitle" = "Log";
|
||||
"alertInvalidPeerMessagePublicKeyInvalid" = "Peer’s public key must be a 32-byte key in base64 encoding";
|
||||
"tunnelOnDemandCellular" = "Cellular";
|
||||
"macConfirmAndQuitAlertQuitWireGuard" = "Quit WireGuard";
|
||||
"alertSystemErrorOnRemoveTunnelTitle" = "Unable to remove tunnel";
|
||||
"macFieldOnDemand" = "On-Demand:";
|
||||
"macMenuCloseWindow" = "Close Window";
|
||||
"macSheetButtonExportLog" = "Save";
|
||||
"alertSystemErrorOnModifyTunnelTitle" = "Unable to modify tunnel";
|
||||
"alertSystemErrorMessageTunnelConfigurationReadWriteFailed" = "Reading or writing the configuration failed.";
|
||||
"macMenuEditTunnel" = "Edit…";
|
||||
"settingsSectionTitleTunnelLog" = "Log";
|
||||
"macMenuManageTunnels" = "Manage Tunnels";
|
||||
"macButtonImportTunnels" = "Import tunnel(s) from file";
|
||||
"macAppExitingWithActiveTunnelMessage" = "WireGuard is exiting with an active tunnel";
|
||||
"tunnelSectionTitlePeer" = "Peer";
|
||||
"tunnelsListSelectButtonTitle" = "Select";
|
||||
"alertSystemErrorMessageTunnelConfigurationStale" = "The configuration is stale.";
|
||||
"tunnelPeerPreSharedKey" = "Preshared key";
|
||||
"alertTunnelDNSFailureMessage" = "One or more endpoint domains could not be resolved.";
|
||||
"tunnelOnDemandAddMessageAddNewSSID" = "Add new";
|
||||
"alertInvalidInterfaceMessageAddressInvalid" = "Interface addresses must be a list of comma-separated IP addresses, optionally in CIDR notation";
|
||||
"tunnelOnDemandSectionTitleAddSSIDs" = "Add SSIDs";
|
||||
"alertNoTunnelsInImportedZipArchiveTitle" = "No tunnels in zip archive";
|
||||
"alertTunnelDNSFailureTitle" = "DNS resolution failure";
|
||||
"tunnelOnDemandEthernet" = "Ethernet";
|
||||
"macLogButtonTitleSave" = "Save…";
|
||||
"macMenuToggleStatus" = "Toggle Status";
|
||||
"macMenuMinimize" = "Minimize";
|
||||
"deletePeerButtonTitle" = "Delete peer";
|
||||
"tunnelPeerRxBytes" = "Data received";
|
||||
"alertCantOpenInputZipFileTitle" = "Unable to read zip archive";
|
||||
"alertScanQRCodeUnreadableQRCodeMessage" = "The scanned code could not be read";
|
||||
"alertScanQRCodeUnreadableQRCodeTitle" = "Invalid Code";
|
||||
"alertSystemErrorOnListingTunnelsTitle" = "Unable to list tunnels";
|
||||
"tunnelPeerExcludePrivateIPs" = "Exclude private IPs";
|
||||
"settingsVersionKeyWireGuardForIOS" = "WireGuard for iOS";
|
||||
"macMenuPaste" = "Paste";
|
||||
"macAlertMultipleInterfaces" = "Configuration must have only one ‘Interface’ section.";
|
||||
"scanQRCodeViewTitle" = "Scan QR code";
|
||||
"macAppStoreUpdatingAlertMessage" = "App Store would like to update WireGuard";
|
||||
"macUnusableTunnelMessage" = "The configuration for this tunnel cannot be found in the keychain.";
|
||||
"macToolTipEditTunnel" = "Edit tunnel (⌘E)";
|
||||
"tunnelEditPlaceholderTextStronglyRecommended" = "Strongly recommended";
|
||||
"macMenuZoom" = "Zoom";
|
||||
"alertBadArchiveTitle" = "Unable to read zip archive";
|
||||
"macExportPrivateData" = "export tunnel private keys";
|
||||
"alertTunnelAlreadyExistsWithThatNameTitle" = "Name already exists";
|
||||
"macToggleStatusButtonDeactivating" = "Deactivating…";
|
||||
"iosViewPrivateData" = "Authenticate to view tunnel private keys.";
|
||||
"tunnelPeerLastHandshakeTime" = "Latest handshake";
|
||||
"macAlertPreSharedKeyInvalid" = "Preshared key is invalid";
|
||||
"alertBadConfigImportTitle" = "Unable to import tunnel";
|
||||
"macEditSave" = "Save";
|
||||
"macConfirmAndQuitAlertCloseWindow" = "Close Tunnels Manager";
|
||||
"macMenuFile" = "File";
|
||||
"tunnelStatusActivating" = "Activating";
|
||||
"macToolTipToggleStatus" = "Toggle status (⌘T)";
|
||||
"alertTunnelActivationSystemErrorTitle" = "Activation failure";
|
||||
"alertInvalidInterfaceMessagePrivateKeyRequired" = "Interface’s private key is required";
|
||||
"alertNoTunnelsToExportTitle" = "Nothing to export";
|
||||
"scanQRCodeTipText" = "Tip: Generate with `qrencode -t ansiutf8 < tunnel.conf`";
|
||||
"alertNoTunnelsToExportMessage" = "There are no tunnels to export";
|
||||
"macMenuImportTunnels" = "Import Tunnel(s) from File…";
|
||||
"alertScanQRCodeInvalidQRCodeTitle" = "Invalid QR Code";
|
||||
"macMenuViewLog" = "View Log";
|
||||
"macAlertInfoUnrecognizedPeerKey" = "Valid keys are: ‘PublicKey’, ‘PresharedKey’, ‘AllowedIPs’, ‘Endpoint’ and ‘PersistentKeepalive’";
|
||||
"tunnelOnDemandNoSSIDs" = "No SSIDs";
|
||||
"addTunnelMenuHeader" = "Add a new WireGuard tunnel";
|
||||
"macUnusableTunnelButtonTitleDeleteTunnel" = "Delete tunnel";
|
||||
"tunnelStatusReasserting" = "Reactivating";
|
||||
"alertInvalidPeerMessageAllowedIPsInvalid" = "Peer’s allowed IPs must be a list of comma-separated IP addresses, optionally in CIDR notation";
|
||||
"macMenuTunnel" = "Tunnel";
|
||||
"macMenuCopy" = "Copy";
|
||||
"macTunnelsMenuTitle" = "Tunnels";
|
||||
"alertTunnelAlreadyExistsWithThatNameMessage" = "A tunnel with that name already exists";
|
||||
"macLogColumnTitleLogMessage" = "Log message";
|
||||
"iosExportPrivateData" = "Authenticate to export tunnel private keys.";
|
||||
"macMenuAbout" = "About WireGuard";
|
||||
"macSheetButtonImport" = "Import";
|
||||
"alertScanQRCodeNamePromptTitle" = "Please name the scanned tunnel";
|
||||
"alertUnableToRemovePreviousLogMessage" = "The pre-existing log could not be cleared";
|
||||
"alertTunnelActivationBackendFailureMessage" = "Unable to turn on Go backend library.";
|
||||
"settingsSectionTitleExportConfigurations" = "Export configurations";
|
||||
"alertBadArchiveMessage" = "Bad or corrupt zip archive.";
|
||||
"settingsVersionKeyWireGuardGoBackend" = "WireGuard Go Backend";
|
||||
"macFieldOnDemandSSIDs" = "SSIDs:";
|
||||
"deletePeerConfirmationAlertMessage" = "Delete this peer?";
|
||||
"alertCantOpenOutputZipFileForWritingTitle" = "Unable to create zip archive";
|
||||
"tunnelStatusActive" = "Active";
|
||||
"tunnelStatusWaiting" = "Waiting";
|
||||
"alertNoTunnelsInImportedZipArchiveMessage" = "No .conf tunnel files were found inside the zip archive.";
|
||||
"alertTunnelActivationFileDescriptorFailureMessage" = "Unable to determine TUN device file descriptor.";
|
||||
"addTunnelMenuFromScratch" = "Create from scratch";
|
||||
"macToggleStatusButtonActivate" = "Activate";
|
||||
"macAlertNameIsEmpty" = "Name is required";
|
||||
"tunnelsListDeleteButtonTitle" = "Delete";
|
||||
|
||||
Reference in New Issue
Block a user