dataservices.menu.text=Data Service
dataservices.create.menu.text=Create
dataservices.generate.menu.text=Generate
dataservices.create.new.menu.text=New Create Wizard
dataservices.upload.menu.text=Upload
dataservices.contract.first.menu.text=Contract First
dataservices.new.ui.text=Tree Wizard
service.create.heading=Create Data Service
service.edit.heading=Edit Data Service
dataservices.input.struct.type=Struct Type
dataservice.output.array.name= Array Name

service.details=Service Details
service.datasources=Datasources
service.queries=Queries
service.operations=Operations
service.resources=Resources
service.name=Data Service Name
service.group=Data Service Group
service.namespace=Data Service Namespace
advance.configurations=Advanced Configurations
transport.setting.configurations=Transport Settings
manage.password=Manage Password
add.password=Add Password
service.password.manager = Activate Password Manager
service.protected.tokens = Protected Tokens
service.password.provider = Password Provider
service.description=Description
service.batch.request=Enable Batch Requests
service.distributed.transactions=Enable Distributed Transactions
service.transaction.manager=Tx Manager Class
service.transaction.manager.cleanup.method = Tx Manager Cleanup Method
service.enable.streaming = Enable Streaming
service.return.request.status = Return Request Status
service.transaction.manager.name=Tx Manager JNDI Name
service.meta.data.field=Service Metadata
add.service.metadata=Add Service Metadata
service.use.appServer.ts=Use AppServer Transactions
service.boxcarring=Enable Boxcarring
service.boxcarring.disable.legacy.mode = Disable Legacy Boxcarring Mode
service.session.type=Session Type
service.transport.session=Transport Session
service.soap.session=SOAP Session
service.error.occurred = Error Occurred
input.mappings.details=Input Mapping Details
add.new.service.transaction.manager.name=Add New Tx Manager
enable.http=http
enable.https=https
enable.local=local
enable.jms=jms
#### General ####
edit=Edit
delete=Delete
true=True
false=False

#### datasource ####
datasources.heading=Datasources
view.xa.datasources.heading=XA Datasources
add.xa.datasource.property= Add New Configuration Property
xa.configuration.property.name = Property Name 
xa.configuration.property.value = Property Value 
xa.add.property = Add Property
edit.datasource=Edit Datasource
delete.datasource=Delete Datasource
datasource.name=Name
datasource.type=Type
add.new.datasource=Add New Datasource
add.new.xa.datasource=Add New XA Datasource
datasource.id=Datasource Id
datasource.database.engine=Database Engine
datasource.driverclass=Driver Class
datasource.jdbc.url=JDBC URL
datasource.username=User Name
datasource.password=Password
datasource.test.connection=Test Connection
web_harvest_config=Web Harvest Config
config.file.path=Web Harvest Config File Path
web.harvest.config=Inline Web Harvest Config
file.type = File Type
registry.Path = Registry Path
rdbms_xa_DataSource = XA-Datasources
rdbms.xa.DataSource = External Datasource
rdbms.none.xa.DataSource = Default

##### dynamic user authentication ######
dynamic.user.authentication.configuration.parameters=Dynamic User Authentication
runtime.users.mapping=Runtime User Mappings
static.users.mapping=Static User Mappings
dynamic.user.authentication.class=Dynamic User Authentication Class
add.new.dynamic.user.authentication=Add New User Mapping
carbon.user.name=Carbon User Name
db.user.name=Database User Name
db.user.pwd=Database User Password

##### data service Generator ############################

select.carbon.dataSource = Carbon Datasource Details
available.carbon.source.names = Carbon Datasource(s)
name.database = Database Name
select.the.source= Select Datasource
empty.source = Empty Source
carbon.datasource.error = Carbon Datasource empty or not accessible
schema.list = Schema List
select.schema = select Schema
empty.database = There's no any tables in the database. Enter a valid database name.
service.generation.mode = Select Service Generation Mode
service.generation = Service Generation
deployed.services = Deployed Service(s)
generated.services=Generated Service(s)
datasource.details = Datasource Details

