# translation of zypp.fi.po to suomi
# translation of zypp.po to
# translation of zypp.fi.po to
# Copyright (C) 2005 SUSE Linux Products GmbH.
# Finnish message file for YaST2 (@memory@).
# Copyright (C) 2003 SuSE Linux AG.
#
# Michael Hintsala <mhintsa@fi.ibm.com>, 2003. 2001.
# Ilkka Pirskanen <ilkka.pirskanen@kolumbus.fi>, 2006, 2007.
# Jyri Palokangas <jmp@netti.fi>, 2006, 2007.
# Jyri Palokangas <jmp@opensuse.fi>, 2007.
# Sami Vento <sami.vento@opensuse.fi>, 2007, 2009, 2010.
# Jyri Palokangas <jyri.palokangas@opensuse.org>, 2008, 2009.
# Mikko Piippo <mikko.piippo@opensuse.fi>, 2008.
# Jyri Palokangas <jmp@opensuse.org>, 2008, 2010, 2011, 2013, 2014.
# Harri Miettinen <harmie@opensuse.fi>, 2010, 2011, 2013, 2014.
# Katariina Kemppainen <katariina@opensuse.fi>, 2010, 2011, 2012.
msgid ""
msgstr ""
"Project-Id-Version: zypp.fi\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-01-11 16:21+0100\n"
"PO-Revision-Date: 2025-07-22 15:01+0000\n"
"Last-Translator: Julia Faltenbacher <julia.faltenbacher@suse.com>\n"
"Language-Team: Finnish <https://l10n.opensuse.org/projects/libzypp/master/fi/"
">\n"
"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.12.2\n"

#. translators: an annotation to a gpg keys expiry date
#: zypp-logic/zypp-common/PublicKey.cc:65
msgid "does not expire"
msgstr "ei vanhene"

#. translators: an annotation to a gpg keys expiry date: "expired: 1999-04-12"
#: zypp-logic/zypp-common/PublicKey.cc:70
#, boost-format
msgid "expired: %1%"
msgstr "vanhentunut: %1%"

#. translators: an annotation to a gpg keys expiry date: "expires: 2111-04-12"
#: zypp-logic/zypp-common/PublicKey.cc:75
#, boost-format
msgid "expires: %1%"
msgstr "vanhenee: %1%"

#. translators: an annotation to a gpg keys expiry date
#: zypp-logic/zypp-common/PublicKey.cc:84
msgid "(does not expire)"
msgstr "(ei vanhene)"

#. translators: an annotation to a gpg keys expiry date
#: zypp-logic/zypp-common/PublicKey.cc:93
msgid "(EXPIRED)"
msgstr "(VANHENTUNUT)"

#. translators: an annotation to a gpg keys expiry date
#: zypp-logic/zypp-common/PublicKey.cc:97
msgid "(expires within 24h)"
msgstr "(vanhenee 24 tunnin kuluessa)"

#. translators: an annotation to a gpg keys expiry date
#: zypp-logic/zypp-common/PublicKey.cc:101
#, c-format, boost-format
msgid "(expires in %d day)"
msgid_plural "(expires in %d days)"
msgstr[0] "(vanhenee %d päivässä)"
msgstr[1] "(vanhenee %d päivässä)"

#. TranslatorExplanation first %s is key name, second is keyring name
#: zypp-logic/zypp-common/private/keyring_p.cc:285
#, c-format, boost-format
msgid "Tried to import not existent key %s into keyring %s"
msgstr ""
"Yritettiin lisätä avain %s avainrenkaaseen %s, mutta tiedostoa ei löydetty"

#: zypp-logic/zypp-common/private/keyring_p.cc:291
msgid "Failed to import key."
msgstr "Avaimen tuonti epäonnistui."

#: zypp-logic/zypp-common/private/keyring_p.cc:298
msgid "Failed to delete key."
msgstr "Avaimen poisto epäonnistui."

#: zypp-logic/zypp-common/private/keyring_p.cc:304
#, c-format, boost-format
msgid "Signature file %s not found"
msgstr "Allekirjoitustiedostoa %s ei löydetty"

#. dubious: Throw on malformed known types, otherwise log a warning.
#: zypp-logic/zypp-core/CheckSum.cc:136
#, c-format, boost-format
msgid "Dubious type '%s' for %u byte checksum '%s'"
msgstr "Virheellinen tyyppi \"%s\" tavulle %u, tarkistussumma: \"%s\""

#: zypp-logic/zypp-core/ExternalProgram.cc:245
#, c-format, boost-format
msgid "Can't open pty (%s)."
msgstr "pty:n (%s) avaaminen ei onnistu."

#: zypp-logic/zypp-core/ExternalProgram.cc:264
#: zypp-logic/zypp-core/ExternalProgram.cc:281
#, c-format, boost-format
msgid "Can't open pipe (%s)."
msgstr "Putken (%s) avaaminen ei onnistu."

#: zypp-logic/zypp-core/Url.cc:118
msgid "Invalid LDAP URL query string"
msgstr "Virheellinen LDAP URL -kysely"

#: zypp-logic/zypp-core/Url.cc:159
#, c-format, boost-format
msgid "Invalid LDAP URL query parameter '%s'"
msgstr "Virheellinen LDAP URL -parametri: \"%s\""

#: zypp-logic/zypp-core/Url.cc:319
msgid "Unable to clone Url object"
msgstr "Verkko-osoite-objektin kahdentaminen ei onnistunut"

#: zypp-logic/zypp-core/Url.cc:332
msgid "Invalid empty Url object reference"
msgstr "Virheellinen viittaus tyhjään URL-objektiin"

#: zypp-logic/zypp-core/Url.cc:345 zypp-logic/zypp-core/Url.cc:359
msgid "Unable to parse Url components"
msgstr "Verkko-osoitteen jäsentäminen ei onnistu"

#: zypp-logic/zypp-core/base/Exception.cc:199
msgid "History:"
msgstr "Historia:"

#: zypp-logic/zypp-core/ng/io/abstractspawnengine.cc:183
#, c-format, boost-format
msgid "Command exited with status %d."
msgstr "Komento päättyi tilaan %d."

#: zypp-logic/zypp-core/ng/io/abstractspawnengine.cc:204
#, c-format, boost-format
msgid "Command was killed by signal %d (%s)."
msgstr "Komento lopetettiin signaalilla %d (%s)."

#: zypp-logic/zypp-core/ng/io/abstractspawnengine.cc:209
msgid "Command exited with unknown error."
msgstr "Komento päättyi tuntemattomaan virheeseen."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:243
#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:486
msgid "Invalid spawn arguments given."
msgstr "Annettu virheellisiä spawn-parametreja."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:299
msgid "Unable to create control pipe."
msgstr "Hallintaputkea ei voitu luoda."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:366
#, c-format, boost-format
msgid "Can't chroot to '%s' (%s)."
msgstr "Hakemistorajoitus (chroot) ei onnistu hakemistoon \"%s\" (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:376
#, c-format, boost-format
msgid "Can't chdir to '%s' (%s)."
msgstr "Kansion vaihto ”chdir %s” ei onnistu (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:377
#, c-format, boost-format
msgid "Can't chdir to '%s' inside chroot '%s' (%s)."
msgstr "chdir '%s' ei onnistu chroot '%s' sisällä (%s)."

#. don't want to get here
#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:406
#, c-format, boost-format
msgid "Can't exec '%s' (%s)."
msgstr "\"%s\" (%s) suorittaminen ei onnistu."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:413
#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:567
#, c-format, boost-format
msgid "Can't fork (%s)."
msgstr "Haarauttaminen (fork) ei onnistu (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:432
#, c-format, boost-format
msgid "Can't exec '%s', chdir failed (%s)."
msgstr "Ei voida suorittaa ”%s”: chdir epäonnistui (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:435
#, c-format, boost-format
msgid "Can't exec '%s', chroot failed (%s)."
msgstr "Ei voida suorittaa ”%s”: chroot epäonnistui (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:438
#, c-format, boost-format
msgid "Can't exec '%s', exec failed (%s)."
msgstr "Ei voida suorittaa ”%s”: exec epäonnistui (%s)."

#: zypp-logic/zypp-core/ng/io/forkspawnengine.cc:442
#, c-format, boost-format
msgid "Can't exec '%s', unexpected error."
msgstr "Ei voida suorittaa ”%s”: tuntematon syy."

#: zypp-logic/zypp-core/url/UrlBase.cc:221
#, c-format, boost-format
msgid "Url scheme does not allow a %s"
msgstr "Ei sallittu verkko-osoite: %s"

#: zypp-logic/zypp-core/url/UrlBase.cc:240
#, c-format, boost-format
msgid "Invalid %s component '%s'"
msgstr "Virheellinen %s-komponentti \"%s\""

#: zypp-logic/zypp-core/url/UrlBase.cc:247
#, c-format, boost-format
msgid "Invalid %s component"
msgstr "Virheellinen %s-komponentti"

#: zypp-logic/zypp-core/url/UrlBase.cc:864
#: zypp-logic/zypp-core/url/UrlBase.cc:1308
msgid "Query string parsing not supported for this URL"
msgstr "Tämän verkko-osoitteen jäsentäminen kyselyksi ei ole tuettu"

#: zypp-logic/zypp-core/url/UrlBase.cc:902
msgid "Url scheme is a required component"
msgstr "Verkko-osoite on pakollinen"

#: zypp-logic/zypp-core/url/UrlBase.cc:908
#, c-format, boost-format
msgid "Invalid Url scheme '%s'"
msgstr "Virheellinen verkko-osoite: \"%s\""

#: zypp-logic/zypp-core/url/UrlBase.cc:1025
msgid "Url scheme does not allow a username"
msgstr "Verkko-osoite ei salli käyttäjänimeä"

#: zypp-logic/zypp-core/url/UrlBase.cc:1059
msgid "Url scheme does not allow a password"
msgstr "Verkko-osoite ei salli salasanaa"

#: zypp-logic/zypp-core/url/UrlBase.cc:1088
msgid "Url scheme requires a host component"
msgstr "Verkko-osoite edellyttää konenimen"

#: zypp-logic/zypp-core/url/UrlBase.cc:1098
msgid "Url scheme does not allow a host component"
msgstr "Verkko-osoite ei salli konenimeä"

#: zypp-logic/zypp-core/url/UrlBase.cc:1125
#, c-format, boost-format
msgid "Invalid host component '%s'"
msgstr "Virheellinen konenimi: \"%s\""

#: zypp-logic/zypp-core/url/UrlBase.cc:1146
msgid "Url scheme does not allow a port"
msgstr "Verkko-osoite ei salli portin määritystä"

#: zypp-logic/zypp-core/url/UrlBase.cc:1157
#, c-format, boost-format
msgid "Invalid port component '%s'"
msgstr "Virheellinen porttimääritys: \"%s\""

#: zypp-logic/zypp-core/url/UrlBase.cc:1174
msgid "Url scheme requires path name"
msgstr "Verkko-osoite edellyttää polun määrittämistä"

#: zypp-logic/zypp-core/url/UrlBase.cc:1195
#: zypp-logic/zypp-core/url/UrlBase.cc:1209
msgid "Relative path not allowed if authority exists"
msgstr ""
"Suhteellisen polun määrittäminen ei ole sallittua, jos valtuuttaja on "
"määritetty"

#: zypp-logic/zypp-core/url/UrlUtils.cc:111
msgid "Encoded string contains a NUL byte"
msgstr "Koodattu merkkijono sisältää NUL-tavun"

#: zypp-logic/zypp-core/url/UrlUtils.cc:172
msgid "Invalid parameter array split separator character"
msgstr "Virheellinen parametritaulukon jaon erotin"

#: zypp-logic/zypp-core/url/UrlUtils.cc:211
msgid "Invalid parameter map split separator character"
msgstr "Virheellinen parametrikartan jaon erotin"

#: zypp-logic/zypp-core/url/UrlUtils.cc:282
msgid "Invalid parameter array join separator character"
msgstr "Virheellinen parametritaulukon liitoksen erotin"

#: zypp-logic/zypp-curl/auth/curlauthdata.cc:97
#, c-format, boost-format
msgid "Unsupported HTTP authentication method '%s'"
msgstr "HTTP-tunnistautumistapa \"%s\" ei ole tuettu"

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:115
#: zypp-logic/zypp-media/mediaexception.cc:208
#, c-format, boost-format
msgid "Location '%s' is temporarily unaccessible."
msgstr "\"%s\" ei ole hetkellisesti saatavilla."

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:119
#: zypp-logic/zypp-media/mediaexception.cc:192
#, c-format, boost-format
msgid "Timeout exceeded when accessing '%s'."
msgstr "Aikakatkaisu avattaessa \"%s\"."

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:124
#: zypp/zypp/media/MediaCurl.cc:943
msgid ""
"Visit the SUSE Customer Center to check whether your registration is valid "
"and has not expired."
msgstr ""
"Tarkista SUSEn asiakaskeskuksessa käymällä, onko rekisteröitymisesi voimassa."

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:126
#: zypp/zypp/media/MediaCurl.cc:945
msgid ""
"Visit the Novell Customer Center to check whether your registration is valid "
"and has not expired."
msgstr ""
"Vieraile Novellin asiakaskeskuksessa tarkastamassa onko rekisteröintisi "
"voimassa ja ettei se ole vanhentunut."

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:135
#: zypp-logic/zypp-media/mediaexception.cc:61
#, c-format, boost-format
msgid "File '%s' not found on medium '%s'"
msgstr "Tiedostoa \"%s\" ei löydy tietovälineeltä \"%s\""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:140
#, c-format, boost-format
msgid ""
"Download (curl) error for '%s':\n"
"Error code: %s\n"
msgstr ""
"Latausvirhe (curl) kohteelle ”%s”:\n"
"Virhekoodi: %s\n"

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:146
#, c-format, boost-format
msgid ""
"Download (curl) error for '%s':\n"
"Unable to retrieve HTTP response\n"
msgstr ""
"Latausvirhe (curl) kohteelle ”%s”:\n"
"HTTP-vastausta ei saatu\n"

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:254
msgid "No error"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:256
msgid "Internal Error"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:258
msgid "The request was cancelled"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:260
msgid "The request exceeded the maximum download size"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:262
msgid "The downloaded data did not result in a valid checksum"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:264
msgid "The peer certificate could not be verified"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:266
msgid "Connection failed"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:268
msgid "Unsupported protocol"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:270
msgid "Bad URL"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:272
msgid "Requested location is temporarily unaccessible."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:274
msgid "Timeout reached"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:276
msgid "Access to requested URL is forbidden."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:278
msgid "File not found"
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:280
msgid "Authentication required but not provided."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:282
msgid "Login failed."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:284
msgid "Server returned an error for the given request."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:286
msgid "Server did not send all requested ranges."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:288
msgid ""
"Invalid data from server, multipart was requested but there was no range "
"status code."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:290
msgid "Server returned a HTTP/2 error."
msgstr ""

#: zypp-logic/zypp-curl/ng/network/networkrequesterror.cc:292
msgid "Server returned a HTTP/2 stream error."
msgstr ""

#: zypp-logic/zypp-media/mediaexception.cc:33
#, c-format, boost-format
msgid "Failed to mount %s on %s"
msgstr "%s liittäminen liitospisteeseen %s epäonnistui"

#: zypp-logic/zypp-media/mediaexception.cc:43
#, c-format, boost-format
msgid "Failed to unmount %s"
msgstr "Virhe irrotettaessa %s"

#: zypp-logic/zypp-media/mediaexception.cc:48
#, c-format, boost-format
msgid "Bad file name: %s"
msgstr "Virheellinen tiedostonimi: %s"

#: zypp-logic/zypp-media/mediaexception.cc:53
#, c-format, boost-format
msgid "Medium not opened when trying to perform action '%s'."
msgstr "Tietolähdettä ei avattu suoritettaessa \"%s\"."

#: zypp-logic/zypp-media/mediaexception.cc:59
#, c-format, boost-format
msgid "File '%s' not found"
msgstr ""

#: zypp-logic/zypp-media/mediaexception.cc:66
#, c-format, boost-format
msgid "Cannot write file '%s'."
msgstr "Tiedostoon \"%s\" kirjoittaminen ei onnistu."

#: zypp-logic/zypp-media/mediaexception.cc:71
msgid "Medium not attached"
msgstr "Tietolähdettä ei ole liitetty"

#: zypp-logic/zypp-media/mediaexception.cc:76
msgid "Bad media attach point"
msgstr "Virheellinen liitospiste"

#. TranslatorExplanation: curl is the name of a library, don't translate
#: zypp-logic/zypp-media/mediaexception.cc:82
#, c-format, boost-format
msgid "Download (curl) initialization failed for '%s'"
msgstr "Lataajan (curl) alustus osoitteelle \"%s\" epäonnistui"

#: zypp-logic/zypp-media/mediaexception.cc:87
#, c-format, boost-format
msgid "System exception '%s' on medium '%s'."
msgstr "Järjestelmäpoikkeus \"%s\" tietovälineellä \"%s\"."

#: zypp-logic/zypp-media/mediaexception.cc:92
#, c-format, boost-format
msgid "Path '%s' on medium '%s' is not a file."
msgstr "Polku \"%s\" tietovälineellä \"%s\" ei ole tiedosto."

#: zypp-logic/zypp-media/mediaexception.cc:97
#, c-format, boost-format
msgid "Path '%s' on medium '%s' is not a directory."
msgstr "Polku \"%s\" tietovälineellä \"%s\" ei ole hakemisto."

#: zypp-logic/zypp-media/mediaexception.cc:104
msgid "Malformed URI"
msgstr "Virheellisesti muotoiltu URI-osoite"

#: zypp-logic/zypp-media/mediaexception.cc:114
msgid "Empty host name in URI"
msgstr "Tyhjä konenimi URI-osoitteessa"

#: zypp-logic/zypp-media/mediaexception.cc:119
msgid "Empty filesystem in URI"
msgstr "Tyhjä tiedostojärjestelmä URI-osoitteessa"

#: zypp-logic/zypp-media/mediaexception.cc:124
msgid "Empty destination in URI"
msgstr "Tyhjä kohde URI-osoitteessa"

#: zypp-logic/zypp-media/mediaexception.cc:129
#, c-format, boost-format
msgid "Unsupported URI scheme in '%s'."
msgstr "Virheellinen verkko-osoite: \"%s\"."

#: zypp-logic/zypp-media/mediaexception.cc:134
msgid "Operation not supported by medium"
msgstr "Tietoväline ei tue toimintoa"

#: zypp-logic/zypp-media/mediaexception.cc:141
#, c-format, boost-format
msgid ""
"Download (curl) error for '%s':\n"
"Error code: %s\n"
"Error message: %s\n"
msgstr ""
"Latausvirhe (curl) %s:\n"
"Virhekoodi: %s\n"
"viesti: %s\n"

#. TranslatorExplanation: curl is the name of a library, don't translate
#: zypp-logic/zypp-media/mediaexception.cc:149
#, c-format, boost-format
msgid "Error occurred while setting download (curl) options for '%s':"
msgstr "Virhe määritettäessä kohteen '%s' latausasetuksia (curl):"

#: zypp-logic/zypp-media/mediaexception.cc:156
#, c-format, boost-format
msgid "Media source '%s' does not contain the desired medium"
msgstr "\"%s\" ei sisällä haluttua tietolähdettä"

#: zypp-logic/zypp-media/mediaexception.cc:161
#, c-format, boost-format
msgid "Medium '%s' is in use by another instance"
msgstr "Tietolähde \"%s\" on varattu"

#: zypp-logic/zypp-media/mediaexception.cc:167
msgid "Cannot eject any media"
msgstr "Tietovälineiden irrottaminen ei onnistu"

#: zypp-logic/zypp-media/mediaexception.cc:169
#, c-format, boost-format
msgid "Cannot eject media '%s'"
msgstr "Tietovälineen \"%s\" irrottaminen ei onnistu"

#: zypp-logic/zypp-media/mediaexception.cc:184
#, c-format, boost-format
msgid "Permission to access '%s' denied."
msgstr "Pääsy evätty kohteeseen \"%s\"."

#: zypp-logic/zypp-media/mediaexception.cc:200
#, c-format, boost-format
msgid "Downloaded data exceeded the expected filesize '%s' of '%s'."
msgstr "Ladattu tieto ylittää odotetun tiedostokoon ”%s”/”%s”."

#: zypp-logic/zypp-media/mediaexception.cc:216
#, c-format, boost-format
msgid " SSL certificate problem, verify that the CA cert is OK for '%s'."
msgstr " SSL-ongelma: Tarkista että CA-varmenne kuuluu \"%s\"."

#: zypp-logic/zypp-media/mediaexception.cc:223
msgid "No free ressources available to attach medium."
msgstr "Ei vapaita resursseja tietovälineen liittämiseksi."

#: zypp-logic/zypp/CountryCode.cc:50
msgid "Unknown country: "
msgstr "Tuntematon maa: "

#. Defined CountryCode constants
#. Defined LanguageCode constants
#: zypp-logic/zypp/CountryCode.cc:149 zypp-logic/zypp/LanguageCode.cc:148
msgid "No Code"
msgstr "Ei koodia"

#: zypp-logic/zypp/CountryCode.cc:158
msgid "Andorra"
msgstr "Andorra"

#. :AND:020:
#: zypp-logic/zypp/CountryCode.cc:159
msgid "United Arab Emirates"
msgstr "Arabiemiirikunnat"

#. :ARE:784:
#: zypp-logic/zypp/CountryCode.cc:160
msgid "Afghanistan"
msgstr "Afganistan"

# AG
#. :AFG:004:
#: zypp-logic/zypp/CountryCode.cc:161
msgid "Antigua and Barbuda"
msgstr "Antigua ja Barbuda"

#. :ATG:028:
#: zypp-logic/zypp/CountryCode.cc:162
msgid "Anguilla"
msgstr "Anguilla"

#. :AIA:660:
#: zypp-logic/zypp/CountryCode.cc:163
msgid "Albania"
msgstr "Albania"

# AM
#. :ALB:008:
#: zypp-logic/zypp/CountryCode.cc:164
msgid "Armenia"
msgstr "Armenia"

# AN
#. :ARM:051:
#: zypp-logic/zypp/CountryCode.cc:165
msgid "Netherlands Antilles"
msgstr "Alankomaiden Antillit"

#. :ANT:530:
#: zypp-logic/zypp/CountryCode.cc:166
msgid "Angola"
msgstr "Angola"

#. :AGO:024:
#: zypp-logic/zypp/CountryCode.cc:167
msgid "Antarctica"
msgstr "Antarktis"

#. :ATA:010:
#: zypp-logic/zypp/CountryCode.cc:168
msgid "Argentina"
msgstr "Argentiina"

# AS
#. :ARG:032:
#: zypp-logic/zypp/CountryCode.cc:169
msgid "American Samoa"
msgstr "Amerikan Samoa"

