summaryrefslogtreecommitdiff
path: root/horizon/locale/fi_FI
diff options
context:
space:
mode:
Diffstat (limited to 'horizon/locale/fi_FI')
-rw-r--r--horizon/locale/fi_FI/LC_MESSAGES/django.po511
-rw-r--r--horizon/locale/fi_FI/LC_MESSAGES/djangojs.po619
2 files changed, 0 insertions, 1130 deletions
diff --git a/horizon/locale/fi_FI/LC_MESSAGES/django.po b/horizon/locale/fi_FI/LC_MESSAGES/django.po
deleted file mode 100644
index 50b6f4657..000000000
--- a/horizon/locale/fi_FI/LC_MESSAGES/django.po
+++ /dev/null
@@ -1,511 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Translators:
-# Toni Willberg <twillber@redhat.com>, 2014-2015
-msgid ""
-msgstr ""
-"Project-Id-Version: Horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-04-06 21:07-0500\n"
-"PO-Revision-Date: 2015-04-01 22:52+0000\n"
-"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/horizon/language/fi_FI/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fi_FI\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: base.py:475
-msgid "Other"
-msgstr "Toinen"
-
-#: browsers/base.py:88
-msgid "Navigation Item"
-msgstr "Navigaatioyksikkö"
-
-#: browsers/views.py:41
-#, python-format
-msgid "Select a %s to browse."
-msgstr "Valitse %s selataksesi."
-
-#: conf/default.py:41
-msgid "Password is not accepted"
-msgstr "Salasanaa ei hyväksytty"
-
-#: decorators.py:53
-msgid "Please log in to continue."
-msgstr "Kirjaudu jatkaaksesi"
-
-#: decorators.py:85
-#, python-format
-msgid "You are not authorized to access %s"
-msgstr "Et ole oikeutettu päästäksesi %s"
-
-#: exceptions.py:163
-#, python-format
-msgid "A %(resource)s with the name \"%(name)s\" already exists."
-msgstr "%(resource)s nimellä \"%(name)s\" on jo olemassa."
-
-#: exceptions.py:235
-#, python-format
-msgid "Unauthorized: %s"
-msgstr "Ei sallittu: %s"
-
-#: exceptions.py:238
-msgid "Unauthorized. Please try logging in again."
-msgstr "Ei oikeutettu: Yritä kirjautumista uudelleen."
-
-#: forms/fields.py:64
-msgid "Incorrect format for IP address"
-msgstr "Väärä formaatti IP-osoitteelle"
-
-#: forms/fields.py:65
-msgid "Invalid version for IP address"
-msgstr "Väärä versio IP-osoitteesta"
-
-#: forms/fields.py:66
-msgid "Invalid subnet mask"
-msgstr "Väärä aliverkon peite"
-
-#: forms/views.py:132 templates/horizon/common/_usage_summary.html:16
-msgid "Submit"
-msgstr "Lähetä"
-
-#: forms/views.py:133
-#: templates/horizon/common/_modal_form_update_metadata.html:25
-#: templates/horizon/common/_workflow.html:49
-msgid "Cancel"
-msgstr "Keskeytä"
-
-#: middleware.py:103
-msgid "Session timed out."
-msgstr "Yhteys oli käyttämättä liian kauan."
-
-#: tables/actions.py:460
-#: templates/horizon/common/_data_table_table_actions.html:21
-#: templates/horizon/common/_data_table_table_actions.html:33
-#: templates/horizon/common/_workflow_step_update_members.html:14
-#: templates/horizon/common/_workflow_step_update_members.html:23
-msgid "Filter"
-msgstr "Suodatin"
-
-#: tables/actions.py:645
-msgid "This action cannot be undone."
-msgstr "Tätä toimintoa ei voi peruuttaa."
-
-#: tables/actions.py:767
-#, python-format
-msgctxt "past"
-msgid "%(action)s %(data_type)s"
-msgstr "%(action)s %(data_type)s"
-
-#: tables/actions.py:769
-#, python-format
-msgctxt "present"
-msgid "%(action)s %(data_type)s"
-msgstr "%(action)s %(data_type)s"
-
-#: tables/actions.py:832
-#, python-format
-msgid "You are not allowed to %(action)s: %(objs)s"
-msgstr "Toiminto %(action)s ei ole sallittu: %(objs)s"
-
-#: tables/actions.py:839
-#, python-format
-msgid "Unable to %(action)s: %(objs)s"
-msgstr "Ei voida %(action)s: %(objs)s"
-
-#: tables/actions.py:845
-#, python-format
-msgid "%(action)s: %(objs)s"
-msgstr "%(action)s: %(objs)s"
-
-#: tables/actions.py:915
-msgid "Delete"
-msgstr "Poista"
-
-#: tables/actions.py:917
-msgid "Deleted"
-msgstr "Poistettu"
-
-#: tables/actions.py:948
-msgid "Update"
-msgstr "Päivitä"
-
-#: tables/actions.py:949
-msgid "Updated"
-msgstr "Päivitetty"
-
-#: tables/base.py:305
-msgid "-"
-msgstr "-"
-
-#: tables/base.py:361
-#, python-format
-msgid "The attribute %(attr)s doesn't exist on %(obj)s."
-msgstr "Arvoa %(attr)s ei löydy %(obj)s. "
-
-#: tables/base.py:990
-msgid "No items to display."
-msgstr "Ei näytettävää."
-
-#: tables/base.py:1099
-#: templates/horizon/common/_data_table_table_actions.html:47
-msgid "Actions"
-msgstr "Toiminnot"
-
-#: tables/base.py:1329
-#, python-format
-msgid "No match returned for the id \"%s\"."
-msgstr "ID \"%s\" ei palauttanut osumia."
-
-#: tables/base.py:1486
-msgid "Please select a row before taking that action."
-msgstr "Valitse rivi ennen toiminnon tekemistä."
-
-#: tables/base.py:1570
-msgid "N/A"
-msgstr "N/A"
-
-#: templates/_header.html:5
-#, python-format
-msgid "Logged in as: %(username)s"
-msgstr "Kirjauduttu sisään käyttäjänä: %(username)s"
-
-#: templates/_header.html:7
-msgid "Help"
-msgstr "Apua"
-
-#: templates/_header.html:9
-msgid "Sign Out"
-msgstr "Kirjaudu Ulos"
-
-#: templates/auth/_description.html:9
-msgid ""
-"\n"
-" If you are not sure which authentication method to use, contact your administrator.\n"
-" "
-msgstr ""
-
-#: templates/auth/_login.html:5
-msgid "Log In"
-msgstr "Kirjaudu"
-
-#: templates/auth/_login.html:27
-msgid "You do not have permission to access the resource:"
-msgstr "Sinulla ei ole oikeutta käyttää resurssia:"
-
-#: templates/auth/_login.html:29
-#, python-format
-msgid ""
-"Login as different user or go back to <a href=\"%(home_url)s\"> home "
-"page</a>"
-msgstr "Kirjaudu toisena käyttäjänä tai mene takaisin <a href=\"%(home_url)s\">kotisivulle</a>"
-
-#: templates/auth/_login.html:45
-msgid "Sign In"
-msgstr "Kirjaudu"
-
-#: templates/auth/_login.html:46
-msgid "Connect"
-msgstr ""
-
-#: templates/auth/login.html:4
-msgid "Login"
-msgstr "Kirjaudu"
-
-#: templates/horizon/_messages.html:7
-msgid "Info: "
-msgstr "Info:"
-
-#: templates/horizon/_messages.html:13
-msgid "Warning: "
-msgstr "Varoitus:"
-
-#: templates/horizon/_messages.html:19
-msgid "Success: "
-msgstr "Onnistui:"
-
-#: templates/horizon/_messages.html:25
-msgid "Error: "
-msgstr "Virhe:"
-
-#: templates/horizon/common/_data_table.html:63
-msgid "Summary"
-msgstr "Yhteenveto"
-
-#: templates/horizon/common/_data_table.html:72
-#, python-format
-msgid "Displaying %(counter)s item"
-msgid_plural "Displaying %(counter)s items"
-msgstr[0] "Näytetään %(counter)s kohde"
-msgstr[1] "Näytetään %(counter)s kohdetta"
-
-#: templates/horizon/common/_data_table.html:77
-msgid "&laquo;&nbsp;Prev"
-msgstr "&laquo;&nbsp;Edellinen"
-
-#: templates/horizon/common/_data_table.html:80
-msgid "Next&nbsp;&raquo;"
-msgstr "Seuraava&nbsp;&raquo;"
-
-#: templates/horizon/common/_data_table_table_actions.html:45
-msgid "More Actions"
-msgstr "Lisää Toimintoja"
-
-#: templates/horizon/common/_domain_page_header.html:6
-#, python-format
-msgid "%(context_name)s:"
-msgstr "%(context_name)s:"
-
-#: templates/horizon/common/_formset_table.html:35
-msgid "Add a row"
-msgstr "Lisää rivi"
-
-#: templates/horizon/common/_formset_table_row.html:15
-#, python-format
-msgid "%(name)s: %(error)s"
-msgstr "%(name)s: %(error)s"
-
-#: templates/horizon/common/_limit_summary.html:4
-msgid "Limit Summary"
-msgstr "Rajoitusten yhteenveto"
-
-#: templates/horizon/common/_limit_summary.html:7
-msgid "Instances"
-msgstr "Instanssit"
-
-#: templates/horizon/common/_limit_summary.html:8
-#: templates/horizon/common/_limit_summary.html:15
-#: templates/horizon/common/_limit_summary.html:22
-#: templates/horizon/common/_limit_summary.html:36
-#: templates/horizon/common/_limit_summary.html:43
-#: templates/horizon/common/_limit_summary.html:50
-#, python-format
-msgid "Used <span> %(used)s </span> of <span> %(available)s </span>"
-msgstr "Käytetty <span> %(used)s </span> / <span> %(available)s </span>"
-
-#: templates/horizon/common/_limit_summary.html:14
-msgid "VCPUs"
-msgstr "VCPU:t"
-
-#: templates/horizon/common/_limit_summary.html:21
-msgid "RAM"
-msgstr "RAM"
-
-#: templates/horizon/common/_limit_summary.html:28
-msgid "Floating IPs"
-msgstr "Kelluvat IP:t"
-
-#: templates/horizon/common/_limit_summary.html:29
-#, python-format
-msgid "Allocated <span> %(used)s </span> of <span> %(available)s </span>"
-msgstr "Varattu <span> %(used)s </span> / <span> %(available)s </span>"
-
-#: templates/horizon/common/_limit_summary.html:35
-msgid "Security Groups"
-msgstr "Turvaryhmät"
-
-#: templates/horizon/common/_limit_summary.html:42
-msgid "Volumes"
-msgstr "Verkkolevyt"
-
-#: templates/horizon/common/_limit_summary.html:49
-msgid "Volume Storage"
-msgstr "Volume Storage"
-
-#: templates/horizon/common/_modal_form_update_metadata.html:24
-#: workflows/base.py:594
-msgid "Save"
-msgstr "Tallenna"
-
-#: templates/horizon/common/_resource_browser.html:10
-#, python-format
-msgid "Displaying %(nav_items)s item"
-msgid_plural "Displaying %(nav_items)s items"
-msgstr[0] "Näytetään %(nav_items)s kohde"
-msgstr[1] "Näytetään %(nav_items)s kohdetta"
-
-#: templates/horizon/common/_resource_browser.html:11
-#, python-format
-msgid "Displaying %(content_items)s item"
-msgid_plural "Displaying %(content_items)s items"
-msgstr[0] "Näytetään %(content_items)s kohde"
-msgstr[1] "Näytetään %(content_items)s kohdetta"
-
-#: templates/horizon/common/_usage_summary.html:3
-msgid "Usage Summary"
-msgstr "Käytön yhteenveto"
-
-#: templates/horizon/common/_usage_summary.html:7
-msgid "Select a period of time to query its usage:"
-msgstr "Valitse näytettävä ajanjakso:"
-
-#: templates/horizon/common/_usage_summary.html:9
-#, python-format
-msgid ""
-"\n"
-" <label>From:</label> %(start)s"
-msgstr "\n<label>Alkaa:</label> %(start)s"
-
-#: templates/horizon/common/_usage_summary.html:13
-#, python-format
-msgid ""
-"\n"
-" <label>To:</label>%(end)s"
-msgstr "\n<label>Päättyy:</label>%(end)s"
-
-#: templates/horizon/common/_usage_summary.html:17
-msgid "The date should be in YYYY-mm-dd format."
-msgstr "Päivämäärän muoto pitää olla VVVV-kk-pv."
-
-#: templates/horizon/common/_usage_summary.html:20
-msgid "Active Instances:"
-msgstr "Aktiiviset Instanssit:"
-
-#: templates/horizon/common/_usage_summary.html:21
-msgid "Active RAM:"
-msgstr "Aktiivinen RAM:"
-
-#: templates/horizon/common/_usage_summary.html:22
-msgid "This Period's VCPU-Hours:"
-msgstr "Tämän ajanjakson VCPU-tunnit:"
-
-#: templates/horizon/common/_usage_summary.html:23
-msgid "This Period's GB-Hours:"
-msgstr "Tämän ajanjakson GB-tunnit:"
-
-#: templates/horizon/common/_usage_summary.html:24
-msgid "This Period's RAM-Hours:"
-msgstr "RAM-tunteja tällä aikajaksolla:"
-
-#: templates/horizon/common/_workflow.html:40
-msgid "Back"
-msgstr "Takaisin"
-
-#: templates/horizon/common/_workflow.html:43
-msgid "Next"
-msgstr "Edellinen"
-
-#: templatetags/branding.py:34
-msgid "Horizon"
-msgstr "Horizon"
-
-#: templatetags/horizon.py:137 templatetags/horizon.py:148
-msgid "No Limit"
-msgstr "Ei rajaa"
-
-#: templatetags/horizon.py:140 templatetags/horizon.py:142
-msgid "Available"
-msgstr "Saatavilla"
-
-#: templatetags/sizeformat.py:51 templatetags/sizeformat.py:56
-#, python-format
-msgid "%(size)d Byte"
-msgid_plural "%(size)d Bytes"
-msgstr[0] "%(size)d Tavu"
-msgstr[1] "%(size)d Tavua"
-
-#: templatetags/sizeformat.py:59
-#, python-format
-msgid "%s KB"
-msgstr "%s KB"
-
-#: templatetags/sizeformat.py:61
-#, python-format
-msgid "%s MB"
-msgstr "%s MB"
-
-#: templatetags/sizeformat.py:63
-#, python-format
-msgid "%s GB"
-msgstr "%s GB"
-
-#: templatetags/sizeformat.py:65
-#, python-format
-msgid "%s TB"
-msgstr "%s TB"
-
-#: templatetags/sizeformat.py:66
-#, python-format
-msgid "%s PB"
-msgstr "%s PB"
-
-#: templatetags/sizeformat.py:74
-msgid "0 Bytes"
-msgstr "0 Tavua"
-
-#. Translators: test code, don't really have to translate
-#: test/test_dashboards/dogs/puppies/tables.py:31
-msgid "Sell Puppy"
-msgid_plural "Sell Puppies"
-msgstr[0] "Myy Koiranpentu"
-msgstr[1] "Myy Koiranpentuja"
-
-#. Translators: test code, don't really have to translate
-#: test/test_dashboards/dogs/puppies/tables.py:40
-msgid "Sold Puppy"
-msgid_plural "Sold Puppies"
-msgstr[0] "Myyty Koiranpentu"
-msgstr[1] "Myydyt Koiranpennut"
-
-#: test/tests/views.py:59
-msgid "Fake"
-msgstr ""
-
-#: utils/filters.py:49
-msgid "Never"
-msgstr "Ei koskaan"
-
-#: utils/validators.py:26 utils/validators.py:50
-msgid "Not a valid port number"
-msgstr "Portin numero on virheellinen"
-
-#: utils/validators.py:31
-msgid "Not a valid IP protocol number"
-msgstr "IP-protokollan numero on virheellinen"
-
-#: utils/validators.py:45
-msgid "One colon allowed in port range"
-msgstr "Porttialueessa sallittu vain yksi kaksoispiste"
-
-#: utils/validators.py:52
-msgid "Port number must be integer"
-msgstr "Porttinumero pitää olla kokonaisluku"
-
-#: utils/validators.py:59
-msgid "The string may only contain ASCII printable characters."
-msgstr ""
-
-#: workflows/base.py:71
-msgid "Processing..."
-msgstr "Käsitellään..."
-
-#: workflows/base.py:475
-msgid "All available"
-msgstr "Kaikki saatavilla"
-
-#: workflows/base.py:476
-msgid "Members"
-msgstr "Jäsenet"
-
-#: workflows/base.py:477
-msgid "None available."
-msgstr "Ei mitään saatavilla."
-
-#: workflows/base.py:478
-msgid "No members."
-msgstr "Ei käyttäjiä."
-
-#: workflows/base.py:595
-#, python-format
-msgid "%s completed successfully."
-msgstr "%s tehtiin onnistuneesti."
-
-#: workflows/base.py:596
-#, python-format
-msgid "%s did not complete."
-msgstr "%s ei valmistunut."
diff --git a/horizon/locale/fi_FI/LC_MESSAGES/djangojs.po b/horizon/locale/fi_FI/LC_MESSAGES/djangojs.po
deleted file mode 100644
index e15e3f93d..000000000
--- a/horizon/locale/fi_FI/LC_MESSAGES/djangojs.po
+++ /dev/null
@@ -1,619 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-#
-# Translators:
-# Toni Willberg <twillber@redhat.com>, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: Horizon\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-04-11 11:47-0500\n"
-"PO-Revision-Date: 2015-04-11 00:07+0000\n"
-"Last-Translator: openstackjenkins <jenkins@openstack.org>\n"
-"Language-Team: Finnish (Finland) (http://www.transifex.com/projects/p/horizon/language/fi_FI/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fi_FI\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: static/angular/action-list/button-tooltip.js:15
-msgid ""
-"The action cannot be performed. The contents of this row have errors or are "
-"missing information."
-msgstr ""
-
-#: static/angular/metadata-display/metadata-display.js:33
-msgid "Detail Information"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:35
-msgid ""
-"You can specify resource metadata by moving items from the left column to "
-"the right column. In the left columns there are metadata definitions from "
-"the Glance Metadata Catalog. Use the \"Other\" option to add metadata with "
-"the key of your choice."
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:36
-msgid "Min"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:37
-msgid "Max"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:38
-msgid "Min length"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:39
-msgid "Max length"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:40
-msgid "Pattern mismatch"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:41
-msgid "Integer required"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:42
-msgid "Decimal required"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:43
-msgid "Required"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:44
-msgid "Duplicate keys are not allowed"
-msgstr "Avaimen pitää olla uniikki"
-
-#: static/angular/metadata-tree/metadata-tree.js:45
-#: static/angular/table/basic-table.js:6
-#: static/horizon/js/horizon.forms.js:184
-msgid "Filter"
-msgstr "Suodain"
-
-#: static/angular/metadata-tree/metadata-tree.js:46
-msgid "Available Metadata"
-msgstr "Käytettävissä oleva metatieto"
-
-#: static/angular/metadata-tree/metadata-tree.js:47
-msgid "Existing Metadata"
-msgstr "Olemassa oleva metatieto"
-
-#: static/angular/metadata-tree/metadata-tree.js:48
-msgid "Custom"
-msgstr ""
-
-#: static/angular/metadata-tree/metadata-tree.js:49
-msgid "No available metadata"
-msgstr "Metatietoa ei ole saatavilla"
-
-#: static/angular/metadata-tree/metadata-tree.js:50
-msgid "No existing metadata"
-msgstr ""
-
-#: static/angular/modal/modal.js:83
-msgid "Submit"
-msgstr "Lähetä"
-
-#: static/angular/modal/modal.js:84 static/angular/wizard/wizard.js:11
-#: static/horizon/js/horizon.modals.js:33
-msgid "Cancel"
-msgstr "Keskeytä"
-
-#: static/angular/transfer-table/transfer-table.js:39
-msgid "Allocated"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:40
-msgid "Available"
-msgstr "Saatavilla"
-
-#: static/angular/transfer-table/transfer-table.js:41
-msgid "Select one"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:42
-msgid "Select an item from Available items below"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:43
-msgid "No available items"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:44
-msgid "Expand to see allocated items"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:45
-msgid "Expand to see available items"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:46
-msgid "Click to show or hide"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:47
-msgid "Re-order items using drag and drop"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:48
-msgid "Click to see more details"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:100
-msgid "Found %(found)s of %(total)s"
-msgstr ""
-
-#: static/angular/transfer-table/transfer-table.js:166
-msgid "Click here to expand the row and view the errors."
-msgstr ""
-
-#: static/angular/wizard/wizard.js:12
-msgid "Back"
-msgstr "Takaisin"
-
-#: static/angular/wizard/wizard.js:13
-msgid "Next"
-msgstr "Edellinen"
-
-#: static/angular/wizard/wizard.js:14
-msgid "Finish"
-msgstr ""
-
-#: static/horizon/js/angular/directives/serialConsole.js:23
-msgid "Connecting"
-msgstr ""
-
-#: static/horizon/js/angular/directives/serialConsole.js:23
-msgid "Open"
-msgstr ""
-
-#: static/horizon/js/angular/directives/serialConsole.js:23
-msgid "Closing"
-msgstr ""
-
-#: static/horizon/js/angular/directives/serialConsole.js:23
-msgid "Closed"
-msgstr ""
-
-#: static/horizon/js/angular/directives/serialConsole.js:85
-#, c-format
-msgid "Status: %s"
-msgstr ""
-
-#: static/horizon/js/angular/filters/filters.js:37
-msgid "Yes"
-msgstr ""
-
-#: static/horizon/js/angular/filters/filters.js:37
-msgid "No"
-msgstr ""
-
-#: static/horizon/js/angular/filters/filters.js:53
-#: static/horizon/js/angular/filters/filters.js:140
-#, c-format
-msgid "%s GB"
-msgstr "%s GB"
-
-#: static/horizon/js/angular/filters/filters.js:70
-#: static/horizon/js/angular/filters/filters.js:142
-#, c-format
-msgid "%s MB"
-msgstr "%s MB"
-
-#: static/horizon/js/angular/filters/filters.js:138
-#, c-format
-msgid "%s TB"
-msgstr "%s TB"
-
-#: static/horizon/js/angular/filters/filters.js:144
-#, c-format
-msgid "%s KB"
-msgstr "%s KB"
-
-#: static/horizon/js/angular/filters/filters.js:146
-#, c-format
-msgid "%s bytes"
-msgstr ""
-
-#: static/horizon/js/angular/filters/filters.js:163
-#: static/horizon/js/horizon.tables.js:393
-#, c-format
-msgid "Displaying %s item"
-msgid_plural "Displaying %s items"
-msgstr[0] "Näytetään %s kohde"
-msgstr[1] "Näytetään %s kohdetta"
-
-#: static/horizon/js/angular/services/hz.api.cinder.js:47
-msgid "Unable to retrieve volumes."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.cinder.js:74
-msgid "Unable to retrieve volume snapshots."
-msgstr "Ei voida hakea levyjaon varmuusvedosta."
-
-#: static/horizon/js/angular/services/hz.api.config.js:43
-msgid "Unable to retrieve user configuration."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.config.js:62
-msgid "Unable to retrieve admin configuration."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.config.js:105
-msgid "Unable to retrieve settings."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.config.js:289
-msgid "Setting is not enabled: %(setting)s"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.glance.js:38
-msgid "Unable to retrieve image."
-msgstr "Ei voida hakea levykuvaa."
-
-#: static/horizon/js/angular/services/hz.api.glance.js:81
-msgid "Unable to retrieve images."
-msgstr "Ei voida hakea levykuvia."
-
-#: static/horizon/js/angular/services/hz.api.glance.js:144
-msgid "Unable to retrieve namespaces."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:24
-msgid "Unable to retrieve users"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:31
-msgid "Unable to create the user."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:38
-msgid "Unable to delete the users."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:73
-msgid "Unable to retrieve the current user session."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:80
-msgid "Unable to retrieve the user"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:88
-msgid "Unable to edit the user."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:95
-msgid "Unable to delete the user."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:103
-msgid "Unable to retrieve role"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:110
-msgid "Unable to create the role."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:117
-msgid "Unable to delete the roles."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:124
-msgid "Unable to retrieve the role"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:132
-msgid "Unable to edit the role."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:139
-msgid "Unable to delete the role."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:147
-msgid "Unable to retrieve domains"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:154
-msgid "Unable to create the domain."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:161
-msgid "Unable to delete the domains."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:168
-msgid "Unable to retrieve the domain"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:176
-msgid "Unable to edit the domain."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:183
-msgid "Unable to delete the domain."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:192
-msgid "Unable to retrieve projects"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:199
-msgid "Unable to create the project."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:206
-msgid "Unable to delete the projects."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:213
-msgid "Unable to retrieve the project"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:221
-msgid "Unable to edit the project."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:228
-msgid "Unable to delete the project."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:236
-msgid "Unable to grant the role."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:250
-msgid "Unable to fetch the service catalog."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:385
-msgid "Service type is not enabled: %(desiredType)s"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.keystone.js:392
-msgid "Cannot get service catalog from keystone."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.neutron.js:39
-msgid "Unable to retrieve networks."
-msgstr "Ei voida hakea verkkoja. "
-
-#: static/horizon/js/angular/services/hz.api.neutron.js:88
-msgid "Unable to create the network."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.neutron.js:108
-msgid "Unable to retrieve subnets."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.neutron.js:172
-msgid "Unable to create the subnet."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.neutron.js:192
-msgid "Unable to retrieve ports."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:40
-msgid "Unable to retrieve keypairs."
-msgstr "Ei voida hakea avainpareja. "
-
-#: static/horizon/js/angular/services/hz.api.nova.js:62
-msgid "Unable to import the keypair."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:64
-msgid "Unable to create the keypair."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:83
-msgid "Unable to retrieve availability zones."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:121
-msgid "Unable to retrieve limits."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:148
-msgid "Unable to create the server."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:162
-msgid "Unable to retrieve server."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:192
-msgid "Unable to retrieve extensions."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:237
-msgid "Unable to retrieve flavors."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:255
-msgid "Unable to retrieve flavor."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:269
-msgid "Unable to retrieve flavor extra specs."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:311
-msgid "Extension is not enabled: %(extension)s"
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.nova.js:318
-msgid "Cannot get nova extension list."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.policy.js:65
-msgid "Policy check failed."
-msgstr ""
-
-#: static/horizon/js/angular/services/hz.api.security-group.js:64
-msgid "Unable to retrieve security groups."
-msgstr "Ei voida hakea turvaryhmiä."
-
-#: static/horizon/js/horizon.accordion_nav.js:78
-#: static/horizon/js/horizon.modals.js:315
-#: static/horizon/js/horizon.tabs.js:21
-msgid "Loading"
-msgstr "Ladataan"
-
-#: static/horizon/js/horizon.d3linechart.js:394
-#: static/horizon/js/horizon.d3linechart.js:404
-msgid "No data available."
-msgstr "Ei dataa saatavilla."
-
-#: static/horizon/js/horizon.d3linechart.js:410
-#: static/horizon/js/horizon.modals.js:334
-#: static/horizon/js/horizon.tables_inline_edit.js:94
-#: static/horizon/js/horizon.tables_inline_edit.js:157
-msgid "An error occurred. Please try again later."
-msgstr "Tapahtui virhe. Yritä myöhemmin uudelleen."
-
-#: static/horizon/js/horizon.firewalls.js:32
-#: static/horizon/js/horizon.instances.js:31
-msgid "There was a problem communicating with the server, please try again."
-msgstr "Palvelinyhteydessä tapahtui virhe, yritä myöhemmin uudelleen."
-
-#: static/horizon/js/horizon.instances.js:273
-msgid "Could not read the file"
-msgstr "Tiedostoa ei voitu lukea"
-
-#: static/horizon/js/horizon.instances.js:279
-#: static/horizon/js/horizon.instances.js:308
-msgid "Could not decrypt the password"
-msgstr "Salasanaa ei voitu purkaa"
-
-#: static/horizon/js/horizon.membership.js:190
-msgid "No roles"
-msgstr "Ei rooleja"
-
-#: static/horizon/js/horizon.membership.js:222
-msgid "Roles"
-msgstr "Roolit"
-
-#: static/horizon/js/horizon.messages.js:9
-msgid "Danger: "
-msgstr "Vaara:"
-
-#: static/horizon/js/horizon.messages.js:10
-msgid "Warning: "
-msgstr "Varoitus:"
-
-#: static/horizon/js/horizon.messages.js:11
-msgid "Notice: "
-msgstr "Huomautus:"
-
-#: static/horizon/js/horizon.messages.js:12
-msgid "Success: "
-msgstr "Onnistui:"
-
-#: static/horizon/js/horizon.messages.js:13
-msgid "Error: "
-msgstr "Virhe:"
-
-#: static/horizon/js/horizon.modals.js:229
-#: static/horizon/js/horizon.tables.js:218
-msgid "Working"
-msgstr "Käsitellään"
-
-#: static/horizon/js/horizon.modals.js:263
-msgid "There was an error submitting the form. Please try again."
-msgstr "Lomakkeen lähetys epäonnistui. Yritä uudelleen."
-
-#: static/horizon/js/horizon.networktopology.js:530
-#: static/horizon/js/horizon.networktopology.js:536
-msgid "None"
-msgstr "Tyhjä"
-
-#: static/horizon/js/horizon.networktopology.js:549
-msgid "Delete"
-msgstr "Poista"
-
-#: static/horizon/js/horizon.networktopology.js:552
-msgid "STATUS"
-msgstr "TILA"
-
-#: static/horizon/js/horizon.networktopology.js:553
-msgid "ID"
-msgstr "ID"
-
-#: static/horizon/js/horizon.networktopology.js:554
-msgid "Interfaces"
-msgstr "Verkkosovitin"
-
-#: static/horizon/js/horizon.networktopology.js:555
-msgid "Delete Interface"
-msgstr "Poista verkkosovitin"
-
-#: static/horizon/js/horizon.networktopology.js:556
-msgid "Open Console"
-msgstr "Avaa konsoli"
-
-#: static/horizon/js/horizon.networktopology.js:557
-msgid "View Details"
-msgstr "Näytä tiedot"
-
-#: static/horizon/js/horizon.networktopology.js:560
-msgid "Delete Router"
-msgstr "Poista reititin"
-
-#: static/horizon/js/horizon.networktopology.js:561
-msgid "View Router Details"
-msgstr "Näytä reitittimen tiedot"
-
-#: static/horizon/js/horizon.networktopology.js:564
-msgid "Add Interface"
-msgstr "lisää Portti"
-
-#: static/horizon/js/horizon.networktopology.js:570
-msgid "Terminate Instance"
-msgstr "Tuhoa instanssi"
-
-#: static/horizon/js/horizon.networktopology.js:571
-msgid "View Instance Details"
-msgstr "Näytä instanssin tiedot"
-
-#: static/horizon/js/horizon.tables.js:39
-#: static/horizon/js/horizon.tables.js:406
-msgid "No items to display."
-msgstr "Ei näytettävää."
-
-#: static/horizon/js/horizon.tables.js:52
-#: static/horizon/js/horizon.tables.js:120
-msgid "An error occurred while updating."
-msgstr "Päivitys epäonnistui."
-
-#: static/horizon/js/horizon.tables.js:201
-#, c-format
-msgid "You have selected %s. "
-msgstr "Olet valinnut %s."
-
-#: static/horizon/js/horizon.tables.js:203
-#, c-format
-msgid "Confirm %s"
-msgstr "Vahvista %s"
-
-#: static/horizon/js/horizon.tables.js:204
-msgid "Please confirm your selection. "
-msgstr ""
-
-#: static/horizon/js/horizon.tables_inline_edit.js:88
-#: static/horizon/js/horizon.tables_inline_edit.js:151
-msgid "Not authorized to do this operation."
-msgstr "Sinulla ei ole oikeutta tähän toimintoon."
-
-#: static/horizon/js/horizon.users.js:18
-msgid "Passwords do not match."
-msgstr "Salasana ei täsmää"