##### Authorization Provider Configuration ##########
authorization.provider.config.root=Authorization Provider Configurations
authorization.provider.config.className=Authorization Provider Class
authorization.provider.config.new.parameter=Add New Parameter
authorization.provider.config.parameter.name=Param Name
authorization.provider.config.parameter.value=Param Value


#### Service detail page text ####
dataservice.edit.via.wizard=Edit Data Service (Wizard)
dataservice.edit.raw.xml.edit=Edit Data Service (XML Edit)
dataservice.edit.via.new.wizard=Edit Data Service (New Wizard)

#### XML Editor ####
dataservice.xml.editor=Data Service XML Editor

#### queries ####
query=Query
query.id=Query ID
edit.query=Edit Query
delete.query=Delete Query
add.new.query=Add New Query
add.new.input.mapping=Add New Input Mapping
query.datasource=Datasource
query.sql=SQL
query.sparql=Sparql
query.parameter.name=Query Parameter Name
edit.parameter=Edit Parameter
delete.parameter=Delete Parameter
add.new.sql.dialect=Add New SQL Dialect
sql.dialect=SQL Dialects
query.details=Query Details

#### SQL Dialect ####
sql.dialect.add.new.dialect=Add/Edit SQL Dialect
sql.dialect.supported.drivers=Supported Drivers
sql.dialects = SQL Dialects
sql.query = SQL
sql.dialect.no.sql.dialects = Currently there are no SQL Dialects for this query
add.sql.dialect=Add Dialects
#### Result ####

#### Events #####

event.heading=Add Events
edit.event.heading=Edit Events
event.id=Event Id
event.expression=Expression
event.target.topic=Target Topic
event.subscription=Subscription
event.xpath=Xpath
event.sink.url=Event Sink URL
existing.events=Existing Events
add.events=Save
input.event.trigger=Input Event Trigger
output.event.trigger=Output Event Trigger
events.header=Events
manage.events=Manage Events

#### operations ####
operation.name=Operation Name
edit.operation=Edit Operation
delete.operation=Delete Operation
add.new.operation=Add New Operation
operation.parameters=Operation Parameters
operation.parameter.name=Operation Parameter Name
opeation.description = Description
add.new.operation.parameter=Add New Operation Parameter
edit.operation.parameter=Edit Operation Parameter

#### resources ####
resource.path=Resource Path
edit.resource=Edit Resource
delete.resource=Delete Resource
add.new.resource=Add New Resource


#### properties ####
driverClassName=Driver Class
url=JDBC URL
username=User Name
password=Password
usePasswordAlias=Use as Secret Alias
minIdle=Min. Idle
maxActive=Max. Active
autoCommit=AutoCommit
validationQuery=Validation Query
org.wso2.ws.dataservice.data.source.configuration_parameters=Datasource Configuration Parameters
org.wso2.ws.dataservice.data.source.new=New Datasource
testOnReturn=Test On Return
timeBetweenEvictionRunsMillis=Time Between Eviction Runs Mills
numTestsPerEvictionRun=Number of Tests Per Eviction Run
minEvictableIdleTimeMillis=Minimum Evictable Idle Time 
removeAbandoned=Remove Abandoned
removeAbandonedTimeout=Remove Abandoned Timeout
logAbandoned=Log Abandoned
maxIdle=Max. Idle
maxWait=Max. Wait
initialSize=Initial Size
defaultTransactionIsolation=Transaction Isolation
org.wso2.ws.dataservice.auto_commit=Auto Commit
testOnBorrow=Test On Borrow
testWhileIdle=Test While Idle
org.wso2.ws.dataservice.xa_datasource_id = XA Datasources
org.wso2.ws.dataservice.xa_datasource_Type = XA Datasources Type
org.wso2.ws.dataservice.data.source.configuration.parameters = Datasource configuration parameters
dataSourceClassName = Datasource class
dataSourceProps = Datasource Properties
defaultAutoCommit=Default Auto Commit
defaultReadOnly=Default Read Only
defaultCatalog=Default Catalog
validatorClassName=Validator Class Name
connectionProperties=Connection Properties
initSQL=Init SQL
jdbcInterceptors=JDBC Interceptors
validationInterval=Validation Interval
jmxEnabled=JMX Enabled
fairQueue=Fair Queue
abandonWhenPercentageFull=Abandon When Percentage Full
maxAge=Max Age
useEquals=Use Equals
suspectTimeout=Suspect Timeout
validationQueryTimeout=Validation Query Timeout
alternateUsernameAllowed=Alternate User Name Allowed