#. :ASM:016:
#: zypp-logic/zypp/CountryCode.cc:170
msgid "Austria"
msgstr "Itävalta"

#. :AUT:040:
#: zypp-logic/zypp/CountryCode.cc:171
msgid "Australia"
msgstr "Australia"

# CU
#. :AUS:036:
#: zypp-logic/zypp/CountryCode.cc:172
msgid "Aruba"
msgstr "Aruba"

# FO
#. :ABW:533:
#: zypp-logic/zypp/CountryCode.cc:173
msgid "Aland Islands"
msgstr "Ahvenanmaa"

# AZ
#. :ALA:248:
#: zypp-logic/zypp/CountryCode.cc:174
msgid "Azerbaijan"
msgstr "Azerbaidzhan"

#. :AZE:031:
#: zypp-logic/zypp/CountryCode.cc:175
msgid "Bosnia and Herzegovina"
msgstr "Bosnia ja Hertsegovina"

# BB
#. :BIH:070:
#: zypp-logic/zypp/CountryCode.cc:176
msgid "Barbados"
msgstr "Barbados"

# BD
#. :BRB:052:
#: zypp-logic/zypp/CountryCode.cc:177
msgid "Bangladesh"
msgstr "Bangladesh"

#. :BGD:050:
#: zypp-logic/zypp/CountryCode.cc:178
msgid "Belgium"
msgstr "Belgia"

#. :BEL:056:
#: zypp-logic/zypp/CountryCode.cc:179
msgid "Burkina Faso"
msgstr "Burkina Faso"

#. :BFA:854:
#: zypp-logic/zypp/CountryCode.cc:180
msgid "Bulgaria"
msgstr "Bulgaria"

# BH
#. :BGR:100:
#: zypp-logic/zypp/CountryCode.cc:181
msgid "Bahrain"
msgstr "Bahrain"

#. :BHR:048:
#: zypp-logic/zypp/CountryCode.cc:182
msgid "Burundi"
msgstr "Burundi"

#. :BDI:108:
#: zypp-logic/zypp/CountryCode.cc:183
msgid "Benin"
msgstr "Benin"

#. :BEN:204:
#: zypp-logic/zypp/CountryCode.cc:184
msgid "Bermuda"
msgstr "Bermuda"

#. :BMU:060:
#: zypp-logic/zypp/CountryCode.cc:185
msgid "Brunei Darussalam"
msgstr "Brunei"

#. :BRN:096:
#: zypp-logic/zypp/CountryCode.cc:186
msgid "Bolivia"
msgstr "Bolivia"

# BR
#. :BOL:068:
#: zypp-logic/zypp/CountryCode.cc:187
msgid "Brazil"
msgstr "Brasilia"

# BS
#. :BRA:076:
#: zypp-logic/zypp/CountryCode.cc:188
msgid "Bahamas"
msgstr "Bahama"

# BH
#. :BHS:044:
#: zypp-logic/zypp/CountryCode.cc:189
msgid "Bhutan"
msgstr "Bhutan"

# FO
#. :BTN:064:
#: zypp-logic/zypp/CountryCode.cc:190
msgid "Bouvet Island"
msgstr "Bouvetinsaari"

#. :BVT:074:
#: zypp-logic/zypp/CountryCode.cc:191
msgid "Botswana"
msgstr "Botswana"

# BY
#. :BWA:072:
#: zypp-logic/zypp/CountryCode.cc:192
msgid "Belarus"
msgstr "Valko-Venäjä"

# BZ
#. :BLR:112:
#: zypp-logic/zypp/CountryCode.cc:193
msgid "Belize"
msgstr "Belize"

#. :BLZ:084:
#: zypp-logic/zypp/CountryCode.cc:194
msgid "Canada"
msgstr "Kanada"

#. :CAN:124:
#: zypp-logic/zypp/CountryCode.cc:195
msgid "Cocos (Keeling) Islands"
msgstr "Kookossaaret"

#. :CCK:166:
#. :CAF:140:
#: zypp-logic/zypp/CountryCode.cc:196 zypp-logic/zypp/CountryCode.cc:198
msgid "Congo"
msgstr "Kongo"

# CF
#. :COD:180:
#: zypp-logic/zypp/CountryCode.cc:197
msgid "Central African Republic"
msgstr "Keski-Afrikan tasavalta"

# CH
#. :COG:178:
#: zypp-logic/zypp/CountryCode.cc:199
msgid "Switzerland"
msgstr "Sveitsi"

#. :CHE:756:
#: zypp-logic/zypp/CountryCode.cc:200
msgid "Cote D'Ivoire"
msgstr "Norsunluurannikko"

# FO
#. :CIV:384:
#: zypp-logic/zypp/CountryCode.cc:201
msgid "Cook Islands"
msgstr "Cookinsaaret"

# CL
#. :COK:184:
#: zypp-logic/zypp/CountryCode.cc:202
msgid "Chile"
msgstr "Chile"

#. :CHL:152:
#: zypp-logic/zypp/CountryCode.cc:203
msgid "Cameroon"
msgstr "Kamerun"

# CN
#. :CMR:120:
#: zypp-logic/zypp/CountryCode.cc:204
msgid "China"
msgstr "Kiina"

# CO
#. :CHN:156:
#: zypp-logic/zypp/CountryCode.cc:205
msgid "Colombia"
msgstr "Kolumbia"

#. :COL:170:
#: zypp-logic/zypp/CountryCode.cc:206
msgid "Costa Rica"
msgstr "Costa Rica"

# CU
#. :CRI:188:
#: zypp-logic/zypp/CountryCode.cc:207
msgid "Cuba"
msgstr "Kuuba"

#. :CUB:192:
#: zypp-logic/zypp/CountryCode.cc:208
msgid "Cape Verde"
msgstr "Kap Verde"

#. :CPV:132:
#: zypp-logic/zypp/CountryCode.cc:209
msgid "Christmas Island"
msgstr "Joulusaari"

#. :CXR:162:
#: zypp-logic/zypp/CountryCode.cc:210
msgid "Cyprus"
msgstr "Kypros"

# CZ
#. :CYP:196:
#: zypp-logic/zypp/CountryCode.cc:211
msgid "Czech Republic"
msgstr "Tšekki"

#. :CZE:203:
#: zypp-logic/zypp/CountryCode.cc:212
msgid "Germany"
msgstr "Saksa"

#. :DEU:276:
#: zypp-logic/zypp/CountryCode.cc:213
msgid "Djibouti"
msgstr "Djibouti"

#. :DJI:262:
#: zypp-logic/zypp/CountryCode.cc:214
msgid "Denmark"
msgstr "Tanska"

# DM
#. :DNK:208:
#: zypp-logic/zypp/CountryCode.cc:215
msgid "Dominica"
msgstr "Dominica"

# DO
#. :DMA:212:
#: zypp-logic/zypp/CountryCode.cc:216
msgid "Dominican Republic"
msgstr "Dominikaaninen tasavalta"

#. :DOM:214:
#: zypp-logic/zypp/CountryCode.cc:217
msgid "Algeria"
msgstr "Algeria"

# EC
#. :DZA:012:
#: zypp-logic/zypp/CountryCode.cc:218
msgid "Ecuador"
msgstr "Ecuador"

# EE
#. :ECU:218:
#: zypp-logic/zypp/CountryCode.cc:219
msgid "Estonia"
msgstr "Viro"

#. :EST:233:
#: zypp-logic/zypp/CountryCode.cc:220
msgid "Egypt"
msgstr "Egypti"

#. :EGY:818:
#: zypp-logic/zypp/CountryCode.cc:221
msgid "Western Sahara"
msgstr "Länsi-Sahara"

#. :ESH:732:
#: zypp-logic/zypp/CountryCode.cc:222
msgid "Eritrea"
msgstr "Eritrea"

#. :ERI:232:
#: zypp-logic/zypp/CountryCode.cc:223
msgid "Spain"
msgstr "Espanja"

# ET
#. :ESP:724:
#: zypp-logic/zypp/CountryCode.cc:224
msgid "Ethiopia"
msgstr "Etiopia"

#. :ETH:231:
#: zypp-logic/zypp/CountryCode.cc:225
msgid "Finland"
msgstr "Suomi"

#. :FIN:246:
#: zypp-logic/zypp/CountryCode.cc:226
msgid "Fiji"
msgstr "Fidži"

#. :FJI:242:
#: zypp-logic/zypp/CountryCode.cc:227
msgid "Falkland Islands (Malvinas)"
msgstr "Falklandinsaaret"

#. :FLK:238:
#: zypp-logic/zypp/CountryCode.cc:228
msgid "Federated States of Micronesia"
msgstr "Mikronesia"

# FO
#. :FSM:583:
#: zypp-logic/zypp/CountryCode.cc:229
msgid "Faroe Islands"
msgstr "Färsaaret"

#. :FRO:234:
#: zypp-logic/zypp/CountryCode.cc:230
msgid "France"
msgstr "Ranska"

#. :FRA:250:
#: zypp-logic/zypp/CountryCode.cc:231
msgid "Metropolitan France"
msgstr "Ranskan suurkaupungit"

# GH
#. :FXX:249:
#: zypp-logic/zypp/CountryCode.cc:232
msgid "Gabon"
msgstr "Gabon"

#. :GAB:266:
#: zypp-logic/zypp/CountryCode.cc:233
msgid "United Kingdom"
msgstr "Iso-Britannia"

# GD
#. :GBR:826:
#: zypp-logic/zypp/CountryCode.cc:234
msgid "Grenada"
msgstr "Grenada"

# GE
#. :GRD:308:
#: zypp-logic/zypp/CountryCode.cc:235
msgid "Georgia"
msgstr "Georgia"

#. :GEO:268:
#: zypp-logic/zypp/CountryCode.cc:236
msgid "French Guiana"
msgstr "Ranskan Guayana"

#. :GUF:254:
#: zypp-logic/zypp/CountryCode.cc:237
msgid "Guernsey"
msgstr "Guernsey"

# GH
#: zypp-logic/zypp/CountryCode.cc:238
msgid "Ghana"
msgstr "Ghana"

#. :GHA:288:
#: zypp-logic/zypp/CountryCode.cc:239
msgid "Gibraltar"
msgstr "Gibraltar"

# GL
#. :GIB:292:
#: zypp-logic/zypp/CountryCode.cc:240
msgid "Greenland"
msgstr "Grönlanti"

# GM
#. :GRL:304:
#: zypp-logic/zypp/CountryCode.cc:241
msgid "Gambia"
msgstr "Gambia"

# GU
#. :GMB:270:
#: zypp-logic/zypp/CountryCode.cc:242
msgid "Guinea"
msgstr "Guinea"

#. :GIN:324:
#: zypp-logic/zypp/CountryCode.cc:243
msgid "Guadeloupe"
msgstr "Guadeloupe"

#. :GLP:312:
#: zypp-logic/zypp/CountryCode.cc:244
msgid "Equatorial Guinea"
msgstr "Päiväntasaajan Guinea"

#. :GNQ:226:
#: zypp-logic/zypp/CountryCode.cc:245
msgid "Greece"
msgstr "Kreikka"

#. :GRC:300:
#: zypp-logic/zypp/CountryCode.cc:246
msgid "South Georgia and the South Sandwich Islands"
msgstr "Etelä-Georgia ja Eteläiset Sandwichsaaret"

# GT
#. :SGS:239:
#: zypp-logic/zypp/CountryCode.cc:247
msgid "Guatemala"
msgstr "Guatemala"

# GU
#. :GTM:320:
#: zypp-logic/zypp/CountryCode.cc:248
msgid "Guam"
msgstr "Guam"

#. :GUM:316:
#: zypp-logic/zypp/CountryCode.cc:249
msgid "Guinea-Bissau"
msgstr "Guinea-Bissau"

# GH
#. :GNB:624:
#: zypp-logic/zypp/CountryCode.cc:250
msgid "Guyana"
msgstr "Guyana"

#. :GUY:328:
#: zypp-logic/zypp/CountryCode.cc:251
msgid "Hong Kong"
msgstr "Hong Kong"

#. :HKG:344:
#: zypp-logic/zypp/CountryCode.cc:252
msgid "Heard Island and McDonald Islands"
msgstr "Heard ja McDonaldinsaaret"

# HN
#. :HMD:334:
#: zypp-logic/zypp/CountryCode.cc:253
msgid "Honduras"
msgstr "Honduras"

# HR
#. :HND:340:
#: zypp-logic/zypp/CountryCode.cc:254
msgid "Croatia"
msgstr "Kroatia"

#. :HRV:191:
#: zypp-logic/zypp/CountryCode.cc:255
msgid "Haiti"
msgstr "Haiti"

# HU
#. :HTI:332:
#: zypp-logic/zypp/CountryCode.cc:256
msgid "Hungary"
msgstr "Unkari"

# ID
#. :HUN:348:
#: zypp-logic/zypp/CountryCode.cc:257
msgid "Indonesia"
msgstr "Indonesia"

# IE
#. :IDN:360:
#: zypp-logic/zypp/CountryCode.cc:258
msgid "Ireland"
msgstr "Irlanti"

# IL
#. :IRL:372:
#: zypp-logic/zypp/CountryCode.cc:259
msgid "Israel"
msgstr "Israel"

#. :ISR:376:
#: zypp-logic/zypp/CountryCode.cc:260
msgid "Isle of Man"
msgstr "Mansaari"

# IN
#: zypp-logic/zypp/CountryCode.cc:261
msgid "India"
msgstr "Intia"

#. :IND:356:
#: zypp-logic/zypp/CountryCode.cc:262
msgid "British Indian Ocean Territory"
msgstr "Brittiläinen Intian valtameren alue"

# IQ
#. :IOT:086:
#: zypp-logic/zypp/CountryCode.cc:263
msgid "Iraq"
msgstr "Irak"

# IR
#. :IRQ:368:
#: zypp-logic/zypp/CountryCode.cc:264
msgid "Iran"
msgstr "Iran"

# IS
#. :IRN:364:
#: zypp-logic/zypp/CountryCode.cc:265
msgid "Iceland"
msgstr "Islanti"

#. :ISL:352:
#: zypp-logic/zypp/CountryCode.cc:266
msgid "Italy"
msgstr "Italia"

#. :ITA:380:
#: zypp-logic/zypp/CountryCode.cc:267
msgid "Jersey"
msgstr "Jersey"

# JM
#: zypp-logic/zypp/CountryCode.cc:268
msgid "Jamaica"
msgstr "Jamaika"

# JO
#. :JAM:388:
#: zypp-logic/zypp/CountryCode.cc:269
msgid "Jordan"
msgstr "Jordania"

# JP
#. :JOR:400:
#: zypp-logic/zypp/CountryCode.cc:270
msgid "Japan"
msgstr "Japani"

#. :JPN:392:
#: zypp-logic/zypp/CountryCode.cc:271
msgid "Kenya"
msgstr "Kenia"

# KZ
#. :KEN:404:
#: zypp-logic/zypp/CountryCode.cc:272
msgid "Kyrgyzstan"
msgstr "Kirgisia"

# KH
#. :KGZ:417:
#: zypp-logic/zypp/CountryCode.cc:273
msgid "Cambodia"
msgstr "Kambodzha"

#. :KHM:116:
#: zypp-logic/zypp/CountryCode.cc:274
msgid "Kiribati"
msgstr "Kiribati"

#. :KIR:296:
#: zypp-logic/zypp/CountryCode.cc:275
msgid "Comoros"
msgstr "Komorit"

# KN
#. :COM:174:
#: zypp-logic/zypp/CountryCode.cc:276
msgid "Saint Kitts and Nevis"
msgstr "Saint Kitts ja Nevis"

#. :KNA:659:
#: zypp-logic/zypp/CountryCode.cc:277
msgid "North Korea"
msgstr "Pohjois-Korea"

# ZA
#. :PRK:408:
#: zypp-logic/zypp/CountryCode.cc:278
msgid "South Korea"
msgstr "Etelä-Korea"

#. :KOR:410:
#: zypp-logic/zypp/CountryCode.cc:279
msgid "Kuwait"
msgstr "Kuwait"

# FO
#. :KWT:414:
#: zypp-logic/zypp/CountryCode.cc:280
msgid "Cayman Islands"
msgstr "Caymansaaret"

# KZ
#. :CYM:136:
#: zypp-logic/zypp/CountryCode.cc:281
msgid "Kazakhstan"
msgstr "Kazakstan"

#. :KAZ:398:
#: zypp-logic/zypp/CountryCode.cc:282
msgid "Lao People's Democratic Republic"
msgstr "Laos"

#. :LAO:418:
#: zypp-logic/zypp/CountryCode.cc:283
msgid "Lebanon"
msgstr "Libanon"

# LC
#. :LBN:422:
#: zypp-logic/zypp/CountryCode.cc:284
msgid "Saint Lucia"
msgstr "Saint Lucia"

#. :LCA:662:
#: zypp-logic/zypp/CountryCode.cc:285
msgid "Liechtenstein"
msgstr "Liechtenstein"

#. :LIE:438:
#: zypp-logic/zypp/CountryCode.cc:286
msgid "Sri Lanka"
msgstr "Sri Lanka"

# LR
#. :LKA:144:
#: zypp-logic/zypp/CountryCode.cc:287
msgid "Liberia"
msgstr "Liberia"

#. :LBR:430:
#: zypp-logic/zypp/CountryCode.cc:288
msgid "Lesotho"
msgstr "Lesotho"

# LT
#. :LSO:426:
#: zypp-logic/zypp/CountryCode.cc:289
msgid "Lithuania"
msgstr "Liettua"

# LU
#. :LTU:440:
#: zypp-logic/zypp/CountryCode.cc:290
msgid "Luxembourg"
msgstr "Luxemburg"

# LV
#. :LUX:442:
#: zypp-logic/zypp/CountryCode.cc:291
msgid "Latvia"
msgstr "Latvia"

# LR
#. :LVA:428:
#: zypp-logic/zypp/CountryCode.cc:292
msgid "Libya"
msgstr "Libya"

#. :LBY:434:
#: zypp-logic/zypp/CountryCode.cc:293
msgid "Morocco"
msgstr "Marokko"

#. :MAR:504:
#: zypp-logic/zypp/CountryCode.cc:294
msgid "Monaco"
msgstr "Monaco"

#. :MCO:492:
#: zypp-logic/zypp/CountryCode.cc:295
msgid "Moldova"
msgstr "Moldova"

#. :MDA:498:
#: zypp-logic/zypp/CountryCode.cc:296
msgid "Montenegro"
msgstr "Montenegro"

#: zypp-logic/zypp/CountryCode.cc:297
msgid "Saint Martin"
msgstr "Saint Martin"

#: zypp-logic/zypp/CountryCode.cc:298
msgid "Madagascar"
msgstr "Madagaskar"

# FO
#. :MDG:450:
#: zypp-logic/zypp/CountryCode.cc:299
msgid "Marshall Islands"
msgstr "Marshallinsaaret"

# MK
#. :MHL:584:
#: zypp-logic/zypp/CountryCode.cc:300
msgid "Macedonia"
msgstr "Makedonia"

# ML
#. :MKD:807:
#: zypp-logic/zypp/CountryCode.cc:301
msgid "Mali"
msgstr "Mali"

# MM
#. :MLI:466:
#: zypp-logic/zypp/CountryCode.cc:302
msgid "Myanmar"
msgstr "Myanmar"

#. :MMR:104:
#: zypp-logic/zypp/CountryCode.cc:303
msgid "Mongolia"
msgstr "Mongolia"

# MO
#. :MNG:496:
#: zypp-logic/zypp/CountryCode.cc:304
msgid "Macao"
msgstr "Macao"

#. :MAC:446:
#: zypp-logic/zypp/CountryCode.cc:305
msgid "Northern Mariana Islands"
msgstr "Pohjois-Mariaanit"

#. :MNP:580:
#: zypp-logic/zypp/CountryCode.cc:306
msgid "Martinique"
msgstr "Martinique"

# MR
#. :MTQ:474:
#: zypp-logic/zypp/CountryCode.cc:307
msgid "Mauritania"
msgstr "Mauritania"

#. :MRT:478:
#: zypp-logic/zypp/CountryCode.cc:308
msgid "Montserrat"
msgstr "Montserrat"

# MT
#. :MSR:500:
#: zypp-logic/zypp/CountryCode.cc:309
msgid "Malta"
msgstr "Malta"

# MU
#. :MLT:470:
#: zypp-logic/zypp/CountryCode.cc:310
msgid "Mauritius"
msgstr "Mauritius"

# MV
#. :MUS:480:
#: zypp-logic/zypp/CountryCode.cc:311
msgid "Maldives"
msgstr "Malediivit"

# MW
#. :MDV:462:
#: zypp-logic/zypp/CountryCode.cc:312
msgid "Malawi"
msgstr "Malawi"

# MX
#. :MWI:454:
#: zypp-logic/zypp/CountryCode.cc:313
msgid "Mexico"
msgstr "Meksiko"

# MY
#. :MEX:484:
#: zypp-logic/zypp/CountryCode.cc:314
msgid "Malaysia"
msgstr "Malesia"

#. :MYS:458:
#: zypp-logic/zypp/CountryCode.cc:315
msgid "Mozambique"
msgstr "Mosambik"

# GM
#. :MOZ:508:
#: zypp-logic/zypp/CountryCode.cc:316
msgid "Namibia"
msgstr "Namibia"

# NC
#. :NAM:516:
#: zypp-logic/zypp/CountryCode.cc:317
msgid "New Caledonia"
msgstr "Uusi-Kaledonia"

# NG
#. :NCL:540:
#: zypp-logic/zypp/CountryCode.cc:318
msgid "Niger"
msgstr "Niger"

# FO
#. :NER:562:
#: zypp-logic/zypp/CountryCode.cc:319
msgid "Norfolk Island"
msgstr "Norfolkinsaari"

# NG
#. :NFK:574:
#: zypp-logic/zypp/CountryCode.cc:320
msgid "Nigeria"
msgstr "Nigeria"

# NI
#. :NGA:566:
#: zypp-logic/zypp/CountryCode.cc:321
msgid "Nicaragua"
msgstr "Nicaragua"

# NL
#. :NIC:558:
#: zypp-logic/zypp/CountryCode.cc:322
msgid "Netherlands"
msgstr "Alankomaat"

#. :NLD:528:
#: zypp-logic/zypp/CountryCode.cc:323
msgid "Norway"
msgstr "Norja"

#. :NOR:578:
#: zypp-logic/zypp/CountryCode.cc:324
msgid "Nepal"
msgstr "Nepal"

#. :NPL:524:
#. language code: nau na
#: zypp-logic/zypp/CountryCode.cc:325 zypp-logic/zypp/LanguageCode.cc:781
msgid "Nauru"
msgstr "nauru"

#. :NRU:520:
#: zypp-logic/zypp/CountryCode.cc:326
msgid "Niue"
msgstr "Niue"

