#
#  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.
#

#
# This file contains localization strings for configuration labels and
# descriptions as used in the metatype.xml descriptor generated by the
# the Sling SCR plugin

## Global Entries
scheduler.expression.name=Quartz Scheduler Expression
scheduler.expression.description=A quartz expression for configuring when \
a scheduler should be triggered

# DataStore Cleanup Entries
datastore.cleanup.name=Apache Sling CMS DataStore Cleanup
datastore.cleanup.description=Initiate a Data Store garbage collection operation \
the Jackrabbit OAK repository

# Revision Cleanup Entries
revision.cleanup.name=Apache Sling CMS Revision Cleanup
revision.cleanup.description=Initiate a revision garbage collection operation \
the Jackrabbit OAK repository

## CMS Security Filter Entries
cms.security.filter.name=Apache Sling CMS Security Filter
cms.security.filter.description=Checks to ensure that the user is logged in \
for requests which otherwise would be allowed when accessing through a \
CMS-specific domain name.

hostDomains.name=Host Domains
hostDomains.description=Only requests to domains in this list will be checked \
by the filter, if not specified, the filter will be disabled

allowedPatterns.name=Allowed Patterns
allowedPatterns.description=Requests to URIs matching any of the defined \
patterns will be allowed regardless of the logged in state / group \
membership of the user

group.name=Group
group.description=Optional group ID, if specified the filter will only allow \
requests to users which are members of the specified group, if not specified \
users will only be checked to be in a logged in state

## Reference Mapping Transformer Entries
reference.mapping.transformer.name=Apache Sling CMS Reference Mapping Transformer
reference.mapping.transformer.description=Transforms resource references in HTML \
attributes using Sling Mappings

enabledPaths.name=Enabled Paths
enabledPaths.description=Paths under which this transformer will be enabled

## Name Generator Entries
cms.name.generator.name=Apache Sling CMS Property Hint Name Generator
cms.name.generator.description=Node Name generator for the Sling Post servlet \
which uses the value of a named node for generating the name of a newly created \
node

allowed.chars.name=Allowed Characters
allowed.chars.description=A list of allowed characters for the name of the new \
nodes when using the Property Name Hint Name Generator

replacement.char.name=Replacement Character
replacement.char.description=A character with which to replace any non-allowed \
characters in the name 

## User Generated Content
ugc.name=Apache Sling CMS User Generated Content
ugc.description=Service for creating buckets of User Generated Content

ugcRoot.name=UGC Root
ugcRoot.description=The root resource under which the User Generated Content \
should be saved

defaultPathDepth.name=Default Path Depth
defaultPathDepth.description=The default path depth for UGC content to be stored \
under the bucket. This will be sliced off the UUID, so if you had a UUID of 123 \
a bucket of bob and a path depth of 1, this would yield a path like: bob/1/123. \
This can be overridden by the path depth in the UGCBucketConfig.

## Versioning Listener
cms.autoversioning.name=Apache Sling CMS Auto-Versioning
cms.autoversioning.description=A Resource Change listener to automatically version pages \
which are published, unpublished or updated having not been versioned in a defined time \
range

cms.autoversioning.enabled.name=Enabled
cms.autoversioning.enabled.description=Enable or disable the AutoVersioning, if not \
enabled the autoversioning will not occur

cms.autoversioning.cutoff.name=Cutoff
cms.autoversioning.cutoff.description=The cutoff for determine if the page should be \
auto-versioned. If the page has was last versioned before the cutoff, the page will be \
versioned.

## Path Suggestion Servlet
pathsuggestionservlet.name=Apache Sling CMS Path Suggestion Servlet
pathsuggestionservlet.description=A servlet for providing suggested paths based \
on a stemmed path

pathsuggestionservlet.typeFilters.name=Type Filters
pathsuggestionservlet.typeFilters.description=The defined filters for the path \
suggestion servlet. Each filter is provided in the format [name]=[type1],[type2] \
Each child node of the parent resource to the provided path will be checked to see \
if the node is one of the provided types (or a sub-type) for the filter. 

htmlvalidator.config.name=Apache Sling CMS - Insights HTML Validator Service
htmlvalidator.config.description=Service for validating page HTML via the W3C HTML Validator

htmlvalidator.param.enabled.name=Enabled
htmlvalidator.param.enabled.description=If checked, this insight service will be enabled.

readability.config.name=Apache Sling CMS - Insights Readability Service
readability.config.description=A service for calculating the readability of text using a number of different readability \
algorithms

readability.param.locale.name=Locale
readability.param.locale.description=The locale for this configuration, should be a valid Java Locale string

readability.param.vowelexp.name=Vowel Expression
readability.param.vowelexp.description=A regular expression for detecting vowels within a string to denote separators for syllables

readability.param.extravowelexp.name=Extra Vowel Expression
readability.param.extravowelexp.description=A regular expression for detecting if a word should have an additional syllable

readability.param.wordstems.name=Word Stems
readability.param.wordstems.description=An array of word stems to be stripped from the words

readability.param.complexitymin.name=Minimum Complexity
readability.param.complexitymin.description=The minimum number of syllables for a word to be considered complex

readability.param.iswordexp.name=Is Word Expression
readability.param.iswordexp.description=A regular expression for detecting if a string is a word

pagespeed.config.name=Apache Sling CMS - Insights Page Speed
pagespeed.config.description=Uses Google Page Speed Insights to estimate the perceived speed of a particular page

pagespeed.param.enabled.name=Enabled
pagespeed.param.enabled.description=Whether or not the Page Speed Insight service is enabled

pagespeed.param.apikey.name=API Key
pagespeed.param.apikey.description=The API key Google Cloud, see: https://developers.google.com/speed/docs/insights/

## Resource Editor Association
cms.resource.editor.assn.name=Apache Sling CMS - Resource Editor Association
cms.resource.editor.assn.description=OSGi configuration for associating types and path patterns to an editor in Sling CMS

path.pattern.name=Path Pattern
path.pattern.description=A regular expression for determining if the resource matches the editor association

editor.name=Editor Prefix
editor.description=A URL prefix for the editor for this association

resourceType.name=Resource Type
resourceType.description=The resource type to determine if the resource matches the editor association, if not specified all resource types are supported

parentType.name=Parent Resource Type
parentType.description=To be considered matching, the resource must have a parent of the specified type, it not specified will not be evaluated