excel_datasource=EXCEL File Location
rdf_datasource=RDF File Location
sparql_datasource=Sparql Endpoint
gspread_datasource=Google Spreadsheet URL
excel_datasource=Excel URL

csv_datasource=CSV File Location
columnseperator=Column Separator
columns=Column Names
columnordinal=Column Order
startingrow=Start Reading From Row
maxrowcount=Max. Rows To Read
hasheader=Contains Column Header Row
csv_columnseperator=Column Separator
csv_startingrow=Start Reading From Row
csv_maxrowcount=Max. Rows To Read
csv_hasheader=Contains Column Header Row
csv_headerrow=Header row


jndi_context_class=JNDI Context Class
jndi_provider_url=Provider URL
jndi_resource_name=Resource Name
jndi_username=User Name
jndi_password=Password

mongoDB_servers=Servers
mongoDB_database=Database Name
mongoDB_authentication_type=Authentication Method
mongoDB_write_concern=Write Concern
mongoDB_auth_source=Auth Source
mongoDB_ssl_enabled=SSL Enabled
mongoDB_read_preference=Read Preference
mongoDB_autoConnectRetry=Auto Connect Retry
mongoDB_connectTimeout=Connection Timeout
mongoDB_maxWaitTime=Max. Wait
mongoDB_socketTimeout=Socket Timeout
mongoDB_connectionsPerHost=Connections per Host
mongoDB_threadsAllowedToBlockForConnectionMultiplier=Threads Allowed to Block For Connection Multiplier

cassandraServers = Cassandra Servers
keyspace = Keyspace
port = Port
dataCenter = Cassandra Data Center
allowRemoteDCsForLocalConsistencyLevel = Allow RemoteDCs For Local Consistency Level
clusterName = Cluster Name
compression = Compression
loadBalancingPolicy = Load Balancing Policy
enableJMXReporting = Enable JMX Reporting
enableMetrics = Enable Metrics
localCoreConnectionsPerHost = Local Core Connections Per Host
remoteCoreConnectionsPerHost = Remote Core Connections Per Host
localMaxConnectionsPerHost = Local Max.Connections Per Host
remoteMaxConnectionsPerHost = Remote Max.Connections Per Host
localNewConnectionThreshold = Local New Connection Threshold
remoteNewConnectionThreshold = Remote New Connection Threshold
localMaxRequestsPerConnection = Local Max Requests Per Connection
remoteMaxRequestsPerConnection = Remote Max Requests Per Connection
protocolVersion = Protocol Version
consistencyLevel = Consistency Level
fetchSize = Fetch Size
serialConsistencyLevel = Serial Consistency Level
reconnectionPolicy = Reconnection Policy
constantReconnectionPolicyDelay = Constant Reconnection Policy Delay
exponentialReconnectionPolicyBaseDelay = Exponential Reconnection Policy Base Delay
exponentialReconnectionPolicyMaxDelay = Exponential Reconnection Policy Max. Delay
retryPolicy = Retry Policy
connectionTimeoutMillis = Connection Timeout
keepAlive = Keep Alive
readTimeoutMillis = Read Timeout
receiverBufferSize = Receive Buffer Size
sendBufferSize = Send Buffer Size
reuseAddress = Reuse Address
soLinger = So Linger
tcpNoDelay = TCP no Delay
enableSSL =  Enable SSL
disableNativeBatchRequests = Disable Native Batch Requests