# NZ
#. :NIU:570:
#: zypp-logic/zypp/CountryCode.cc:327
msgid "New Zealand"
msgstr "Uusi-Seelanti"

#. :NZL:554:
#: zypp-logic/zypp/CountryCode.cc:328
msgid "Oman"
msgstr "Oman"

# PA
#. :OMN:512:
#: zypp-logic/zypp/CountryCode.cc:329
msgid "Panama"
msgstr "Panama"

# PE
#. :PAN:591:
#: zypp-logic/zypp/CountryCode.cc:330
msgid "Peru"
msgstr "Peru"

#. :PER:604:
#: zypp-logic/zypp/CountryCode.cc:331
msgid "French Polynesia"
msgstr "Ranskan Polynesia"

#. :PYF:258:
#: zypp-logic/zypp/CountryCode.cc:332
msgid "Papua New Guinea"
msgstr "Papua-Uusi-Guinea"

#. :PNG:598:
#: zypp-logic/zypp/CountryCode.cc:333
msgid "Philippines"
msgstr "Filippiinit"

#. :PHL:608:
#: zypp-logic/zypp/CountryCode.cc:334
msgid "Pakistan"
msgstr "Pakistan"

# PL
#. :PAK:586:
#: zypp-logic/zypp/CountryCode.cc:335
msgid "Poland"
msgstr "Puola"

#. :POL:616:
#: zypp-logic/zypp/CountryCode.cc:336
msgid "Saint Pierre and Miquelon"
msgstr "Saint-Pierre ja Miquelon"

#. :SPM:666:
#: zypp-logic/zypp/CountryCode.cc:337
msgid "Pitcairn"
msgstr "Pitcairn"

#. :PCN:612:
#: zypp-logic/zypp/CountryCode.cc:338
msgid "Puerto Rico"
msgstr "Puerto Rico"

#. :PRI:630:
#: zypp-logic/zypp/CountryCode.cc:339
msgid "Palestinian Territory"
msgstr "Palestiina"

# PT
#. :PSE:275:
#: zypp-logic/zypp/CountryCode.cc:340
msgid "Portugal"
msgstr "Portugali"

# PW
#. :PRT:620:
#: zypp-logic/zypp/CountryCode.cc:341
msgid "Palau"
msgstr "Palau"

# PY
#. :PLW:585:
#: zypp-logic/zypp/CountryCode.cc:342
msgid "Paraguay"
msgstr "Paraguay"

# QA
#. :PRY:600:
#: zypp-logic/zypp/CountryCode.cc:343
msgid "Qatar"
msgstr "Qatar"

#. :QAT:634:
#: zypp-logic/zypp/CountryCode.cc:344
msgid "Reunion"
msgstr "Réunion"

# RO
#. :REU:638:
#: zypp-logic/zypp/CountryCode.cc:345
msgid "Romania"
msgstr "Romania"

#. :ROU:642:
#: zypp-logic/zypp/CountryCode.cc:346
msgid "Serbia"
msgstr "serbia"

#: zypp-logic/zypp/CountryCode.cc:347
msgid "Russian Federation"
msgstr "Venäjä"

# RW
#. :RUS:643:
#: zypp-logic/zypp/CountryCode.cc:348
msgid "Rwanda"
msgstr "Ruanda"

#. :RWA:646:
#: zypp-logic/zypp/CountryCode.cc:349
msgid "Saudi Arabia"
msgstr "Saudi-Arabia"

# FO
#. :SAU:682:
#: zypp-logic/zypp/CountryCode.cc:350
msgid "Solomon Islands"
msgstr "Salomonsaaret"

#. :SLB:090:
#: zypp-logic/zypp/CountryCode.cc:351
msgid "Seychelles"
msgstr "Seychellit"

# SD
#. :SYC:690:
#: zypp-logic/zypp/CountryCode.cc:352
msgid "Sudan"
msgstr "Sudan"

#. :SDN:736:
#: zypp-logic/zypp/CountryCode.cc:353
msgid "Sweden"
msgstr "Ruotsi"

#. :SWE:752:
#: zypp-logic/zypp/CountryCode.cc:354
msgid "Singapore"
msgstr "Singapore"

#. :SGP:702:
#: zypp-logic/zypp/CountryCode.cc:355
msgid "Saint Helena"
msgstr "Saint Helena"

# SI
#. :SHN:654:
#: zypp-logic/zypp/CountryCode.cc:356
msgid "Slovenia"
msgstr "Slovenia"

#. :SVN:705:
#: zypp-logic/zypp/CountryCode.cc:357
msgid "Svalbard and Jan Mayen"
msgstr "Huippuvuoret ja Jan Mayen"

# SK
#. :SJM:744:
#: zypp-logic/zypp/CountryCode.cc:358
msgid "Slovakia"
msgstr "Slovakia"

#. :SVK:703:
#: zypp-logic/zypp/CountryCode.cc:359
msgid "Sierra Leone"
msgstr "Sierra Leone"

#. :SLE:694:
#: zypp-logic/zypp/CountryCode.cc:360
msgid "San Marino"
msgstr "San Marino"

#. :SMR:674:
#: zypp-logic/zypp/CountryCode.cc:361
msgid "Senegal"
msgstr "Senegal"

# SO
#. :SEN:686:
#: zypp-logic/zypp/CountryCode.cc:362
msgid "Somalia"
msgstr "Somalia"

# SY
#. :SOM:706:
#: zypp-logic/zypp/CountryCode.cc:363
msgid "Suriname"
msgstr "Suriname"

#. :SUR:740:
#: zypp-logic/zypp/CountryCode.cc:364
msgid "Sao Tome and Principe"
msgstr "São Tomé ja Príncipe"

# SV
#. :STP:678:
#: zypp-logic/zypp/CountryCode.cc:365
msgid "El Salvador"
msgstr "El Salvador"

# SY
#. :SLV:222:
#: zypp-logic/zypp/CountryCode.cc:366
msgid "Syria"
msgstr "Syyria"

# SZ
#. :SYR:760:
#: zypp-logic/zypp/CountryCode.cc:367
msgid "Swaziland"
msgstr "Swazimaa"

#. :SWZ:748:
#: zypp-logic/zypp/CountryCode.cc:368
msgid "Turks and Caicos Islands"
msgstr "Turks- ja Caicossaaret"

# TD
#. :TCA:796:
#: zypp-logic/zypp/CountryCode.cc:369
msgid "Chad"
msgstr "Tshad"

#. :TCD:148:
#: zypp-logic/zypp/CountryCode.cc:370
msgid "French Southern Territories"
msgstr "Ranskan eteläiset alueet"

#. :ATF:260:
#: zypp-logic/zypp/CountryCode.cc:371
msgid "Togo"
msgstr "Togo"

# TH
#. :TGO:768:
#: zypp-logic/zypp/CountryCode.cc:372
msgid "Thailand"
msgstr "Thaimaa"

# TJ
#. :THA:764:
#: zypp-logic/zypp/CountryCode.cc:373
msgid "Tajikistan"
msgstr "Tadzhikistan"

#. :TJK:762:
#. language code: tkl
#: zypp-logic/zypp/CountryCode.cc:374 zypp-logic/zypp/LanguageCode.cc:1045
msgid "Tokelau"
msgstr "tokelau"

# TJ
#. :TKL:772:
#: zypp-logic/zypp/CountryCode.cc:375
msgid "Turkmenistan"
msgstr "Turkmenistan"

# TN
#. :TKM:795:
#: zypp-logic/zypp/CountryCode.cc:376
msgid "Tunisia"
msgstr "Tunisia"

#. :TUN:788:
#: zypp-logic/zypp/CountryCode.cc:377
msgid "Tonga"
msgstr "Tonga"

#. :TON:776:
#: zypp-logic/zypp/CountryCode.cc:378
msgid "East Timor"
msgstr "Itä-Timor"

# TR
#. :TLS:626:
#: zypp-logic/zypp/CountryCode.cc:379
msgid "Turkey"
msgstr "Turkki"

# TT
#. :TUR:792:
#: zypp-logic/zypp/CountryCode.cc:380
msgid "Trinidad and Tobago"
msgstr "Trinidad ja Tobago"

#. :TTO:780:
#. language code: tvl
#: zypp-logic/zypp/CountryCode.cc:381 zypp-logic/zypp/LanguageCode.cc:1075
msgid "Tuvalu"
msgstr "tuvalu"

# TW
#. :TUV:798:
#: zypp-logic/zypp/CountryCode.cc:382
msgid "Taiwan"
msgstr "Taiwan"

#. :TWN:158:
#: zypp-logic/zypp/CountryCode.cc:383
msgid "Tanzania"
msgstr "Tansania"

# UA
#. :TZA:834:
#: zypp-logic/zypp/CountryCode.cc:384
msgid "Ukraine"
msgstr "Ukraina"

# UG
#. :UKR:804:
#: zypp-logic/zypp/CountryCode.cc:385
msgid "Uganda"
msgstr "Uganda"

# UM
#. :UGA:800:
#: zypp-logic/zypp/CountryCode.cc:386
msgid "United States Minor Outlying Islands"
msgstr "Yhdysvaltain pienet erillissaaret"

# US
#. :UMI:581:
#: zypp-logic/zypp/CountryCode.cc:387
msgid "United States"
msgstr "Yhdysvallat"

# UY
#. :USA:840:
#: zypp-logic/zypp/CountryCode.cc:388
msgid "Uruguay"
msgstr "Uruguay"

#. :URY:858:
#: zypp-logic/zypp/CountryCode.cc:389
msgid "Uzbekistan"
msgstr "Uzbekistan"

#. :UZB:860:
#: zypp-logic/zypp/CountryCode.cc:390
msgid "Holy See (Vatican City State)"
msgstr "Pyhä istuin (Vatikaani)"

# VC
#. :VAT:336:
#: zypp-logic/zypp/CountryCode.cc:391
msgid "Saint Vincent and the Grenadines"
msgstr "Saint Vincent ja Grenadiinit"

# VE
#. :VCT:670:
#: zypp-logic/zypp/CountryCode.cc:392
msgid "Venezuela"
msgstr "Venezuela"

# VI
#. :VEN:862:
#: zypp-logic/zypp/CountryCode.cc:393
msgid "British Virgin Islands"
msgstr "Brittiläiset Neitsytsaaret"

# VI
#. :VGB:092:
#: zypp-logic/zypp/CountryCode.cc:394
msgid "Virgin Islands, U.S."
msgstr "Yhdysvaltain Neitsytsaaret"

# VN
#. :VIR:850:
#: zypp-logic/zypp/CountryCode.cc:395
msgid "Vietnam"
msgstr "Vietnam"

#. :VNM:704:
#: zypp-logic/zypp/CountryCode.cc:396
msgid "Vanuatu"
msgstr "Vanuatu"

#. :VUT:548:
#: zypp-logic/zypp/CountryCode.cc:397
msgid "Wallis and Futuna"
msgstr "Wallis ja Futuna"

#. :WLF:876:
#: zypp-logic/zypp/CountryCode.cc:398
msgid "Samoa"
msgstr "Samoa"

#. :WSM:882:
#: zypp-logic/zypp/CountryCode.cc:399
msgid "Yemen"
msgstr "Jemen"

#. :YEM:887:
#: zypp-logic/zypp/CountryCode.cc:400
msgid "Mayotte"
msgstr "Mayotte"

# ZA
#. :MYT:175:
#: zypp-logic/zypp/CountryCode.cc:401
msgid "South Africa"
msgstr "Etelä-Afrikka"

# ZM
#. :ZAF:710:
#: zypp-logic/zypp/CountryCode.cc:402
msgid "Zambia"
msgstr "Sambia"

#. :ZMB:894:
#: zypp-logic/zypp/CountryCode.cc:403
msgid "Zimbabwe"
msgstr "Zimbabwe"

#: zypp-logic/zypp/Dep.cc:96
msgid "Provides"
msgstr "Tarjoaa"

#: zypp-logic/zypp/Dep.cc:97
msgid "Prerequires"
msgstr "Edellytykset"

#: zypp-logic/zypp/Dep.cc:98
msgid "Requires"
msgstr "Vaatii"

#: zypp-logic/zypp/Dep.cc:99
msgid "Conflicts"
msgstr "Ristiriidat"

#: zypp-logic/zypp/Dep.cc:100
msgid "Obsoletes"
msgstr "Vanhentuneet"

#: zypp-logic/zypp/Dep.cc:101
msgid "Recommends"
msgstr "Suosittelee"

#: zypp-logic/zypp/Dep.cc:102
msgid "Suggests"
msgstr "Ehdottaa"

#: zypp-logic/zypp/Dep.cc:103
msgid "Enhances"
msgstr "Parannukset"

#: zypp-logic/zypp/Dep.cc:104
msgid "Supplements"
msgstr "Täydentää"

#: zypp-logic/zypp/LanguageCode.cc:49
msgid "Unknown language: "
msgstr "Tuntematon kieli: "

#. language code: aar aa
#: zypp-logic/zypp/LanguageCode.cc:161
msgid "Afar"
msgstr "afar"

#. language code: abk ab
#: zypp-logic/zypp/LanguageCode.cc:163
msgid "Abkhazian"
msgstr "abhaasi"

#. language code: ace
#: zypp-logic/zypp/LanguageCode.cc:165
msgid "Achinese"
msgstr "aceh"

#. language code: ach
#: zypp-logic/zypp/LanguageCode.cc:167
msgid "Acoli"
msgstr "acoli"

#. language code: ada
#: zypp-logic/zypp/LanguageCode.cc:169
msgid "Adangme"
msgstr "adangme"

#. language code: ady
#: zypp-logic/zypp/LanguageCode.cc:171
msgid "Adyghe"
msgstr "adyghe"

#. language code: afa
#: zypp-logic/zypp/LanguageCode.cc:173
msgid "Afro-Asiatic (Other)"
msgstr "afroaasialaiset (muut)"

#. language code: afh
#: zypp-logic/zypp/LanguageCode.cc:175
msgid "Afrihili"
msgstr "afrihili"

#. language code: afr af
#: zypp-logic/zypp/LanguageCode.cc:177
msgid "Afrikaans"
msgstr "afrikaans"

#. language code: ain
#: zypp-logic/zypp/LanguageCode.cc:179
msgid "Ainu"
msgstr "ainu"

#. language code: aka ak
#: zypp-logic/zypp/LanguageCode.cc:181
msgid "Akan"
msgstr "akan"

#. language code: akk
#: zypp-logic/zypp/LanguageCode.cc:183
msgid "Akkadian"
msgstr "akkadi"

#. language code: alb sqi sq
#: zypp-logic/zypp/LanguageCode.cc:185 zypp-logic/zypp/LanguageCode.cc:187
msgid "Albanian"
msgstr "albania"

#. language code: ale
#: zypp-logic/zypp/LanguageCode.cc:189
msgid "Aleut"
msgstr "aleutti"

#. language code: alg
#: zypp-logic/zypp/LanguageCode.cc:191
msgid "Algonquian Languages"
msgstr "algonkin-kielet"

# ZA
#. language code: alt
#: zypp-logic/zypp/LanguageCode.cc:193
msgid "Southern Altai"
msgstr "altai, etelä-"

#. language code: amh am
#: zypp-logic/zypp/LanguageCode.cc:195
msgid "Amharic"
msgstr "amhara"

#. language code: ang
#: zypp-logic/zypp/LanguageCode.cc:197
msgid "English, Old (ca.450-1100)"
msgstr "englanti, muinais- (noin 450 - 1100)"

#. language code: apa
#: zypp-logic/zypp/LanguageCode.cc:199
msgid "Apache Languages"
msgstr "apaššikielet"

#. language code: ara ar
#: zypp-logic/zypp/LanguageCode.cc:201
msgid "Arabic"
msgstr "arabia"

#. language code: arc
#: zypp-logic/zypp/LanguageCode.cc:203
msgid "Aramaic"
msgstr "aramea"

#. language code: arg an
#: zypp-logic/zypp/LanguageCode.cc:205
msgid "Aragonese"
msgstr "aragonia"

# AM
#. language code: arm hye hy
#: zypp-logic/zypp/LanguageCode.cc:207 zypp-logic/zypp/LanguageCode.cc:209
msgid "Armenian"
msgstr "armenia"

#. language code: arn
#: zypp-logic/zypp/LanguageCode.cc:211
msgid "Araucanian"
msgstr "araukaani"

#. language code: arp
#: zypp-logic/zypp/LanguageCode.cc:213
msgid "Arapaho"
msgstr "arapaho"

#. language code: art
#: zypp-logic/zypp/LanguageCode.cc:215
msgid "Artificial (Other)"
msgstr "keinotekoiset (muut)"

#. language code: arw
#: zypp-logic/zypp/LanguageCode.cc:217
msgid "Arawak"
msgstr "arawak"

#. language code: asm as
#: zypp-logic/zypp/LanguageCode.cc:219
msgid "Assamese"
msgstr "assami"

#. language code: ast
#: zypp-logic/zypp/LanguageCode.cc:221
msgid "Asturian"
msgstr "asturia"

#. language code: ath
#: zypp-logic/zypp/LanguageCode.cc:223
msgid "Athapascan Languages"
msgstr "athabasca-kielet"

#. language code: aus
#: zypp-logic/zypp/LanguageCode.cc:225
msgid "Australian Languages"
msgstr "australialaiset kielet"

#. language code: ava av
#: zypp-logic/zypp/LanguageCode.cc:227
msgid "Avaric"
msgstr "avaari"

#. language code: ave ae
#: zypp-logic/zypp/LanguageCode.cc:229
msgid "Avestan"
msgstr "avesta"

# SZ
#. language code: awa
#: zypp-logic/zypp/LanguageCode.cc:231
msgid "Awadhi"
msgstr "awadhi"

# MM
#. language code: aym ay
#: zypp-logic/zypp/LanguageCode.cc:233
msgid "Aymara"
msgstr "aymara"

#. language code: aze az
#: zypp-logic/zypp/LanguageCode.cc:235
msgid "Azerbaijani"
msgstr "azeri"

#. language code: bad
#: zypp-logic/zypp/LanguageCode.cc:237
msgid "Banda"
msgstr "banda"

#. language code: bai
#: zypp-logic/zypp/LanguageCode.cc:239
msgid "Bamileke Languages"
msgstr "bamileke-kielet"

#. language code: bak ba
#: zypp-logic/zypp/LanguageCode.cc:241
msgid "Bashkir"
msgstr "baškiiri"

#. language code: bal
#: zypp-logic/zypp/LanguageCode.cc:243
msgid "Baluchi"
msgstr "belutši"

#. language code: bam bm
#: zypp-logic/zypp/LanguageCode.cc:245
msgid "Bambara"
msgstr "bambara"

#. language code: ban
#: zypp-logic/zypp/LanguageCode.cc:247
msgid "Balinese"
msgstr "bali"

#. language code: baq eus eu
#: zypp-logic/zypp/LanguageCode.cc:249 zypp-logic/zypp/LanguageCode.cc:251
msgid "Basque"
msgstr "baski"

#. language code: bas
#: zypp-logic/zypp/LanguageCode.cc:253
msgid "Basa"
msgstr "basa"

#. language code: bat
#: zypp-logic/zypp/LanguageCode.cc:255
msgid "Baltic (Other)"
msgstr "balttilaiset (muut)"

#. language code: bej
#: zypp-logic/zypp/LanguageCode.cc:257
msgid "Beja"
msgstr "beja"

#. language code: bel be
#: zypp-logic/zypp/LanguageCode.cc:259
msgid "Belarusian"
msgstr "valkovenäjä"

#. language code: bem
#: zypp-logic/zypp/LanguageCode.cc:261
msgid "Bemba"
msgstr "bemba"

# BZ
#. language code: ben bn
#: zypp-logic/zypp/LanguageCode.cc:263
msgid "Bengali"
msgstr "bengali"

#. language code: ber
#: zypp-logic/zypp/LanguageCode.cc:265
msgid "Berber (Other)"
msgstr "berberikielet (muut)"

#. language code: bho
#: zypp-logic/zypp/LanguageCode.cc:267
msgid "Bhojpuri"
msgstr "bhojpuri"

# BH
#. language code: bih bh
#: zypp-logic/zypp/LanguageCode.cc:269
msgid "Bihari"
msgstr "bihari"

#. language code: bik
#: zypp-logic/zypp/LanguageCode.cc:271
msgid "Bikol"
msgstr "bikol"

# IN
#. language code: bin
#: zypp-logic/zypp/LanguageCode.cc:273
msgid "Bini"
msgstr "bini"

#. language code: bis bi
#: zypp-logic/zypp/LanguageCode.cc:275
msgid "Bislama"
msgstr "bislama"

#. language code: bla
#: zypp-logic/zypp/LanguageCode.cc:277
msgid "Siksika"
msgstr "mustajalka"

#. language code: bnt
#: zypp-logic/zypp/LanguageCode.cc:279
msgid "Bantu (Other)"
msgstr "bantukielet (muut)"

#. language code: bos bs
#: zypp-logic/zypp/LanguageCode.cc:281
msgid "Bosnian"
msgstr "bosnia"

# BR
#. language code: bra
#: zypp-logic/zypp/LanguageCode.cc:283
msgid "Braj"
msgstr "braj"

#. language code: bre br
#: zypp-logic/zypp/LanguageCode.cc:285
msgid "Breton"
msgstr "bretoni"

# ID
#. language code: btk
#: zypp-logic/zypp/LanguageCode.cc:287
msgid "Batak (Indonesia)"
msgstr "batak"

#. language code: bua
#: zypp-logic/zypp/LanguageCode.cc:289
msgid "Buriat"
msgstr "burjaatti"

#. language code: bug
#: zypp-logic/zypp/LanguageCode.cc:291
msgid "Buginese"
msgstr "bugi"

#. language code: bul bg
#: zypp-logic/zypp/LanguageCode.cc:293
msgid "Bulgarian"
msgstr "bulgaria"

#. language code: bur mya my
#: zypp-logic/zypp/LanguageCode.cc:295 zypp-logic/zypp/LanguageCode.cc:297
msgid "Burmese"
msgstr "burma"

#. language code: byn
#: zypp-logic/zypp/LanguageCode.cc:299
msgid "Blin"
msgstr "blin"

#. language code: cad
#: zypp-logic/zypp/LanguageCode.cc:301
msgid "Caddo"
msgstr "caddo"

#. language code: cai
#: zypp-logic/zypp/LanguageCode.cc:303
msgid "Central American Indian (Other)"
msgstr "Keski-Amerikan intiaanikielet (muut)"

#. language code: car
#: zypp-logic/zypp/LanguageCode.cc:305
msgid "Carib"
msgstr "karibi"

#. language code: cat ca
#: zypp-logic/zypp/LanguageCode.cc:307
msgid "Catalan"
msgstr "katalaani"

#. language code: cau
#: zypp-logic/zypp/LanguageCode.cc:309
msgid "Caucasian (Other)"
msgstr "kaukasialaiset (muut)"

