org.eclipse.datatools.sqltools.sql NL Fragment
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.classpath b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.classpath
new file mode 100644
index 0000000..751c8f2
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.project b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.project
new file mode 100644
index 0000000..6f39046
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>org.eclipse.datatools.sqltools.sql.nl</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/META-INF/MANIFEST.MF b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..8759ef8
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/META-INF/MANIFEST.MF
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Eclipse Data Tools Platform SQL Core NL Fragment
+Bundle-SymbolicName: org.eclipse.datatools.sqltools.sql.nl
+Bundle-Version: 1.0.0.qualifier
+Fragment-Host: org.eclipse.datatools.sqltools.sql;bundle-version="[1.0.0,1.5.0)"
+Bundle-Localization: plugin
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/about.html b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/about.html
new file mode 100644
index 0000000..5ff0606
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/about.html
@@ -0,0 +1,25 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
+<!-- saved from url=(0043)http://www.eclipse.org/legal/epl/about.html -->
+<HTML><HEAD><TITLE>About</TITLE>
+<META http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
+<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
+<BODY lang=EN-US>
+<H2>About This Content</H2>
+<P>April 3, 2006</P>
+<H3>License</H3>
+
+The Eclipse Foundation makes available all content in this plug-in
+("Content"). Unless otherwise indicated below, the Content is provided to you
+under the terms and conditions of the Eclipse Public License Version 1.0
+("EPL"). A copy of the EPL is available at <A
+href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</A>.
+For purposes of the EPL, "Program" will mean the Content.<P>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation,
+the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply
+to your use of any object code in the Content.
+Check the Redistributor's license that was provided with the Content.
+If no such license exists, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL
+still apply to any source code in the Content and such source code may be
+obtained at <a href="/">http://www.eclipse.org</a>.</p>
+</BODY></HTML>
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.properties b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.properties
new file mode 100644
index 0000000..34d2e4d
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.xml b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.xml
new file mode 100644
index 0000000..d758118
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/build.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ *************************************************************************
+ * Copyright (c) 2004, 2006 Actuate Corporation.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ * Actuate Corporation - initial API and implementation
+ *
+ *************************************************************************
+ *
+ * build.xml
+ *
+ * Build script for project org.eclipse.datatools.sqltools.sql.nl
+ *
+ * "Clean" - Clean nl.jar file and *.properties files generated from
+ * native2ascii.exe.
+ * "Jar" - Convert *_xx_YY.msg files into *_xx_YY.properties files by native2ascii.exe and
+ * create nl.jar file.
+ * "Export" - Export the project, for instance, jar files are copied to a designated folder.
+ * this task must be called after calling Jar task, so it needn't depend on Jar explicitly
+ *
+ * Usage:
+ * ant [any one or more of the public targets]
+ * -Declipse.home=<your eclipse home>
+ * -Ddtp.home=<your DTP plugins source home> [optional]
+ *
+ * Default target is "Jar".
+ *
+ * Notes:
+ * 1. classpath need to be set for junit.jar
+ * 2. The build script requires Ant 1.6
+ *
+-->
+
+<project name="org.eclipse.datatools.sqltools.sql.nl" default="Jar" basedir=".">
+ <description>NL Fragment for org.eclipse.datatools.sqltools.sql</description>
+
+ <property file="META-INF/MANIFEST.MF" />
+ <property name="dir.src" value="src" />
+ <property name="dir.bin" value="bin" />
+ <property name="nl.group" value="1" />
+ <property name="module.name" value="org.eclipse.datatools.sqltools.sql.nl" />
+ <property name="jar.name" value="${module.name}${nl.group}_${Bundle-Version}.jar" />
+
+ <target name="Clean">
+ <delete>
+ <fileset dir="." includes="**/*_??_??.properties" />
+ <fileset dir="." includes="${jar.name}" />
+ </delete>
+ </target>
+
+ <target name="NativeToAscii"
+ description="Execute native2ascii for *.msg files">
+
+
+ <native2ascii encoding="Cp1252"
+ src="."
+ dest="."
+ ext=".properties"
+ includes="**/*_de_DE.msg, **/*_fr_FR.msg, **/*_es_ES.msg"/>
+ <native2ascii encoding="GBK"
+ src="."
+ dest="."
+ ext=".properties"
+ includes="**/*_zh_CN.msg"/>
+ <native2ascii encoding="SJIS"
+ src="."
+ dest="."
+ ext=".properties"
+ includes="**/*_ja_JP.msg"/>
+ <native2ascii encoding="MS949"
+ src="."
+ dest="."
+ ext=".properties"
+ includes="**/*_ko_KR.msg"/>
+ </target>
+
+ <target name="nl-jar">
+ <jar destfile="${jar.name}" manifest="./META-INF/MANIFEST.MF">
+ <zipfileset dir="${dir.src}" includes="**/*.properties"/>
+ <fileset dir="." includes="plugin_??_??.properties"/>
+ </jar>
+ </target>
+
+ <target name="Jar" depends="NativeToAscii, nl-jar" >
+ </target>
+ <target name="Export">
+ <copy todir="${export.dir}">
+ <fileset dir="." includes="${jar.name}"/>
+ </copy>
+ </target>
+
+</project>
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_de_DE.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_de_DE.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_de_DE.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_es_ES.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_es_ES.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_es_ES.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_fr_FR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_fr_FR.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_fr_FR.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ja_JP.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ja_JP.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ja_JP.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ko_KR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ko_KR.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_ko_KR.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_zh_CN.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_zh_CN.msg
new file mode 100644
index 0000000..9095f977
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/internal/messages_zh_CN.msg
@@ -0,0 +1 @@
+plugin_internal_error=Internal error occurred
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_de_DE.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_de_DE.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_de_DE.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_es_ES.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_es_ES.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_es_ES.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_fr_FR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_fr_FR.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_fr_FR.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ja_JP.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ja_JP.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ja_JP.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ko_KR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ko_KR.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_ko_KR.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_zh_CN.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_zh_CN.msg
new file mode 100644
index 0000000..9b56abf
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/messages_zh_CN.msg
@@ -0,0 +1,24 @@
+ParseException_expecting=Was expecting:
+ParseException_encountered=Encountered "
+ParseException_atline=" at line
+ParseException_atcolumn=, column
+ParseException_period=.
+ParseException_expection_oneof=Was expecting one of:
+
+JavaCharStream_invalid_escape=Invalid escape character at line {0} column {0}.
+
+SimpleNode_1=Error while trying to get position of node:
+SimpleNode_2=Error to getSQLText:
+SimpleNode_3=Error while trying to delete node:
+
+####################################################
+# SQL ParserExpection Message
+####################################################
+SQLParser_datatype_judgeLength = Precision must be great than zero
+SQLParser_datatype_judgeLengthAndScale = You must specify a scale that is less than or equal to the size
+SQLParser_datatype_exceed_maxlength = The maximum length in bytes of the string allowed is 32767.
+
+TokenMgrError_lexical_error=Lexical error at line {0}, column {1}. Encountered: {2}, after : "{3}"
+TokenMgrError_eof=<EOF>
+TokenMgrError_currentchar="{0}" ({1})
+
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_de_DE.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_de_DE.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_de_DE.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_es_ES.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_es_ES.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_es_ES.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_fr_FR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_fr_FR.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_fr_FR.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ja_JP.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ja_JP.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ja_JP.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ko_KR.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ko_KR.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_ko_KR.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}
diff --git a/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_zh_CN.msg b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_zh_CN.msg
new file mode 100644
index 0000000..022bc0a
--- /dev/null
+++ b/plugins/sqltools/org.eclipse.datatools.sqltools.sql.nl/src/org/eclipse/datatools/sqltools/sql/parser/util/messages_zh_CN.msg
@@ -0,0 +1,34 @@
+ASTSQLStatement.select = Select Statement
+ASTSQLStatement.insert = Insert Statement
+ASTSQLStatement.delete = Delete Statement
+ASTSQLStatement.update = Update Statement
+ASTSQLStatement.create.database = Create Database
+ASTSQLStatement.alter.database = Alter Database
+ASTSQLStatement.create.table = Create Table
+ASTSQLStatement.alter.table = Alter Table
+ASTSQLStatement.create.view = Create View
+ASTSQLStatement.alter.view = Alter View
+ASTSQLStatement.drop.view = Drop View
+ASTSQLStatement.create.procedure = Create Procedure
+ASTSQLStatement.alter.procedure = Alter Procedure
+ASTSQLStatement.create.function = Create Function
+ASTSQLStatement.alter.function = Alter Function
+ASTSQLStatement.create.event = Create Event
+ASTSQLStatement.alter.event = Alter Event
+ASTSQLStatement.create.trigger = Create Trigger
+ASTSQLStatement.create.default = Create Default
+ASTSQLStatement.declare = Declare Variable
+ASTSQLStatement.others = {0}
+ASTSQLParamDefList.name=Parameters
+ASTSQLParam.out=OUT
+ASTSQLParam.inout=INOUT
+ASTSQLStatement.call = CALL
+ASTSQLStatement.begin=BEGIN-END
+ASTSQLStatement.begin.transaction=BEGIN TRANSACTION
+ASAThread.stepFailed=Step failed
+ASTSQLStatement.alter.trigger= Alter Trigger
+ASTSQLStatement.create.index= Create Index
+ASTSQLStatement.alter.index= Alter Index
+
+SQLParser.unexpected.parser.error=Unexpected parser error
+SQLParser.syntax.error=Syntax error at line {0}, column {1}. Encountered: {2}