# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2010-2015, Tom Kralidis This work is licensed under a
# Creative Commons Attribution 4.0 International License
# This file is distributed under the same license as the pycsw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2016.
#
msgid ""
msgstr ""
"Project-Id-Version: pycsw 2.1-dev\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-12-17 17:33+0800\n"
"PO-Revision-Date: 2018-12-05 11:08+0800\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.3.4\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: zh\n"
"X-Generator: Poedit 2.0.6\n"

#: ../../repositories.rst:4
msgid "Repository Plugins"
msgstr "库插件"

#: ../../repositories.rst:7
msgid "Overview"
msgstr "概述"

#: ../../repositories.rst:9
msgid ""
"pycsw allows for the implementation of custom repositories in order to "
"connect to a backend different from the pycsw's default.  This is "
"especially useful when downstream applications manage their own metadata "
"model/database/document store and want pycsw to connect to it directly "
"instead of using pycsw's default model, thus creating duplicate "
"repositories which then require syncronization/accounting.  Repository "
"plugins enable a single metadata backend which is independent from the "
"pycsw setup.  pycsw thereby becomes a pure wrapper around a given "
"backend in providing CSW and other APIs atop a given application."
msgstr ""
"pycsw允许实现自定义存储库，以便连接到与pycsw默认存储库不同的后端。当下游"
"应用程序管理自己的元数据模型/数据库/文档存储并希望pycsw直接连接到它，而不"
"是使用pycsw的默认模型时，这一点尤其有用，从而创建重复存储库，然后需要同"
"步/记帐。存储库插件支持独立于pycsw设置的单个元数据后端。pycsw因此成为在给"
"定应用程序之上提供CSW和其他APIs时围绕给定后端的纯包装器."

#: ../../repositories.rst:11
msgid ""
"All outputschemas must be placed in the ``pycsw/plugins/outputschemas`` "
"directory."
msgstr ""
"所有outputschemas必须放置在 ``pycsw/plugins/outputschemas`` 目录中."

#: ../../repositories.rst:14
msgid "Requirements"
msgstr "要求"

#: ../../repositories.rst:16
msgid "Repository plugins:"
msgstr "存储库插件："

#: ../../repositories.rst:18
msgid "can be developed and referenced / connected external to pycsw"
msgstr "可以在PYCSW外部开发和引用/连接"

#: ../../repositories.rst:19
msgid "must be accessible within the ``PYTHONPATH`` of a given application"
msgstr "必须在给定应用程序的 ``PYTHONPATH`` 内访问"

#: ../../repositories.rst:20
msgid ""
"must implement pycsw's ``pycsw.core.repository.Repository`` properties "
"and methods"
msgstr "必须实现 pycsw's ``pycsw.core.repository.Repository`` 属性和方法"

#: ../../repositories.rst:21
msgid ""
"must be specified in the pycsw :ref:`configuration` as a class reference "
"(e.g. ``path.to.repo_plugin.MyRepository``)"
msgstr ""
"必须在 pycsw :ref:`configuration` 中指定为类引用(例如(e.g. ``path.to.repo_plugin.MyRepository`` )"

#: ../../repositories.rst:22
msgid ""
"must minimally implement the ``query_insert``, ``query_domain``, "
"``query_ids``, and ``query`` methods"
msgstr ""
"必须最低限度地实现 ``query_insert``, ``query_domain``, ``query_ids``, and "
"``query`` 方法"

#: ../../repositories.rst:25
msgid "Configuration"
msgstr "配置"

#: ../../repositories.rst:27
msgid ""
"set pycsw's ``repository.source`` setting to the class which implements "
"the custom repository:"
msgstr "设置pycsw的``repository.source``，成为实现自定义存储库的类："