#. language code: ceb
#: zypp-logic/zypp/LanguageCode.cc:311
msgid "Cebuano"
msgstr "cebuano"

#. language code: cel
#: zypp-logic/zypp/LanguageCode.cc:313
msgid "Celtic (Other)"
msgstr "kelttiläiset (muut)"

#. language code: cha ch
#: zypp-logic/zypp/LanguageCode.cc:315
msgid "Chamorro"
msgstr "chamorro"

# CN
#. language code: chb
#: zypp-logic/zypp/LanguageCode.cc:317
msgid "Chibcha"
msgstr "chibcha"

#. language code: che ce
#: zypp-logic/zypp/LanguageCode.cc:319
msgid "Chechen"
msgstr "tšetšeeni"

#. language code: chg
#: zypp-logic/zypp/LanguageCode.cc:321
msgid "Chagatai"
msgstr "tšagatai"

#. language code: chi zho zh
#: zypp-logic/zypp/LanguageCode.cc:323 zypp-logic/zypp/LanguageCode.cc:325
msgid "Chinese"
msgstr "kiina"

#. language code: chk
#: zypp-logic/zypp/LanguageCode.cc:327
msgid "Chuukese"
msgstr "chuuk"

# ML
#. language code: chm
#: zypp-logic/zypp/LanguageCode.cc:329
msgid "Mari"
msgstr "mari"

#. language code: chn
#: zypp-logic/zypp/LanguageCode.cc:331
msgid "Chinook Jargon"
msgstr "chinook jargon"

#. language code: cho
#: zypp-logic/zypp/LanguageCode.cc:333
msgid "Choctaw"
msgstr "choctaw"

#. language code: chp
#: zypp-logic/zypp/LanguageCode.cc:335
msgid "Chipewyan"
msgstr "chipewyan"

#. language code: chr
#: zypp-logic/zypp/LanguageCode.cc:337
msgid "Cherokee"
msgstr "cherokee"

#. language code: chu cu
#: zypp-logic/zypp/LanguageCode.cc:339
msgid "Church Slavic"
msgstr "kirkkoslaavi"

#. language code: chv cv
#: zypp-logic/zypp/LanguageCode.cc:341
msgid "Chuvash"
msgstr "tšuvassi"

#. language code: chy
#: zypp-logic/zypp/LanguageCode.cc:343
msgid "Cheyenne"
msgstr "cheyenne"

#. language code: cmc
#: zypp-logic/zypp/LanguageCode.cc:345
msgid "Chamic Languages"
msgstr "cham-kielet"

#. language code: cop
#: zypp-logic/zypp/LanguageCode.cc:347
msgid "Coptic"
msgstr "kopti"

#. language code: cor kw
#: zypp-logic/zypp/LanguageCode.cc:349
msgid "Cornish"
msgstr "korni"

#. language code: cos co
#: zypp-logic/zypp/LanguageCode.cc:351
msgid "Corsican"
msgstr "korsika"

#. language code: cpe
#: zypp-logic/zypp/LanguageCode.cc:353
msgid "Creoles and Pidgins, English-Based (Other)"
msgstr "kreolit ja pidginit, englantiin perustuvat (muut)"

#. language code: cpf
#: zypp-logic/zypp/LanguageCode.cc:355
msgid "Creoles and Pidgins, French-Based (Other)"
msgstr "kreolit ja pidginit, ranskaan perustuvat (muut)"

#. language code: cpp
#: zypp-logic/zypp/LanguageCode.cc:357
msgid "Creoles and Pidgins, Portuguese-Based (Other)"
msgstr "kreolit ja pidginit, portugaliin perustuvat (muut)"

#. language code: cre cr
#: zypp-logic/zypp/LanguageCode.cc:359
msgid "Cree"
msgstr "cree"

#. language code: crh
#: zypp-logic/zypp/LanguageCode.cc:361
msgid "Crimean Tatar"
msgstr "krimintataari"

#. language code: crp
#: zypp-logic/zypp/LanguageCode.cc:363
msgid "Creoles and Pidgins (Other)"
msgstr "kreolit ja pidginit (muut)"

#. language code: csb
#: zypp-logic/zypp/LanguageCode.cc:365
msgid "Kashubian"
msgstr "kašubi"

#. language code: cus
#: zypp-logic/zypp/LanguageCode.cc:367
msgid "Cushitic (Other)"
msgstr "kuušilaiset (muut)"

#. language code: cze ces cs
#: zypp-logic/zypp/LanguageCode.cc:369 zypp-logic/zypp/LanguageCode.cc:371
msgid "Czech"
msgstr "tšekki"

#. language code: dak
#: zypp-logic/zypp/LanguageCode.cc:373
msgid "Dakota"
msgstr "dakota"

#. language code: dan da
#: zypp-logic/zypp/LanguageCode.cc:375
msgid "Danish"
msgstr "tanska"

#. language code: dar
#: zypp-logic/zypp/LanguageCode.cc:377
msgid "Dargwa"
msgstr "dargva"

#. language code: day
#: zypp-logic/zypp/LanguageCode.cc:379
msgid "Dayak"
msgstr "dayak"

#. language code: del
#: zypp-logic/zypp/LanguageCode.cc:381
msgid "Delaware"
msgstr "delaware"

#. language code: den
#: zypp-logic/zypp/LanguageCode.cc:383
msgid "Slave (Athapascan)"
msgstr "slave"

#. language code: dgr
#: zypp-logic/zypp/LanguageCode.cc:385
msgid "Dogrib"
msgstr "dogrib"

#. language code: din
#: zypp-logic/zypp/LanguageCode.cc:387
msgid "Dinka"
msgstr "dinka"

#. language code: div dv
#: zypp-logic/zypp/LanguageCode.cc:389
msgid "Divehi"
msgstr "divehi"

#. language code: doi
#: zypp-logic/zypp/LanguageCode.cc:391
msgid "Dogri"
msgstr "dogri"

#. language code: dra
#: zypp-logic/zypp/LanguageCode.cc:393
msgid "Dravidian (Other)"
msgstr "dravidakielet (muut)"

#. language code: dsb
#: zypp-logic/zypp/LanguageCode.cc:395
msgid "Lower Sorbian"
msgstr "alasorbi"

#. language code: dua
#: zypp-logic/zypp/LanguageCode.cc:397
msgid "Duala"
msgstr "duala"

#. language code: dum
#: zypp-logic/zypp/LanguageCode.cc:399
msgid "Dutch, Middle (ca.1050-1350)"
msgstr "hollanti, keski- (noin 1050 - 1350)"

#. language code: dut nld nl
#: zypp-logic/zypp/LanguageCode.cc:401 zypp-logic/zypp/LanguageCode.cc:403
msgid "Dutch"
msgstr "hollanti"

#. language code: dyu
#: zypp-logic/zypp/LanguageCode.cc:405
msgid "Dyula"
msgstr "dyula"

#. language code: dzo dz
#: zypp-logic/zypp/LanguageCode.cc:407
msgid "Dzongkha"
msgstr "dzongkha"

#. language code: efi
#: zypp-logic/zypp/LanguageCode.cc:409
msgid "Efik"
msgstr "efik"

#. language code: egy
#: zypp-logic/zypp/LanguageCode.cc:411
msgid "Egyptian (Ancient)"
msgstr "muinaisegypti"

#. language code: eka
#: zypp-logic/zypp/LanguageCode.cc:413
msgid "Ekajuk"
msgstr "ekajuk"

#. language code: elx
#: zypp-logic/zypp/LanguageCode.cc:415
msgid "Elamite"
msgstr "elam"

#. language code: eng en
#: zypp-logic/zypp/LanguageCode.cc:417
msgid "English"
msgstr "englanti"

#. language code: enm
#: zypp-logic/zypp/LanguageCode.cc:419
msgid "English, Middle (1100-1500)"
msgstr "englanti, keski- (1100 - 1500)"

#. language code: epo eo
#: zypp-logic/zypp/LanguageCode.cc:421
msgid "Esperanto"
msgstr "esperanto"

#. language code: est et
#: zypp-logic/zypp/LanguageCode.cc:423
msgid "Estonian"
msgstr "viro"

#. language code: ewe ee
#: zypp-logic/zypp/LanguageCode.cc:425
msgid "Ewe"
msgstr "ewe"

#. language code: ewo
#: zypp-logic/zypp/LanguageCode.cc:427
msgid "Ewondo"
msgstr "ewondo"

#. language code: fan
#: zypp-logic/zypp/LanguageCode.cc:429
msgid "Fang"
msgstr "fang"

#. language code: fao fo
#: zypp-logic/zypp/LanguageCode.cc:431
msgid "Faroese"
msgstr "fääri"

#. language code: fat
#: zypp-logic/zypp/LanguageCode.cc:433
msgid "Fanti"
msgstr "fanti"

#. language code: fij fj
#: zypp-logic/zypp/LanguageCode.cc:435
msgid "Fijian"
msgstr "fidži"

#. language code: fil
#: zypp-logic/zypp/LanguageCode.cc:437
msgid "Filipino"
msgstr "filippiini"

#. language code: fin fi
#: zypp-logic/zypp/LanguageCode.cc:439
msgid "Finnish"
msgstr "suomi"

#. language code: fiu
#: zypp-logic/zypp/LanguageCode.cc:441
msgid "Finno-Ugrian (Other)"
msgstr "suomalais-ugrilaiset (muut)"

#. language code: fon
#: zypp-logic/zypp/LanguageCode.cc:443
msgid "Fon"
msgstr "fon"

#. language code: fre fra fr
#: zypp-logic/zypp/LanguageCode.cc:445 zypp-logic/zypp/LanguageCode.cc:447
msgid "French"
msgstr "ranska"

#. language code: frm
#: zypp-logic/zypp/LanguageCode.cc:449
msgid "French, Middle (ca.1400-1600)"
msgstr "ranska, keski- (noin 1400 - 1600 )"

#. language code: fro
#: zypp-logic/zypp/LanguageCode.cc:451
msgid "French, Old (842-ca.1400)"
msgstr "ranska, muinais- (842 - 1400)"

# FR
#. language code: fry fy
#: zypp-logic/zypp/LanguageCode.cc:453
msgid "Frisian"
msgstr "friisi"

#. language code: ful ff
#: zypp-logic/zypp/LanguageCode.cc:455
msgid "Fulah"
msgstr "fulani"

# FR
#. language code: fur
#: zypp-logic/zypp/LanguageCode.cc:457
msgid "Friulian"
msgstr "friuli"

#. language code: gaa
#: zypp-logic/zypp/LanguageCode.cc:459
msgid "Ga"
msgstr "gã"

# GH
#. language code: gay
#: zypp-logic/zypp/LanguageCode.cc:461
msgid "Gayo"
msgstr "gayo"

#. language code: gba
#: zypp-logic/zypp/LanguageCode.cc:463
msgid "Gbaya"
msgstr "gbaya"

#. language code: gem
#: zypp-logic/zypp/LanguageCode.cc:465
msgid "Germanic (Other)"
msgstr "germaaniset (muut)"

# GE
#. language code: geo kat ka
#: zypp-logic/zypp/LanguageCode.cc:467 zypp-logic/zypp/LanguageCode.cc:469
msgid "Georgian"
msgstr "georgia"

#. language code: ger deu de
#: zypp-logic/zypp/LanguageCode.cc:471 zypp-logic/zypp/LanguageCode.cc:473
msgid "German"
msgstr "saksa"

#. language code: gez
#: zypp-logic/zypp/LanguageCode.cc:475
msgid "Geez"
msgstr "ge'ez"

#. language code: gil
#: zypp-logic/zypp/LanguageCode.cc:477
msgid "Gilbertese"
msgstr "kiribati"

# ML
#. language code: gla gd
#: zypp-logic/zypp/LanguageCode.cc:479
msgid "Gaelic"
msgstr "gaeli"

#. language code: gle ga
#: zypp-logic/zypp/LanguageCode.cc:481
msgid "Irish"
msgstr "iiri"

#. language code: glg gl
#: zypp-logic/zypp/LanguageCode.cc:483
msgid "Galician"
msgstr "galicia"

#. language code: glv gv
#: zypp-logic/zypp/LanguageCode.cc:485
msgid "Manx"
msgstr "manx"

#. language code: gmh
#: zypp-logic/zypp/LanguageCode.cc:487
msgid "German, Middle High (ca.1050-1500)"
msgstr "saksa, keskiylä- (noin 1050 - 1500)"

#. language code: goh
#: zypp-logic/zypp/LanguageCode.cc:489
msgid "German, Old High (ca.750-1050)"
msgstr "saksa, muinaisylä- (noin 750 - 1050)"

#. language code: gon
#: zypp-logic/zypp/LanguageCode.cc:491
msgid "Gondi"
msgstr "gondi"

#. language code: gor
#: zypp-logic/zypp/LanguageCode.cc:493
msgid "Gorontalo"
msgstr "gorontalo"

#. language code: got
#: zypp-logic/zypp/LanguageCode.cc:495
msgid "Gothic"
msgstr "gootti"

#. language code: grb
#: zypp-logic/zypp/LanguageCode.cc:497
msgid "Grebo"
msgstr "grebo"

#. language code: grc
#: zypp-logic/zypp/LanguageCode.cc:499
msgid "Greek, Ancient (to 1453)"
msgstr "kreikka, muinais- (ennen 1453)"

#. language code: gre ell el
#: zypp-logic/zypp/LanguageCode.cc:501 zypp-logic/zypp/LanguageCode.cc:503
msgid "Greek, Modern (1453-)"
msgstr "kreikka (jälkeen 1453)"

#. language code: grn gn
#: zypp-logic/zypp/LanguageCode.cc:505
msgid "Guarani"
msgstr "guarani"

#. language code: guj gu
#: zypp-logic/zypp/LanguageCode.cc:507
msgid "Gujarati"
msgstr "gujarati"

#. language code: gwi
#: zypp-logic/zypp/LanguageCode.cc:509
msgid "Gwich'in"
msgstr "gwich'in"

#. language code: hai
#: zypp-logic/zypp/LanguageCode.cc:511
msgid "Haida"
msgstr "haida"

#. language code: hat ht
#: zypp-logic/zypp/LanguageCode.cc:513
msgid "Haitian"
msgstr "haiti"

#. language code: hau ha
#: zypp-logic/zypp/LanguageCode.cc:515
msgid "Hausa"
msgstr "hausa"

#. language code: haw
#: zypp-logic/zypp/LanguageCode.cc:517
msgid "Hawaiian"
msgstr "havaiji"

#. language code: heb he
#: zypp-logic/zypp/LanguageCode.cc:519
msgid "Hebrew"
msgstr "heprea"

#. language code: her hz
#: zypp-logic/zypp/LanguageCode.cc:521
msgid "Herero"
msgstr "herero"

#. language code: hil
#: zypp-logic/zypp/LanguageCode.cc:523
msgid "Hiligaynon"
msgstr "hiligaynon"

#. language code: him
#: zypp-logic/zypp/LanguageCode.cc:525
msgid "Himachali"
msgstr "himachali"

# IN
#. language code: hin hi
#: zypp-logic/zypp/LanguageCode.cc:527
msgid "Hindi"
msgstr "hindi"

#. language code: hit
#: zypp-logic/zypp/LanguageCode.cc:529
msgid "Hittite"
msgstr "heetti"

#. language code: hmn
#: zypp-logic/zypp/LanguageCode.cc:531
msgid "Hmong"
msgstr "hmong"

#. language code: hmo ho
#: zypp-logic/zypp/LanguageCode.cc:533
msgid "Hiri Motu"
msgstr "hiri-motu"

#. language code: hsb
#: zypp-logic/zypp/LanguageCode.cc:535
msgid "Upper Sorbian"
msgstr "yläsorbi"

#. language code: hun hu
#: zypp-logic/zypp/LanguageCode.cc:537
msgid "Hungarian"
msgstr "unkari"

#. language code: hup
#: zypp-logic/zypp/LanguageCode.cc:539
msgid "Hupa"
msgstr "hupa"

# IR
#. language code: iba
#: zypp-logic/zypp/LanguageCode.cc:541
msgid "Iban"
msgstr "iban"

#. language code: ibo ig
#: zypp-logic/zypp/LanguageCode.cc:543
msgid "Igbo"
msgstr "igbo"

#. language code: ice isl is
#: zypp-logic/zypp/LanguageCode.cc:545 zypp-logic/zypp/LanguageCode.cc:547
msgid "Icelandic"
msgstr "islanti"

#. language code: ido io
#: zypp-logic/zypp/LanguageCode.cc:549
msgid "Ido"
msgstr "ido"

# LT
#. language code: iii ii
#: zypp-logic/zypp/LanguageCode.cc:551
msgid "Sichuan Yi"
msgstr "sichuanin-yi"

#. language code: ijo
#: zypp-logic/zypp/LanguageCode.cc:553
msgid "Ijo"
msgstr "ijo"

#. language code: iku iu
#: zypp-logic/zypp/LanguageCode.cc:555
msgid "Inuktitut"
msgstr "inuktitut"

#. language code: ile ie
#: zypp-logic/zypp/LanguageCode.cc:557
msgid "Interlingue"
msgstr "interlingue"

#. language code: ilo
#: zypp-logic/zypp/LanguageCode.cc:559
msgid "Iloko"
msgstr "iloko"

#. language code: ina ia
#: zypp-logic/zypp/LanguageCode.cc:561
msgid "Interlingua (International Auxiliary Language Association)"
msgstr "interlingua"

#. language code: inc
#: zypp-logic/zypp/LanguageCode.cc:563
msgid "Indic (Other)"
msgstr "indoarjalaiset (muut)"

#. language code: ind id
#: zypp-logic/zypp/LanguageCode.cc:565
msgid "Indonesian"
msgstr "indonesia"

#. language code: ine
#: zypp-logic/zypp/LanguageCode.cc:567
msgid "Indo-European (Other)"
msgstr "indoeurooppalaiset (muut)"

#. language code: inh
#: zypp-logic/zypp/LanguageCode.cc:569
msgid "Ingush"
msgstr "inguuši"

# IN
#. language code: ipk ik
#: zypp-logic/zypp/LanguageCode.cc:571
msgid "Inupiaq"
msgstr "iñupiak"

#. language code: ira
#: zypp-logic/zypp/LanguageCode.cc:573
msgid "Iranian (Other)"
msgstr "iranilaiset (muut)"

#. language code: iro
#: zypp-logic/zypp/LanguageCode.cc:575
msgid "Iroquoian Languages"
msgstr "irokeesikielet"

#. language code: ita it
#: zypp-logic/zypp/LanguageCode.cc:577
msgid "Italian"
msgstr "italia"

#. language code: jav jv
#: zypp-logic/zypp/LanguageCode.cc:579
msgid "Javanese"
msgstr "jaava"

#. language code: jbo
#: zypp-logic/zypp/LanguageCode.cc:581
msgid "Lojban"
msgstr "lojban"

#. language code: jpn ja
#: zypp-logic/zypp/LanguageCode.cc:583
msgid "Japanese"
msgstr "japani"

#. language code: jpr
#: zypp-logic/zypp/LanguageCode.cc:585
msgid "Judeo-Persian"
msgstr "juutalaispersia"

#. language code: jrb
#: zypp-logic/zypp/LanguageCode.cc:587
msgid "Judeo-Arabic"
msgstr "juutalaisarabia"

#. language code: kaa
#: zypp-logic/zypp/LanguageCode.cc:589
msgid "Kara-Kalpak"
msgstr "karakalpakki"

#. language code: kab
#: zypp-logic/zypp/LanguageCode.cc:591
msgid "Kabyle"
msgstr "kabyyli"

#. language code: kac
#: zypp-logic/zypp/LanguageCode.cc:593
msgid "Kachin"
msgstr "kachin"

#. language code: kal kl
#: zypp-logic/zypp/LanguageCode.cc:595
msgid "Kalaallisut"
msgstr "kalaallisut"

#. language code: kam
#: zypp-logic/zypp/LanguageCode.cc:597
msgid "Kamba"
msgstr "kamba"

# CA
#. language code: kan kn
#: zypp-logic/zypp/LanguageCode.cc:599
msgid "Kannada"
msgstr "kannada"

#. language code: kar
#: zypp-logic/zypp/LanguageCode.cc:601
msgid "Karen"
msgstr "karen"

#. language code: kas ks
#: zypp-logic/zypp/LanguageCode.cc:603
msgid "Kashmiri"
msgstr "kashmiri"

#. language code: kau kr
#: zypp-logic/zypp/LanguageCode.cc:605
msgid "Kanuri"
msgstr "kanuri"

#. language code: kaw
#: zypp-logic/zypp/LanguageCode.cc:607
msgid "Kawi"
msgstr "kavi"

# KZ
#. language code: kaz kk
#: zypp-logic/zypp/LanguageCode.cc:609
msgid "Kazakh"
msgstr "kazakki"

# MR
#. language code: kbd
#: zypp-logic/zypp/LanguageCode.cc:611
msgid "Kabardian"
msgstr "kabardi"

#. language code: kha
#: zypp-logic/zypp/LanguageCode.cc:613
msgid "Khasi"
msgstr "khasi"

#. language code: khi
#: zypp-logic/zypp/LanguageCode.cc:615
msgid "Khoisan (Other)"
msgstr "khoisan-kielet (muut)"

#. language code: khm km
#: zypp-logic/zypp/LanguageCode.cc:617
msgid "Khmer"
msgstr "khmer"

#. language code: kho
#: zypp-logic/zypp/LanguageCode.cc:619
msgid "Khotanese"
msgstr "khotani"

#. language code: kik ki
#: zypp-logic/zypp/LanguageCode.cc:621
msgid "Kikuyu"
msgstr "kikuju"

#. language code: kin rw
#: zypp-logic/zypp/LanguageCode.cc:623
msgid "Kinyarwanda"
msgstr "ruanda"

#. language code: kir ky
#: zypp-logic/zypp/LanguageCode.cc:625
msgid "Kirghiz"
msgstr "kirgiisi"

#. language code: kmb
#: zypp-logic/zypp/LanguageCode.cc:627
msgid "Kimbundu"
msgstr "kimbundu"

#. language code: kok
#: zypp-logic/zypp/LanguageCode.cc:629
msgid "Konkani"
msgstr "konkani"

#. language code: kom kv
#: zypp-logic/zypp/LanguageCode.cc:631
msgid "Komi"
msgstr "komi"

#. language code: kon kg
#: zypp-logic/zypp/LanguageCode.cc:633
msgid "Kongo"
msgstr "kongo"

#. language code: kor ko
#: zypp-logic/zypp/LanguageCode.cc:635
msgid "Korean"
msgstr "korea"

#. language code: kos
#: zypp-logic/zypp/LanguageCode.cc:637
msgid "Kosraean"
msgstr "kosrae"

#. language code: kpe
#: zypp-logic/zypp/LanguageCode.cc:639
msgid "Kpelle"
msgstr "kpelle"

