#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
msgid ""
msgstr ""
"Project-Id-Version: Apache Traffic Server 4.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-01-15 22:31+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../reference/api/TSUrlPercentEncode.en.rst:22
msgid "TSUrlPercentEncode"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:25
msgid "Synopsis"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:27
msgid "`#include <ts/ts.h>`"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:34
msgid "Description"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:36
msgid ""
"The URL data structure is a parsed version of a standard internet URL. The "
"Traffic Server URL API provides access to URL data stored in marshal "
"buffers. The URL functions can create, copy, retrieve or delete entire "
"URLs, and retrieve or modify parts of URLs, such as their host, port or "
"scheme information."
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:42
msgid ""
":func:`TSUrlPercentEncode` performs percent-encoding of the URL object, "
"storing the new string in the :data:`dst` buffer. The :data:`length` "
"parameter will be set to the new (encoded) string length, or :data:`0` if "
"the encoding failed.  :func:`TSStringPercentEncode` is similar but operates "
"on a string. If the optional :data:`map` parameter is provided (not :data:"
"`NULL`) , it should be a map of characters to encode."
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:49
msgid ""
":func:`TSStringPercentDecode` perform percent-decoding of the string in "
"the :data:`str` buffer, writing to the :data:`dst` buffer. The source and "
"destination can be the same, in which case they overwrite. The decoded "
"string is always guaranteed to be no longer than the source string."
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:55
msgid "Return values"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:57
msgid ""
"All these APIs returns a :type:`TSReturnCode`, indicating success (:data:"
"`TS_SUCCESS`) or failure (:data:`TS_ERROR`) of the operation."
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:61
msgid "See also"
msgstr ""

#: ../../reference/api/TSUrlPercentEncode.en.rst:63
msgid ""
":manpage:`TSAPI(3ts)`, :manpage:`TSUrlCreate(3ts)`, :manpage:"
"`TSUrlHostGet(3ts)`, :manpage:`TSUrlHostSet(3ts)`, :manpage:"
"`TSUrlStringGet(3ts)`"
msgstr ""
