From cb71a0ff08e4c4a9da0e0c79c7d6d206e0a76638 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 30 Dec 2015 06:30:10 +0000 Subject: [PATCH] Imported Translations from Zanata For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I34e7dca2af53cc63766d083e34ff8051b9b7d8e3 --- murano/locale/murano-log-error.pot | 117 ++ murano/locale/murano-log-info.pot | 63 + murano/locale/murano-log-warning.pot | 105 ++ murano/locale/murano.pot | 1086 +++++------------ .../locale/ru/LC_MESSAGES/murano-log-error.po | 93 ++ .../locale/ru/LC_MESSAGES/murano-log-info.po | 53 + .../ru/LC_MESSAGES/murano-log-warning.po | 91 ++ murano/locale/ru/LC_MESSAGES/murano.po | 376 ++++++ 8 files changed, 1236 insertions(+), 748 deletions(-) create mode 100644 murano/locale/murano-log-error.pot create mode 100644 murano/locale/murano-log-info.pot create mode 100644 murano/locale/murano-log-warning.pot create mode 100644 murano/locale/ru/LC_MESSAGES/murano-log-error.po create mode 100644 murano/locale/ru/LC_MESSAGES/murano-log-info.po create mode 100644 murano/locale/ru/LC_MESSAGES/murano-log-warning.po create mode 100644 murano/locale/ru/LC_MESSAGES/murano.po diff --git a/murano/locale/murano-log-error.pot b/murano/locale/murano-log-error.pot new file mode 100644 index 000000000..18600148a --- /dev/null +++ b/murano/locale/murano-log-error.pot @@ -0,0 +1,117 @@ +# Translations template for murano. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the murano project. +# FIRST AUTHOR , 2015. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.1.1\n" + +#: murano/api/v1/actions.py:55 +msgid "Session is invalid" +msgstr "" + +#: murano/api/v1/deployments.py:90 +msgid "Deployment with id {id} not found" +msgstr "" + +#: murano/api/v1/deployments.py:94 +msgid "Deployment with id {d_id} not found in environment{env_id}" +msgstr "" + +#: murano/api/v1/request_statistics.py:66 +msgid "API {api} method {method} raised an exception" +msgstr "" + +#: murano/api/v1/templates.py:229 murano/api/v1/templates.py:254 +msgid "User has no access to these resources." +msgstr "" + +#: murano/cmd/manage.py:59 +msgid "Package '{name}' exists ({pkg_id}). Use --update." +msgstr "" + +#: murano/cmd/manage.py:159 +msgid "failed to initialize murano-manage: {error}" +msgstr "" + +#: murano/cmd/manage.py:167 +msgid "" +"murano-manage command failed: {error}\n" +"{traceback}" +msgstr "" + +#: murano/cmd/test_runner.py:171 +msgid "Please provide murano config file or credentials for authorization: {0}" +msgstr "" + +#: murano/cmd/test_runner.py:314 +#, python-format +msgid "Failed to initialize murano-test-runner: %s" +msgstr "" + +#: murano/cmd/test_runner.py:322 +msgid "" +"Command failed: {0}\n" +"{1}" +msgstr "" + +#: murano/common/engine.py:237 +#, python-format +msgid "Exception %(exc)s occurred during invocation of %(method)s" +msgstr "" + +#: murano/common/statservice.py:96 +msgid "Failed to get statistics object from a database. {error_code}" +msgstr "" + +#: murano/common/utils.py:239 +msgid "An exception occured {exc}. Retrying in{time} seconds" +msgstr "" + +#: murano/common/wsgi.py:756 +msgid "Unrecognized Content-Type provided in request: {error}" +msgstr "" + +#: murano/common/wsgi.py:901 +msgid "Schema validation error occured: {error}" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:68 +msgid "Unable to initialize plugin for {name}" +msgstr "" + +#: murano/common/plugins/package_types_loader.py:62 +msgid "Incorrect format name {name}" +msgstr "" + +#: murano/engine/environment.py:45 +msgid "Unhandled exception on invocation of pre-execution hook" +msgstr "" + +#: murano/engine/environment.py:54 +msgid "Unhandled exception on invocation of post-execution hook" +msgstr "" + +#: murano/engine/package_loader.py:148 +msgid "Unable to load package from cache. Clean-up." +msgstr "" + +#: murano/engine/system/agent_listener.py:49 +msgid "Use of murano-agent is disallowed by the server configuration" +msgstr "" + +#: murano/tests/unit/db/migration/test_migrations_base.py:183 +msgid "Failed to migrate to version {ver} on engine {eng}" +msgstr "" + diff --git a/murano/locale/murano-log-info.pot b/murano/locale/murano-log-info.pot new file mode 100644 index 000000000..2e933abcf --- /dev/null +++ b/murano/locale/murano-log-info.pot @@ -0,0 +1,63 @@ +# Translations template for murano. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the murano project. +# FIRST AUTHOR , 2015. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.1.1\n" + +#: murano/api/v1/cloudfoundry/cfapi.py:117 +msgid "Cloud Foundry {org_id} mapped to tenant {tenant_name}" +msgstr "" + +#: murano/api/v1/cloudfoundry/cfapi.py:130 +msgid "Cloud Foundry {space_id} mapped to {environment_id}" +msgstr "" + +#: murano/cmd/manage.py:86 +msgid "Finished import of package {res_id}" +msgstr "" + +#: murano/common/engine.py:107 +msgid "Starting processing task: {task_desc}" +msgstr "" + +#: murano/common/engine.py:118 +msgid "Finished processing task: {task_desc}" +msgstr "" + +#: murano/common/server.py:124 +msgid "EnvId: {env_id} TenantId: {tenant_id} Status: Successful Apps: {services}" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:71 +msgid "Loaded class {class_name} from {dist}" +msgstr "" + +#: murano/engine/package_loader.py:231 +msgid "Unable to load package from path: {0}" +msgstr "" + +#: murano/engine/package_loader.py:234 +msgid "Loaded package from path {0}" +msgstr "" + +#: murano/engine/system/net_explorer.py:81 +msgid "Created router: {id}" +msgstr "" + +#: murano/policy/model_policy_enforcer.py:109 +msgid "Model valid" +msgstr "" + diff --git a/murano/locale/murano-log-warning.pot b/murano/locale/murano-log-warning.pot new file mode 100644 index 000000000..7fae0d7ba --- /dev/null +++ b/murano/locale/murano-log-warning.pot @@ -0,0 +1,105 @@ +# Translations template for murano. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the murano project. +# FIRST AUTHOR , 2015. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.1.1\n" + +#: murano/api/middleware/version_negotiation.py:56 +msgid "Unknown version. Returning version choices." +msgstr "" + +#: murano/api/v1/actions.py:46 +msgid "" +"Could not open session for environment , environment has " +"deploying status." +msgstr "" + +#: murano/api/v1/catalog.py:61 +msgid "Search by parameter '{name}' is not supported. Skipping it." +msgstr "" + +#: murano/api/v1/catalog.py:73 +msgid "" +"Value of 'order_by' parameter is not valid. Allowed values are: {values}." +" Skipping it." +msgstr "" + +#: murano/api/v1/cloudfoundry/cfapi.py:147 +msgid "" +"Incorrect input parameters. Package related parameters shouldn't be " +"passed through Cloud Foundry" +msgstr "" + +#: murano/api/v1/cloudfoundry/cfapi.py:224 +msgid "Requested service for instance {} is not found" +msgstr "" + +#: murano/common/engine.py:169 +msgid "Cannot delete trust" +msgstr "" + +#: murano/common/server.py:55 +msgid "" +"Environment result could not be handled, specified environment not found " +"in database" +msgstr "" + +#: murano/common/server.py:118 +msgid "EnvId: {env_id} TenantId: {tenant_id} Status: Failed Apps: {services}" +msgstr "" + +#: murano/common/wsgi.py:1036 +msgid "Unable deserialize to json, using raw text" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:53 +msgid "Entry-point 'name' {name} is invalid" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:77 +msgid "Class is defined in multiple packages!" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:79 +msgid "Disabling class {class_name} in {dist} due to conflict" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:96 +#: murano/common/plugins/package_types_loader.py:55 +msgid "Error loading entry-point {ep} from package {dist}: {err}" +msgstr "" + +#: murano/common/plugins/extensions_loader.py:133 +#, python-format +msgid "" +"Class '%(class_name)s' has a MuranoPL name '%(name)s' defined which will " +"be ignored" +msgstr "" + +#: murano/db/catalog/api.py:169 +msgid "" +"One of the specified {path} is already associated with a package. Doing " +"nothing." +msgstr "" + +#: murano/dsl/executor.py:213 +msgid "Muted exception during execution of .destroy on {0}: {1}" +msgstr "" + +#: murano/engine/system/heat_stack.py:230 +msgid "Stack {stack_name} already deleted?" +msgstr "" + diff --git a/murano/locale/murano.pot b/murano/locale/murano.pot index dfc13861d..93c47af9f 100644 --- a/murano/locale/murano.pot +++ b/murano/locale/murano.pot @@ -1,850 +1,440 @@ -# Translations template for murano-api. -# Copyright (C) 2014 ORGANIZATION -# This file is distributed under the same license as the murano-api project. -# FIRST AUTHOR , 2014. +# Translations template for murano. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the murano project. +# FIRST AUTHOR , 2015. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: murano-api 0.4.1.dev1.gf4e754d\n" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2014-01-20 13:17+0400\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" +"Generated-By: Babel 2.1.1\n" -#: murano/api/v1/environments.py:33 -msgid "Environments:List" +#: murano/utils.py:33 +msgid "Environment with id {env_id} not found" msgstr "" -#: murano/api/v1/environments.py:43 -msgid "Environments:Create " +#: murano/utils.py:40 +msgid "User is not authorized to access these tenant resources" msgstr "" -#: murano/api/v1/environments.py:51 -msgid "Environments:Show " +#: murano/utils.py:50 +msgid "Session is not found" msgstr "" -#: murano/api/v1/environments.py:80 -msgid "Environments:Update " +#: murano/utils.py:55 +msgid "" +"Session is not tied with Environment " msgstr "" -#: murano/api/v1/environments.py:100 -msgid "Environments:Delete " +#: murano/utils.py:79 +msgid "Environment Template with id {id} not found" msgstr "" -#: murano/api/v1/services.py:44 -msgid "Services:Get " +#: murano/utils.py:86 +msgid "User is not authorized to access this tenant resources" msgstr "" -#: murano/api/v1/services.py:61 -msgid "Services:Post " +#: murano/utils.py:99 +msgid "X-Configuration-Session header which indicates to the session is missed" msgstr "" -#: murano/api/v1/services.py:75 -msgid "Services:Put " +#: murano/utils.py:110 +msgid "Session is not found" msgstr "" -#: murano/api/v1/services.py:90 -msgid "Services:Put " +#: murano/utils.py:115 murano/api/v1/sessions.py:76 +#: murano/api/v1/sessions.py:122 +msgid "" +"Session is invalid: environment has been updated or " +"updating right now with other session" msgstr "" -#: murano/api/v1/sessions.py:30 -msgid "Session:Configure " +#: murano/utils.py:122 +msgid "Session is already in deployment state" msgstr "" -#: murano/api/v1/sessions.py:58 -msgid "Session:Show " +#: murano/api/middleware/context.py:24 +msgid "Role used to identify an authenticated user as administrator." msgstr "" -#: murano/api/v1/sessions.py:86 -msgid "Session:Delete " +#: murano/api/middleware/ext_context.py:59 +msgid "Authorization required" msgstr "" -#: murano/api/v1/sessions.py:118 -msgid "Session:Deploy " +#: murano/api/middleware/ext_context.py:63 +msgid "Your credentials are wrong. Please try again" msgstr "" -#: murano/common/config.py:64 -msgid "A boolean that determines if the database will be automatically created." +#: murano/api/v1/actions.py:75 +msgid "" +"Result for task with environment_id: {env_id} and task_id:{task_id} was " +"not found." msgstr "" -#: murano/common/config.py:131 -msgid "Invalid syslog facility" +#: murano/api/v1/catalog.py:51 +msgid "Content-Type must be '{type}'" msgstr "" -#: murano/common/config.py:205 +#: murano/api/v1/catalog.py:93 +msgid "Uploading file is too large. The limit is {0} Mb" +msgstr "" + +#: murano/api/v1/catalog.py:98 +msgid "" +"'multipart/form-data' request body should contain 1 or 2 parts: json " +"string and zip archive. Current body consists of {amount} part(s)" +msgstr "" + +#: murano/api/v1/catalog.py:114 +msgid "There is no file package with application description" +msgstr "" + +#: murano/api/v1/catalog.py:129 +msgid "Limit param must be an integer" +msgstr "" + +#: murano/api/v1/catalog.py:134 +msgid "Limit param must be positive" +msgstr "" + +#: murano/api/v1/catalog.py:160 +msgid "Request body must be a JSON array of operation objects." +msgstr "" + +#: murano/api/v1/catalog.py:214 +msgid "Package schema is not valid: {reason}" +msgstr "" + +#: murano/api/v1/catalog.py:228 +msgid "Uploading file can't be empty" +msgstr "" + +#: murano/api/v1/catalog.py:245 +msgid "Package with specified full name is already registered" +msgstr "" + +#: murano/api/v1/catalog.py:251 +msgid "Couldn't load package from file: {reason}" +msgstr "" + +#: murano/api/v1/catalog.py:319 +msgid "Bad value passed to filter. Got {key}, exected:{valid}" +msgstr "" + +#: murano/api/v1/catalog.py:329 +msgid "Invalid sort key: {sort_key}. Must be one of the following: {available}" +msgstr "" + +#: murano/api/v1/catalog.py:336 +msgid "Invalid sort direction: {0}" +msgstr "" + +#: murano/api/v1/catalog.py:365 +msgid "Category name should be 80 characters maximum" +msgstr "" + +#: murano/api/v1/catalog.py:371 +msgid "Category with specified name is already exist" +msgstr "" + +#: murano/api/v1/catalog.py:381 +msgid "" +"It's impossible to delete categories assigned to the package, uploaded to" +" the catalog" +msgstr "" + +#: murano/api/v1/environments.py:67 +msgid "Please, specify a name of the environment to create" +msgstr "" + +#: murano/api/v1/environments.py:73 +msgid "Environment name should be 255 characters maximum" +msgstr "" + +#: murano/api/v1/environments.py:81 murano/api/v1/environments.py:136 +#: murano/api/v1/templates.py:191 murano/api/v1/templates.py:241 +msgid "Environment with specified name already exists" +msgstr "" + +#: murano/api/v1/environments.py:140 +msgid "Environment name must contain at least one non-white space symbol" +msgstr "" + +#: murano/api/v1/services.py:72 murano/api/v1/services.py:95 +msgid "Request body is empty: please, provide application object model" +msgstr "" + +#: murano/api/v1/sessions.py:46 +msgid "" +"Could not open session for environment , environment has" +" deploying status." +msgstr "" + +#: murano/api/v1/sessions.py:69 murano/api/v1/sessions.py:95 +msgid "" +"User is not authorized to access session ." +msgstr "" + +#: murano/api/v1/sessions.py:102 +msgid "Session is in deploying state and could not be deleted" +msgstr "" + +#: murano/api/v1/sessions.py:129 +msgid "" +"Session is already deployed or deployment is in " +"progress" +msgstr "" + +#: murano/api/v1/template_applications.py:69 +msgid "The environment template {templ_id} does not exist" +msgstr "" + +#: murano/api/v1/template_applications.py:93 +#: murano/api/v1/template_applications.py:121 +#: murano/api/v1/template_applications.py:151 +#: murano/api/v1/template_applications.py:174 +msgid "The template does not exist {templ_id}" +msgstr "" + +#: murano/api/v1/templates.py:87 +msgid "Env Template with specified name already exists" +msgstr "" + +#: murano/api/v1/templates.py:131 +msgid "Environment Template must contain at least one non-white space symbol" +msgstr "" + +#: murano/api/v1/templates.py:136 +msgid "EnvTemplate body is incorrect" +msgstr "" + +#: murano/api/v1/templates.py:261 +msgid "EnvTemplate is not found" +msgstr "" + +#: murano/api/v1/templates.py:271 +msgid "Please, specify a name of the environment template." +msgstr "" + +#: murano/api/v1/templates.py:277 +msgid "Environment template name should be 255 characters maximum" +msgstr "" + +#: murano/cmd/test_runner.py:75 +msgid "" +"Local package is not found since \"load-packages-from\" engine parameter " +"is not provided and specified packages is not loaded to murano-api" +msgstr "" + +#: murano/cmd/test_runner.py:79 +msgid "" +"Specified package is not found: {0} were scanned together with murano " +"database" +msgstr "" + +#: murano/cmd/test_runner.py:226 +msgid "No tests found for execution." +msgstr "" + +#: murano/common/app_loader.py:55 #, python-format -msgid "Loading %(app_name)s from %(conf_file)s" +msgid "Unable to locate paste config file for %s." msgstr "" -#: murano/common/config.py:216 +#: murano/common/app_loader.py:89 #, python-format msgid "" -"Unable to load %(app_name)s from configuration file %(conf_file)s.\n" +"Unable to load %(app_name)s from configuration file %(conf_file)s. \n" "Got: %(e)r" msgstr "" -#: murano/common/service.py:101 +#: murano/common/config.py:187 +msgid "Statistics collection interval in minutes.Default value is 5 minutes." +msgstr "" + +#: murano/common/config.py:193 +msgid "Disallow the use of murano-agent" +msgstr "" + +#: murano/common/config.py:195 +msgid "Path to class configuration files" +msgstr "" + +#: murano/common/config.py:197 +msgid "Create resources using trust token rather than user's token" +msgstr "" + +#: murano/common/config.py:200 +msgid "Enable model policy enforcer using Congress" +msgstr "" + +#: murano/common/config.py:202 +msgid "Time for waiting for a response from murano agent during the deployment" +msgstr "" + +#: murano/common/config.py:205 msgid "" -"Got result message from orchestration engine:\n" -"{0}" +"List of directories to load local packages from. If not provided, " +"packages will be loaded by API" msgstr "" -#: murano/common/service.py:105 -msgid "Result for environment {0} is dropped. Environment is deleted" -msgstr "" - -#: murano/common/service.py:112 +#: murano/common/config.py:230 msgid "" -"Environment result could not be handled, specified environment does not " -"found in database" +"The service to store murano packages: murano (stands for legacy behavior " +"using murano-api) or glance (stands for Glance V3 artifact repository)" msgstr "" -#: murano/common/service.py:162 +#: murano/common/utils.py:75 murano/common/utils.py:137 +msgid "Source object or path is malformed" +msgstr "" + +#: murano/common/wsgi.py:111 +#, python-format msgid "" -"Got report message from orchestration engine:\n" -"{0}" +"Could not bind to %(host)s:%(port)s after trying for 30 seconds: Address " +"already in use." msgstr "" -#: murano/db/session.py:38 -msgid "auto-creating DB" +#: murano/common/wsgi.py:363 +msgid "Exception handling resource: {0}" msgstr "" -#: murano/db/session.py:41 -msgid "not auto-creating DB" -msgstr "" - -#: murano/openstack/common/eventlet_backdoor.py:141 -#, python-format -msgid "Eventlet backdoor listening on %(port)s for process %(pid)d" -msgstr "" - -#: murano/openstack/common/exception.py:103 -msgid "Uncaught exception" -msgstr "" - -#: murano/openstack/common/excutils.py:62 -#, python-format -msgid "Original exception being dropped: %s" -msgstr "" - -#: murano/openstack/common/excutils.py:90 -#, python-format -msgid "Unexpected exception occurred %d time(s)... retrying." -msgstr "" - -#: murano/openstack/common/fileutils.py:64 -#, python-format -msgid "Reloading cached file %s" -msgstr "" - -#: murano/openstack/common/lockutils.py:100 -#, python-format -msgid "Could not release the acquired lock `%s`" -msgstr "" - -#: murano/openstack/common/lockutils.py:166 -#, python-format -msgid "Got semaphore \"%(lock)s\"" -msgstr "" - -#: murano/openstack/common/lockutils.py:175 -#, python-format -msgid "Attempting to grab file lock \"%(lock)s\"" -msgstr "" - -#: murano/openstack/common/lockutils.py:185 -#, python-format -msgid "Created lock path: %s" -msgstr "" - -#: murano/openstack/common/lockutils.py:203 -#, python-format -msgid "Got file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: murano/openstack/common/lockutils.py:207 -#, python-format -msgid "Released file lock \"%(lock)s\" at %(path)s" -msgstr "" - -#: murano/openstack/common/lockutils.py:244 -#, python-format -msgid "Got semaphore / lock \"%(function)s\"" -msgstr "" - -#: murano/openstack/common/lockutils.py:248 -#, python-format -msgid "Semaphore / lock released \"%(function)s\"" -msgstr "" - -#: murano/openstack/common/log.py:244 -#, python-format -msgid "Deprecated: %s" -msgstr "" - -#: murano/openstack/common/log.py:336 -#, python-format -msgid "Error loading logging config %(log_config)s: %(err_msg)s" -msgstr "" - -#: murano/openstack/common/log.py:386 -#, python-format -msgid "syslog facility must be one of: %s" -msgstr "" - -#: murano/openstack/common/log.py:556 -#, python-format -msgid "Fatal call to deprecated config: %(msg)s" -msgstr "" - -#: murano/openstack/common/loopingcall.py:84 -#, python-format -msgid "task run outlasted interval by %s sec" -msgstr "" - -#: murano/openstack/common/loopingcall.py:91 -msgid "in fixed duration looping call" -msgstr "" - -#: murano/openstack/common/loopingcall.py:131 -#, python-format -msgid "Dynamic looping call sleeping for %.02f seconds" -msgstr "" - -#: murano/openstack/common/loopingcall.py:138 -msgid "in dynamic looping call" -msgstr "" - -#: murano/openstack/common/service.py:103 -#: murano/openstack/common/service.py:271 -msgid "Full set of CONF:" -msgstr "" - -#: murano/openstack/common/service.py:112 -#: murano/openstack/common/service.py:214 -#, python-format -msgid "Caught %s, exiting" -msgstr "" - -#: murano/openstack/common/service.py:123 -msgid "Exception during rpc cleanup." -msgstr "" - -#: murano/openstack/common/service.py:159 -msgid "Parent process has died unexpectedly, exiting" -msgstr "" - -#: murano/openstack/common/service.py:196 -msgid "Forking too fast, sleeping" -msgstr "" - -#: murano/openstack/common/service.py:219 -msgid "Unhandled exception" -msgstr "" - -#: murano/openstack/common/service.py:226 -#, python-format -msgid "Started child %d" -msgstr "" - -#: murano/openstack/common/service.py:236 -#, python-format -msgid "Starting %d workers" -msgstr "" - -#: murano/openstack/common/service.py:253 -#, python-format -msgid "Child %(pid)d killed by signal %(sig)d" -msgstr "" - -#: murano/openstack/common/service.py:257 -#, python-format -msgid "Child %(pid)s exited with status %(code)d" -msgstr "" - -#: murano/openstack/common/service.py:261 -#, python-format -msgid "pid %d not in child list" -msgstr "" - -#: murano/openstack/common/service.py:289 -#, python-format -msgid "Caught %s, stopping children" -msgstr "" - -#: murano/openstack/common/service.py:300 -#, python-format -msgid "Waiting on %d children to exit" -msgstr "" - -#: murano/openstack/common/sslutils.py:52 -#, python-format -msgid "Unable to find cert_file : %s" -msgstr "" - -#: murano/openstack/common/sslutils.py:55 -#, python-format -msgid "Unable to find ca_file : %s" -msgstr "" - -#: murano/openstack/common/sslutils.py:58 -#, python-format -msgid "Unable to find key_file : %s" -msgstr "" - -#: murano/openstack/common/sslutils.py:61 -msgid "" -"When running server in SSL mode, you must specify both a cert_file and " -"key_file option value in your configuration file" -msgstr "" - -#: murano/openstack/common/sslutils.py:100 -#, python-format -msgid "Invalid SSL version : %s" -msgstr "" - -#: murano/openstack/common/wsgi.py:110 -#, python-format -msgid "Could not bind to %(host)s:%(port)s after trying for 30 seconds" -msgstr "" - -#: murano/openstack/common/wsgi.py:372 +#: murano/common/wsgi.py:412 msgid "Unsupported Content-Type" msgstr "" -#: murano/openstack/common/wsgi.py:375 +#: murano/common/wsgi.py:415 msgid "Malformed request body" msgstr "" -#: murano/openstack/common/wsgi.py:660 -msgid "Empty body provided in request" -msgstr "" - -#: murano/openstack/common/wsgi.py:666 -msgid "Unrecognized Content-Type provided in request" -msgstr "" - -#: murano/openstack/common/wsgi.py:670 -msgid "No Content-Type provided in request" -msgstr "" - -#: murano/openstack/common/wsgi.py:676 -msgid "Unable to deserialize body as provided Content-Type" -msgstr "" - -#: murano/openstack/common/wsgi.py:726 +#: murano/common/wsgi.py:818 murano/common/wsgi.py:838 msgid "cannot understand JSON" msgstr "" -#: murano/openstack/common/wsgi.py:750 +#: murano/common/wsgi.py:844 +msgid "Operations must be JSON objects." +msgstr "" + +#: murano/common/wsgi.py:860 +#, python-format +msgid "Operation \"%s\" requires a member named \"value\"." +msgstr "" + +#: murano/common/wsgi.py:868 murano/common/wsgi.py:875 +#, python-format +msgid "Unable to find '%s' in JSON Schema change" +msgstr "" + +#: murano/common/wsgi.py:884 +msgid "Attribute '{0}' is invalid" +msgstr "" + +#: murano/common/wsgi.py:888 +msgid "" +"Method '{method}' is not allowed for a path with name '{name}'. Allowed " +"operations are: '{ops}'" +msgstr "" + +#: murano/common/wsgi.py:929 +#, python-format +msgid "Pointer `%s` does not start with \"/\"." +msgstr "" + +#: murano/common/wsgi.py:932 +#, python-format +msgid "Pointer `%s` contains adjacent \"/\"." +msgstr "" + +#: murano/common/wsgi.py:935 +#, python-format +msgid "Pointer `%s` end with \"/\"." +msgstr "" + +#: murano/common/wsgi.py:938 +#, python-format +msgid "Pointer `%s` does not contains valid token." +msgstr "" + +#: murano/common/wsgi.py:941 +#, python-format +msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence." +msgstr "" + +#: murano/common/wsgi.py:954 +msgid "Nested paths are not allowed" +msgstr "" + +#: murano/common/wsgi.py:978 msgid "cannot understand XML" msgstr "" -#: murano/openstack/common/db/exception.py:44 -msgid "Invalid Parameter: Unicode is not supported by the current database." +#: murano/db/catalog/api.py:46 +msgid "Package id '{pkg_id}' not found" msgstr "" -#: murano/openstack/common/db/sqlalchemy/session.py:508 -msgid "DB exception wrapped." +#: murano/db/catalog/api.py:57 +msgid "Package '{pkg_id}' is not owned by tenant '{tenant}'" msgstr "" -#: murano/openstack/common/db/sqlalchemy/session.py:570 -#, python-format -msgid "Got mysql server has gone away: %s" +#: murano/db/catalog/api.py:63 +msgid "Package '{pkg_id}' is not public and not owned by tenant '{tenant}' " msgstr "" -#: murano/openstack/common/db/sqlalchemy/session.py:650 -#, python-format -msgid "SQL connection failed. %s attempts left." +#: murano/db/catalog/api.py:96 +msgid "Category '{name}' doesn't exist" msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:49 -msgid "Sort key supplied was not valid." +#: murano/db/catalog/api.py:188 +msgid "Value '{value}' of property '{path}' does not exist." msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:88 -msgid "Id not in sort_keys; is sort_keys unique?" +#: murano/db/catalog/api.py:422 murano/db/catalog/api.py:476 +msgid "Category id '{id}' not found" msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:110 -msgid "Unknown sort direction, must be 'desc' or 'asc'" -msgstr "" - -#: murano/openstack/common/db/sqlalchemy/utils.py:181 -#, python-format +#: murano/db/catalog/api.py:509 msgid "" -"Please specify column %s in col_name_col_instance param. It is required " -"because column has unsupported type by sqlite)." +"Class with the same full name is already registered in the visibility " +"scope" msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:187 -#, python-format -msgid "" -"col_name_col_instance param has wrong type of column instance for column " -"%s It should be instance of sqlalchemy.Column." +#: murano/db/catalog/api.py:523 +msgid "Package with the same Name is already made public" msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:230 -#, python-format -msgid "Deleting duplicated row with id: %(id)s from table: %(table)s" +#: murano/db/services/core_services.py:91 +#: murano/db/services/core_services.py:111 +msgid "Environment Template is not found" msgstr "" -#: murano/openstack/common/db/sqlalchemy/utils.py:252 -msgid "Unsupported id columns type" +#: murano/db/services/core_services.py:141 +#: murano/db/services/core_services.py:222 +msgid "Environment Template is not found" msgstr "" -#: murano/openstack/common/notifier/api.py:129 -#, python-format -msgid "%s not in valid priorities" +#: murano/db/services/core_services.py:167 +msgid "Environment is not found" msgstr "" -#: murano/openstack/common/notifier/api.py:145 -#, python-format -msgid "" -"Problem '%(e)s' attempting to send to notification system. " -"Payload=%(payload)s" +#: murano/db/services/environment_templates.py:74 +msgid "Environment template specified name already exists" msgstr "" -#: murano/openstack/common/notifier/api.py:164 -#, python-format -msgid "Failed to load notifier %s. These notifications will not be sent." +#: murano/policy/model_policy_enforcer.py:104 +msgid "Murano object model validation failed: {0}" msgstr "" -#: murano/openstack/common/notifier/rpc_notifier.py:45 -#: murano/openstack/common/notifier/rpc_notifier2.py:51 -#, python-format -msgid "Could not send notification to %(topic)s. Payload=%(message)s" -msgstr "" - -#: murano/openstack/common/rpc/__init__.py:106 -#, python-format -msgid "" -"A RPC is being made while holding a lock. The locks currently held are " -"%(locks)s. This is probably a bug. Please report it. Include the " -"following: [%(stack)s]." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:75 -msgid "Pool creating new connection" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:202 -#, python-format -msgid "No calling threads waiting for msg_id : %(msg_id)s, message : %(data)s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:205 -#, python-format -msgid "_call_waiters: %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:212 -#, python-format -msgid "" -"Number of call waiters is greater than warning threshhold: %d. There " -"could be a MulticallProxyWaiter leak." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:290 -#, python-format -msgid "unpacked context: %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:336 -#, python-format -msgid "UNIQUE_ID is %s." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:408 -#, python-format -msgid "received %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:416 -#, python-format -msgid "no method for message: %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:417 -#, python-format -msgid "No method for message: %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:445 -#: murano/openstack/common/rpc/impl_zmq.py:280 -#, python-format -msgid "Expected exception during message handling (%s)" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:453 -#: murano/openstack/common/rpc/impl_zmq.py:286 -msgid "Exception during message handling" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:527 -#, python-format -msgid "Making synchronous call on %s ..." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:530 -#, python-format -msgid "MSG_ID is %s" -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:556 -#, python-format -msgid "Making asynchronous cast on %s..." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:565 -msgid "Making asynchronous fanout cast..." -msgstr "" - -#: murano/openstack/common/rpc/amqp.py:593 -#, python-format -msgid "Sending %(event_type)s on %(topic)s" -msgstr "" - -#: murano/openstack/common/rpc/common.py:77 -msgid "An unknown RPC related exception occurred." -msgstr "" - -#: murano/openstack/common/rpc/common.py:89 -msgid "Exception in string format operation" -msgstr "" - -#: murano/openstack/common/rpc/common.py:107 -#, python-format -msgid "" -"Remote error: %(exc_type)s %(value)s\n" -"%(traceback)s." -msgstr "" - -#: murano/openstack/common/rpc/common.py:124 -#, python-format -msgid "" -"Timeout while waiting on RPC response - topic: \"%(topic)s\", RPC method:" -" \"%(method)s\" info: \"%(info)s\"" -msgstr "" - -#: murano/openstack/common/rpc/common.py:141 -#: murano/openstack/common/rpc/common.py:142 -#: murano/openstack/common/rpc/common.py:143 -msgid "" -msgstr "" - -#: murano/openstack/common/rpc/common.py:147 -#, python-format -msgid "Found duplicate message(%(msg_id)s). Skipping it." -msgstr "" - -#: murano/openstack/common/rpc/common.py:151 -msgid "Invalid reuse of an RPC connection." -msgstr "" - -#: murano/openstack/common/rpc/common.py:155 -#, python-format -msgid "Specified RPC version, %(version)s, not supported by this endpoint." -msgstr "" - -#: murano/openstack/common/rpc/common.py:160 -#, python-format -msgid "" -"Specified RPC envelope version, %(version)s, not supported by this " -"endpoint." -msgstr "" - -#: murano/openstack/common/rpc/common.py:165 -#, python-format -msgid "Specified RPC version cap, %(version_cap)s, is too low" -msgstr "" - -#: murano/openstack/common/rpc/common.py:289 -#, python-format -msgid "Returning exception %s to caller" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:162 -msgid "Failed to process message ... skipping it." -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:165 -msgid "Failed to process message ... will requeue." -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:506 -#, python-format -msgid "Reconnecting to AMQP server on %(hostname)s:%(port)d" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:528 -#, python-format -msgid "Connected to AMQP server on %(hostname)s:%(port)d" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:565 -#, python-format -msgid "" -"Unable to connect to AMQP server on %(hostname)s:%(port)d after " -"%(max_retries)d tries: %(err_str)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:579 -#, python-format -msgid "" -"AMQP server on %(hostname)s:%(port)d is unreachable: %(err_str)s. Trying " -"again in %(sleep_time)d seconds." -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:633 -#: murano/openstack/common/rpc/impl_qpid.py:492 -#, python-format -msgid "Failed to declare consumer for topic '%(topic)s': %(err_str)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:651 -#: murano/openstack/common/rpc/impl_qpid.py:507 -#, python-format -msgid "Timed out waiting for RPC response: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:655 -#: murano/openstack/common/rpc/impl_qpid.py:511 -#, python-format -msgid "Failed to consume message from queue: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_kombu.py:694 -#: murano/openstack/common/rpc/impl_qpid.py:546 -#, python-format -msgid "Failed to publish message to topic '%(topic)s': %(err_str)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_qpid.py:161 -msgid "Failed to process message... skipping it." -msgstr "" - -#: murano/openstack/common/rpc/impl_qpid.py:434 -#, python-format -msgid "Unable to connect to AMQP server: %(e)s. Sleeping %(delay)s seconds" -msgstr "" - -#: murano/openstack/common/rpc/impl_qpid.py:440 -#, python-format -msgid "Connected to AMQP server on %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_qpid.py:453 -msgid "Re-established AMQP queues" -msgstr "" - -#: murano/openstack/common/rpc/impl_qpid.py:519 -msgid "Error processing message. Skipping it." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:96 -msgid "JSON serialization failed." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:101 -#, python-format -msgid "Deserializing: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:136 -#, python-format -msgid "Connecting to %(addr)s with %(type)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:137 -#, python-format -msgid "-> Subscribed to %(subscribe)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:138 -#, python-format -msgid "-> bind: %(bind)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:146 -msgid "Could not open socket." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:158 -#, python-format -msgid "Subscribing to %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:200 -msgid "You cannot recv on this socket." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:205 -msgid "You cannot send on this socket." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:267 -#, python-format -msgid "Running func with context: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:305 -msgid "Sending reply" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:339 -msgid "RPC message did not include method." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:371 -msgid "Registering reactor" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:383 -msgid "In reactor registered" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:387 -msgid "Consuming socket" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:437 -#, python-format -msgid "Creating proxy for topic: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:443 -msgid "Topic contained dangerous characters." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:475 -msgid "Topic socket file creation failed." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:481 -#, python-format -msgid "Local per-topic backlog buffer full for topic %(topic)s. Dropping message." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:497 -#, python-format -msgid "Required IPC directory does not exist at %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:506 -#, python-format -msgid "Permission denied to IPC directory at %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:509 -msgid "Could not create ZeroMQ receiver daemon. Socket may already be in use." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:543 -#, python-format -msgid "CONSUMER RECEIVED DATA: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:562 -msgid "ZMQ Envelope version unsupported or unknown." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:590 -msgid "Skipping topic registration. Already registered." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:597 -#, python-format -msgid "Consumer is a zmq.%s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:649 -msgid "Creating payload" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:662 -msgid "Creating queue socket for reply waiter" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:675 -msgid "Sending cast" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:678 -msgid "Cast sent; Waiting reply" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:681 -#, python-format -msgid "Received message: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:682 -msgid "Unpacking response" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:691 -msgid "Unsupported or unknown ZMQ envelope returned." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:698 -msgid "RPC Message Invalid." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:721 -#, python-format -msgid "%(msg)s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:724 -#, python-format -msgid "Sending message(s) to: %s" -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:728 -msgid "No matchmaker results. Not casting." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:731 -msgid "No match from matchmaker." -msgstr "" - -#: murano/openstack/common/rpc/impl_zmq.py:813 -#, python-format -msgid "rpc_zmq_matchmaker = %(orig)s is deprecated; use %(new)s instead" -msgstr "" - -#: murano/openstack/common/rpc/matchmaker.py:47 -msgid "Match not found by MatchMaker." -msgstr "" - -#: murano/openstack/common/rpc/matchmaker.py:81 -msgid "Matchmaker does not implement registration or heartbeat." -msgstr "" - -#: murano/openstack/common/rpc/matchmaker.py:217 -#, python-format -msgid "Matchmaker unregistered: %(key)s, %(host)s" -msgstr "" - -#: murano/openstack/common/rpc/matchmaker.py:229 -msgid "Register before starting heartbeat." -msgstr "" - -#: murano/openstack/common/rpc/matchmaker_ring.py:79 -#: murano/openstack/common/rpc/matchmaker_ring.py:97 -#, python-format -msgid "No key defining hosts for topic '%s', see ringfile" -msgstr "" - -#: murano/openstack/common/rpc/service.py:49 -#, python-format -msgid "Creating Consumer connection for Service %s" +#: murano/policy/model_policy_enforcer.py:136 +msgid "Congress client is not configured!" msgstr "" diff --git a/murano/locale/ru/LC_MESSAGES/murano-log-error.po b/murano/locale/ru/LC_MESSAGES/murano-log-error.po new file mode 100644 index 000000000..8239e2955 --- /dev/null +++ b/murano/locale/ru/LC_MESSAGES/murano-log-error.po @@ -0,0 +1,93 @@ +# Filatov Sergey , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: 2015-12-27 04:10+0000\n" +"Last-Translator: Filatov Sergey \n" +"Language-Team: Russian\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Zanata 3.7.3\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +msgid "API {api} method {method} raised an exception" +msgstr "API {api} метод {method} вызвал исключение" + +msgid "An exception occured {exc}. Retrying in{time} seconds" +msgstr "Возникло исключение {exc}. Следующая попытка через {time} секунд" + +msgid "" +"Command failed: {0}\n" +"{1}" +msgstr "" +"Не удалось выполнить команду: {0}\n" +"{1}" + +msgid "Deployment with id {d_id} not found in environment{env_id}" +msgstr "Деплой с id {d_id} не найден в окружении{env_id}" + +msgid "Deployment with id {id} not found" +msgstr "Деплой с id {id} не найден" + +#, python-format +msgid "Exception %(exc)s occurred during invocation of %(method)s" +msgstr "Исключение %(exc)s во время вызова %(method)s" + +msgid "Failed to get statistics object from a database. {error_code}" +msgstr "Не удалось получить объект статистики из базы данных. {error_code}" + +#, python-format +msgid "Failed to initialize murano-test-runner: %s" +msgstr "Не удалось инициализировать murano-test-runner: %s" + +msgid "Incorrect format name {name}" +msgstr "Неправильный формат имени {name}" + +msgid "Package '{name}' exists ({pkg_id}). Use --update." +msgstr "Пакет '{name}' существует ({pkg_id}). Используйте --update." + +msgid "Please provide murano config file or credentials for authorization: {0}" +msgstr "" +"Укажите конфигурационный файл murano или параметры доступа для авторизации: " +"{0}" + +msgid "Session is invalid" +msgstr "Сессия недействительна" + +msgid "Unable to initialize plugin for {name}" +msgstr "Не удалось инициализировать плагин для {name}" + +#, fuzzy +msgid "Unable to load package from cache. Clean-up." +msgstr "Не удалось загрузить пакет из кэша. Очистка." + +msgid "Unhandled exception on invocation of post-execution hook" +msgstr "Необработанное исключение при вызове post-execution hook" + +#, fuzzy +msgid "Unhandled exception on invocation of pre-execution hook" +msgstr "Необработанное исключение при вызове pre-execution hook" + +msgid "Unrecognized Content-Type provided in request: {error}" +msgstr "Недопустимый Content-Type в запросе: {error}" + +msgid "Use of murano-agent is disallowed by the server configuration" +msgstr "Использование murano агента не разрешено конфигурацией сервера" + +msgid "User has no access to these resources." +msgstr "У пользователя нет прав на доступ к этим ресурсам" + +msgid "failed to initialize murano-manage: {error}" +msgstr "Не удалось инициализировать murano-manage: {error}" + +msgid "" +"murano-manage command failed: {error}\n" +"{traceback}" +msgstr "" +"Не удалось выполнить команду murano-manage:{error}\n" +"{traceback}" diff --git a/murano/locale/ru/LC_MESSAGES/murano-log-info.po b/murano/locale/ru/LC_MESSAGES/murano-log-info.po new file mode 100644 index 000000000..43aab4b35 --- /dev/null +++ b/murano/locale/ru/LC_MESSAGES/murano-log-info.po @@ -0,0 +1,53 @@ +# Filatov Sergey , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: 2015-12-27 05:42+0000\n" +"Last-Translator: Filatov Sergey \n" +"Language-Team: Russian\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Zanata 3.7.3\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +msgid "Cloud Foundry {org_id} mapped to tenant {tenant_name}" +msgstr "Cloud Foundry {org_id} связано с проектом {tenant_name}" + +msgid "Cloud Foundry {space_id} mapped to {environment_id}" +msgstr "Cloud Foundry {space_id} связано с {environment_id}" + +msgid "Created router: {id}" +msgstr "Маршрутизатор создан: {id}" + +#, fuzzy +msgid "" +"EnvId: {env_id} TenantId: {tenant_id} Status: Successful Apps: {services}" +msgstr "" +"Id окружения: {env_id} Id проекта: {tenant_id} Статус: Успех: {services}" + +msgid "Finished import of package {res_id}" +msgstr "Пакет импортирован {res_id}" + +msgid "Finished processing task: {task_desc}" +msgstr "Закончена обработка задачи: {task_desc}" + +msgid "Loaded class {class_name} from {dist}" +msgstr "Класс {class_name} загружен из {dist}" + +#, fuzzy +msgid "Loaded package from path {0}" +msgstr "Пакет загружен используя путь {0}" + +msgid "Model valid" +msgstr "Модель действительна" + +msgid "Starting processing task: {task_desc}" +msgstr "Запуск обработки задачи: {task_desc}" + +msgid "Unable to load package from path: {0}" +msgstr "Не удалось загрузить пакет из: {0}" diff --git a/murano/locale/ru/LC_MESSAGES/murano-log-warning.po b/murano/locale/ru/LC_MESSAGES/murano-log-warning.po new file mode 100644 index 000000000..c5d3ac3c1 --- /dev/null +++ b/murano/locale/ru/LC_MESSAGES/murano-log-warning.po @@ -0,0 +1,91 @@ +# Filatov Sergey , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: 2015-12-27 06:31+0000\n" +"Last-Translator: Filatov Sergey \n" +"Language-Team: Russian\n" +"Language: ru\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Zanata 3.7.3\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" + +#, python-format +msgid "" +"Class '%(class_name)s' has a MuranoPL name '%(name)s' defined which will be " +"ignored" +msgstr "" +"Класс '%(class_name)s' определен с MuranoPL именем '%(name)s', оно будет " +"проигнорировано" + +msgid "Class is defined in multiple packages!" +msgstr "Класс определен в нескольких пакетах!" + +msgid "" +"Could not open session for environment , environment has " +"deploying status." +msgstr "" +"Не удалось открыть сессию для окружения , окружение находится в " +"состоянии деплоя" + +msgid "Entry-point 'name' {name} is invalid" +msgstr "Точка входа 'name' {name} неверна" + +#, fuzzy +msgid "EnvId: {env_id} TenantId: {tenant_id} Status: Failed Apps: {services}" +msgstr "" +"Id окружения: {env_id} Id проекта: {tenant_id} Статус: Неудачно: {services}" + +msgid "" +"Environment result could not be handled, specified environment not found in " +"database" +msgstr "" +"Окружение не может быть обработано, указанное окружение не найдено в базе " +"данных" + +msgid "Error loading entry-point {ep} from package {dist}: {err}" +msgstr "Ошибка при загрузке точки входа {ep} из пакета {dist}: {err}" + +msgid "" +"Incorrect input parameters. Package related parameters shouldn't be passed " +"through Cloud Foundry" +msgstr "" +"Неверные входные параметры. Параметры пакета не должны передаваться через " +"Cloud Foundry" + +msgid "" +"One of the specified {path} is already associated with a package. Doing " +"nothing." +msgstr "" +"Один из указанных {path} уже ассоциируется с пакетом. Операция не будет " +"выполнена" + +#, fuzzy +msgid "Requested service for instance {} is not found" +msgstr "Запрошенный сервис для экземпляра {} не найдена" + +#, fuzzy +msgid "Search by parameter '{name}' is not supported. Skipping it." +msgstr "Поиск по параметру '{name}' не поддерживается. Пропущено" + +msgid "Stack {stack_name} already deleted?" +msgstr "Стек {stack_name} уже удален?" + +#, fuzzy +msgid "Unable deserialize to json, using raw text" +msgstr "Не удалось распарсить json, используется обычный текст" + +msgid "Unknown version. Returning version choices." +msgstr "Неизвестная версия. Возвращены возможные версии." + +msgid "" +"Value of 'order_by' parameter is not valid. Allowed values are: {values}. " +"Skipping it." +msgstr "" +"Значение параметра 'order_by' недействительно. Возможные значения: {values}. " +"Пропущено" diff --git a/murano/locale/ru/LC_MESSAGES/murano.po b/murano/locale/ru/LC_MESSAGES/murano.po new file mode 100644 index 000000000..7d989db11 --- /dev/null +++ b/murano/locale/ru/LC_MESSAGES/murano.po @@ -0,0 +1,376 @@ +# Filatov Sergey , 2015. #zanata +# Kirill Zaitsev , 2015. #zanata +# Lucas Palm , 2015. #zanata +msgid "" +msgstr "" +"Project-Id-Version: murano 2.0.0.0b2.dev90\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-12-30 06:30+0000\n" +"PO-Revision-Date: 2015-12-28 11:00+0000\n" +"Last-Translator: Kirill Zaitsev \n" +"Language: ru\n" +"Language-Team: Russian\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.1.1\n" + +msgid "" +"'multipart/form-data' request body should contain 1 or 2 parts: json string " +"and zip archive. Current body consists of {amount} part(s)" +msgstr "" +"'multipart/form-data' тело запроса должно содержать 1 или 2 части: строка " +"json и zip архив. Настоящее тело запроса состоит из {amount} частей" + +msgid "Attribute '{0}' is invalid" +msgstr "Неверный атрибут '{0}'" + +msgid "Authorization required" +msgstr "Требуется авторизация" + +msgid "Bad value passed to filter. Got {key}, exected:{valid}" +msgstr "Фильтру передано неверное значение. Получено {key}, ожидалось:{valid}" + +msgid "Category '{name}' doesn't exist" +msgstr "Категория '{name}' не существует" + +msgid "Category id '{id}' not found" +msgstr "Категория с id '{id}' не найдена" + +msgid "Category name should be 80 characters maximum" +msgstr "Имя категории не должно превышать 80 символов" + +msgid "Category with specified name is already exist" +msgstr "Категория с указанным именем уже существует" + +msgid "" +"Class with the same full name is already registered in the visibility scope" +msgstr "" +"Класс с таким полным именем уже зарегистрирован в текущей области видимости" + +msgid "Congress client is not configured!" +msgstr "Не настроен клиент Congress." + +msgid "Content-Type must be '{type}'" +msgstr "Content-Type должен быть '{type}'" + +#, python-format +msgid "" +"Could not bind to %(host)s:%(port)s after trying for 30 seconds: Address " +"already in use." +msgstr "" +"Не удалось связать с %(host)s:%(port)s в течении 30 секунд: адрес уже " +"используется" + +msgid "" +"Could not open session for environment , environment has " +"deploying status." +msgstr "" +"Не удалось открыть сессию для окружения , окружение " +"находится в состоянии развёртывания." + +msgid "Couldn't load package from file: {reason}" +msgstr "Не удалось загрузить пакет из файла: {reason}" + +msgid "Create resources using trust token rather than user's token" +msgstr "Создание ресурсов используя trust токен, а не токен пользователя" + +msgid "Disallow the use of murano-agent" +msgstr "Запретить использование мурано агента" + +msgid "Enable model policy enforcer using Congress" +msgstr "Включите enforcer политик, используя Congress" + +msgid "Env Template with specified name already exists" +msgstr "Шаблон окружения с указанным именем уже существует" + +msgid "EnvTemplate is not found" +msgstr "Шаблон окружения не найден" + +msgid "EnvTemplate body is incorrect" +msgstr "Недопустимое тело шаблона окружения" + +msgid "Environment is not found" +msgstr "Окружение не найдено" + +msgid "Environment Template is not found" +msgstr "Шаблон окружения не найден" + +msgid "Environment Template is not found" +msgstr "Шаблон окружения не найден" + +msgid "Environment Template must contain at least one non-white space symbol" +msgstr "Шаблон окружения должен содержать хотя бы один не-пробельный символ" + +msgid "Environment Template with id {id} not found" +msgstr "Шаблон окружения с id {id} не найден" + +msgid "Environment name must contain at least one non-white space symbol" +msgstr "Имя окружения должно содержать хотя бы один не-пробельный символ" + +msgid "Environment name should be 255 characters maximum" +msgstr "Имя окружения не должно превышать 255 символов" + +msgid "Environment template name should be 255 characters maximum" +msgstr "Имя шаблона окружения не должно превышать 255 символов" + +msgid "Environment template specified name already exists" +msgstr "Шаблон окружения с указанным именем уже существует" + +msgid "Environment with id {env_id} not found" +msgstr "Окружение с id {env_id} не найдено" + +msgid "Environment with specified name already exists" +msgstr "Окружение с указанным именем уже существует" + +msgid "Exception handling resource: {0}" +msgstr "Исключение при обработке ресурса: {0}" + +msgid "Invalid sort direction: {0}" +msgstr "Неверное направление сортировки: {0}" + +msgid "Invalid sort key: {sort_key}. Must be one of the following: {available}" +msgstr "" +"Недопустимый ключ сортировки: {sort_key}. Допускается один из следующих " +"ключей: {available}" + +msgid "" +"It's impossible to delete categories assigned to the package, uploaded to " +"the catalog" +msgstr "" +"Невозможно удалить категории, присвоенные загруженному в каталог пакету" + +msgid "Limit param must be an integer" +msgstr "Параметр limit должен быть целым числом" + +msgid "Limit param must be positive" +msgstr "Параметр limit должен быть положительным числом" + +msgid "" +"List of directories to load local packages from. If not provided, packages " +"will be loaded by API" +msgstr "" +"Список каталогов из которых будут загружаться пакеты. Если не указано, " +"пакеты будут загружаться через API" + +msgid "" +"Local package is not found since \"load-packages-from\" engine parameter is " +"not provided and specified packages is not loaded to murano-api" +msgstr "" +"Пакет не найдет локально, поскольку параметр \"load-packages-from\" не " +"установлен, а так же пакет не был загружен через API" + +msgid "Malformed request body" +msgstr "Неправильно сформированное тело запроса" + +msgid "" +"Method '{method}' is not allowed for a path with name '{name}'. Allowed " +"operations are: '{ops}'" +msgstr "" +"Метод '{method}' недопустим для пути '{name}'. Возможные операции: '{ops}'" + +msgid "Murano object model validation failed: {0}" +msgstr "Ошибка при валидации объкетной модели мурано: {0}" + +msgid "Nested paths are not allowed" +msgstr "Вложенные пути недопустимы" + +msgid "No tests found for execution." +msgstr "Не найдено тестов для выполнения." + +#, python-format +msgid "Operation \"%s\" requires a member named \"value\"." +msgstr "Операции \"%s\" требуется участник с именем \"value\"." + +msgid "Operations must be JSON objects." +msgstr "Операции должны быть объектами JSON." + +msgid "Package '{pkg_id}' is not owned by tenant '{tenant}'" +msgstr "Пакет '{pkg_id}' не принадлежит проекту '{tenant}'" + +msgid "Package '{pkg_id}' is not public and not owned by tenant '{tenant}' " +msgstr "" +"Пакет '{pkg_id}' не является публичным и не принадлежит проекту '{tenant}'" + +msgid "Package id '{pkg_id}' not found" +msgstr "Пакет с id '{pkg_id}' не найден" + +msgid "Package schema is not valid: {reason}" +msgstr "Неверная схема пакета: {reason}" + +msgid "Package with specified full name is already registered" +msgstr "Пакет с указанным полным именем уже зарегистрирован" + +msgid "Package with the same Name is already made public" +msgstr "Пакет с таким именем уже является публичным" + +msgid "Path to class configuration files" +msgstr "Путь к классу конфигурационных файлов" + +msgid "Please, specify a name of the environment template." +msgstr "Укажите имя шаблона окружения" + +msgid "Please, specify a name of the environment to create" +msgstr "Укажите имя создаваемого окружения" + +#, python-format +msgid "Pointer `%s` contains \"~\" not part of a recognized escape sequence." +msgstr "" +"Указатель `%s` содержит символ \"~\", не входящий в распознаваемую Esc-" +"последовательность." + +#, python-format +msgid "Pointer `%s` contains adjacent \"/\"." +msgstr "Указатель `%s` содержит смежный \"/\"." + +#, python-format +msgid "Pointer `%s` does not contains valid token." +msgstr "Указатель `%s` не содержит допустимого маркера." + +#, python-format +msgid "Pointer `%s` does not start with \"/\"." +msgstr "Указатель `%s` не начинается с \"/\"." + +#, python-format +msgid "Pointer `%s` end with \"/\"." +msgstr "Указатель `%s` оканчивается на \"/\"." + +msgid "Request body is empty: please, provide application object model" +msgstr "Пустое тело запроса: укажите объектную модель приложения" + +msgid "Request body must be a JSON array of operation objects." +msgstr "Тело запроса должно быть массивом JSON объектов операций." + +msgid "" +"Result for task with environment_id: {env_id} and task_id:{task_id} was not " +"found." +msgstr "" +"Результат выполнения задачи с environment_id: {env_id} и task_id: {task_id} " +"не найдены." + +msgid "Role used to identify an authenticated user as administrator." +msgstr "" +"Роль, применяемая для определения идентифицированного пользователя в " +"качестве администратора." + +msgid "Session is already in deployment state" +msgstr "Сессия находится в состоянии развёртывания" + +msgid "" +"Session is invalid: environment has been updated or updating " +"right now with other session" +msgstr "" +"Сессия недействительна: окружение было обновлено или " +"обновляется в другой сессии" + +msgid "Session is not found" +msgstr "Сессия не найдена" + +msgid "Session is not found" +msgstr "Сессия не найдена" + +msgid "" +"Session is already deployed or deployment is in progress" +msgstr "" +"Сессия уже задеплоена или находится в состоянии " +"развёртывания" + +msgid "" +"Session is not tied with Environment " +msgstr "" +"Сессия не привязана к Окружению " + +msgid "" +"Session is in deploying state and could not be deleted" +msgstr "" +"Сессия находится в состоянии развёртывания и не может " +"быть удалена" + +msgid "Source object or path is malformed" +msgstr "Неверный исходный объект или путь" + +msgid "" +"Specified package is not found: {0} were scanned together with murano " +"database" +msgstr "" +"Пакет не был найден: {0} были просканированны вместе с базой данных murano" + +msgid "Statistics collection interval in minutes.Default value is 5 minutes." +msgstr "Интервал сбора статистики в минутах. Значение по умолчанию - 5 минут." + +msgid "The environment template {templ_id} does not exist" +msgstr "Шаблон окружения {templ_id} не существует" + +msgid "" +"The service to store murano packages: murano (stands for legacy behavior " +"using murano-api) or glance (stands for Glance V3 artifact repository)" +msgstr "" +"Сервис для хранения пакетов мурано: murano (наследуемое поведение, используя " +"murano-api) или glance (Glance v3 хранилище артефактов)" + +msgid "The template does not exist {templ_id}" +msgstr "Шаблон не существует {templ_id}" + +msgid "There is no file package with application description" +msgstr "Отсутствует файл пакета с описанием приложения" + +msgid "Time for waiting for a response from murano agent during the deployment" +msgstr "Время ожидания ответа от мурано агента при развёртывания" + +#, python-format +msgid "Unable to find '%s' in JSON Schema change" +msgstr "'%s' не найден в изменении схемы JSON" + +#, python-format +msgid "" +"Unable to load %(app_name)s from configuration file %(conf_file)s. \n" +"Got: %(e)r" +msgstr "" +"Невозможно загрузить %(app_name)s из конфигурационного файла %(conf_file)s.\n" +"Ошибка: %(e)r" + +#, python-format +msgid "Unable to locate paste config file for %s." +msgstr "Не удается найти файл конфигурации paste для %s." + +msgid "Unsupported Content-Type" +msgstr "Неподдерживаемый Content-Type" + +msgid "Uploading file can't be empty" +msgstr "Загружаемый файл не может быть пустым" + +msgid "Uploading file is too large. The limit is {0} Mb" +msgstr "Загружаемый файл слишком большой. Значение не должно превышать {0} Mb" + +msgid "" +"User is not authorized to access session ." +msgstr "" +"У пользователя нет прав на доступ к сессии ." + +msgid "User is not authorized to access these tenant resources" +msgstr "У пользователя нет прав на доступ к этим ресурсам этого проекта" + +msgid "User is not authorized to access this tenant resources" +msgstr "У пользователя нет прав на доступ к ресурсам этого проекта" + +msgid "Value '{value}' of property '{path}' does not exist." +msgstr "Значение '{value}' для свойства '{path}' не существует" + +msgid "X-Configuration-Session header which indicates to the session is missed" +msgstr "" +"Заголовок X-Configuration-Session, которым определяется сессия, отсутствует" + +msgid "Your credentials are wrong. Please try again" +msgstr "Ваша авторизация не верна. Попробуйте ещё раз" + +msgid "cannot understand JSON" +msgstr "не удается проанализировать JSON" + +msgid "cannot understand XML" +msgstr "не удается проанализировать XML"