gspread_client_id=Client ID
gspread_client_secret=Client Secret
gspread_access_token=Access Token
gspread_refresh_token=Refresh Token
gspread_generate_tokens=Generate Tokens
gspread_redirect_uris=Redirect URIs
gspread_visibility=Visibility
gspread_username=User Name
gspread_password=Password

carbon_datasource_name=Datasource Name

#### Query properties #####
dataservices.query.advanced.query.properties=Advanced Query Properties
dataservices.query.properties=Add Query Properties
dataservices.query.timeout=Timeout
dataservices.query.fetch.direction=Fetch Direction
dataservices.query.force.stored.proc=Force Stored Procedure
dataservices.query.force.jdbc.batch.requests=Force JDBC Batch Requests
dataservices.fetch.size=Fetch Size
dataservices.max.field.size=Max Field Size
dataservices.max.rows=Max Rows
dataservices.seconds=Seconds

#### upload ####
upload.dataservice=Upload Data Service
path.to.dataservice.config=Path To Data Service Configuration
select.dbs.service=Select a Data Service Configuration file location
select.dbs.file=Please select a file with .dbs extension



#### table headings ####
actions=Actions

#### button text ####
next=Next
finish=Finish
cancel=Cancel
upload=Upload
save=Save
add=Add
mainConfiguration=Main Configuration
back=Back
done=Done