#. language code: krc
#: zypp-logic/zypp/LanguageCode.cc:641
msgid "Karachay-Balkar"
msgstr "karatšai-balkaari"

#. language code: kro
#: zypp-logic/zypp/LanguageCode.cc:643
msgid "Kru"
msgstr "kru-kielet"

#. language code: kru
#: zypp-logic/zypp/LanguageCode.cc:645
msgid "Kurukh"
msgstr "kurukh"

# PA
#. language code: kua kj
#: zypp-logic/zypp/LanguageCode.cc:647
msgid "Kuanyama"
msgstr "kwanyama"

#. language code: kum
#: zypp-logic/zypp/LanguageCode.cc:649
msgid "Kumyk"
msgstr "kumykki"

#. language code: kur ku
#: zypp-logic/zypp/LanguageCode.cc:651
msgid "Kurdish"
msgstr "kurdi"

#. language code: kut
#: zypp-logic/zypp/LanguageCode.cc:653
msgid "Kutenai"
msgstr "kutenai"

#. language code: lad
#: zypp-logic/zypp/LanguageCode.cc:655
msgid "Ladino"
msgstr "ladino"

#. language code: lah
#: zypp-logic/zypp/LanguageCode.cc:657
msgid "Lahnda"
msgstr "lahnda"

#. language code: lam
#: zypp-logic/zypp/LanguageCode.cc:659
msgid "Lamba"
msgstr "lamba"

#. language code: lao lo
#: zypp-logic/zypp/LanguageCode.cc:661
msgid "Lao"
msgstr "lao"

#. language code: lat la
#: zypp-logic/zypp/LanguageCode.cc:663
msgid "Latin"
msgstr "latina"

#. language code: lav lv
#: zypp-logic/zypp/LanguageCode.cc:665
msgid "Latvian"
msgstr "latvia"

#. language code: lez
#: zypp-logic/zypp/LanguageCode.cc:667
msgid "Lezghian"
msgstr "lezgi"

#. language code: lim li
#: zypp-logic/zypp/LanguageCode.cc:669
msgid "Limburgan"
msgstr "limburg"

#. language code: lin ln
#: zypp-logic/zypp/LanguageCode.cc:671
msgid "Lingala"
msgstr "lingala"

#. language code: lit lt
#: zypp-logic/zypp/LanguageCode.cc:673
msgid "Lithuanian"
msgstr "liettua"

#. language code: lol
#: zypp-logic/zypp/LanguageCode.cc:675
msgid "Mongo"
msgstr "mongo"

#. language code: loz
#: zypp-logic/zypp/LanguageCode.cc:677
msgid "Lozi"
msgstr "lozi"

# LU
#. language code: ltz lb
#: zypp-logic/zypp/LanguageCode.cc:679
msgid "Luxembourgish"
msgstr "luxemburg"

#. language code: lua
#: zypp-logic/zypp/LanguageCode.cc:681
msgid "Luba-Lulua"
msgstr "luba (Lulua)"

#. language code: lub lu
#: zypp-logic/zypp/LanguageCode.cc:683
msgid "Luba-Katanga"
msgstr "luba (Katanga)"

# GH
#. language code: lug lg
#: zypp-logic/zypp/LanguageCode.cc:685
msgid "Ganda"
msgstr "ganda"

#. language code: lui
#: zypp-logic/zypp/LanguageCode.cc:687
msgid "Luiseno"
msgstr "luiseño"

#. language code: lun
#: zypp-logic/zypp/LanguageCode.cc:689
msgid "Lunda"
msgstr "lunda"

#. language code: luo
#: zypp-logic/zypp/LanguageCode.cc:691
msgid "Luo (Kenya and Tanzania)"
msgstr "luo (Kenia ja Tansania)"

#. language code: lus
#: zypp-logic/zypp/LanguageCode.cc:693
msgid "Lushai"
msgstr "lushai"

#. language code: mac mkd mk
#: zypp-logic/zypp/LanguageCode.cc:695 zypp-logic/zypp/LanguageCode.cc:697
msgid "Macedonian"
msgstr "makedonia"

#. language code: mad
#: zypp-logic/zypp/LanguageCode.cc:699
msgid "Madurese"
msgstr "madura"

# MU
#. language code: mag
#: zypp-logic/zypp/LanguageCode.cc:701
msgid "Magahi"
msgstr "magahi"

#. language code: mah mh
#: zypp-logic/zypp/LanguageCode.cc:703
msgid "Marshallese"
msgstr "marshall"

#. language code: mai
#: zypp-logic/zypp/LanguageCode.cc:705
msgid "Maithili"
msgstr "maithili"

#. language code: mak
#: zypp-logic/zypp/LanguageCode.cc:707
msgid "Makasar"
msgstr "makassar"

# MY
#. language code: mal ml
#: zypp-logic/zypp/LanguageCode.cc:709
msgid "Malayalam"
msgstr "malayalam"

#. language code: man
#: zypp-logic/zypp/LanguageCode.cc:711
msgid "Mandingo"
msgstr "mandingo"

# ML
#. language code: mao mri mi
#: zypp-logic/zypp/LanguageCode.cc:713 zypp-logic/zypp/LanguageCode.cc:715
msgid "Maori"
msgstr "maori"

#. language code: map
#: zypp-logic/zypp/LanguageCode.cc:717
msgid "Austronesian (Other)"
msgstr "austronesialaiset (muut)"

# MU
#. language code: mar mr
#: zypp-logic/zypp/LanguageCode.cc:719
msgid "Marathi"
msgstr "marathi"

# MW
#. language code: mas
#: zypp-logic/zypp/LanguageCode.cc:721
msgid "Masai"
msgstr "maasai"

# MT
#. language code: may msa ms
#: zypp-logic/zypp/LanguageCode.cc:723 zypp-logic/zypp/LanguageCode.cc:725
msgid "Malay"
msgstr "malaiji"

#. language code: mdf
#: zypp-logic/zypp/LanguageCode.cc:727
msgid "Moksha"
msgstr "mokša"

# MM
#. language code: mdr
#: zypp-logic/zypp/LanguageCode.cc:729
msgid "Mandar"
msgstr "mandar"

#. language code: men
#: zypp-logic/zypp/LanguageCode.cc:731
msgid "Mende"
msgstr "mende"

#. language code: mga
#: zypp-logic/zypp/LanguageCode.cc:733
msgid "Irish, Middle (900-1200)"
msgstr "iiri, keski- (900 - 1200)"

#. language code: mic
#: zypp-logic/zypp/LanguageCode.cc:735
msgid "Mi'kmaq"
msgstr "micmac"

#. language code: min
#: zypp-logic/zypp/LanguageCode.cc:737
msgid "Minangkabau"
msgstr "minangkabau"

#. language code: mis
#: zypp-logic/zypp/LanguageCode.cc:739
msgid "Miscellaneous Languages"
msgstr "luokittelemattomat kielet"

#. language code: mkh
#: zypp-logic/zypp/LanguageCode.cc:741
msgid "Mon-Khmer (Other)"
msgstr "mon-khmer-kielet (muut)"

# MY
#. language code: mlg mg
#: zypp-logic/zypp/LanguageCode.cc:743
msgid "Malagasy"
msgstr "malagassi"

# MV
#. language code: mlt mt
#: zypp-logic/zypp/LanguageCode.cc:745
msgid "Maltese"
msgstr "malta"

#. language code: mnc
#: zypp-logic/zypp/LanguageCode.cc:747
msgid "Manchu"
msgstr "mantšu"

# ML
#. language code: mni
#: zypp-logic/zypp/LanguageCode.cc:749
msgid "Manipuri"
msgstr "manipuri"

#. language code: mno
#: zypp-logic/zypp/LanguageCode.cc:751
msgid "Manobo Languages"
msgstr "manobo-kielet"

#. language code: moh
#: zypp-logic/zypp/LanguageCode.cc:753
msgid "Mohawk"
msgstr "mohawk"

#. language code: mol mo
#: zypp-logic/zypp/LanguageCode.cc:755
msgid "Moldavian"
msgstr "moldavia"

#. language code: mon mn
#: zypp-logic/zypp/LanguageCode.cc:757
msgid "Mongolian"
msgstr "mongoli"

#. language code: mos
#: zypp-logic/zypp/LanguageCode.cc:759
msgid "Mossi"
msgstr "mossi"

#. language code: mul
#: zypp-logic/zypp/LanguageCode.cc:761
msgid "Multiple Languages"
msgstr "monia kieliä"

#. language code: mun
#: zypp-logic/zypp/LanguageCode.cc:763
msgid "Munda languages"
msgstr "mundakielet"

#. language code: mus
#: zypp-logic/zypp/LanguageCode.cc:765
msgid "Creek"
msgstr "creek"

# MV
#. language code: mwl
#: zypp-logic/zypp/LanguageCode.cc:767
msgid "Mirandese"
msgstr "mirandi"

# MU
#. language code: mwr
#: zypp-logic/zypp/LanguageCode.cc:769
msgid "Marwari"
msgstr "marwari"

#. language code: myn
#: zypp-logic/zypp/LanguageCode.cc:771
msgid "Mayan Languages"
msgstr "maya-kielet"

# SY
#. language code: myv
#: zypp-logic/zypp/LanguageCode.cc:773
msgid "Erzya"
msgstr "ersä"

#. language code: nah
#: zypp-logic/zypp/LanguageCode.cc:775
msgid "Nahuatl"
msgstr "nahuatl"

# ZA
#. language code: nai
#: zypp-logic/zypp/LanguageCode.cc:777
msgid "North American Indian"
msgstr "Pohjois-Amerikan intiaanikielet"

# ML
#. language code: nap
#: zypp-logic/zypp/LanguageCode.cc:779
msgid "Neapolitan"
msgstr "napoli"

#. language code: nav nv
#: zypp-logic/zypp/LanguageCode.cc:783
msgid "Navajo"
msgstr "navajo"

#. language code: nbl nr
#: zypp-logic/zypp/LanguageCode.cc:785
msgid "Ndebele, South"
msgstr "ndebele, etelä-"

#. language code: nde nd
#: zypp-logic/zypp/LanguageCode.cc:787
msgid "Ndebele, North"
msgstr "ndebele, pohjois-"

#. language code: ndo ng
#: zypp-logic/zypp/LanguageCode.cc:789
msgid "Ndonga"
msgstr "ndonga"

#. language code: nds
#: zypp-logic/zypp/LanguageCode.cc:791
msgid "Low German"
msgstr "alasaksa"

# ML
#. language code: nep ne
#: zypp-logic/zypp/LanguageCode.cc:793
msgid "Nepali"
msgstr "nepali"

#. language code: new
#: zypp-logic/zypp/LanguageCode.cc:795
msgid "Nepal Bhasa"
msgstr "newari"

#. language code: nia
#: zypp-logic/zypp/LanguageCode.cc:797
msgid "Nias"
msgstr "nias"

#. language code: nic
#: zypp-logic/zypp/LanguageCode.cc:799
msgid "Niger-Kordofanian (Other)"
msgstr "nigeriläis-kongolaiset (Muut)"

#. language code: niu
#: zypp-logic/zypp/LanguageCode.cc:801
msgid "Niuean"
msgstr "niue"

#. language code: nno nn
#: zypp-logic/zypp/LanguageCode.cc:803
msgid "Norwegian Nynorsk"
msgstr "norja (uusnorja)"

#. language code: nob nb
#: zypp-logic/zypp/LanguageCode.cc:805
msgid "Norwegian Bokmal"
msgstr "norja (kirjanorja)"

#. language code: nog
#: zypp-logic/zypp/LanguageCode.cc:807
msgid "Nogai"
msgstr "nogai"

#. language code: non
#: zypp-logic/zypp/LanguageCode.cc:809
msgid "Norse, Old"
msgstr "norja, muinais-"

#. language code: nor no
#: zypp-logic/zypp/LanguageCode.cc:811
msgid "Norwegian"
msgstr "norja"

#. language code: nso
#: zypp-logic/zypp/LanguageCode.cc:813
msgid "Northern Sotho"
msgstr "sotho, pohjois-"

#. language code: nub
#: zypp-logic/zypp/LanguageCode.cc:815
msgid "Nubian Languages"
msgstr "nubialaiset kielet"

#. language code: nwc
#: zypp-logic/zypp/LanguageCode.cc:817
msgid "Classical Newari"
msgstr "klassinen newari"

#. language code: nya ny
#: zypp-logic/zypp/LanguageCode.cc:819
msgid "Chichewa"
msgstr "nyanja"

#. language code: nym
#: zypp-logic/zypp/LanguageCode.cc:821
msgid "Nyamwezi"
msgstr "nyamwezi"

#. language code: nyn
#: zypp-logic/zypp/LanguageCode.cc:823
msgid "Nyankole"
msgstr "nyankole"

#. language code: nyo
#: zypp-logic/zypp/LanguageCode.cc:825
msgid "Nyoro"
msgstr "nyoro"

#. language code: nzi
#: zypp-logic/zypp/LanguageCode.cc:827
msgid "Nzima"
msgstr "nzima"

#. language code: oci oc
#: zypp-logic/zypp/LanguageCode.cc:829
msgid "Occitan (post 1500)"
msgstr "oksitaani"

#. language code: oji oj
#: zypp-logic/zypp/LanguageCode.cc:831
msgid "Ojibwa"
msgstr "ojibwa"

# SY
#. language code: ori or
#: zypp-logic/zypp/LanguageCode.cc:833
msgid "Oriya"
msgstr "oriya"

#. language code: orm om
#: zypp-logic/zypp/LanguageCode.cc:835
msgid "Oromo"
msgstr "oromo"

#. language code: osa
#: zypp-logic/zypp/LanguageCode.cc:837
msgid "Osage"
msgstr "osage"

#. language code: oss os
#: zypp-logic/zypp/LanguageCode.cc:839
msgid "Ossetian"
msgstr "osseetti"

#. language code: ota
#: zypp-logic/zypp/LanguageCode.cc:841
msgid "Turkish, Ottoman (1500-1928)"
msgstr "osmani"

#. language code: oto
#: zypp-logic/zypp/LanguageCode.cc:843
msgid "Otomian Languages"
msgstr "otomi-kielet"

#. language code: paa
#: zypp-logic/zypp/LanguageCode.cc:845
msgid "Papuan (Other)"
msgstr "papualaiset (muut)"

#. language code: pag
#: zypp-logic/zypp/LanguageCode.cc:847
msgid "Pangasinan"
msgstr "pangasinan"

# ML
#. language code: pal
#: zypp-logic/zypp/LanguageCode.cc:849
msgid "Pahlavi"
msgstr "pahlavi"

# PY
#. language code: pam
#: zypp-logic/zypp/LanguageCode.cc:851
msgid "Pampanga"
msgstr "pampanga"

# PA
#. language code: pan pa
#: zypp-logic/zypp/LanguageCode.cc:853
msgid "Panjabi"
msgstr "panjabi"

#. language code: pap
#: zypp-logic/zypp/LanguageCode.cc:855
msgid "Papiamento"
msgstr "papiamentu"

# PW
#. language code: pau
#: zypp-logic/zypp/LanguageCode.cc:857
msgid "Palauan"
msgstr "palau"

#. language code: peo
#: zypp-logic/zypp/LanguageCode.cc:859
msgid "Persian, Old (ca.600-400 B.C.)"
msgstr "persia, muinais- (noin 600 - 400 eKr.)"

#. language code: per fas fa
#: zypp-logic/zypp/LanguageCode.cc:861 zypp-logic/zypp/LanguageCode.cc:863
msgid "Persian"
msgstr "farsi"

#. language code: phi
#: zypp-logic/zypp/LanguageCode.cc:865
msgid "Philippine (Other)"
msgstr "filippiiniläiset (muut)"

#. language code: phn
#: zypp-logic/zypp/LanguageCode.cc:867
msgid "Phoenician"
msgstr "foinikia"

# ML
#. language code: pli pi
#: zypp-logic/zypp/LanguageCode.cc:869
msgid "Pali"
msgstr "paali"

#. language code: pol pl
#: zypp-logic/zypp/LanguageCode.cc:871
msgid "Polish"
msgstr "puola"

#. language code: pon
#: zypp-logic/zypp/LanguageCode.cc:873
msgid "Pohnpeian"
msgstr "pohnpei"

#. language code: por pt
#: zypp-logic/zypp/LanguageCode.cc:875
msgid "Portuguese"
msgstr "portugali"

#. language code: pra
#: zypp-logic/zypp/LanguageCode.cc:877
msgid "Prakrit Languages"
msgstr "prakrit-kielet"

#. language code: pro
#: zypp-logic/zypp/LanguageCode.cc:879
msgid "Provencal, Old (to 1500)"
msgstr "provensaali, muinais- (ennen 1500)"

#. language code: pus ps
#: zypp-logic/zypp/LanguageCode.cc:881
msgid "Pushto"
msgstr "pašto"

#. language code: que qu
#: zypp-logic/zypp/LanguageCode.cc:883
msgid "Quechua"
msgstr "quechua"

# KZ
#. language code: raj
#: zypp-logic/zypp/LanguageCode.cc:885
msgid "Rajasthani"
msgstr "rajasthani"

# JP
#. language code: rap
#: zypp-logic/zypp/LanguageCode.cc:887
msgid "Rapanui"
msgstr "rapanui"

#. language code: rar
#: zypp-logic/zypp/LanguageCode.cc:889
msgid "Rarotongan"
msgstr "rarotonga"

#. language code: roa
#: zypp-logic/zypp/LanguageCode.cc:891
msgid "Romance (Other)"
msgstr "romaaniset (muut)"

#. language code: roh rm
#: zypp-logic/zypp/LanguageCode.cc:893
msgid "Raeto-Romance"
msgstr "retoromaani"

# RO
#. language code: rom
#: zypp-logic/zypp/LanguageCode.cc:895
msgid "Romany"
msgstr "romani"

#. language code: rum ron ro
#: zypp-logic/zypp/LanguageCode.cc:897 zypp-logic/zypp/LanguageCode.cc:899
msgid "Romanian"
msgstr "romania"

# IN
#. language code: run rn
#: zypp-logic/zypp/LanguageCode.cc:901
msgid "Rundi"
msgstr "rundi"

#. language code: rus ru
#: zypp-logic/zypp/LanguageCode.cc:903
msgid "Russian"
msgstr "venäjä"

# SD
#. language code: sad
#: zypp-logic/zypp/LanguageCode.cc:905
msgid "Sandawe"
msgstr "sandawe"

# SD
#. language code: sag sg
#: zypp-logic/zypp/LanguageCode.cc:907
msgid "Sango"
msgstr "sango"

#. language code: sah
#: zypp-logic/zypp/LanguageCode.cc:909
msgid "Yakut"
msgstr "jakuutti"

#. language code: sai
#: zypp-logic/zypp/LanguageCode.cc:911
msgid "South American Indian (Other)"
msgstr "Etelä-Amerikan intiaanikielet (muut)"

#. language code: sal
#: zypp-logic/zypp/LanguageCode.cc:913
msgid "Salishan Languages"
msgstr "sališilaiset kielet"

#. language code: sam
#: zypp-logic/zypp/LanguageCode.cc:915
msgid "Samaritan Aramaic"
msgstr "samarianaramea"

#. language code: san sa
#: zypp-logic/zypp/LanguageCode.cc:917
msgid "Sanskrit"
msgstr "sanskrit"

#. language code: sas
#: zypp-logic/zypp/LanguageCode.cc:919
msgid "Sasak"
msgstr "sasak"

#. language code: sat
#: zypp-logic/zypp/LanguageCode.cc:921
msgid "Santali"
msgstr "santali"

#. language code: scc srp sr
#: zypp-logic/zypp/LanguageCode.cc:923 zypp-logic/zypp/LanguageCode.cc:925
msgid "Serbian"
msgstr "serbia"

#. language code: scn
#: zypp-logic/zypp/LanguageCode.cc:927
msgid "Sicilian"
msgstr "sisilia"

#. language code: sco
#: zypp-logic/zypp/LanguageCode.cc:929
msgid "Scots"
msgstr "skotti"

#. language code: scr hrv hr
#: zypp-logic/zypp/LanguageCode.cc:931 zypp-logic/zypp/LanguageCode.cc:933
msgid "Croatian"
msgstr "kroatia"

#. language code: sel
#: zypp-logic/zypp/LanguageCode.cc:935
msgid "Selkup"
msgstr "selkuppi"

#. language code: sem
#: zypp-logic/zypp/LanguageCode.cc:937
msgid "Semitic (Other)"
msgstr "seemiläiset kielet (muut)"

#. language code: sga
#: zypp-logic/zypp/LanguageCode.cc:939
msgid "Irish, Old (to 900)"
msgstr "iiri, muinais- (ennen 900)"

#. language code: sgn
#: zypp-logic/zypp/LanguageCode.cc:941
msgid "Sign Languages"
msgstr "viittomakielet"

#. language code: shn
#: zypp-logic/zypp/LanguageCode.cc:943
msgid "Shan"
msgstr "shan"

#. language code: sid
#: zypp-logic/zypp/LanguageCode.cc:945
msgid "Sidamo"
msgstr "sidamo"

#. language code: sin si
#: zypp-logic/zypp/LanguageCode.cc:947
msgid "Sinhala"
msgstr "sinhali"

#. language code: sio
#: zypp-logic/zypp/LanguageCode.cc:949
msgid "Siouan Languages"
msgstr "sioux-kielet"

#. language code: sit
#: zypp-logic/zypp/LanguageCode.cc:951
msgid "Sino-Tibetan (Other)"
msgstr "sinotiibetiläiset (muut)"

#. language code: sla
#: zypp-logic/zypp/LanguageCode.cc:953
msgid "Slavic (Other)"
msgstr "slaavilaiset (muut)"

#. language code: slo slk sk
#: zypp-logic/zypp/LanguageCode.cc:955 zypp-logic/zypp/LanguageCode.cc:957
msgid "Slovak"
msgstr "slovakki"

#. language code: slv sl
#: zypp-logic/zypp/LanguageCode.cc:959
msgid "Slovenian"
msgstr "sloveeni"

#. language code: sma
#: zypp-logic/zypp/LanguageCode.cc:961
msgid "Southern Sami"
msgstr "saame, etelä-"

#. language code: sme se
#: zypp-logic/zypp/LanguageCode.cc:963
msgid "Northern Sami"
msgstr "saame, pohjois-"

#. language code: smi
#: zypp-logic/zypp/LanguageCode.cc:965
msgid "Sami Languages (Other)"
msgstr "saamelaiskielet (muut)"

# ES
#. language code: smj
#: zypp-logic/zypp/LanguageCode.cc:967
msgid "Lule Sami"
msgstr "saame, luulajan-"

#. language code: smn
#: zypp-logic/zypp/LanguageCode.cc:969
msgid "Inari Sami"
msgstr "saame, inarin-"

