diff --git a/keystonemiddleware/locale/en_GB/LC_MESSAGES/keystonemiddleware.po b/keystonemiddleware/locale/en_GB/LC_MESSAGES/keystonemiddleware.po new file mode 100644 index 00000000..90630a2e --- /dev/null +++ b/keystonemiddleware/locale/en_GB/LC_MESSAGES/keystonemiddleware.po @@ -0,0 +1,83 @@ +# Andi Chandler , 2017. #zanata +msgid "" +msgstr "" +"Project-Id-Version: keystonemiddleware 4.17.1.dev30\n" +"Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" +"POT-Creation-Date: 2017-11-14 20:57+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2017-10-17 07:06+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom)\n" +"Language: en-GB\n" +"X-Generator: Zanata 3.9.6\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +msgid "Access key not provided" +msgstr "Access key not provided" + +msgid "Encrypted data appears to be corrupted." +msgstr "Encrypted data appears to be corrupted." + +#, python-format +msgid "Error response from keystone: %s" +msgstr "Error response from Keystone: %s" + +msgid "Failed to fetch token data from identity server" +msgstr "Failed to fetch token data from identity server" + +#, python-format +msgid "Failed to fetch token revocation list: %d" +msgstr "Failed to fetch token revocation list: %d" + +msgid "Failure parsing response from keystone" +msgstr "Failure parsing response from Keystone" + +msgid "Identity server rejected authorization necessary to fetch token data" +msgstr "Identity server rejected authorisation necessary to fetch token data" + +msgid "" +"Implementations of auth_token must set kwargs_to_fetch_token this will be " +"the required and assumed in Queens." +msgstr "" +"Implementations of auth_token must set kwargs_to_fetch_token this will be " +"the required and assumed in Queens." + +msgid "Invalid MAC; data appears to be corrupted." +msgstr "Invalid MAC; data appears to be corrupted." + +msgid "Invalid version asked for in auth_token plugin" +msgstr "Invalid version asked for in auth_token plugin" + +msgid "No compatible apis supported by server" +msgstr "No compatible APIs supported by server" + +msgid "Revocation list improperly formatted." +msgstr "Revocation list improperly formatted." + +msgid "Signature not provided" +msgstr "Signature not provided" + +msgid "The request you have made requires authentication." +msgstr "The request you have made requires authentication." + +msgid "Token authorization failed" +msgstr "Token authorisation failed" + +msgid "Token has been revoked" +msgstr "Token has been revoked" + +msgid "Unable to determine service tenancy." +msgstr "Unable to determine service tenancy." + +msgid "" +"memcache_secret_key must be defined when a memcache_security_strategy is " +"defined" +msgstr "" +"memcache_secret_key must be defined when a memcache_security_strategy is " +"defined" + +#, python-format +msgid "unable to access signing_dir %s" +msgstr "unable to access signing_dir %s" diff --git a/keystonemiddleware/locale/ko_KR/LC_MESSAGES/keystonemiddleware.po b/keystonemiddleware/locale/ko_KR/LC_MESSAGES/keystonemiddleware.po index 18dcd5cf..e68b95cf 100644 --- a/keystonemiddleware/locale/ko_KR/LC_MESSAGES/keystonemiddleware.po +++ b/keystonemiddleware/locale/ko_KR/LC_MESSAGES/keystonemiddleware.po @@ -1,9 +1,9 @@ # Ian Y. Choi , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: keystonemiddleware 4.14.1.dev2\n" +"Project-Id-Version: keystonemiddleware 4.17.1.dev30\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-01-21 18:19+0000\n" +"POT-Creation-Date: 2017-11-14 20:57+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -11,7 +11,7 @@ msgstr "" "Last-Translator: Ian Y. Choi \n" "Language-Team: Korean (South Korea)\n" "Language: ko-KR\n" -"X-Generator: Zanata 3.7.3\n" +"X-Generator: Zanata 3.9.6\n" "Plural-Forms: nplurals=1; plural=0\n" msgid "Access key not provided" @@ -37,13 +37,6 @@ msgstr "keystone 응답 파싱 실패" msgid "Identity server rejected authorization necessary to fetch token data" msgstr "토큰 데이터를 가져오기 위해 필수인 인증을 인증 서버에서 거절" -msgid "" -"Implementations of auth_token must set kwargs_to_fetch_token this will be " -"the required and assumed in Pike." -msgstr "" -"auth_token에 kwargs_to_fetch_token 를 설정해야 하는 구현은 Pike에서 필수로 가" -"정하는 것으로 계획되어 있습니다" - msgid "Invalid MAC; data appears to be corrupted." msgstr "잘못된 MAC; 데이터가 손상된 것으로 보입니다." diff --git a/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po new file mode 100644 index 00000000..4ddc0ba4 --- /dev/null +++ b/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po @@ -0,0 +1,381 @@ +# Andi Chandler , 2017. #zanata +msgid "" +msgstr "" +"Project-Id-Version: keystonemiddleware Release Notes 4.17.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-14 20:57+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2017-10-26 11:50+0000\n" +"Last-Translator: Andi Chandler \n" +"Language-Team: English (United Kingdom)\n" +"Language: en-GB\n" +"X-Generator: Zanata 3.9.6\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" + +msgid "4.1.0" +msgstr "4.1.0" + +msgid "4.12.0" +msgstr "4.12.0" + +msgid "4.16.0" +msgstr "4.16.0" + +msgid "4.2.0" +msgstr "4.2.0" + +msgid "4.3.0" +msgstr "4.3.0" + +msgid "4.5.0" +msgstr "4.5.0" + +msgid "4.6.0" +msgstr "4.6.0" + +msgid "" +"A new configuration option for the s3token middleware called auth_uri can be " +"used to set the URI to be used for authentication. This replaces auth_host, " +"auth_port, and auth_protocol." +msgstr "" +"A new configuration option for the s3token middleware called auth_uri can be " +"used to set the URI to be used for authentication. This replaces auth_host, " +"auth_port, and auth_protocol." + +msgid "Add the `X_IS_ADMIN_PROJECT` header." +msgstr "Add the `X_IS_ADMIN_PROJECT` header." + +msgid "" +"Added the `X_IS_ADMIN_PROJECT` header to authenticated headers. This has the " +"string value of 'True' or 'False' and can be used to enforce admin project " +"policies." +msgstr "" +"Added the `X_IS_ADMIN_PROJECT` header to authenticated headers. This has the " +"string value of 'True' or 'False' and can be used to enforce admin project " +"policies." + +msgid "" +"AuthToken middleware will now allow fetching an expired token when a valid " +"service token is present. This service token must contain any one of the " +"roles specified in ``service_token_roles``." +msgstr "" +"AuthToken middleware will now allow fetching an expired token when a valid " +"service token is present. This service token must contain any one of the " +"roles specified in ``service_token_roles``." + +msgid "Bug Fixes" +msgstr "Bug Fixes" + +msgid "Current Series Release Notes" +msgstr "Current Series Release Notes" + +msgid "Deprecation Notes" +msgstr "Deprecation Notes" + +msgid "" +"Fetching expired tokens when using a valid service token is now allowed. " +"This will help with long running operations that must continue between " +"services longer than the original expiry of the token." +msgstr "" +"Fetching expired tokens when using a valid service token is now allowed. " +"This will help with long running operations that must continue between " +"services longer than the original expiry of the token." + +msgid "" +"For backwards compatibility the ``service_token_roles_required`` option in " +"``[keystone_authtoken]`` was added. The option defaults to ``False`` and has " +"been immediately deprecated. This will allow the current behaviour that " +"service tokens are validated but not checked for roles to continue. The " +"option should be set to ``True`` as soon as possible. The option will " +"default to ``True`` in a future release." +msgstr "" +"For backwards compatibility the ``service_token_roles_required`` option in " +"``[keystone_authtoken]`` was added. The option defaults to ``False`` and has " +"been immediately deprecated. This will allow the current behaviour that " +"service tokens are validated but not checked for roles to continue. The " +"option should be set to ``True`` as soon as possible. The option will " +"default to ``True`` in a future release." + +msgid "Mitaka Series Release Notes" +msgstr "Mitaka Series Release Notes" + +msgid "New Features" +msgstr "New Features" + +msgid "Newton Series Release Notes" +msgstr "Newton Series Release Notes" + +msgid "Ocata Series Release Notes" +msgstr "Ocata Series Release Notes" + +msgid "Pike Series Release Notes" +msgstr "Pike Series Release Notes" + +msgid "Prelude" +msgstr "Prelude" + +msgid "Security Issues" +msgstr "Security Issues" + +msgid "" +"Service tokens are compared against a list of possible roles for validity. " +"This will ensure that only services are submitting tokens as an ``X-Service-" +"Token``. For backwards compatibility, if ``service_token_roles_required`` is " +"not set, a warning will be emitted. To enforce the check properly, set " +"``service_token_roles_required`` to ``True``. It currently defaults to " +"``False``" +msgstr "" +"Service tokens are compared against a list of possible roles for validity. " +"This will ensure that only services are submitting tokens as an ``X-Service-" +"Token``. For backwards compatibility, if ``service_token_roles_required`` is " +"not set, a warning will be emitted. To enforce the check properly, set " +"``service_token_roles_required`` to ``True``. It currently defaults to " +"``False``" + +msgid "" +"Set the ``service_token_roles`` to a list of roles that services may have. " +"The likely list is ``service`` or ``admin``. Any ``service_token_roles`` may " +"apply to accept the service token. Ensure service users have one of these " +"roles so interservice communication continues to work correctly. When " +"verified, set the ``service_token_roles_required`` flag to ``True`` to " +"enforce this behaviour. This will become the default setting in future " +"releases." +msgstr "" +"Set the ``service_token_roles`` to a list of roles that services may have. " +"The likely list is ``service`` or ``admin``. Any ``service_token_roles`` may " +"apply to accept the service token. Ensure service users have one of these " +"roles so interservice communication continues to work correctly. When " +"verified, set the ``service_token_roles_required`` flag to ``True`` to " +"enforce this behaviour. This will become the default setting in future " +"releases." + +msgid "" +"The auth_host, auth_port, and auth_protocol configuration options to the " +"s3token middleware are now deprecated." +msgstr "" +"The auth_host, auth_port, and auth_protocol configuration options to the " +"s3token middleware are now deprecated." + +msgid "" +"The auth_uri parameter of keystone_authtoken is deprecated in favor of " +"www_authenticate_uri. The auth_uri option was often confused with the " +"auth_url parameter of the keystoneauth plugin, which was also effectively " +"always required. The parameter refers to the WWW-Authenticate header that is " +"returned when the user needs to be redirected to the Identity service for " +"authentication." +msgstr "" +"The auth_uri parameter of keystone_authtoken is deprecated in favour of " +"www_authenticate_uri. The auth_uri option was often confused with the " +"auth_url parameter of the keystoneauth plugin, which was also effectively " +"always required. The parameter refers to the WWW-Authenticate header that is " +"returned when the user needs to be redirected to the Identity service for " +"authentication." + +msgid "Upgrade Notes" +msgstr "Upgrade Notes" + +msgid "" +"With the release of 4.2.0 of keystonemiddleware we no longer recommend using " +"the in-process token cache. In-process caching may result in inconsistent " +"validation, poor UX and race conditions. It is recommended that the " +"`memcached_servers` option is set in the `keystone_authtoken` configuration " +"section of the various services (e.g. nova, glance, ...) with the endpoint " +"of running memcached server(s). When the feature is removed, not setting the " +"`memcached_servers` option will cause keystone to validate tokens more " +"frequently, increasing load. In production, use of caching is highly " +"recommended. This feature is deprecated as of 4.2.0 and is targeted for " +"removal in keystonemiddleware 5.0.0 or in the `O` development cycle, " +"whichever is later." +msgstr "" +"With the release of 4.2.0 of keystonemiddleware we no longer recommend using " +"the in-process token cache. In-process caching may result in inconsistent " +"validation, poor UX and race conditions. It is recommended that the " +"`memcached_servers` option is set in the `keystone_authtoken` configuration " +"section of the various services (e.g. nova, glance, ...) with the endpoint " +"of running memcached server(s). When the feature is removed, not setting the " +"`memcached_servers` option will cause keystone to validate tokens more " +"frequently, increasing load. In production, use of caching is highly " +"recommended. This feature is deprecated as of 4.2.0 and is targeted for " +"removal in keystonemiddleware 5.0.0 or in the `O` development cycle, " +"whichever is later." + +msgid "" +"[`bug 1333951 `_] Add support for parsing AWS v4 for ec2." +msgstr "" +"[`bug 1333951 `_] Add support for parsing AWS v4 for ec2." + +msgid "" +"[`bug 1423973 `_] Use oslo.config choices for config options." +msgstr "" +"[`bug 1423973 `_] Use oslo.config choices for config options." + +msgid "" +"[`bug 1490804 `_] The " +"auth_token middleware validates the token's audit IDs during offline token " +"validation if the Identity server includes audit IDs in the token revocation " +"list." +msgstr "" +"[`bug 1490804 `_] The " +"auth_token middleware validates the token's audit IDs during offline token " +"validation if the Identity server includes audit IDs in the token revocation " +"list." + +msgid "" +"[`bug 1490804 `_] " +"[`CVE-2015-7546 `_] A bug is fixed where an attacker could avoid token " +"revocation when the PKI or PKIZ token provider is used. The complete " +"remediation for this vulnerability requires the corresponding fix in the " +"Identity (keystone) project." +msgstr "" +"[`bug 1490804 `_] " +"[`CVE-2015-7546 `_] A bug is fixed where an attacker could avoid token " +"revocation when the PKI or PKIZ token provider is used. The complete " +"remediation for this vulnerability requires the corresponding fix in the " +"Identity (Keystone) project." + +msgid "" +"[`bug 1523311 `_] Do not list deprecated opts in sample config." +msgstr "" +"[`bug 1523311 `_] Do not list deprecated opts in sample config." + +msgid "" +"[`bug 1540022 `_] The auth_token middleware will now accept a conf setting " +"named ``oslo_config_config``. If this is set its value must be an existing " +"oslo_config `ConfigOpts`. ``olso_config_config`` takes precedence over " +"``oslo_config_project``. This feature is useful to applications that are " +"instantiating the auth_token middleware themselves and wish to use an " +"existing configuration." +msgstr "" +"[`bug 1540022 `_] The auth_token middleware will now accept a conf setting " +"named ``oslo_config_config``. If this is set its value must be an existing " +"oslo_config `ConfigOpts`. ``olso_config_config`` takes precedence over " +"``oslo_config_project``. This feature is useful to applications that are " +"instantiating the auth_token middleware themselves and wish to use an " +"existing configuration." + +msgid "" +"[`bug 1540022 `_] The auth_token middleware will now accept a conf setting " +"named ``oslo_config_config``. If this is set its value must be an existing " +"oslo_config `ConfigOpts`. ``oslo_config_config`` takes precedence over " +"``oslo_config_project``. This feature is useful to applications that are " +"instantiating the auth_token middleware themselves and wish to use an " +"existing configuration." +msgstr "" +"[`bug 1540022 `_] The auth_token middleware will now accept a conf setting " +"named ``oslo_config_config``. If this is set its value must be an existing " +"oslo_config `ConfigOpts`. ``oslo_config_config`` takes precedence over " +"``oslo_config_project``. This feature is useful to applications that are " +"instantiating the auth_token middleware themselves and wish to use an " +"existing configuration." + +msgid "" +"[`bug 1540115 `_] Optional dependencies can now be installed using `extras`. " +"To install audit related libraries, use ``pip install " +"keystonemiddleware[audit_nofications]``. Refer to keystonemiddleware " +"documentation for further information." +msgstr "" +"[`bug 1540115 `_] Optional dependencies can now be installed using `extras`. " +"To install audit related libraries, use ``pip install " +"keystonemiddleware[audit_nofications]``. Refer to keystonemiddleware " +"documentation for further information." + +msgid "" +"[`bug 1544840 `_] Adding audit middleware specific notification related " +"configuration to allow a different notification driver and transport for " +"audit if needed." +msgstr "" +"[`bug 1544840 `_] Adding audit middleware specific notification related " +"configuration to allow a different notification driver and transport for " +"audit if needed." + +msgid "" +"[`bug 1583690 `_] For services such as Swift, which may not be utilizing " +"oslo_config, we need to be able to determine the project name from local " +"config. If project name is specified in both local config and oslo_config, " +"the one in local config will be used instead. In case project is " +"undetermined (i.e. not set), we use taxonomy.UNKNOWN as an indicator so " +"operators can take corrective actions." +msgstr "" +"[`bug 1583690 `_] For services such as Swift, which may not be utilising " +"oslo_config, we need to be able to determine the project name from local " +"config. If project name is specified in both local config and oslo_config, " +"the one in local config will be used instead. In case project is " +"undetermined (i.e. not set), we use taxonomy.UNKNOWN as an indicator so " +"operators can take corrective actions." + +msgid "" +"[`bug 1583699 `_] Some service APIs (such as Swift list public containers) do " +"not require a token. Therefore, there will be no identity or service catalog " +"information available. In these cases, audit now fills in the default (i.e. " +"taxonomy.UNKNOWN) for both initiator and target instead of raising an " +"exception." +msgstr "" +"[`bug 1583699 `_] Some service APIs (such as Swift list public containers) do " +"not require a token. Therefore, there will be no identity or service " +"catalogue information available. In these cases, audit now fills in the " +"default (i.e. taxonomy.UNKNOWN) for both initiator and target instead of " +"raising an exception." + +msgid "" +"[`bug 1583702 `_] Some services such as Swift does not use Oslo (global) " +"config. In that case, the options are conveyed via local config. This patch " +"utilized an established pattern in auth_token middleware, which is to first " +"look for the given option in local config, then Oslo global config." +msgstr "" +"[`bug 1583702 `_] Some services such as Swift does not use Oslo (global) " +"config. In that case, the options are conveyed via local config. This patch " +"utilized an established pattern in auth_token middleware, which is to first " +"look for the given option in local config, then Oslo global config." + +msgid "" +"[`bug 1677308 `_] Removes ``pycrypto`` dependency as the library is " +"unmaintained, and replaces it with the ``cryptography`` library." +msgstr "" +"[`bug 1677308 `_] Removes ``pycrypto`` dependency as the library is " +"unmaintained, and replaces it with the ``cryptography`` library." + +msgid "" +"[`bug 1677308 `_] There is no upgrade impact when switching from ``pycrypto`` " +"to ``cryptography``. All data will be encrypted and decrypted using " +"identical blocksize, padding, algorithm (AES) and mode (CBC). Data " +"previously encrypted using ``pycrypto`` can be decrypted using both " +"``pycrypto`` and ``cryptography``. The same is true of data encrypted using " +"``cryptography``." +msgstr "" +"[`bug 1677308 `_] There is no upgrade impact when switching from ``pycrypto`` " +"to ``cryptography``. All data will be encrypted and decrypted using " +"identical blocksize, padding, algorithm (AES) and mode (CBC). Data " +"previously encrypted using ``pycrypto`` can be decrypted using both " +"``pycrypto`` and ``cryptography``. The same is true of data encrypted using " +"``cryptography``." + +msgid "keystonemiddleware Release Notes" +msgstr "keystonemiddleware Release Notes"