dataservices.sparql.column.name=Sparql Column Name
datasources.query.sparql=Sparql
datasources.sparql.statement=Sparql Statement
datasource.min.pool.size=Min Pool Size
datasource.max.pool.size=Max Pool Size
datasources.query.sql=SQL
datasources.query.expression=Expression
datasources.sql.statement=SQL Statement
datasources.no.inputmapping=Currently there are no input mappings present for this query
datasources.input.mappings=Input Mappings
datasources.mapping.name=Mapping Name
datasources.sql.type=SQL Type
datasources.type=Type
datasources.sparql.type=Sparql Type
datasources.action=Action
datasources.return.generated.keys=Return Generated Keys
datasources.return.updated.row.count=Return Updated Row Count
datasources.use.column.numbers=Use Column Numbers
datasources.escape.non.printable.char=Escape Non Printable Characters
datasources.key.columns=Key Columns
datasources.result.output.mapping=Result (Output Mapping)
datasources.grouped.by.element=Grouped by element
datasources.rdf.base.uri= RDF Base URI
datasources.row.name=Row name
datasources.row.namespace=Row namespace
datasources.add.edit.input.mapping=Add/Edit Input Mapping
datasources.in.out.type=IN/OUT Type
datasources.ordinal=Ordinal
datasources.required.only.for.stored.procedures=Required only for stored procedures.
dataservices.mandotory.fields=Mandatory Fields.
dataservices.id=Id
dataservices.excel.file.location=Excel File Location
dataservices.rdf.file.location=RDF File Location
dataservices.example.text=Ex: /home/docs/dataServices/test.xls
dataservices.csv.file.location=CSV File Location
dataservices.column.separator=Column separator
dataservices.starting.row=Starting Row
dataservices.max.no.of.rows.to.read=Max. no of rows to read
dataservices.header.available=Header available
dataservices.jndi.context.class=JNDI Context Class
dataservices.provider.url=Provider URL
dataservices.resource.name=Resource Name
dataservices.user.name=User name
dataservices.data.source.type=Datasource Type
dataservices.output.mapping.export.option=Export Option
dataservices.output.mapping.export.name=Export Name
dataservices.output.mapping.export.type=Export Type
dataservices.output.mapping.type=Mapping Type
dataservices.header.for.excel=Data extraction parameters for Excel
dataservices.header.for.gspread=Data extraction parameters for Google Spreadsheet
dataservicesworkbook.name=Workbook Name
dataservices.gspread.worksheet.number=Worksheet Number
dataservices.start.reading.from=Start reading from
dataservices.rows.to.read=Rows to read
dataservices.headers.available=Headers available
dataservices.header.row=Header row
datasources.add.resources=Add Resources
data.services.resource.parameter.name=Resource Parameter Name
data.services.resource.parameters=Resource Parameters
data.services.output.mappings=Output Mappings
data.services.mapping.type=Mapping Type
data.services.datasource.type = Datasource Type
data.services.output.field.name=Output Field Name
data.services.result.column=Result Column
datasources.currently.there.are.no.output.mappings.present.for.this.query=Currently there are no output mappings present for this query
datasource.edit.datasource=Edit Datasource
data.source.id=Datasource Id
datasources.resource.path=Resource Path
datasources.resource.description = Description
datasources.resource.method=Resource Method
edit.data.source=Edit Datasource
manage.xa.data.sources=Manage XA Datasources
add.edit.data.source= Add/Edit Datasource
edit.resources=Edit Resources
edit.query.header=Edit Query
dataservice.output.field.name=Output Field Name
dataservice.complex.element.name=Element Name
dataservice.complex.element.namespace=Element Namespace
dataservice.resource.mapping.field.name=Resource Field Name
dataservice.sql.column.name=SQL Column Name
dataservice.datasource.column.name=Datasource Column Name
dataservice.datasource.column.number=Datasource Column Number
dataservice.datasource.query.param.name=Datasource Query Param Name
dataservice.query.parameter.name=Query Parameter Name
dataservice.query.parameter.mapping=Query Parameter Mapping
dataservices.select.query=Select Query
dataservices.resource.uri=Resource URI
dataservices.mapping.name=Mapping Name
add.input.mapping=Add Input Mapping
edit.input.mapping = Edit Input Mapping
dataservices.element.name=Element Name
dataservices.sql.column.name=SQL Column Name
dataservice.element.namespace=Element Namespace
actions1=Actions
data.services.user.roles=Allowed User Roles
complex.element=Complex Element
data.services.xsdType=Schema Type
data.services.add.query=Add Query
dataservices.param.type=Parameter Type
dataservices.param.optional=Optional
dataservices.default.value=Default Value
dataservices.add.validations=Add Validations
dataservices.validation.type=Validation Type
data.services.xslt.path=XSLT Path
dataservices.validator=Validator
dataservice.range.validator.max=Maximum Value
dataservice.range.validator.min=Minimum Value
dataservice.validator.pattern=Pattern
dataservice.validator.custom.class=Class Name
dataservices.addValidator=Add Validator
dataservices.there.are.no.validations=Currently there are no any validations defined
dataservices.validation.value=Validation
save.as.draft=Save as Draft
dataservices.input.mapping=Input Mappings
dataservice.output.type=  Output type
dataservice.manage.xa.data.sources=Manage XA Datasources
add.output.mappings=Add New Output Mapping
generate.response=Generate Response
generate.input.mappings=Generate Input Mappings
dataservice.udt.column.name=Datasource Column
dataservice.optional=Optional

#### XA datasource properties ###############
xa.datasource.class = Datasource Class Name
custom.datasource.class = Custom Datasource Class Name
add.new.xa.datasource.properties = Add New Property
xa.datasource.id = XA-Datasource ID
#### Contract first ###############
dataservices.contract.first.wsdl.uri=WSDL URL
dataservices.add.contract.first.url=Create Contract First Service
select.wsdl.service=Select a Data Service Configuration file location
select.wsdl.file=Please select a file with .wsdl extension
select.the.wsdl.url=Please enter a valid url
submit=Submit
uploadWSDL=Upload WSDL
uploadFileTitle=Upload WSDL File
dataservices.contract.first.wsdl.file=WSDL File Path
url=URL
file=File
use.query.mode=Use Query Mode
sheetName=SpreadSheet Name
##### Scraper ###################
scraper.headertext=Scraping Assistant
scraper.variable=Scraper Variable

######## Field Help ############################
dataservices.enableboxcarring.help=

#### Custom Validator Properties ###############
add.new.validator.properties = Add New Property
custom.properties = Custom Properties
validator.prop.name = Property Name
validator.prop.value = Property Value
validator.prop.action = Property Action