#. language code: smo sm
#: zypp-logic/zypp/LanguageCode.cc:971
msgid "Samoan"
msgstr "samoa"

#. language code: sms
#: zypp-logic/zypp/LanguageCode.cc:973
msgid "Skolt Sami"
msgstr "saame, koltan-"

# SI
#. language code: sna sn
#: zypp-logic/zypp/LanguageCode.cc:975
msgid "Shona"
msgstr "shona"

#. language code: snd sd
#: zypp-logic/zypp/LanguageCode.cc:977
msgid "Sindhi"
msgstr "sindhi"

#. language code: snk
#: zypp-logic/zypp/LanguageCode.cc:979
msgid "Soninke"
msgstr "soninke"

#. language code: sog
#: zypp-logic/zypp/LanguageCode.cc:981
msgid "Sogdian"
msgstr "sogdi"

# SO
#. language code: som so
#: zypp-logic/zypp/LanguageCode.cc:983
msgid "Somali"
msgstr "somali"

#. language code: son
#: zypp-logic/zypp/LanguageCode.cc:985
msgid "Songhai"
msgstr "songhai"

#. language code: sot st
#: zypp-logic/zypp/LanguageCode.cc:987
msgid "Sotho, Southern"
msgstr "sotho, etelä-"

#. language code: spa es
#: zypp-logic/zypp/LanguageCode.cc:989
msgid "Spanish"
msgstr "espanja"

# MR
#. language code: srd sc
#: zypp-logic/zypp/LanguageCode.cc:991
msgid "Sardinian"
msgstr "sardi"

#. language code: srr
#: zypp-logic/zypp/LanguageCode.cc:993
msgid "Serer"
msgstr "serer"

#. language code: ssa
#: zypp-logic/zypp/LanguageCode.cc:995
msgid "Nilo-Saharan (Other)"
msgstr "niililäis-saharalaiset (muut)"

# ES
#. language code: ssw ss
#: zypp-logic/zypp/LanguageCode.cc:997
msgid "Swati"
msgstr "swazi"

#. language code: suk
#: zypp-logic/zypp/LanguageCode.cc:999
msgid "Sukuma"
msgstr "sukuma"

# SD
#. language code: sun su
#: zypp-logic/zypp/LanguageCode.cc:1001
msgid "Sundanese"
msgstr "sunda"

#. language code: sus
#: zypp-logic/zypp/LanguageCode.cc:1003
msgid "Susu"
msgstr "susu"

#. language code: sux
#: zypp-logic/zypp/LanguageCode.cc:1005
msgid "Sumerian"
msgstr "sumeri"

# SZ
#. language code: swa sw
#: zypp-logic/zypp/LanguageCode.cc:1007
msgid "Swahili"
msgstr "swahili"

#. language code: swe sv
#: zypp-logic/zypp/LanguageCode.cc:1009
msgid "Swedish"
msgstr "ruotsi"

# SY
#. language code: syr
#: zypp-logic/zypp/LanguageCode.cc:1011
msgid "Syriac"
msgstr "syyria"

#. language code: tah ty
#: zypp-logic/zypp/LanguageCode.cc:1013
msgid "Tahitian"
msgstr "tahiti"

#. language code: tai
#: zypp-logic/zypp/LanguageCode.cc:1015
msgid "Tai (Other)"
msgstr "thaikielet (muut)"

#. language code: tam ta
#: zypp-logic/zypp/LanguageCode.cc:1017
msgid "Tamil"
msgstr "tamil"

# QA
#. language code: tat tt
#: zypp-logic/zypp/LanguageCode.cc:1019
msgid "Tatar"
msgstr "tataari"

# BE
#. language code: tel te
#: zypp-logic/zypp/LanguageCode.cc:1021
msgid "Telugu"
msgstr "telugu"

#. language code: tem
#: zypp-logic/zypp/LanguageCode.cc:1023
msgid "Timne"
msgstr "temne"

#. language code: ter
#: zypp-logic/zypp/LanguageCode.cc:1025
msgid "Tereno"
msgstr "tereno"

#. language code: tet
#: zypp-logic/zypp/LanguageCode.cc:1027
msgid "Tetum"
msgstr "tetum"

# TJ
#. language code: tgk tg
#: zypp-logic/zypp/LanguageCode.cc:1029
msgid "Tajik"
msgstr "tadžikki"

#. language code: tgl tl
#: zypp-logic/zypp/LanguageCode.cc:1031
msgid "Tagalog"
msgstr "tagalog"

#. language code: tha th
#: zypp-logic/zypp/LanguageCode.cc:1033
msgid "Thai"
msgstr "thai"

# TW
#. language code: tib bod bo
#: zypp-logic/zypp/LanguageCode.cc:1035 zypp-logic/zypp/LanguageCode.cc:1037
msgid "Tibetan"
msgstr "tiibet"

#. language code: tig
#: zypp-logic/zypp/LanguageCode.cc:1039
msgid "Tigre"
msgstr "tigre"

# NG
#. language code: tir ti
#: zypp-logic/zypp/LanguageCode.cc:1041
msgid "Tigrinya"
msgstr "tigrinya"

#. language code: tiv
#: zypp-logic/zypp/LanguageCode.cc:1043
msgid "Tiv"
msgstr "tiv"

#. language code: tlh
#: zypp-logic/zypp/LanguageCode.cc:1047
msgid "Klingon"
msgstr "klingon"

#. language code: tli
#: zypp-logic/zypp/LanguageCode.cc:1049
msgid "Tlingit"
msgstr "tlingit"

#. language code: tmh
#: zypp-logic/zypp/LanguageCode.cc:1051
msgid "Tamashek"
msgstr "tamashek"

#. language code: tog
#: zypp-logic/zypp/LanguageCode.cc:1053
msgid "Tonga (Nyasa)"
msgstr "tonga (Malawi)"

# FO
#. language code: ton to
#: zypp-logic/zypp/LanguageCode.cc:1055
msgid "Tonga (Tonga Islands)"
msgstr "tonga (Tonga)"

#. language code: tpi
#: zypp-logic/zypp/LanguageCode.cc:1057
msgid "Tok Pisin"
msgstr "tok-pisin"

# FR
#. language code: tsi
#: zypp-logic/zypp/LanguageCode.cc:1059
msgid "Tsimshian"
msgstr "tsimshian"

# TW
#. language code: tsn tn
#: zypp-logic/zypp/LanguageCode.cc:1061
msgid "Tswana"
msgstr "tswana"

# EE
#. language code: tso ts
#: zypp-logic/zypp/LanguageCode.cc:1063
msgid "Tsonga"
msgstr "tsonga"

# TR
#. language code: tuk tk
#: zypp-logic/zypp/LanguageCode.cc:1065
msgid "Turkmen"
msgstr "turkmeeni"

#. language code: tum
#: zypp-logic/zypp/LanguageCode.cc:1067
msgid "Tumbuka"
msgstr "tumbuka"

#. language code: tup
#: zypp-logic/zypp/LanguageCode.cc:1069
msgid "Tupi Languages"
msgstr "tupi-kielet"

#. language code: tur tr
#: zypp-logic/zypp/LanguageCode.cc:1071
msgid "Turkish"
msgstr "turkki"

#. language code: tut
#: zypp-logic/zypp/LanguageCode.cc:1073
msgid "Altaic (Other)"
msgstr "altailaiset (muut)"

#. language code: twi tw
#: zypp-logic/zypp/LanguageCode.cc:1077
msgid "Twi"
msgstr "twi"

# TN
#. language code: tyv
#: zypp-logic/zypp/LanguageCode.cc:1079
msgid "Tuvinian"
msgstr "tuva"

#. language code: udm
#: zypp-logic/zypp/LanguageCode.cc:1081
msgid "Udmurt"
msgstr "udmurtti"

#. language code: uga
#: zypp-logic/zypp/LanguageCode.cc:1083
msgid "Ugaritic"
msgstr "ugarit"

#. language code: uig ug
#: zypp-logic/zypp/LanguageCode.cc:1085
msgid "Uighur"
msgstr "uiguuri"

# UA
#. language code: ukr uk
#: zypp-logic/zypp/LanguageCode.cc:1087
msgid "Ukrainian"
msgstr "ukraina"

#. language code: umb
#: zypp-logic/zypp/LanguageCode.cc:1089
msgid "Umbundu"
msgstr "umbundu"

#. language code: und
#: zypp-logic/zypp/LanguageCode.cc:1091
msgid "Undetermined"
msgstr "määrittämätön"

#. language code: urd ur
#: zypp-logic/zypp/LanguageCode.cc:1093
msgid "Urdu"
msgstr "urdu"

#. language code: uzb uz
#: zypp-logic/zypp/LanguageCode.cc:1095
msgid "Uzbek"
msgstr "uzbekki"

#. language code: vai
#: zypp-logic/zypp/LanguageCode.cc:1097
msgid "Vai"
msgstr "vai"

#. language code: ven ve
#: zypp-logic/zypp/LanguageCode.cc:1099
msgid "Venda"
msgstr "venda"

#. language code: vie vi
#: zypp-logic/zypp/LanguageCode.cc:1101
msgid "Vietnamese"
msgstr "vietnam"

#. language code: vol vo
#: zypp-logic/zypp/LanguageCode.cc:1103
msgid "Volapuk"
msgstr "volapük"

#. language code: vot
#: zypp-logic/zypp/LanguageCode.cc:1105
msgid "Votic"
msgstr "vatja"

#. language code: wak
#: zypp-logic/zypp/LanguageCode.cc:1107
msgid "Wakashan Languages"
msgstr "wakash-kielet"

#. language code: wal
#: zypp-logic/zypp/LanguageCode.cc:1109
msgid "Walamo"
msgstr "walamo"

#. language code: war
#: zypp-logic/zypp/LanguageCode.cc:1111
msgid "Waray"
msgstr "waray"

#. language code: was
#: zypp-logic/zypp/LanguageCode.cc:1113
msgid "Washo"
msgstr "washo"

#. language code: wel cym cy
#: zypp-logic/zypp/LanguageCode.cc:1115 zypp-logic/zypp/LanguageCode.cc:1117
msgid "Welsh"
msgstr "kymri"

#. language code: wen
#: zypp-logic/zypp/LanguageCode.cc:1119
msgid "Sorbian Languages"
msgstr "sorbin kielet"

#. language code: wln wa
#: zypp-logic/zypp/LanguageCode.cc:1121
msgid "Walloon"
msgstr "valloni"

#. language code: wol wo
#: zypp-logic/zypp/LanguageCode.cc:1123
msgid "Wolof"
msgstr "wolof"

#. language code: xal
#: zypp-logic/zypp/LanguageCode.cc:1125
msgid "Kalmyk"
msgstr "kalmukki"

#. language code: xho xh
#: zypp-logic/zypp/LanguageCode.cc:1127
msgid "Xhosa"
msgstr "xhosa"

#. language code: yao
#: zypp-logic/zypp/LanguageCode.cc:1129
msgid "Yao"
msgstr "yao"

#. language code: yap
#: zypp-logic/zypp/LanguageCode.cc:1131
msgid "Yapese"
msgstr "yap"

#. language code: yid yi
#: zypp-logic/zypp/LanguageCode.cc:1133
msgid "Yiddish"
msgstr "jiddiš"

# CU
#. language code: yor yo
#: zypp-logic/zypp/LanguageCode.cc:1135
msgid "Yoruba"
msgstr "joruba"

#. language code: ypk
#: zypp-logic/zypp/LanguageCode.cc:1137
msgid "Yupik Languages"
msgstr "jupikkikielet"

#. language code: zap
#: zypp-logic/zypp/LanguageCode.cc:1139
msgid "Zapotec"
msgstr "sapoteekki"

# BZ
#. language code: zen
#: zypp-logic/zypp/LanguageCode.cc:1141
msgid "Zenaga"
msgstr "zenaga"

#. language code: zha za
#: zypp-logic/zypp/LanguageCode.cc:1143
msgid "Zhuang"
msgstr "zhuang"

#. language code: znd
#: zypp-logic/zypp/LanguageCode.cc:1145
msgid "Zande"
msgstr "zande"

#. language code: zul zu
#: zypp-logic/zypp/LanguageCode.cc:1147
msgid "Zulu"
msgstr "zulu"

#. language code: zun
#: zypp-logic/zypp/LanguageCode.cc:1149
msgid "Zuni"
msgstr "zuni"

#: zypp-logic/zypp/ProblemSolution.cc:134
msgid "Following actions will be done:"
msgstr "Tehdään seuraavat toiminnot:"

#: zypp-logic/zypp/RepoInfo.cc:218
msgid "Failed to fetch mirrorlist/metalink data."
msgstr ""

#: zypp-logic/zypp/VendorSupportOptions.cc:14
msgid "unknown"
msgstr "tuntematon"

#: zypp-logic/zypp/VendorSupportOptions.cc:17
msgid "unsupported"
msgstr "ei tuettu"

#: zypp-logic/zypp/VendorSupportOptions.cc:20
msgid "Level 1"
msgstr "1. Taso"

#: zypp-logic/zypp/VendorSupportOptions.cc:23
msgid "Level 2"
msgstr "2. Taso"

#: zypp-logic/zypp/VendorSupportOptions.cc:26
msgid "Level 3"
msgstr "3. Taso"

#: zypp-logic/zypp/VendorSupportOptions.cc:29
msgid "Additional Customer Contract Necessary"
msgstr "Erillinen asiakassopimus tarpeen"

#: zypp-logic/zypp/VendorSupportOptions.cc:31
msgid "Discontinued and superseded by a different package"
msgstr "Lopetettu tai toisen paketin korvaama"

#: zypp-logic/zypp/VendorSupportOptions.cc:33
msgid "invalid"
msgstr "virheellinen"

#: zypp-logic/zypp/VendorSupportOptions.cc:41
msgid "The level of support is unspecified"
msgstr "Tuen tasoa ei ole määritetty"

#: zypp-logic/zypp/VendorSupportOptions.cc:44
msgid "The vendor does not provide support."
msgstr "Myyjä ei tarjoa tukea."

#: zypp-logic/zypp/VendorSupportOptions.cc:47
msgid ""
"Problem determination, which means technical support designed to provide "
"compatibility information, installation assistance, usage support, on-going "
"maintenance and basic troubleshooting. Level 1 Support is not intended to "
"correct product defect errors."
msgstr ""
"Ongelman määrittäminen, mikä tarkoittaa teknistä tukea, joka tarjoaa "
"yhteensopivuustietoja, asennustukea, käyttötukea, huoltoa ja perustason "
"ongelmanratkaisua. 1. tason tukea ei ole tarkoitettu korjaamaan tuotteen "
"puutteista johtuvia virheitä."

#: zypp-logic/zypp/VendorSupportOptions.cc:50
msgid ""
"Problem isolation, which means technical support designed to duplicate "
"customer problems, isolate problem area and provide resolution for problems "
"not resolved by Level 1 Support."
msgstr ""
"Ongelman eristäminen, mikä tarkoittaa teknistä tukea, joka tähtää asiakkaan "
"ongelmien toistamiseen, ongelma-alueen eristämiseen ja tarjoaa ratkaisuja "
"ongelmille, joita 1. tason tuki ei ratkaissut."

#: zypp-logic/zypp/VendorSupportOptions.cc:53
msgid ""
"Problem resolution, which means technical support designed to resolve "
"complex problems by engaging engineering in resolution of product defects "
"which have been identified by Level 2 Support."
msgstr ""
"Ongelman ratkaiseminen, mikä tarkoittaa monimutkaisten ongelmien "
"ratkaisemiseen tarkoitettua teknistä tukea. Insinöörit korjaavat tuotteen "
"vikoja, jotka 2. tason tuki on tunnistanut."

#: zypp-logic/zypp/VendorSupportOptions.cc:56
msgid "An additional customer contract is necessary for getting support."
msgstr "Tuen saamiseksi edellytetään erillinen asiakassopimus."

#: zypp-logic/zypp/VendorSupportOptions.cc:58
msgid ""
"The package was discontinued and has been superseded by a new package with a "
"different name."
msgstr ""
"Paketin kehitys on lopetettu tai se on korvattu eri nimisellä paketilla."

#: zypp-logic/zypp/VendorSupportOptions.cc:60
msgid "Unknown support option. Description not available"
msgstr "Tuntematon tukivaihtoehto. Kuvausta ei ole saatavilla"

#: zypp-logic/zypp/ZYppFactory.cc:380
#, c-format, boost-format
msgid ""
"System management is locked by the application with pid %d (%s).\n"
"Close this application before trying again."
msgstr ""
"Prosessi %d (%s) on lukinnut järjestelmänhallinnan. \n"
"Sulje ohjelma ennen uutta yritystä."

#: zypp-logic/zypp/base/StrMatcher.cc:152
#, c-format, boost-format
msgid "Unknown match mode '%s'"
msgstr "Tuntematon tila \"%s\""

#: zypp-logic/zypp/base/StrMatcher.cc:153
#, c-format, boost-format
msgid "Unknown match mode '%s' for pattern '%s'"
msgstr "Tuntematon tila \"%s\" hakulauseelle \"%s\""

#: zypp-logic/zypp/base/StrMatcher.cc:157
#, c-format, boost-format
msgid "Invalid regular expression '%s': regcomp returned %d"
msgstr "Virhe säännöllisessä lausekkeessa \"%s\": regcomp palautti %d"

#: zypp-logic/zypp/base/StrMatcher.cc:158
#, c-format, boost-format
msgid "Invalid regular expression '%s'"
msgstr "Virhe säännöllisessä lausekkeessa \"%s\""

#: zypp-logic/zypp/misc/CheckAccessDeleted.cc:458
msgid "Please install package 'lsof' first."
msgstr "Asenna 'lsof' paketti ensiksi."

#: zypp-logic/zypp/ng/repo/refresh.cc:45
msgid "Can't create metadata cache directory."
msgstr "Metatiedon välimuistihakemistoa ei voi luoda."

#. when dealing with mirrors we notify the user to use gpgKeyUrl instead of
#. fetching the gpg key from any mirror
#: zypp-logic/zypp/ng/repo/workflows/repodownloaderwf.cc:95
msgid ""
"Downloading signature key via mirrors, consider explicitely setting "
"gpgKeyUrl via the repository configuration instead."
msgstr ""

#. TranslatorExplanation '%s' is an URL
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:80
#: zypp-logic/zypp/ng/repo/workflows/serviceswf.cc:278
#, c-format, boost-format
msgid "Error trying to read from '%s'"
msgstr "Virhe luettaessa \"%s\""

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:416
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:630
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:712
#, c-format, boost-format
msgid "Can't create %s"
msgstr "Ei voi luoda %s"

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:465
msgid "Failed to retrieve new repository metadata."
msgstr "Uuden asennuslähteen metatiedon noutaminen epäonnistui."

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:547
msgid "Failed to cache repo ( unable to start repo2solv )."
msgstr ""
"Asennuslähteen luku välimuistiin epäonnistui (repo2solvia ei voi käynnistää)."

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:565
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:593
#, c-format, boost-format
msgid "Failed to cache repo (%d)."
msgstr "Virhe asennuslähteen puskuroinnissa (%d)."

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:618
#, c-format, boost-format
msgid "Building repository '%s' cache"
msgstr "Rakennetaan asennuslähteen \"%s\" välimuistia"

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:718
#, c-format, boost-format
msgid "Can't create cache at %s - no writing permissions."
msgstr "Välimuistia %s ei voida luoda - ei kirjoitusoikeuksia."

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:773
#, boost-format
msgid "Failed to cache repo %1%"
msgstr "Asennuslähteen %1% luku välimuistiin epäonnistui"

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:790
msgid "Unhandled repository type"
msgstr "Virheellinen asennuslähteen tyyppi"

#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:863
#, c-format, boost-format
msgid "Adding repository '%s'"
msgstr "Lisätään asennuslähdettä \"%s\""

#. TranslatorExplanation '%s' is an URL
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:955
#, c-format, boost-format
msgid "Invalid repo file name at '%s'"
msgstr "Virheellinen asennuslähteen tiedostonimi \"%s\""

#. TranslatorExplanation '%s' is a filename
#: zypp-logic/zypp/ng/repo/workflows/repomanagerwf.cc:971
#: zypp-logic/zypp/ng/repomanager.cc:586 zypp-logic/zypp/ng/repomanager.cc:664
#: zypp-logic/zypp/ng/repomanager.cc:736 zypp-logic/zypp/ng/repomanager.cc:1104
#: zypp-logic/zypp/ng/repomanager.cc:1230
#, c-format, boost-format
msgid "Can't open file '%s' for writing."
msgstr "Tiedostoa \"%s\" ei voida avata kirjoitusta varten."

#. TranslatorExplanation '%s' is an URL
#: zypp-logic/zypp/ng/repo/workflows/serviceswf.cc:285
#: zypp-logic/zypp/ng/repo/workflows/serviceswf.cc:291
#, c-format, boost-format
msgid "Unknown error reading from '%s'"
msgstr "Tuntematon virhe luettaessa \"%s\""

#: zypp-logic/zypp/ng/repomanager.cc:195
#, boost-format
msgid "Cannot read repo directory '%1%': Permission denied"
msgstr "repo hakemiston lukeminen ei onnistu '%1%': Pääsy estetty"

#. TranslatorExplanation '%s' is a pathname
#: zypp-logic/zypp/ng/repomanager.cc:203 zypp-logic/zypp/ng/repomanager.cc:465
#: zypp-logic/zypp/ng/repomanager.cc:1334
#: zypp-logic/zypp/repo/PluginServices.cc:49
#, c-format, boost-format
msgid "Failed to read directory '%s'"
msgstr "Hakemiston \"%s\" lukeminen ei onnistu"

#: zypp-logic/zypp/ng/repomanager.cc:213
#, boost-format
msgid "Cannot read repo file '%1%': Permission denied"
msgstr "repo-tiedostoa '%1%' ei voitu lukea: Pääsy estetty"

#: zypp-logic/zypp/ng/repomanager.cc:380
msgid "Cleaning metadata"
msgstr "Poistetaan metadata"

#: zypp-logic/zypp/ng/repomanager.cc:398
msgid "Cleaning packages"
msgstr "Poistetaan paketteja"

#: zypp-logic/zypp/ng/repomanager.cc:450
msgid "Cleaning up cache dirs"
msgstr "Tyhjennetään väliaikaishakemistot"

#: zypp-logic/zypp/ng/repomanager.cc:470
#, boost-format
msgid "Cleaning up directory: %1%"
msgstr "Siivotaan hakemistoa: %1%"

#: zypp-logic/zypp/ng/repomanager.cc:500
msgid "Cleaning cache"
msgstr "Siivotaan välimuistia"

#: zypp-logic/zypp/ng/repomanager.cc:521
msgid "Loading from cache"
msgstr "Ladataan välimuistista"

#: zypp-logic/zypp/ng/repomanager.cc:612
#, c-format, boost-format
msgid "Removing repository '%s'"
msgstr "Poistetaan asennuslähdettä \"%s\""

#: zypp-logic/zypp/ng/repomanager.cc:632 zypp-logic/zypp/ng/repomanager.cc:716
msgid "Can't figure out where the repo is stored."
msgstr "Asennuslähteen sijaintia ei voida päätellä."

#. TranslatorExplanation '%s' is a filename
#: zypp-logic/zypp/ng/repomanager.cc:646 zypp-logic/zypp/ng/repomanager.cc:1092
#, c-format, boost-format
msgid "Can't delete '%s'"
msgstr "\"%s\" poistaminen ei onnistu"

#: zypp-logic/zypp/ng/repomanager.cc:702
msgid "Modifying repository"
msgstr "Muutetaan asennuslähdettä"

#: zypp-logic/zypp/ng/repomanager.cc:895
msgid "Refreshing Repository: "
msgstr "Virkistetään asennuslähdettä: "

#: zypp-logic/zypp/ng/repomanager.cc:1080
#: zypp-logic/zypp/ng/repomanager.cc:1152
msgid "Can't figure out where the service is stored."
msgstr "Palvelun sijaintia ei voida päätellä."

#. translators: Cleanup a repository previously owned by a meanwhile unknown (deleted) service.
#. %1% = service name
#. %2% = repository name
#: zypp-logic/zypp/ng/repomanager.cc:1438
#, boost-format
msgid "Unknown service '%1%': Removing orphaned service repository '%2%'"
msgstr "Tuntematon palvelu '%1%': Poistetaan orpo palvelulähde '%2%'"

#: zypp-logic/zypp/ng/repomanager.h:60
msgid "Repository alias cannot start with dot."
msgstr "Asennuslähteen alias ei voi alkaa pisteellä."

#: zypp-logic/zypp/ng/repomanager.h:72
msgid "Service alias cannot start with dot."
msgstr "Palvelun alias ei voi alkaa pisteellä."

#: zypp-logic/zypp/ng/reporthelper.cc:26
#, c-format, boost-format
msgid "No digest for file %s."
msgstr "Ei tiivistelmää tiedostolle %s."

#: zypp-logic/zypp/ng/reporthelper.cc:38
#, c-format, boost-format
msgid "Unknown digest %s for file %s."
msgstr "Tuntematon tiivistelmä %s tiedostolle %s."

#: zypp-logic/zypp/ng/reporthelper.cc:51
#, c-format, boost-format
msgid "Digest verification failed for file '%s'"
msgstr "Tiivistelmän tarkistus epäonnistui tiedostolle ”%s”"

#. TranslatorExplanation: speaking of a file
#: zypp-logic/zypp/ng/reporthelper.cc:68
#, c-format, boost-format
msgid "File '%s' is unsigned, continue?"
msgstr "Tiedostoa ”%s” ei ole allekirjoitettu, jatketaanko?"

#. TranslatorExplanation: speaking of a file
#: zypp-logic/zypp/ng/reporthelper.cc:72
#, c-format, boost-format
msgid "File '%s' from repository '%s' is unsigned, continue?"
msgstr ""
"Tiedostoa ”%s” asennuslähteestä ”%s” ei ole allekirjoitettu, jatketaanko?"

#: zypp-logic/zypp/ng/reporthelper.cc:89
msgid "Do you want to reject the key, trust temporarily, or trust always?"
msgstr ""
"Haluatko hylätä avaimen, luottaa siihen väliaikaisesti vai luottaa siihen "
"aina?"

#: zypp-logic/zypp/ng/reporthelper.cc:115
#, boost-format
msgid "Key Name: %1%"
msgstr "Avaimen nimi: %1%"

#: zypp-logic/zypp/ng/reporthelper.cc:127
#, boost-format
msgid "Received %1% new package signing key from repository \"%2%\":"
msgid_plural "Received %1% new package signing keys from repository \"%2%\":"
msgstr[0] ""
"Vastaanotettiin %1% uusi pakkausten allekirjoitusavain asennuslähteestä "
"”%2%”:"
msgstr[1] ""
"Vastaanotettiin %1% uutta pakkausten allekirjoitusavainta asennuslähteestä "
"”%2%”:"

#. translator: %1% is a file name
#: zypp-logic/zypp/ng/reporthelper.cc:143
#, boost-format
msgid "Signature verification failed for file '%1%'."
msgstr "Allekirjoituksen tarkistus epäonnistui tiedostolle ”%1%”."

#. translator: %1% is a file name, %2% a repositories na  me
#: zypp-logic/zypp/ng/reporthelper.cc:146
#, boost-format
msgid "Signature verification failed for file '%1%' from repository '%2%'."
msgstr ""
"Allekirjoituksen tarkistus epäonnistui asennuslähteen ”%2%” tiedostolle "
"”%1%”."

#. @TODO use a centralized Continue string!
#: zypp-logic/zypp/ng/reporthelper.cc:149 zypp/zypp-tui/output/Out.cc:32
msgid "Continue?"
msgstr "Jatketaanko?"

#. translators: the last %s is gpg key ID
#: zypp-logic/zypp/ng/reporthelper.cc:167
#, c-format, boost-format
msgid "File '%s' is signed with an unknown key '%s'. Continue?"
msgstr ""
"Tiedosto ”%s” on allekirjoitettu tuntemattomalla avaimella ”%s”. Jatketaanko?"

#. translators: the last %s is gpg key ID
#: zypp-logic/zypp/ng/reporthelper.cc:171
#, c-format, boost-format
msgid ""
"File '%s' from repository '%s' is signed with an unknown key '%s'. Continue?"
msgstr ""
"Tiedosto ”%s” asennuslähteestä ”%s” on allekirjoitettu tuntemattomalla "
"avaimella ”%s”. Jatketaanko?"

#. translator: %1% is a repositories name
#: zypp-logic/zypp/ng/workflows/keyringwf.cc:63
#, boost-format
msgid "Repository %1% does not define 'gpgkey=' URLs."
msgstr ""

#. no key in the cache is what we are looking for, lets download
#. all keys specified in gpgkey= entries
#. translator: %1% is a repositories name
#: zypp-logic/zypp/ng/workflows/repoinfowf.cc:95
#, boost-format
msgid "Looking for gpg keys in repository %1%."
msgstr ""

#: zypp-logic/zypp/parser/RepoindexFileReader.cc:227
#, c-format, boost-format
msgid "Required attribute '%s' is missing."
msgstr "Vaadittu ominaisuus \"%s\" puuttuu."

#. TODO: In fact we'd like to pass and check for url or mirrorlist at the end (check below).
#. But there is legacy code in serviceswf.cc where an empty baseurl is replaced by
#. the service Url. We need to check what kind of feature hides behind this code.
#. So for now we keep requiring an url attribut.
#: zypp-logic/zypp/parser/RepoindexFileReader.cc:243
#, c-format, boost-format
msgid "One or both of '%s' or '%s' attributes is required."
msgstr "Tarvitaan joko %s tai %s -attribuutti."

#: zypp-logic/zypp/parser/RepoindexFileReader.cc:311
#, c-format, boost-format
msgid ""
"Neither '%s' nor '%s' nor '%s' attribute is defined for service repo '%s'."
msgstr ""

#: zypp-logic/zypp/repo/PackageProvider.cc:344
msgid "Signature verification failed"
msgstr "Allekirjoituksen todennus epäonnistui"

#. TranslatorExplanation %s = package being checked for integrity
#: zypp-logic/zypp/repo/PackageProvider.cc:474
#, c-format, boost-format
msgid ""
"Package %s seems to be corrupted during transfer. Do you want to retry "
"retrieval?"
msgstr "Paketti %s näyttää vioittuneen siirron aikana. Yritetäänkö uudelleen?"

#. TranslatorExplanation %s = name of the package being processed.
#: zypp-logic/zypp/repo/PackageProvider.cc:498
#, c-format, boost-format
msgid "Failed to provide Package %s. Do you want to retry retrieval?"
msgstr "Virhe noudettaessa pakettia %s. Yritetäänkö uudelleen?"

#: zypp-logic/zypp/repo/PackageProvider.cc:615
msgid "download deltarpm: not found"
msgstr ""

#: zypp-logic/zypp/repo/PackageProvider.cc:629
msgid "applydeltarpm check failed."
msgstr "applydeltarpm-tarkistus epäonnistui."

#: zypp-logic/zypp/repo/PackageProvider.cc:640
msgid "applydeltarpm failed."
msgstr "applydeltarpm epäonnistui."

#: zypp-logic/zypp/repo/RepoException.cc:73
msgid "No permission to write repository cache."
msgstr "Ei käyttöoikeutta kirjoittaa asennuslähteen välimuistiin."

#: zypp-logic/zypp/repo/RepoException.cc:130
msgid "Service plugin does not support changing an attribute."
msgstr "Palvelu-lisäosa ei tue ominaisuuksien muutosta."

#: zypp-logic/zypp/repo/RepoProvideFile.cc:264
#, c-format, boost-format
msgid "Can't provide file '%s' from repository '%s'"
msgstr "Tiedoston \"%s\" nouto asennuslähteestä \"%s\" ei onnistu"

#: zypp-logic/zypp/repo/RepoProvideFile.cc:271
msgid "No url in repository."
msgstr "Asennuslähteen verkko-osoite puuttuu."

#. Translator: %1% the expected medium number; %2% the total number of media in the set; %3% the ident file on the medium.
#: zypp-logic/zypp/repo/SUSEMediaVerifier.cc:104
#: zyppng/lib/zypp-media/ng/mediaverifier.cc:109
#, boost-format
msgid "Expected medium %1%/%2% identified by file '%3%' with content:"
msgstr ""
"Odotettiin tiedoston ”%3%” mukaista tietovälinettä %1%/%2% sisältönään:"

#. [lhs][rhs] 0 = installed; 1 = to be installed
#. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:34
#, boost-format
msgid ""
"File %1%\n"
"  from package\n"
"     %2%\n"
"  conflicts with file from package\n"
"     %3%"
msgstr ""
"Tiedosto %1%\n"
"  paketista\n"
"     %2%\n"
"  on ristiriidassa tiedoston kanssa joka kuuluu pakettiin\n"
"     %3%"

#. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:40
#, boost-format
msgid ""
"File %1%\n"
"  from package\n"
"     %2%\n"
"  conflicts with file from install of\n"
"     %3%"
msgstr ""
"Tiedosto %1%\n"
"  paketista\n"
"     %2%\n"
"  on ristiriidassa tiedoston kanssa joka kuuluu asennukseen\n"
"      %3%"

#. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:47
#, boost-format
msgid ""
"File %1%\n"
"  from install of\n"
"     %2%\n"
"  conflicts with file from package\n"
"     %3%"
msgstr ""
"Tiedosto %1%\n"
"  asennuksesta\n"
"    %2%\n"
"  on ristiriidassa tiedoston kanssa joka kuuluu pakettiin\n"
"    %3%"

#. TranslatorExplanation %1%(filename) %2%(package1) %3%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:53
#, boost-format
msgid ""
"File %1%\n"
"  from install of\n"
"     %2%\n"
"  conflicts with file from install of\n"
"     %3%"
msgstr ""
"Tiedosto %1%\n"
"  asennuksesta\n"
"    %2%\n"
"  on ristiriidassa tiedoston asennuksesta\n"
"    %3%"

#. [lhs][rhs] 0 = installed; 1 = to be installed
#. TranslatorExplanation %1%(filename1) %2%(package1) %%3%(filename2) 4%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:68
#, boost-format
msgid ""
"File %1%\n"
"  from package\n"
"     %2%\n"
"  conflicts with file\n"
"     %3%\n"
"  from package\n"
"     %4%"
msgstr ""
"Tiedosto %1%\n"
"  paketista\n"
"     %2%\n"
"  on ristriidassa tiedoston\n"
"     %3%\n"
"  paketista\n"
"     %4%"

#. TranslatorExplanation %1%(filename1) %2%(package1) %3%(filename2) %4%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:76
#, boost-format
msgid ""
"File %1%\n"
"  from package\n"
"     %2%\n"
"  conflicts with file\n"
"     %3%\n"
"  from install of\n"
"     %4%"
msgstr ""
"Tiedosto %1%\n"
"  paketista\n"
"     %2%\n"
"  on ristiriidassa tiedoston\n"
"     %3%\n"
"  asennettavasta paketista\n"
"     %4%"

#. TranslatorExplanation %1%(filename1) %2%(package1) %3%(filename2) %4%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:85
#, boost-format
msgid ""
"File %1%\n"
"  from install of\n"
"     %2%\n"
"  conflicts with file\n"
"     %3%\n"
"  from package\n"
"     %4%"
msgstr ""
"Tiedosto %1%\n"
"  asennuksesta\n"
"     %2%\n"
"  on ristiriidassa tiedoston\n"
"      %3%\n"
"  paketista\n"
"     %4%"

#. TranslatorExplanation %1%(filename1) %2%(package1) %3%(filename2) %4%(package2)
#: zypp-logic/zypp/sat/FileConflicts.cc:93
#, boost-format
msgid ""
"File %1%\n"
"  from install of\n"
"     %2%\n"
"  conflicts with file\n"
"     %3%\n"
"  from install of\n"
"     %4%"
msgstr ""
"Tiedosto %1%\n"
"  asennuksesta\n"
"     %2%\n"
"  on ristiriidassa tiedoston\n"
"     %3%\n"
"  asennuksesta\n"
"     %4%"

#: zypp-logic/zypp/sat/detail/PoolImpl.cc:202
msgid "Can not create sat-pool."
msgstr "Sat-varaston luonti ei onnistu."

#. TranslatorExplanation %s = name of package, patch, selection ...
#: zypp-logic/zypp/solver/detail/ProblemSolutionIgnore.cc:42
#, c-format, boost-format
msgid "break %s by ignoring some of its dependencies"
msgstr "jätä %s riippuvuuksia huomioimatta"

#: zypp-logic/zypp/solver/detail/ProblemSolutionIgnore.cc:48
msgid "generally ignore of some dependencies"
msgstr "jätä joitakin riippuvuuksia huomiotta"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1160
#, boost-format
msgid ""
"the installed %1% does not belong to a distupgrade repository and must be "
"replaced"
msgstr "asennettu %1% ei kuulu jakelupäivityslähteeseen ja on korvattava"

#. just in case
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1162
#, boost-format
msgid "the to be installed %1% does not belong to a distupgrade repository"
msgstr "asennettava %1% ei kuulu jakelupäivityslähteeseen"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1166
#, boost-format
msgid "the installed %1% has inferior architecture"
msgstr "asennetulla paketilla %1% on heikompi arkkitehtuuri"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1168
#, boost-format
msgid "the to be installed %1% has inferior architecture"
msgstr "asennettavalla paketilla %1% on heikompi arkkitehtuuri"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1171
#, boost-format
msgid "problem with the installed %1%"
msgstr "ongelma asennetussa paketissa %1%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1174
msgid "conflicting requests"
msgstr "ristiriitaiset kyselyt"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1177
msgid "some dependency problem"
msgstr "jokin riippuvuusongelma"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1180
#, boost-format
msgid "nothing provides the requested '%1%'"
msgstr "mikään ei tarjoa pyydettyä pakettia ”%1%”"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1181
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1185
msgid "Have you enabled all the required repositories?"
msgstr "Onko kaikki vaaditut asennuslähteet otettu käyttöön?"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1184
#, boost-format
msgid "the requested package %1% does not exist"
msgstr "pyydettyä pakettia %1% ei ole olemassa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1188
msgid "unsupported request"
msgstr "pyyntöä ei tueta"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1191
#, boost-format
msgid "'%1%' is provided by the system and cannot be erased"
msgstr "paketin ”%1%” tarjoaa järjestelmä eikä sitä voi poistaa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1194
#, boost-format
msgid "%1% is not installable"
msgstr "%1% ei ole asennettavissa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1199
#, boost-format
msgid "nothing provides '%1%' needed by the installed %2%"
msgstr "asennetun paketin %2% vaatimaa pakettia \"%1%” ei tarjoa mikään lähde"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1201
#, boost-format
msgid "nothing provides '%1%' needed by the to be installed %2%"
msgstr ""
"asennettavan paketin %2% vaatimaa pakettia ”%1%” ei tarjoa mikään lähde"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1204
#, boost-format
msgid "cannot install both %1% and %2%"
msgstr "ei voida asentaa sekä %1% että %2%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1209
#, boost-format
msgid "the installed %1% conflicts with '%2%' provided by the installed %3%"
msgstr ""
"asennettu %1% on ristiriidassa asennetun paketin %3% tarjoaman paketin ”%2%” "
"kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1211
#, boost-format
msgid ""
"the installed %1% conflicts with '%2%' provided by the to be installed %3%"
msgstr ""
"asennettu paketti %1% on ristiriidassa asennettavan paketin %3% tarjoaman "
"paketin ”%2%” kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1215
#, boost-format
msgid ""
"the to be installed %1% conflicts with '%2%' provided by the installed %3%"
msgstr ""
"asennettava paketti %1% on ristiriidassa asennetun paketin %3% tarjoaman "
"paketin ”%2%” kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1217
#, boost-format
msgid ""
"the to be installed %1% conflicts with '%2%' provided by the to be installed "
"%3%"
msgstr ""
"asennettava paketti %1% on ristiriidassa toisen asennettavan paketin %3% "
"tarjoaman paketin ”%2%” kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1224
#, boost-format
msgid "the installed %1% obsoletes '%2%' provided by the installed %3%"
msgstr ""
"asennettu paketti %1% vanhentaa toisen asennetun paketin %3% tarjoaman "
"paketin ”%2%”"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1226
#, boost-format
msgid "the installed %1% obsoletes '%2%' provided by the to be installed %3%"
msgstr ""
"asennettu paketti %1% vanhentaa asennettavan paketin %3% tarjoaman paketin "
"”%2%”"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1230
#, boost-format
msgid "the to be installed %1% obsoletes '%2%' provided by the installed %3%"
msgstr ""
"asennettava paketti %1% vanhentaa asennetun paketin %3% tarjoaman paketin "
"”%2%”"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1232
#, boost-format
msgid ""
"the to be installed %1% obsoletes '%2%' provided by the to be installed %3%"
msgstr ""
"asennettava paketti %1% vanhentaa toisen asennettavan paketin %3% tarjoaman "
"paketin ”%2%”"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1237
#, boost-format
msgid "the installed %1% conflicts with '%2%' provided by itself"
msgstr ""
"asennettu paketti %1% on ristiriidassa itse tarjoamansa paketin ”%2“ kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1239
#, boost-format
msgid "the to be installed %1% conflicts with '%2%' provided by itself"
msgstr ""
"asennettava paketti %1% on ristiriidassa itsensä tarjoaman paketin ”%2%” "
"kanssa"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1271
#, boost-format
msgid ""
"the installed %1% requires '%2%', but this requirement cannot be provided"
msgstr ""
"asennettu paketti %1% vaatii paketin ”%2%” mutta vaatimusta ei voi täyttää"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1273
#, boost-format
msgid ""
"the to be installed %1% requires '%2%', but this requirement cannot be "
"provided"
msgstr ""
"asennettava paketti %1% vaatii paketin ”%2%” mutta vaatimusta ei voi täyttää"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1275
msgid "deleted providers: "
msgstr "poistetut tarjoajat: "

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1285
msgid ""
"\n"
"not installable providers: "
msgstr ""
"\n"
"Poistettavissa olevat tarjoajat: "

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1287
msgid "not installable providers: "
msgstr "poistetut tarjoajat: "

#. translator: %1% is the name of a PTF, %2% the name of a patch.
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1324
#, boost-format
msgid "%1% is not yet fully integrated into %2%."
msgstr "%1% ei vielä ole täysin integroitu paikkaukseen %2%."

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1325
msgid ""
"Typically you want to keep the PTF and choose to not install the maintenance "
"patches."
msgstr ""
"Tavallisesti haluat säilyttää PTF:n ja olla asentamatta ylläpitopaikkauksia."

#. translator: %1% is the name of a PTF.
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1333
#, boost-format
msgid ""
"Removing the installed %1% in this context will remove (not replace!) the "
"included PTF-packages too."
msgstr ""
"%1%-asennuksen poisto tässä kontekstissa poistaa (ei korvaa!) myös "
"sisällytetyt PTF-paketit."

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1334
#, boost-format
msgid ""
"The PTF should be removed by calling '%1%'. This will update the included "
"PTF-packages rather than removing them."
msgstr ""
"PTF tulisi poistaa komennolla ”%1%”. Niiden poistamisen sijaan tämä "
"päivittää sisällytetyt PTF-paketit ."

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1335
msgid "Typically you want to keep the PTF or choose to cancel the action."
msgstr "Tavallisesti halunnet säilyttää PTF:n tai perua toimenpiteen."

#. translator: %1% is the name of a PTF.
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1340
#, boost-format
msgid "The installed %1% blocks the desired action."
msgstr "Asennettu %1% estää halutun toimenpiteen."

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1341
msgid "Typically you want to keep the PTF and choose to cancel the action."
msgstr "Tavallisesti haluat säilyttää PTF:n ja perua toimenpiteen."

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1398
#, boost-format
msgid "remove lock to allow removal of %1%"
msgstr "avaa lukitus paketin %1% poistamiseksi"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1405
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1443
#, boost-format
msgid "do not install %1%"
msgstr "älä asenna pakettia %1%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1422
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1464
#, boost-format
msgid "keep %1%"
msgstr "pidä %1%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1427
#, boost-format
msgid "remove lock to allow installation of %1%"
msgstr "avaa lukitus paketin %1% asentamiseksi"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1478
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1499
msgid "This request will break your system!"
msgstr "Tämä pyyntö rikkoo järjestelmän!"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1479
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1500
msgid "ignore the warning of a broken system"
msgstr "ohita varoitus rikkinäisestä järjestelmästä"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1484
#, boost-format
msgid "do not ask to install a solvable providing %1%"
msgstr "älä kysy, asennetaanko paketin %1% tarjoavaa ratkaisua"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1506
#, boost-format
msgid "do not ask to delete all solvables providing %1%"
msgstr "älä kysy, poistetaanko paketin %1% tarjoavia ratkaisuja"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1519
#, boost-format
msgid "do not install most recent version of %1%"
msgstr "älä asenna paketin %1% uusinta versiota"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1540
#, boost-format
msgid "keep %1% despite the inferior architecture"
msgstr "pidä %1% heikommasta arkkitehtuurista huolimatta"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1545
#, boost-format
msgid "install %1% despite the inferior architecture"
msgstr "asenna %1% heikommasta arkkitehtuurista huolimatta"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1554
#, boost-format
msgid "keep obsolete %1%"
msgstr "pidä vanhentunut %1%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1559
#, boost-format
msgid "install %1% from excluded repository"
msgstr "asenna %1% pois suljetusta asennuslähteestä"

#. translator: %1% is a package name
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1573
#, boost-format
msgid "install %1% although it has been retracted"
msgstr "asenna %1%, vaikka se on vedetty takaisin"

#. translator: %1% is a package name
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1576
#, boost-format
msgid "allow installing the PTF %1%"
msgstr "salli asentaa PTF %1%"

#. translator: %1% is a package name
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1579
#, boost-format
msgid "install %1% although it is blacklisted"
msgstr "asenna %1%, vaikka se on mustalistattu"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1599
#, boost-format
msgid "downgrade of %1% to %2%"
msgstr "päivitä alaspäin %1% -> %2%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1606
#, boost-format
msgid "architecture change of %1% to %2%"
msgstr "arkkitehtuurin muutos %1% -> %2%"

#. FIXME? Actually .ident() must be eq. But the more verbose 'else' isn't bad either.
#: zypp-logic/zypp/solver/detail/SATResolver.cc:1617
#, boost-format
msgid ""
"install %1% (with vendor change)\n"
"  %2%  -->  %3%"
msgstr ""
"asenna %1% (tarjoaja muuttuu)\n"
"  %2% --> %3%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1622
#, boost-format
msgid ""
"install %1% from vendor %2%\n"
"  replacing %3% from vendor %4%"
msgstr ""
"asenna toimittajalta %2% %1%,\n"
"joka korvaa paketin %3% toimittajalta %4%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1631
#, boost-format
msgid "replacement of %1% with %2%"
msgstr "korvataan %1% -> %2%"

#: zypp-logic/zypp/solver/detail/SATResolver.cc:1642
#, boost-format
msgid "deinstallation of %1%"
msgstr "poistetaan asennus: %1%"

#. Translator: progress bar label
#: zypp-logic/zypp/target/RpmPostTransCollector.cc:201
msgid "Running post-transaction scripts"
msgstr "Suoritetaan toimenpiteen jälkeisiä skriptejä"

#. Translator: progress bar label; %1% is a script identifier like '%posttrans(mypackage-2-0.noarch)'
#: zypp-logic/zypp/target/RpmPostTransCollector.cc:203
#, boost-format
msgid "Running %1% script"
msgstr "Suoritetaan skriptiä %1%"

#. Translator: headline; %1% is a script identifier like '%posttrans(mypackage-2-0.noarch)'
#: zypp-logic/zypp/target/RpmPostTransCollector.cc:205
#, boost-format
msgid "%1% script output:"
msgstr "Skriptin %1% tuloste:"

#: zypp-logic/zypp/target/TargetException.cc:27
msgid "Installation has been aborted as directed."
msgstr "Asennus keskeytettiin."

#: zypp-logic/zypp/target/TargetImpl.cc:562
msgid " executed"
msgstr " suoritettu"

#: zypp-logic/zypp/target/TargetImpl.cc:584
msgid " execution failed"
msgstr " suoritus epäonnistui"

#. translators: We may find the same script content in files with different names.
#. Only the first occurence is executed, subsequent ones are skipped. It's a one-line
#. message for a log file. Preferably start translation with "%s"
#: zypp-logic/zypp/target/TargetImpl.cc:701
#, c-format, boost-format
msgid "%s already executed as %s)"
msgstr "%s on jo suoritettu nimellä %s)"

#: zypp-logic/zypp/target/TargetImpl.cc:711
msgid " execution skipped while aborting"
msgstr " suoritus ohitettiin keskeytettäessä"

#: zypp-logic/zypp/target/TargetImpl.cc:766
#: zypp-logic/zypp/target/TargetImpl.cc:786
#: zypp-logic/zypp/target/TargetImpl.cc:814
#: zypp-logic/zypp/target/TargetImpl.cc:851
#: zypp-logic/zypp/target/TargetImpl.cc:859
msgid "Error sending update message notification."
msgstr "Virhe lähetettäessä päivityshuomautusta."

#: zypp-logic/zypp/target/TargetImpl.cc:910
msgid "New update message"
msgstr "Uusi päivitysviesti"

#. translator: %1% is the received unix signal name, %2% is the numerical value of the received signal
#: zypp-logic/zypp/target/TargetImpl.cc:2235
#, boost-format
msgid ""
"Received signal :\"%1% (%2%)\", to ensure the consistency of the system it "
"is not possible to cancel a running rpm transaction."
msgstr ""
"Vastaanotettiin signaali ”%1% (%2%)”: järjestelmän eheyden varmistamiseksi "
"käynnissä olevaa RPM-toimenpidettä ei voi perua."

#: zypp-logic/zypp/target/TargetImpl.cc:2843
msgid "Executing the transaction failed because of the following problems:"
msgstr "Toimenpidettä ei voitu suorittaa seuraavien ongelmien takia:"

#: zypp-logic/zypp/target/commitpackagepreloader.cc:108
msgid "no mirror found"
msgstr ""

#: zypp-logic/zypp/target/commitpackagepreloader.cc:114
msgid "could not create target file"
msgstr ""

#: zypp-logic/zypp/target/commitpackagepreloader.cc:126
#, boost-format
msgid "Error: Failed to initialize transfer settings (%1%)."
msgstr ""

#. if we have the file already, no need to download again
#: zypp-logic/zypp/target/commitpackagepreloader.cc:143
msgid "already in cache"
msgstr ""

#. rename consumed the file, no need to unlink.
#. translator: Shown as result tag in a progress bar: ............[done]
#. Translator: download progress bar result: ".............[done]"
#: zypp-logic/zypp/target/commitpackagepreloader.cc:287
#: zypp/zypp-tui/output/Out.cc:141 zypp/zypp-tui/output/OutNormal.cc:341
#: zypp/zypp-tui/output/OutNormal.cc:344
msgid "done"
msgstr "valmis"

#. error
#: zypp-logic/zypp/target/commitpackagepreloader.cc:290
msgid "failed to rename temporary file."
msgstr ""

#: zypp-logic/zypp/target/commitpackagepreloader.cc:318
#, boost-format
msgid "Error: \"%1%\", trying next mirror."
msgstr ""

#: zypp-logic/zypp/target/commitpackagepreloader.cc:655
msgid "Cancelled by user."
msgstr ""

#. TranslatorExplanation after semicolon is error message
#. TranslatorExplanation the colon is followed by an error message
#: zypp-logic/zypp/target/rpm/RpmDb.cc:456
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1827
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1996
msgid "RPM failed: "
msgstr "RPM-virhe: "

#. Translator: %1% is a gpg public key
#: zypp-logic/zypp/target/rpm/RpmDb.cc:781
#, boost-format
msgid "Failed to import public key %1%"
msgstr "Avaimen tuonti tiedostosta %1% epäonnistui"

#. Translator: %1% is a gpg public key
#: zypp-logic/zypp/target/rpm/RpmDb.cc:848
#, boost-format
msgid "Failed to remove public key %1%"
msgstr "Julkisen avaimen %1% poisto epäonnistui"

#: zypp-logic/zypp/target/rpm/RpmDb.cc:1268
msgid "Package header is not signed!"
msgstr "Paketin otsaketta ei ole allekirjoitettu!"

#: zypp-logic/zypp/target/rpm/RpmDb.cc:1270
msgid "Package payload is not signed!"
msgstr "Paketin sisältöä ei ole allekirjoitettu!"

#. Translator: %s = name of an rpm package. A list of diffs follows
#. this message.
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1609
#, c-format, boost-format
msgid "Changed configuration files for %s:"
msgstr "Muunnettiin paketin %s asetustiedostoja:"

#. %s = filenames
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1808
#, c-format, boost-format
msgid "rpm saved %s as %s, but it was impossible to determine the difference"
msgstr ""
"rpm tallensi tiedoston %s nimellä %s. Erojen selvittäminen ei onnistunut"

#. %s = filenames
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1810
#, c-format, boost-format
msgid ""
"rpm saved %s as %s.\n"
"Here are the first 25 lines of difference:\n"
msgstr ""
"rpm tallensi tiedoston %s nimellä %s.\n"
"Tässä ensimmäiset 25 muuttunutta riviä:\n"

#. %s = filenames
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1813
#, c-format, boost-format
msgid "rpm created %s as %s, but it was impossible to determine the difference"
msgstr "rpm loi tiedoston %s nimellä %s, erojen selvittäminen ei onnistunut"

#. %s = filenames
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1815
#, c-format, boost-format
msgid ""
"rpm created %s as %s.\n"
"Here are the first 25 lines of difference:\n"
msgstr ""
"rpm loi tiedoston %s nimellä %s.\n"
"Tässä on ensimmäiset 25 vaihtunutta riviä:\n"

#. report additional rpm output in finish (LEGACY! Lines are immediately reported as InstallResolvableReport::contentRpmout)
#. TranslatorExplanation Text is followed by a ':'  and the actual output.
#. report additional rpm output in finish (LEGACY! Lines are immediately reported as RemoveResolvableReport::contentRpmout)
#. TranslatorExplanation Text is followed by a ':'  and the actual output.
#: zypp-logic/zypp/target/rpm/RpmDb.cc:1843
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2012
msgid "Additional rpm output"
msgstr "rpm-lisätuloste"

#: zypp-logic/zypp/target/rpm/RpmDb.cc:2229
#, c-format, boost-format
msgid "created backup %s"
msgstr "luotiin varmuuskopio %s"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2250
msgid "Signature is OK"
msgstr "Allekirjoitus kelpaa"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2252
msgid "Unknown type of signature"
msgstr "Tuntematon allekirjoituksen tyyppi"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2254
msgid "Signature does not verify"
msgstr "Allekirjoitusta ei voida todentaa"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2256
msgid "Signature is OK, but key is not trusted"
msgstr "Allekirjoitus kelpaa, mutta avain ei ole luotettu"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2258
msgid "Signatures public key is not available"
msgstr "Allekirjoituksen julkinen avain ei ole saatavilla"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2260
msgid "File does not exist or signature can't be checked"
msgstr "Tiedostoa ei ole tai allekirjoitusta ei voi tarkistaa"

#. translators: possible rpm package signature check result [brief]
#: zypp-logic/zypp/target/rpm/RpmDb.cc:2262
msgid "File is unsigned"
msgstr "Tiedosto on allekirjoittamaton"

#: zypp/zypp-tui/Table.cc:32
msgid "Yes"
msgstr "Kyllä"

#: zypp/zypp-tui/Table.cc:32
msgid "No"
msgstr "Ei"

#. translator: usually followed by a ' ' and some explanatory text
#: zypp/zypp-tui/output/Out.cc:26
msgid "Note:"
msgstr "Huomaa:"

#. translator: usually followed by a ' ' and some explanatory text
#: zypp/zypp-tui/output/Out.cc:28
msgid "Warning:"
msgstr "Varoitus:"

#. translator: usually followed by a ' ' and some explanatory text
#: zypp/zypp-tui/output/Out.cc:30
msgid "Error:"
msgstr "Virhe:"

#. translator: Shown as result tag in a progress bar: .......[attention]
#: zypp/zypp-tui/output/Out.cc:143
msgid "attention"
msgstr "huomio"

#. translator: Shown as result tag in a progress bar: ...........[error]
#. Translator: download progress bar result: "............[error]"
#: zypp/zypp-tui/output/Out.cc:145 zypp/zypp-tui/output/OutNormal.cc:338
#: zypp/zypp-tui/output/OutNormal.cc:344
msgid "error"
msgstr "virhe"

#: zypp/zypp-tui/output/OutNormal.cc:90
msgid "Warning: "
msgstr "Varoitus: "

#: zypp/zypp-tui/output/OutNormal.cc:254 zypp/zypp-tui/output/OutNormal.cc:288
#: zypp/zypp-tui/output/OutNormal.cc:326
msgid "Retrieving:"
msgstr "Ladataan:"

# window title for kernel loading (see txt_load_kernel)
#: zypp/zypp-tui/output/OutNormal.cc:261
msgid "starting"
msgstr "käynnistetään"

#. Translator: download progress bar result: "........[not found]"
#: zypp/zypp-tui/output/OutNormal.cc:335 zypp/zypp-tui/output/OutNormal.cc:344
msgid "not found"
msgstr "ei löytynyt"

#: zypp/zypp-tui/output/OutNormal.cc:421
msgid "No help available for this prompt."
msgstr "Tälle toiminnolle ei ole ohjetta."

#: zypp/zypp-tui/output/OutNormal.cc:438
msgid "no help available for this option"
msgstr "Tälle valinnalle ei ole ohjetta"

#. translators: Press '?' to see all options embedded in this prompt: "Continue? [y/n/? shows all options] (y):"
#: zypp/zypp-tui/output/promptoptions.cc:85
msgid "shows all options"
msgstr "näyttää kaikki valinnat"

#: zypp/zypp-tui/output/promptoptions.cc:194
msgid "yes"
msgstr "kyllä"

#: zypp/zypp-tui/output/promptoptions.cc:194
msgid "no"
msgstr "ei"

#. !\todo add comma to the message for the next release
#: zypp/zypp/media/MediaCIFS.cc:427
#: zypp/zypp/media/MediaNetworkCommonHandler.cc:371
#, c-format, boost-format
msgid "Authentication required for '%s'"
msgstr "\"%s\" vaatii tunnistautumisen"

#. just report (NO_ERROR); no interactive request to the user
#: zypp/zypp/media/MediaCurl.cc:824
msgid "Will try again..."
msgstr "Yritetään uudelleen…"

#: zypp/zypp/media/MediaCurl.cc:827
#, boost-format
msgid "Giving up after %1% attempts."
msgstr "Luovutetaan %1% yrityksen jälkeen."

#: zypp/zypp/media/MediaHandler.cc:339
msgid ""
"Create attach point: Can't find a writable directory to create an attach "
"point"
msgstr ""
"Luo liitospiste: Kirjoitettavissa olevaa kansiota ei löydy liitospisteen "
"luomiseksi"

#, boost-format
#~ msgid "Repository %1% does not define additional 'gpgkey=' URLs."
#~ msgstr "Asennuslähde %1% ei ole asettanut ”gpgkey=”-lisäverkko-osoitteita."

#, boost-format
#~ msgid "Looking for gpg key ID %1% in repository %2%."
#~ msgstr "Etsitään GPG-avainta %1% asennuslähteestä %2%."

#, boost-format
#~ msgid "Looking for gpg key ID %1% in cache %2%."
#~ msgstr "Etsitään GPG-avainta %1% välimuistista %2%."

#~ msgid "Valid metadata not found at specified URL"
#~ msgid_plural "Valid metadata not found at specified URLs"
#~ msgstr[0] "Annetusta verkko-osoitteesta ei löytynyt kelvollista metatietoa"
#~ msgstr[1] "Annetuista verkko-osoitteista ei löytynyt kelvollista metatietoa"

#, boost-format
#~ msgid "Executing %%posttrans script '%1%'"
#~ msgstr "Suoritetaan %%posttrans-skriptiä ”%1%”"

#, c-format, boost-format
#~ msgid "Executing %posttrans scripts"
#~ msgstr "Suoritetaan %posttrans-skriptejä"

#~ msgid "Package is not signed!"
#~ msgstr "Pakettia ei ole allekirjoitettu!"

#~ msgid "%s does not belong to a distupgrade repository"
#~ msgstr "%s ei kuulu jakeluversion päivitysasennuslähteeseen"

#~ msgid "%s has inferior architecture"
#~ msgstr "%s on alempaa arkkitehtuuria"

#~ msgid "problem with installed package %s"
#~ msgstr "virhe asennettaessa pakettia %s"

#~ msgid "nothing provides requested %s"
#~ msgstr "Mikään ei tarjoa pyydettyä %s"

#~ msgid "Have you enabled all requested repositories?"
#~ msgstr "Oletko ottanut käyttöön kaikki pyydetyt asennuslähteet?"

#~ msgid "package %s does not exist"
#~ msgstr "pakettia %s ei ole olemassa"

#~ msgid "%s is provided by the system and cannot be erased"
#~ msgstr "%s on järjestelmän tarjoama ja sitä ei voi poistaa"

#~ msgid "%s is not installable"
#~ msgstr "%s ei ole asennettavissa"

#~ msgid "nothing provides %s needed by %s"
#~ msgstr "mikään ei tarjoa %s, jota %s tarvitsee"

#~ msgid "cannot install both %s and %s"
#~ msgstr "Ei voida asentaa molempia %s ja %s"

#~ msgid "%s conflicts with %s provided by %s"
#~ msgstr "%s on ristiriidassa %s (%s) kanssa"

#~ msgid "%s obsoletes %s provided by %s"
#~ msgstr "%s vanhentaa %s (%s)"

#~ msgid "installed %s obsoletes %s provided by %s"
#~ msgstr "asennettu %s vanhentaa %s (%s)"

#~ msgid "solvable %s conflicts with %s provided by itself"
#~ msgstr "%s on ristiriidassa itsensä kanssa (%s)"

#~ msgid "%s requires %s, but this requirement cannot be provided"
#~ msgstr "%s tarvitsee %s, mutta sen asentaminen ei onnistu"

#~ msgid "remove lock to allow removal of %s"
#~ msgstr "poista lukitus salliaksesi %s poiston"

#~ msgid "do not install %s"
#~ msgstr "älä asenna %s"

#~ msgid "keep %s"
#~ msgstr "pidä %s"

#~ msgid "remove lock to allow installation of %s"
#~ msgstr "poista lukitus asentaaksesi: %s"

#~ msgid "do not ask to install a solvable providing %s"
#~ msgstr "älä kysy asennettaessa paketteja, jotka tuo %s"

#~ msgid "do not ask to delete all solvables providing %s"
#~ msgstr "älä kysy poistettaessa paketteja, jotka tuo %s"

#~ msgid "do not install most recent version of %s"
#~ msgstr "älä asenna uusinta %s"

#~ msgid "keep %s despite the inferior architecture"
#~ msgstr "Pidä %s vaikka se on alempaa arkkitehtuuria"

#~ msgid "install %s despite the inferior architecture"
#~ msgstr "asenna %s vaikka se on alempaa arkkitehtuuria"

#~ msgid "keep obsolete %s"
#~ msgstr "pidä vanhentunut %s"

#~ msgid "install %s from excluded repository"
#~ msgstr "Asennetaan %s poisjätetystä asennuslähteestä"

#~ msgid "downgrade of %s to %s"
#~ msgstr "päivitetään vanhempaan %s -> %s"

#~ msgid "architecture change of %s to %s"
#~ msgstr "arkkitehtuurin vaihto %s -> %s"

#~ msgid ""
#~ "install %s (with vendor change)\n"
#~ "  %s  -->  %s"
#~ msgstr ""
#~ "asenna %s (vaihtaa tarjoajaa)\n"
#~ "  %s --> %s"

#~ msgid "replacement of %s with %s"
#~ msgstr "Korvataan %s -> %s"

#~ msgid "deinstallation of %s"
#~ msgstr "poista %s"

#~ msgid "Can't open lock file: %s"
#~ msgstr "Lukitustiedoston avaaminen ei onnistu: %s"

#~ msgid "This action is being run by another program already."
#~ msgstr "Jokin toinen ohjelma suorittaa tätä toimintoa."

#~ msgid "Hal Exception"
#~ msgstr "Hal-poikkeus"

#~ msgid "Sorry, but this version of libzypp was built without HAL support."
#~ msgstr "Tämä versio libzypp-kirjastosta on käännetty ilman HAL-tukea."

#~ msgid "HalContext not connected"
#~ msgstr "Hal-yhteyden muodostus ei onnistunut"

#~ msgid "HalDrive not initialized"
#~ msgstr "Hal-asemaa ei ole alustettu"

#~ msgid "HalVolume not initialized"
#~ msgstr "Hal-taltioa ei alustettu"

#~ msgid "Unable to create dbus connection"
#~ msgstr "dbus-yhteyden luonti epäonnistui"

#~ msgid "libhal_ctx_new: Can't create libhal context"
#~ msgstr "libhal_ctx_new: libhal-yhteyttä ei voitu luoda"

#~ msgid "libhal_set_dbus_connection: Can't set dbus connection"
#~ msgstr "libhal_set_dbus_connection: dbus-yhteyden asettaminen ei onnistu"

#~ msgid "Unable to initalize HAL context -- hald not running?"
#~ msgstr ""
#~ "HAL-yhteyden alustus ei onnistu. Varmista, että \"hald\" on käynnissä."

#~ msgid "Not a CDROM drive"
#~ msgstr "Kohde ei ole CD-asema"

#~ msgid "Can't initialize mutex attributes"
#~ msgstr "Mutex-määritteiden alustaminen ei onnistu"

#~ msgid "Can't set recursive mutex attribute"
#~ msgstr "Rekursiivisten mutex-määritteiden asetus ei onnistu"

#~ msgid "Can't initialize recursive mutex"
#~ msgstr "Rekursiivisten mutex-määritteiden alustaminen ei onnistu"

#~ msgid "Can't acquire the mutex lock"
#~ msgstr "Mutex-lukitus ei onnistu"

#~ msgid "Can't release the mutex lock"
#~ msgstr "Mutex-lukituksen vapauttaminen ei onnistu"

#~ msgid "Failed to import public key from file %s: %s"
#~ msgstr "Avaimen tuonti tiedostosta %s epäonnistui: %s"

#~ msgid "Failed to remove public key %s: %s"
#~ msgstr "Julkisen avaimen %s poisto epäonnistui: %s"

#~ msgid "Cannot find available loop device to mount the image file from '%s'"
#~ msgstr ""
#~ "Levykuvatiedoston \"%s\" liitämiseen tarvittavaa loop-laitetta ei löydy"

#~ msgid "do not keep %s installed"
#~ msgstr "älä pidä %s asennettuna"

#~ msgid "Cannot create public key %s from %s keyring to file %s"
#~ msgstr ""
#~ "Julkisen avaimen %s tuonti avainrenkaasta %s tiedostoon %s ei onnistu"

#~ msgid "Download (Metalink curl) initialization failed for '%s'"
#~ msgstr "Lataajan (Metalink curl) alustus osoitteelle \"%s\" epäonnistui"

#~ msgid ""
#~ "Download (metalink curl) error for '%s':\n"
#~ "Error code: %s\n"
#~ "Error message: %s\n"
#~ msgstr ""
#~ "Latausvirhe (metalink curl) %s:\n"
#~ "Virhekoodi: %s\n"
#~ "Viesti: %s\n"

#~ msgid "Download interrupted at %d%%"
#~ msgstr "Lataus keskeytyi %d%%"

#~ msgid "Download interrupted by user"
#~ msgstr "Käyttäjä keskeytti latauksen"

#~ msgid ""
#~ "Error occurred while setting download (metalink curl) options for '%s':"
#~ msgstr ""
#~ "Virhe asetettaessa lataajan (metalink curl) valintoja osoitteelle \"%s\"."

#~ msgid "Failed to download %s from %s"
#~ msgstr "Virhe ladattaessa %s osoitteesta %s"

#~ msgid "Serbia and Montenegro"
#~ msgstr "Serbia ja Montenegro"
