Merge pull request #2226 from norahmollo/BUG-13604-NEW

Bug 13604  Day and month are not translated when Country is not used inside the po file header.
This commit is contained in:
julceslauhub
2013-12-20 08:28:31 -08:00
8 changed files with 394 additions and 323 deletions

View File

@@ -27,9 +27,7 @@
*/ */
// //
// It works with the table CONFIGURATION in a WF dataBase // It works with the table CONFIGURATION in a WF dataBase
//
// Copyright (C) 2007 COLOSA // Copyright (C) 2007 COLOSA
//
// License: LGPL, see LICENSE // License: LGPL, see LICENSE
//////////////////////////////////////////////////// ////////////////////////////////////////////////////
@@ -556,7 +554,6 @@ class Configurations // extends Configuration
$creationDateMask = str_replace(' \\d\\e ', ' [xx] ', $creationDateMask); $creationDateMask = str_replace(' \\d\\e ', ' [xx] ', $creationDateMask);
} }
for ($i = 0; $i < strlen($creationDateMask); $i++) { for ($i = 0; $i < strlen($creationDateMask); $i++) {
if ($creationDateMask[$i] != ' ' && isset($maskTime[$creationDateMask[$i]])) { if ($creationDateMask[$i] != ' ' && isset($maskTime[$creationDateMask[$i]])) {
$newCreation .= $maskTime[$creationDateMask[$i]]; $newCreation .= $maskTime[$creationDateMask[$i]];
@@ -566,11 +563,19 @@ class Configurations // extends Configuration
} }
$langLocate = SYS_LANG; $langLocate = SYS_LANG;
require_once 'model/Language.php';
$language = new language();
$lanLocation = $language->findLocationByLanId(SYS_LANG);
$location = isset($lanLocation['LAN_LOCATION']) ? $lanLocation['LAN_LOCATION'] : '';
if (G::toLower(PHP_OS) == 'linux' || G::toLower(PHP_OS) == 'darwin') { if (G::toLower(PHP_OS) == 'linux' || G::toLower(PHP_OS) == 'darwin') {
if (SYS_LANG == 'es') { if (SYS_LANG == 'es') {
$langLocate = 'es_ES'; $langLocate = 'es_ES';
} else if (strlen(SYS_LANG) > 2) { } else if (strlen(SYS_LANG) > 2) {
$langLocate = str_replace('-', '_', SYS_LANG); $langLocate = str_replace('-', '_', SYS_LANG);
} else if ($location != '') {
$langLocate = SYS_LANG.'_'.$location;
} else { } else {
$langLocate = 'en_US'; $langLocate = 'en_US';
} }

View File

@@ -22,11 +22,9 @@
* *
* For more information, contact Colosa Inc, 2566 Le Jeune Rd., * For more information, contact Colosa Inc, 2566 Le Jeune Rd.,
* Coral Gables, FL, 33134, USA, or email info@colosa.com. * Coral Gables, FL, 33134, USA, or email info@colosa.com.
*
*/ */
//require_once 'classes/model/om/BaseLanguage.php'; //require_once 'classes/model/om/BaseLanguage.php';
//require_once 'classes/model/Content.php'; //require_once 'classes/model/Content.php';
//require_once 'classes/model/IsoCountry.php'; //require_once 'classes/model/IsoCountry.php';
//require_once 'classes/model/Translation.php'; //require_once 'classes/model/Translation.php';
@@ -34,12 +32,11 @@
/** /**
* Skeleton subclass for representing a row from the 'LANGUAGE' table. * Skeleton subclass for representing a row from the 'LANGUAGE' table.
* *
*
*
* You should add additional methods to this class to meet the * You should add additional methods to this class to meet the
* application requirements. This class will only be generated as * application requirements. This class will only be generated as
* long as it does not already exist in the output directory. * long as it does not already exist in the output directory.
* *
*
* @package workflow.engine.classes.model * @package workflow.engine.classes.model
*/ */
class Language extends BaseLanguage class Language extends BaseLanguage
@@ -133,6 +130,16 @@ class Language extends BaseLanguage
return $oDataset->getRow(); return $oDataset->getRow();
} }
public function findLocationByLanId ($LAN_ID)
{
$oCriteria = new Criteria( 'workflow' );
$oCriteria->addSelectColumn( LanguagePeer::LAN_LOCATION );
$oCriteria->add( LanguagePeer::LAN_ID, $LAN_ID, Criteria::LIKE );
$oDataset = LanguagePeer::doSelectRS( $oCriteria );
$oDataset->setFetchmode( ResultSet::FETCHMODE_ASSOC );
$oDataset->next();
return $oDataset->getRow();
}
/* /*
* Import a language file * Import a language file
* *

View File

@@ -1,19 +1,13 @@
<?php <?php
require_once 'propel/om/BaseObject.php'; require_once 'propel/om/BaseObject.php';
require_once 'propel/om/Persistent.php'; require_once 'propel/om/Persistent.php';
include_once 'propel/util/Criteria.php'; include_once 'propel/util/Criteria.php';
include_once 'classes/model/LanguagePeer.php'; include_once 'classes/model/LanguagePeer.php';
/** /**
* Base class that represents a row from the 'LANGUAGE' table. * Base class that represents a row from the 'LANGUAGE' table.
* *
*
*
* @package workflow.classes.model.om * @package workflow.classes.model.om
*/ */
abstract class BaseLanguage extends BaseObject implements Persistent abstract class BaseLanguage extends BaseObject implements Persistent
@@ -33,6 +27,12 @@ abstract class BaseLanguage extends BaseObject implements Persistent
*/ */
protected $lan_id = ''; protected $lan_id = '';
/**
* The value for the lan_location field.
* @var string
*/
protected $lan_location = '';
/** /**
* The value for the lan_name field. * The value for the lan_name field.
* @var string * @var string
@@ -94,6 +94,17 @@ abstract class BaseLanguage extends BaseObject implements Persistent
return $this->lan_id; return $this->lan_id;
} }
/**
* Get the [lan_location] column value.
*
* @return string
*/
public function getLanLocation()
{
return $this->lan_location;
}
/** /**
* Get the [lan_name] column value. * Get the [lan_name] column value.
* *
@@ -182,6 +193,28 @@ abstract class BaseLanguage extends BaseObject implements Persistent
} // setLanId() } // setLanId()
/**
* Set the value of [lan_location] column.
*
* @param string $v new value
* @return void
*/
public function setLanLocation($v)
{
// Since the native PHP type for this column is string,
// we will cast the input to a string (if it is not).
if ($v !== null && !is_string($v)) {
$v = (string) $v;
}
if ($this->lan_location !== $v || $v === '') {
$this->lan_location = $v;
$this->modifiedColumns[] = LanguagePeer::LAN_LOCATION;
}
} // setLanLocation()
/** /**
* Set the value of [lan_name] column. * Set the value of [lan_name] column.
* *
@@ -333,17 +366,19 @@ abstract class BaseLanguage extends BaseObject implements Persistent
$this->lan_id = $rs->getString($startcol + 0); $this->lan_id = $rs->getString($startcol + 0);
$this->lan_name = $rs->getString($startcol + 1); $this->lan_location = $rs->getString($startcol + 1);
$this->lan_native_name = $rs->getString($startcol + 2); $this->lan_name = $rs->getString($startcol + 2);
$this->lan_direction = $rs->getString($startcol + 3); $this->lan_native_name = $rs->getString($startcol + 3);
$this->lan_weight = $rs->getInt($startcol + 4); $this->lan_direction = $rs->getString($startcol + 4);
$this->lan_enabled = $rs->getString($startcol + 5); $this->lan_weight = $rs->getInt($startcol + 5);
$this->lan_calendar = $rs->getString($startcol + 6); $this->lan_enabled = $rs->getString($startcol + 6);
$this->lan_calendar = $rs->getString($startcol + 7);
$this->resetModified(); $this->resetModified();
@@ -558,21 +593,24 @@ abstract class BaseLanguage extends BaseObject implements Persistent
return $this->getLanId(); return $this->getLanId();
break; break;
case 1: case 1:
return $this->getLanName(); return $this->getLanLocation();
break; break;
case 2: case 2:
return $this->getLanNativeName(); return $this->getLanName();
break; break;
case 3: case 3:
return $this->getLanDirection(); return $this->getLanNativeName();
break; break;
case 4: case 4:
return $this->getLanWeight(); return $this->getLanDirection();
break; break;
case 5: case 5:
return $this->getLanEnabled(); return $this->getLanWeight();
break; break;
case 6: case 6:
return $this->getLanEnabled();
break;
case 7:
return $this->getLanCalendar(); return $this->getLanCalendar();
break; break;
default: default:
@@ -596,12 +634,13 @@ abstract class BaseLanguage extends BaseObject implements Persistent
$keys = LanguagePeer::getFieldNames($keyType); $keys = LanguagePeer::getFieldNames($keyType);
$result = array( $result = array(
$keys[0] => $this->getLanId(), $keys[0] => $this->getLanId(),
$keys[1] => $this->getLanName(), $keys[1] => $this->getLanLocation(),
$keys[2] => $this->getLanNativeName(), $keys[2] => $this->getLanName(),
$keys[3] => $this->getLanDirection(), $keys[3] => $this->getLanNativeName(),
$keys[4] => $this->getLanWeight(), $keys[4] => $this->getLanDirection(),
$keys[5] => $this->getLanEnabled(), $keys[5] => $this->getLanWeight(),
$keys[6] => $this->getLanCalendar(), $keys[6] => $this->getLanEnabled(),
$keys[7] => $this->getLanCalendar(),
); );
return $result; return $result;
} }
@@ -637,21 +676,24 @@ abstract class BaseLanguage extends BaseObject implements Persistent
$this->setLanId($value); $this->setLanId($value);
break; break;
case 1: case 1:
$this->setLanName($value); $this->setLanLocation($value);
break; break;
case 2: case 2:
$this->setLanNativeName($value); $this->setLanName($value);
break; break;
case 3: case 3:
$this->setLanDirection($value); $this->setLanNativeName($value);
break; break;
case 4: case 4:
$this->setLanWeight($value); $this->setLanDirection($value);
break; break;
case 5: case 5:
$this->setLanEnabled($value); $this->setLanWeight($value);
break; break;
case 6: case 6:
$this->setLanEnabled($value);
break;
case 7:
$this->setLanCalendar($value); $this->setLanCalendar($value);
break; break;
} // switch() } // switch()
@@ -682,29 +724,32 @@ abstract class BaseLanguage extends BaseObject implements Persistent
} }
if (array_key_exists($keys[1], $arr)) { if (array_key_exists($keys[1], $arr)) {
$this->setLanName($arr[$keys[1]]); $this->setLanLocation($arr[$keys[1]]);
} }
if (array_key_exists($keys[2], $arr)) { if (array_key_exists($keys[2], $arr)) {
$this->setLanNativeName($arr[$keys[2]]); $this->setLanName($arr[$keys[2]]);
} }
if (array_key_exists($keys[3], $arr)) { if (array_key_exists($keys[3], $arr)) {
$this->setLanDirection($arr[$keys[3]]); $this->setLanNativeName($arr[$keys[3]]);
} }
if (array_key_exists($keys[4], $arr)) { if (array_key_exists($keys[4], $arr)) {
$this->setLanWeight($arr[$keys[4]]); $this->setLanDirection($arr[$keys[4]]);
} }
if (array_key_exists($keys[5], $arr)) { if (array_key_exists($keys[5], $arr)) {
$this->setLanEnabled($arr[$keys[5]]); $this->setLanWeight($arr[$keys[5]]);
} }
if (array_key_exists($keys[6], $arr)) { if (array_key_exists($keys[6], $arr)) {
$this->setLanCalendar($arr[$keys[6]]); $this->setLanEnabled($arr[$keys[6]]);
} }
if (array_key_exists($keys[7], $arr)) {
$this->setLanCalendar($arr[$keys[7]]);
}
} }
/** /**
@@ -720,6 +765,10 @@ abstract class BaseLanguage extends BaseObject implements Persistent
$criteria->add(LanguagePeer::LAN_ID, $this->lan_id); $criteria->add(LanguagePeer::LAN_ID, $this->lan_id);
} }
if ($this->isColumnModified(LanguagePeer::LAN_LOCATION)) {
$criteria->add(LanguagePeer::LAN_ID, $this->lan_location);
}
if ($this->isColumnModified(LanguagePeer::LAN_NAME)) { if ($this->isColumnModified(LanguagePeer::LAN_NAME)) {
$criteria->add(LanguagePeer::LAN_NAME, $this->lan_name); $criteria->add(LanguagePeer::LAN_NAME, $this->lan_name);
} }
@@ -798,6 +847,8 @@ abstract class BaseLanguage extends BaseObject implements Persistent
public function copyInto($copyObj, $deepCopy = false) public function copyInto($copyObj, $deepCopy = false)
{ {
$copyObj->setLanLocation($this->lan_location);
$copyObj->setLanName($this->lan_name); $copyObj->setLanName($this->lan_name);
$copyObj->setLanNativeName($this->lan_native_name); $copyObj->setLanNativeName($this->lan_native_name);
@@ -845,6 +896,7 @@ abstract class BaseLanguage extends BaseObject implements Persistent
* same instance for all member of this class. The method could therefore * same instance for all member of this class. The method could therefore
* be static, but this would prevent one from overriding the behavior. * be static, but this would prevent one from overriding the behavior.
* *
*
* @return LanguagePeer * @return LanguagePeer
*/ */
public function getPeer() public function getPeer()

View File

@@ -34,6 +34,9 @@ abstract class BaseLanguagePeer
/** the column name for the LAN_ID field */ /** the column name for the LAN_ID field */
const LAN_ID = 'LANGUAGE.LAN_ID'; const LAN_ID = 'LANGUAGE.LAN_ID';
/** the column name for the LAN_LOCATION field */
const LAN_LOCATION = 'LANGUAGE.LAN_LOCATION';
/** the column name for the LAN_NAME field */ /** the column name for the LAN_NAME field */
const LAN_NAME = 'LANGUAGE.LAN_NAME'; const LAN_NAME = 'LANGUAGE.LAN_NAME';
@@ -63,10 +66,10 @@ abstract class BaseLanguagePeer
* e.g. self::$fieldNames[self::TYPE_PHPNAME][0] = 'Id' * e.g. self::$fieldNames[self::TYPE_PHPNAME][0] = 'Id'
*/ */
private static $fieldNames = array ( private static $fieldNames = array (
BasePeer::TYPE_PHPNAME => array ('LanId', 'LanName', 'LanNativeName', 'LanDirection', 'LanWeight', 'LanEnabled', 'LanCalendar', ), BasePeer::TYPE_PHPNAME => array ('LanId', 'LanLocation', 'LanName', 'LanNativeName', 'LanDirection', 'LanWeight', 'LanEnabled', 'LanCalendar', ),
BasePeer::TYPE_COLNAME => array (LanguagePeer::LAN_ID, LanguagePeer::LAN_NAME, LanguagePeer::LAN_NATIVE_NAME, LanguagePeer::LAN_DIRECTION, LanguagePeer::LAN_WEIGHT, LanguagePeer::LAN_ENABLED, LanguagePeer::LAN_CALENDAR, ), BasePeer::TYPE_COLNAME => array (LanguagePeer::LAN_ID, LanguagePeer::LAN_LOCATION, LanguagePeer::LAN_NAME, LanguagePeer::LAN_NATIVE_NAME, LanguagePeer::LAN_DIRECTION, LanguagePeer::LAN_WEIGHT, LanguagePeer::LAN_ENABLED, LanguagePeer::LAN_CALENDAR, ),
BasePeer::TYPE_FIELDNAME => array ('LAN_ID', 'LAN_NAME', 'LAN_NATIVE_NAME', 'LAN_DIRECTION', 'LAN_WEIGHT', 'LAN_ENABLED', 'LAN_CALENDAR', ), BasePeer::TYPE_FIELDNAME => array ('LAN_ID', 'LAN_LOCATION', 'LAN_NAME', 'LAN_NATIVE_NAME', 'LAN_DIRECTION', 'LAN_WEIGHT', 'LAN_ENABLED', 'LAN_CALENDAR', ),
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, ) BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7,)
); );
/** /**
@@ -76,10 +79,10 @@ abstract class BaseLanguagePeer
* e.g. self::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0 * e.g. self::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
*/ */
private static $fieldKeys = array ( private static $fieldKeys = array (
BasePeer::TYPE_PHPNAME => array ('LanId' => 0, 'LanName' => 1, 'LanNativeName' => 2, 'LanDirection' => 3, 'LanWeight' => 4, 'LanEnabled' => 5, 'LanCalendar' => 6, ), BasePeer::TYPE_PHPNAME => array ('LanId' => 0, 'LanLocation' => 1, 'LanName' => 2, 'LanNativeName' => 3, 'LanDirection' => 4, 'LanWeight' => 5, 'LanEnabled' => 6, 'LanCalendar' => 7, ),
BasePeer::TYPE_COLNAME => array (LanguagePeer::LAN_ID => 0, LanguagePeer::LAN_NAME => 1, LanguagePeer::LAN_NATIVE_NAME => 2, LanguagePeer::LAN_DIRECTION => 3, LanguagePeer::LAN_WEIGHT => 4, LanguagePeer::LAN_ENABLED => 5, LanguagePeer::LAN_CALENDAR => 6, ), BasePeer::TYPE_COLNAME => array (LanguagePeer::LAN_ID => 0, LanguagePeer::LAN_LOCATION => 1, LanguagePeer::LAN_NAME => 2, LanguagePeer::LAN_NATIVE_NAME => 3, LanguagePeer::LAN_DIRECTION => 4, LanguagePeer::LAN_WEIGHT => 5, LanguagePeer::LAN_ENABLED => 6, LanguagePeer::LAN_CALENDAR => 7, ),
BasePeer::TYPE_FIELDNAME => array ('LAN_ID' => 0, 'LAN_NAME' => 1, 'LAN_NATIVE_NAME' => 2, 'LAN_DIRECTION' => 3, 'LAN_WEIGHT' => 4, 'LAN_ENABLED' => 5, 'LAN_CALENDAR' => 6, ), BasePeer::TYPE_FIELDNAME => array ('LAN_ID' => 0, 'LAN_LOCATION' => 1, 'LAN_NAME' => 2, 'LAN_NATIVE_NAME' => 3, 'LAN_DIRECTION' => 4, 'LAN_WEIGHT' => 5, 'LAN_ENABLED' => 6, 'LAN_CALENDAR' => 7, ),
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, ) BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7,)
); );
/** /**
@@ -182,6 +185,8 @@ abstract class BaseLanguagePeer
$criteria->addSelectColumn(LanguagePeer::LAN_ID); $criteria->addSelectColumn(LanguagePeer::LAN_ID);
$criteria->addSelectColumn(LanguagePeer::LAN_LOCATION);
$criteria->addSelectColumn(LanguagePeer::LAN_NAME); $criteria->addSelectColumn(LanguagePeer::LAN_NAME);
$criteria->addSelectColumn(LanguagePeer::LAN_NATIVE_NAME); $criteria->addSelectColumn(LanguagePeer::LAN_NATIVE_NAME);

View File

@@ -25,143 +25,143 @@ SELECT 'PER_NAME','','00000000000000000000000000000003','en','Users' UNION ALL
SELECT 'PER_NAME','','00000000000000000000000000000001','en','Login' UNION ALL SELECT 'PER_NAME','','00000000000000000000000000000001','en','Login' UNION ALL
SELECT 'PER_NAME','','00000000000000000000000000000002','en','Setup'; SELECT 'PER_NAME','','00000000000000000000000000000002','en','Setup';
INSERT INTO [LANGUAGE] ([LAN_ID],[LAN_NAME],[LAN_NATIVE_NAME],[LAN_DIRECTION],[LAN_WEIGHT],[LAN_ENABLED],[LAN_CALENDAR]) INSERT INTO [LANGUAGE] ([LAN_ID],[LAN_LOCATION],[LAN_NAME],[LAN_NATIVE_NAME],[LAN_DIRECTION],[LAN_WEIGHT],[LAN_ENABLED],[LAN_CALENDAR])
SELECT 'aa','Afar','','L','0','0','GREGORIAN' UNION ALL SELECT 'aa', '', 'Afar', '', 'L', 0, '0', 'GREGORIAN' UNION ALL
SELECT 'ab','Abkhazian','','L','1','0','GREGORIAN' UNION ALL SELECT 'ab', '', 'Abkhazian', '', 'L', 1, '0', 'GREGORIAN' UNION ALL
SELECT 'af','Afrikaans','','L','2','0','GREGORIAN' UNION ALL SELECT 'af', '', 'Afrikaans', '', 'L', 2, '0', 'GREGORIAN' UNION ALL
SELECT 'am','Amharic','','L','3','0','GREGORIAN' UNION ALL SELECT 'am', '', 'Amharic', '', 'L', 3, '0', 'GREGORIAN' UNION ALL
SELECT 'ar','Arabic','','L','4','0','GREGORIAN' UNION ALL SELECT 'ar', '', 'Arabic', '', 'L', 4, '0', 'GREGORIAN' UNION ALL
SELECT 'as','Assamese','','L','5','0','GREGORIAN' UNION ALL SELECT 'as', '', 'Assamese', '', 'L', 5, '0', 'GREGORIAN' UNION ALL
SELECT 'ay','Aymara','','L','6','0','GREGORIAN' UNION ALL SELECT 'ay', '', 'Aymara', '', 'L', 6, '0', 'GREGORIAN' UNION ALL
SELECT 'az','Azerbaijani','','L','7','0','GREGORIAN' UNION ALL SELECT 'az', '', 'Azerbaijani', '', 'L', 7, '0', 'GREGORIAN' UNION ALL
SELECT 'ba','Bashkir','','L','8','0','GREGORIAN' UNION ALL SELECT 'ba', '', 'Bashkir', '', 'L', 8, '0', 'GREGORIAN' UNION ALL
SELECT 'be','Byelorussian','','L','9','0','GREGORIAN' UNION ALL SELECT 'be', '', 'Byelorussian', '', 'L', 9, '0', 'GREGORIAN' UNION ALL
SELECT 'bg','Bulgarian','','L','10','0','GREGORIAN' UNION ALL SELECT 'bg', 'BG', 'Bulgarian', '', 'L', 10, '0', 'GREGORIAN' UNION ALL
SELECT 'bh','Bihari','','L','11','0','GREGORIAN' UNION ALL SELECT 'bh', '', 'Bihari', '', 'L', 11, '0', 'GREGORIAN' UNION ALL
SELECT 'bi','Bislama','','L','12','0','GREGORIAN' UNION ALL SELECT 'bi', '', 'Bislama', '', 'L', 12, '0', 'GREGORIAN' UNION ALL
SELECT 'bn','Bengali','','L','13','0','GREGORIAN' UNION ALL SELECT 'bn', 'BD', 'Bengali', '', 'L', 13, '0', 'GREGORIAN' UNION ALL
SELECT 'bo','Tibetan','','L','14','0','GREGORIAN' UNION ALL SELECT 'bo', '', 'Tibetan', '', 'L', 14, '0', 'GREGORIAN' UNION ALL
SELECT 'br','Breton','','L','15','0','GREGORIAN' UNION ALL SELECT 'br', '', 'Breton', '', 'L', 15, '0', 'GREGORIAN' UNION ALL
SELECT 'ca','Catalan','','L','16','0','GREGORIAN' UNION ALL SELECT 'ca', 'ES', 'Catalan', '', 'L', 16, '0', 'GREGORIAN' UNION ALL
SELECT 'co','Corsican','','L','17','0','GREGORIAN' UNION ALL SELECT 'co', '', 'Corsican', '', 'L', 17, '0', 'GREGORIAN' UNION ALL
SELECT 'cs','Czech','','L','18','0','GREGORIAN' UNION ALL SELECT 'cs', 'CZ', 'Czech', '', 'L', 18, '0', 'GREGORIAN' UNION ALL
SELECT 'cy','Welsh','','L','19','0','GREGORIAN' UNION ALL SELECT 'cy', '', 'Welsh', '', 'L', 19, '0', 'GREGORIAN' UNION ALL
SELECT 'da','Danish','','L','20','0','GREGORIAN' UNION ALL SELECT 'da', 'DK', 'Danish', '', 'L', 20, '1', 'GREGORIAN' UNION ALL
SELECT 'de','German','','L','21','0','GREGORIAN' UNION ALL SELECT 'de', 'DE', 'German', '', 'L', 21, '0', 'GREGORIAN' UNION ALL
SELECT 'dz','Bhutani','','L','22','0','GREGORIAN' UNION ALL SELECT 'dz', '', 'Bhutani', '', 'L', 22, '0', 'GREGORIAN' UNION ALL
SELECT 'el','Greek','','L','23','0','GREGORIAN' UNION ALL SELECT 'el', 'GR', 'Greek', '', 'L', 23, '0', 'GREGORIAN' UNION ALL
SELECT 'en','English','','L','24','1','GREGORIAN' UNION ALL SELECT 'en', 'US', 'English', '', 'L', 24, '1', 'GREGORIAN' UNION ALL
SELECT 'eo','Esperanto','','L','25','0','GREGORIAN' UNION ALL SELECT 'eo', '', 'Esperanto', '', 'L', 25, '0', 'GREGORIAN' UNION ALL
SELECT 'es','Spanish','','L','26','0','GREGORIAN' UNION ALL SELECT 'es', 'ES', 'Spanish', '', 'L', 26, '0', 'GREGORIAN' UNION ALL
SELECT 'et','Estonian','','L','27','0','GREGORIAN' UNION ALL SELECT 'et', 'EE', 'Estonian', '', 'L', 27, '0', 'GREGORIAN' UNION ALL
SELECT 'eu','Basque','','L','28','0','GREGORIAN' UNION ALL SELECT 'eu', '', 'Basque', '', 'L', 28, '0', 'GREGORIAN' UNION ALL
SELECT 'fa','Persian','','R','29','0','PERSIAN' UNION ALL SELECT 'fa', 'IR', 'Persian', '', 'R', 29, '0', 'PERSIAN' UNION ALL
SELECT 'fi','Finnish','','L','30','0','GREGORIAN' UNION ALL SELECT 'fi', 'FI', 'Finnish', '', 'L', 30, '0', 'GREGORIAN' UNION ALL
SELECT 'fj','Fiji','','L','31','0','GREGORIAN' UNION ALL SELECT 'fj', '', 'Fiji', '', 'L', 31, '0', 'GREGORIAN' UNION ALL
SELECT 'fo','Faeroese','','L','32','0','GREGORIAN' UNION ALL SELECT 'fo', 'FO', 'Faeroese', '', 'L', 32, '0', 'GREGORIAN' UNION ALL
SELECT 'fr','French','','L','33','0','GREGORIAN' UNION ALL SELECT 'fr', 'FR', 'French', '', 'L', 33, '0', 'GREGORIAN' UNION ALL
SELECT 'fy','Frisian','','L','34','0','GREGORIAN' UNION ALL SELECT 'fy', '', 'Frisian', '', 'L', 34, '0', 'GREGORIAN' UNION ALL
SELECT 'ga','Irish','','L','35','0','GREGORIAN' UNION ALL SELECT 'ga', '', 'Irish', '', 'L', 35, '0', 'GREGORIAN' UNION ALL
SELECT 'gd','Gaelic','','L','36','0','GREGORIAN' UNION ALL SELECT 'gd', '', 'Gaelic', '', 'L', 36, '0', 'GREGORIAN' UNION ALL
SELECT 'gl','Galician','','L','37','0','GREGORIAN' UNION ALL SELECT 'gl', '', 'Galician', '', 'L', 37, '0', 'GREGORIAN' UNION ALL
SELECT 'gn','Guarani','','L','38','0','GREGORIAN' UNION ALL SELECT 'gn', '', 'Guarani', '', 'L', 38, '0', 'GREGORIAN' UNION ALL
SELECT 'gu','Gujarati','','L','39','0','GREGORIAN' UNION ALL SELECT 'gu', '', 'Gujarati', '', 'L', 39, '0', 'GREGORIAN' UNION ALL
SELECT 'ha','Hausa','','L','40','0','GREGORIAN' UNION ALL SELECT 'ha', '', 'Hausa', '', 'L', 40, '0', 'GREGORIAN' UNION ALL
SELECT 'hi','Hindi','','L','41','0','GREGORIAN' UNION ALL SELECT 'hi', '', 'Hindi', '', 'L', 41, '0', 'GREGORIAN' UNION ALL
SELECT 'hr','Croatian','','L','42','0','GREGORIAN' UNION ALL SELECT 'hr', 'HR', 'Croatian', '', 'L', 42, '0', 'GREGORIAN' UNION ALL
SELECT 'hu','Hungarian','','L','43','0','GREGORIAN' UNION ALL SELECT 'hu', 'HU', 'Hungarian', '', 'L', 43, '0', 'GREGORIAN' UNION ALL
SELECT 'hy','Armenian','','L','44','0','GREGORIAN' UNION ALL SELECT 'hy', '', 'Armenian', '', 'L', 44, '0', 'GREGORIAN' UNION ALL
SELECT 'ia','Interlingua','','L','45','0','GREGORIAN' UNION ALL SELECT 'ia', '', 'Interlingua', '', 'L', 45, '0', 'GREGORIAN' UNION ALL
SELECT 'ie','Interlingue','','L','46','0','GREGORIAN' UNION ALL SELECT 'ie', '', 'Interlingue', '', 'L', 46, '0', 'GREGORIAN' UNION ALL
SELECT 'ik','Inupiak','','L','47','0','GREGORIAN' UNION ALL SELECT 'ik', '', 'Inupiak', '', 'L', 47, '0', 'GREGORIAN' UNION ALL
SELECT 'in','Indonesian','','L','48','0','GREGORIAN' UNION ALL SELECT 'in', 'ID', 'Indonesian', '', 'L', 48, '0', 'GREGORIAN' UNION ALL
SELECT 'is','Icelandic','','L','49','0','GREGORIAN' UNION ALL SELECT 'is', 'IS', 'Icelandic', '', 'L', 49, '0', 'GREGORIAN' UNION ALL
SELECT 'it','Italian','','L','50','0','GREGORIAN' UNION ALL SELECT 'it', 'IT', 'Italian', '', 'L', 50, '0', 'GREGORIAN' UNION ALL
SELECT 'iw','Hebrew','','R','51','0','GREGORIAN' UNION ALL SELECT 'iw', 'IL', 'Hebrew', '', 'R', 51, '0', 'GREGORIAN' UNION ALL
SELECT 'ja','Japanese','','L','52','0','GREGORIAN' UNION ALL SELECT 'ja', 'JP', 'Japanese', '', 'L', 52, '0', 'GREGORIAN' UNION ALL
SELECT 'ji','Yiddish','','L','53','0','GREGORIAN' UNION ALL SELECT 'ji', '', 'Yiddish', '', 'L', 53, '0', 'GREGORIAN' UNION ALL
SELECT 'jw','Javanese','','L','54','0','GREGORIAN' UNION ALL SELECT 'jw', '', 'Javanese', '', 'L', 54, '0', 'GREGORIAN' UNION ALL
SELECT 'ka','Georgian','','L','55','0','GREGORIAN' UNION ALL SELECT 'ka', '', 'Georgian', '', 'L', 55, '0', 'GREGORIAN' UNION ALL
SELECT 'kk','Kazakh','','L','56','0','GREGORIAN' UNION ALL SELECT 'kk', '', 'Kazakh', '', 'L', 56, '0', 'GREGORIAN' UNION ALL
SELECT 'kl','Greenlandic','','L','57','0','GREGORIAN' UNION ALL SELECT 'kl', '', 'Greenlandic', '', 'L', 57, '0', 'GREGORIAN' UNION ALL
SELECT 'km','Cambodian','','L','58','0','GREGORIAN' UNION ALL SELECT 'km', '', 'Cambodian', '', 'L', 58, '0', 'GREGORIAN' UNION ALL
SELECT 'kn','Kannada','','L','59','0','GREGORIAN' UNION ALL SELECT 'kn', '', 'Kannada', '', 'L', 59, '0', 'GREGORIAN' UNION ALL
SELECT 'ko','Korean','','L','60','0','GREGORIAN' UNION ALL SELECT 'ko', 'KR', 'Korean', '', 'L', 60, '0', 'GREGORIAN' UNION ALL
SELECT 'ks','Kashmiri','','L','61','0','GREGORIAN' UNION ALL SELECT 'ks', '', 'Kashmiri', '', 'L', 61, '0', 'GREGORIAN' UNION ALL
SELECT 'ku','Kurdish','','L','62','0','GREGORIAN' UNION ALL SELECT 'ku', '', 'Kurdish', '', 'L', 62, '0', 'GREGORIAN' UNION ALL
SELECT 'ky','Kirghiz','','L','63','0','GREGORIAN' UNION ALL SELECT 'ky', '', 'Kirghiz', '', 'L', 63, '0', 'GREGORIAN' UNION ALL
SELECT 'la','Latin','','L','64','0','GREGORIAN' UNION ALL SELECT 'la', '', 'Latin', '', 'L', 64, '0', 'GREGORIAN' UNION ALL
SELECT 'ln','Lingala','','L','65','0','GREGORIAN' UNION ALL SELECT 'ln', '', 'Lingala', '', 'L', 65, '0', 'GREGORIAN' UNION ALL
SELECT 'lo','Laothian','','L','66','0','GREGORIAN' UNION ALL SELECT 'lo', '', 'Laothian', '', 'L', 66, '0', 'GREGORIAN' UNION ALL
SELECT 'lt','Lithuanian','','L','67','0','GREGORIAN' UNION ALL SELECT 'lt', 'LT', 'Lithuanian', '', 'L', 67, '0', 'GREGORIAN' UNION ALL
SELECT 'lv','Latvian','','L','68','0','GREGORIAN' UNION ALL SELECT 'lv', 'LV', 'Latvian', '', 'L', 68, '0', 'GREGORIAN' UNION ALL
SELECT 'mg','Malagasy','','L','69','0','GREGORIAN' UNION ALL SELECT 'mg', '', 'Malagasy', '', 'L', 69, '0', 'GREGORIAN' UNION ALL
SELECT 'mi','Maori','','L','70','0','GREGORIAN' UNION ALL SELECT 'mi', '', 'Maori', '', 'L', 70, '0', 'GREGORIAN' UNION ALL
SELECT 'mk','Macedonian','','L','71','0','GREGORIAN' UNION ALL SELECT 'mk', '', 'Macedonian', '', 'L', 71, '0', 'GREGORIAN' UNION ALL
SELECT 'ml','Malayalam','','L','72','0','GREGORIAN' UNION ALL SELECT 'ml', '', 'Malayalam', '', 'L', 72, '0', 'GREGORIAN' UNION ALL
SELECT 'mn','Mongolian','','L','73','0','GREGORIAN' UNION ALL SELECT 'mn', '', 'Mongolian', '', 'L', 73, '0', 'GREGORIAN' UNION ALL
SELECT 'mo','Moldavian','','L','74','0','GREGORIAN' UNION ALL SELECT 'mo', '', 'Moldavian', '', 'L', 74, '0', 'GREGORIAN' UNION ALL
SELECT 'mr','Marathi','','L','75','0','GREGORIAN' UNION ALL SELECT 'mr', '', 'Marathi', '', 'L', 75, '0', 'GREGORIAN' UNION ALL
SELECT 'ms','Malay','','L','76','0','GREGORIAN' UNION ALL SELECT 'ms', 'MY', 'Malay', '', 'L', 76, '0', 'GREGORIAN' UNION ALL
SELECT 'mt','Maltese','','L','77','0','GREGORIAN' UNION ALL SELECT 'mt', '', 'Maltese', '', 'L', 77, '0', 'GREGORIAN' UNION ALL
SELECT 'my','Burmese','','L','78','0','GREGORIAN' UNION ALL SELECT 'my', '', 'Burmese', '', 'L', 78, '0', 'GREGORIAN' UNION ALL
SELECT 'na','Nauru','','L','79','0','GREGORIAN' UNION ALL SELECT 'na', '', 'Nauru', '', 'L', 79, '0', 'GREGORIAN' UNION ALL
SELECT 'ne','Nepali','','L','80','0','GREGORIAN' UNION ALL SELECT 'ne', '', 'Nepali', '', 'L', 80, '0', 'GREGORIAN' UNION ALL
SELECT 'nl','Dutch','','L','81','0','GREGORIAN' UNION ALL SELECT 'nl', 'NL', 'Dutch', '', 'L', 81, '0', 'GREGORIAN' UNION ALL
SELECT 'no','Norwegian','','L','82','0','GREGORIAN' UNION ALL SELECT 'no', 'NO', 'Norwegian', '', 'L', 82, '0', 'GREGORIAN' UNION ALL
SELECT 'oc','Occitan','','L','83','0','GREGORIAN' UNION ALL SELECT 'oc', '', 'Occitan', '', 'L', 83, '0', 'GREGORIAN' UNION ALL
SELECT 'om','Oromo','','L','84','0','GREGORIAN' UNION ALL SELECT 'om', '', 'Oromo', '', 'L', 84, '0', 'GREGORIAN' UNION ALL
SELECT 'or','Oriya','','L','85','0','GREGORIAN' UNION ALL SELECT 'or', '', 'Oriya', '', 'L', 85, '0', 'GREGORIAN' UNION ALL
SELECT 'pa','Punjabi','','L','86','0','GREGORIAN' UNION ALL SELECT 'pa', '', 'Punjabi', '', 'L', 86, '0', 'GREGORIAN' UNION ALL
SELECT 'pl','Polish','','L','87','0','GREGORIAN' UNION ALL SELECT 'pl', 'PL', 'Polish', '', 'L', 87, '1', 'GREGORIAN' UNION ALL
SELECT 'ps','Pashto','','L','88','0','GREGORIAN' UNION ALL SELECT 'ps', '', 'Pashto', '', 'L', 88, '0', 'GREGORIAN' UNION ALL
SELECT 'pt','Portuguese','','L','89','0','GREGORIAN' UNION ALL SELECT 'pt', 'BR', 'Portuguese', '', 'L', 89, '1', 'GREGORIAN' UNION ALL
SELECT 'qu','Quechua','','L','90','0','GREGORIAN' UNION ALL SELECT 'qu', '', 'Quechua', '', 'L', 90, '0', 'GREGORIAN' UNION ALL
SELECT 'rm','Rhaeto-Romance','','L','91','0','GREGORIAN' UNION ALL SELECT 'rm', '', 'Rhaeto-Romance', '', 'L', 91, '0', 'GREGORIAN' UNION ALL
SELECT 'rn','Kirundi','','L','92','0','GREGORIAN' UNION ALL SELECT 'rn', '', 'Kirundi', '', 'L', 92, '0', 'GREGORIAN' UNION ALL
SELECT 'ro','Romanian','','L','93','0','GREGORIAN' UNION ALL SELECT 'ro', 'RO', 'Romanian', '', 'L', 93, '0', 'GREGORIAN' UNION ALL
SELECT 'ru','Russian','','L','94','0','GREGORIAN' UNION ALL SELECT 'ru', 'RU', 'Russian', '', 'L', 94, '0', 'GREGORIAN' UNION ALL
SELECT 'rw','Kinyarwanda','','L','95','0','GREGORIAN' UNION ALL SELECT 'rw', '', 'Kinyarwanda', '', 'L', 95, '0', 'GREGORIAN' UNION ALL
SELECT 'sa','Sanskrit','','L','96','0','GREGORIAN' UNION ALL SELECT 'sa', '', 'Sanskrit', '', 'L', 96, '0', 'GREGORIAN' UNION ALL
SELECT 'sd','Sindhi','','L','97','0','GREGORIAN' UNION ALL SELECT 'sd', '', 'Sindhi', '', 'L', 97, '0', 'GREGORIAN' UNION ALL
SELECT 'sg','Sangro','','L','98','0','GREGORIAN' UNION ALL SELECT 'sg', '', 'Sangro', '', 'L', 98, '0', 'GREGORIAN' UNION ALL
SELECT 'sh','Serbo-Croatian','','L','99','0','GREGORIAN' UNION ALL SELECT 'sh', '', 'Serbo-Croatian', '', 'L', 99, '0', 'GREGORIAN' UNION ALL
SELECT 'si','Singhalese','','L','100','0','GREGORIAN' UNION ALL SELECT 'si', '', 'Singhalese', '', 'L', 100, '0', 'GREGORIAN' UNION ALL
SELECT 'sk','Slovak','','L','101','0','GREGORIAN' UNION ALL SELECT 'sk', 'SK', 'Slovak', '', 'L', 101, '0', 'GREGORIAN' UNION ALL
SELECT 'sl','Slovenian','','L','102','0','GREGORIAN' UNION ALL SELECT 'sl', 'SI', 'Slovenian', '', 'L', 102, '0', 'GREGORIAN' UNION ALL
SELECT 'sm','Samoan','','L','103','0','GREGORIAN' UNION ALL SELECT 'sm', '', 'Samoan', '', 'L', 103, '0', 'GREGORIAN' UNION ALL
SELECT 'sn','Shona','','L','104','0','GREGORIAN' UNION ALL SELECT 'sn', '', 'Shona', '', 'L', 104, '0', 'GREGORIAN' UNION ALL
SELECT 'so','Somali','','L','105','0','GREGORIAN' UNION ALL SELECT 'so', '', 'Somali', '', 'L', 105, '0', 'GREGORIAN' UNION ALL
SELECT 'sq','Albanian','','L','106','0','GREGORIAN' UNION ALL SELECT 'sq', '', 'Albanian', '', 'L', 106, '0', 'GREGORIAN' UNION ALL
SELECT 'sr','Serbian','','L','107','0','GREGORIAN' UNION ALL SELECT 'sr', 'YU', 'Serbian', '', 'L', 107, '0', 'GREGORIAN' UNION ALL
SELECT 'ss','Siswati','','L','108','0','GREGORIAN' UNION ALL SELECT 'ss', '', 'Siswati', '', 'L', 108, '0', 'GREGORIAN' UNION ALL
SELECT 'st','Sesotho','','L','109','0','GREGORIAN' UNION ALL SELECT 'st', '', 'Sesotho', '', 'L', 109, '0', 'GREGORIAN' UNION ALL
SELECT 'su','Sudanese','','L','110','0','GREGORIAN' UNION ALL SELECT 'su', '', 'Sudanese', '', 'L', 110, '0', 'GREGORIAN' UNION ALL
SELECT 'sv','Swedish','','L','111','0','GREGORIAN' UNION ALL SELECT 'sv', 'SE', 'Swedish', '', 'L', 111, '0', 'GREGORIAN' UNION ALL
SELECT 'sw','Swahili','','L','112','0','GREGORIAN' UNION ALL SELECT 'sw', '', 'Swahili', '', 'L', 112, '0', 'GREGORIAN' UNION ALL
SELECT 'ta','Tamil','','L','113','0','GREGORIAN' UNION ALL SELECT 'ta', 'LK', 'Tamil', '', 'L', 113, '0', 'GREGORIAN' UNION ALL
SELECT 'te','Tegulu','','L','114','0','GREGORIAN' UNION ALL SELECT 'te', '', 'Tegulu', '', 'L', 114, '0', 'GREGORIAN' UNION ALL
SELECT 'tg','Tajik','','L','115','0','GREGORIAN' UNION ALL SELECT 'tg', '', 'Tajik', '', 'L', 115, '0', 'GREGORIAN' UNION ALL
SELECT 'th','Thai','','L','116','0','GREGORIAN' UNION ALL SELECT 'th', 'TH', 'Thai', '', 'L', 116, '0', 'GREGORIAN' UNION ALL
SELECT 'ti','Tigrinya','','L','117','0','GREGORIAN' UNION ALL SELECT 'ti', '', 'Tigrinya', '', 'L', 117, '0', 'GREGORIAN' UNION ALL
SELECT 'tk','Turkmen','','L','118','0','GREGORIAN' UNION ALL SELECT 'tk', '', 'Turkmen', '', 'L', 118, '0', 'GREGORIAN' UNION ALL
SELECT 'tl','Tagalog','','L','119','0','GREGORIAN' UNION ALL SELECT 'tl', 'PH', 'Tagalog', '', 'L', 119, '0', 'GREGORIAN' UNION ALL
SELECT 'tn','Setswana','','L','120','0','GREGORIAN' UNION ALL SELECT 'tn', '', 'Setswana', '', 'L', 120, '0', 'GREGORIAN' UNION ALL
SELECT 'to','Tonga','','L','121','0','GREGORIAN' UNION ALL SELECT 'to', '', 'Tonga', '', 'L', 121, '0', 'GREGORIAN' UNION ALL
SELECT 'tr','Turkish','','L','122','0','GREGORIAN' UNION ALL SELECT 'tr', 'TR', 'Turkish', '', 'L', 122, '0', 'GREGORIAN' UNION ALL
SELECT 'ts','Tsonga','','L','123','0','GREGORIAN' UNION ALL SELECT 'ts', '', 'Tsonga', '', 'L', 123, '0', 'GREGORIAN' UNION ALL
SELECT 'tt','Tatar','','L','124','0','GREGORIAN' UNION ALL SELECT 'tt', '', 'Tatar', '', 'L', 124, '0', 'GREGORIAN' UNION ALL
SELECT 'tw','Twi','','L','125','0','GREGORIAN' UNION ALL SELECT 'tw', '', 'Twi', '', 'L', 125, '0', 'GREGORIAN' UNION ALL
SELECT 'uk','Ukrainian','','L','126','0','GREGORIAN' UNION ALL SELECT 'uk', 'UA', 'Ukrainian', '', 'L', 126, '0', 'GREGORIAN' UNION ALL
SELECT 'ur','Urdu','','L','127','0','GREGORIAN' UNION ALL SELECT 'ur', '', 'Urdu', '', 'L', 127, '0', 'GREGORIAN' UNION ALL
SELECT 'uz','Uzbek','','L','128','0','GREGORIAN' UNION ALL SELECT 'uz', '', 'Uzbek', '', 'L', 128, '0', 'GREGORIAN' UNION ALL
SELECT 'vi','Vietnamese','','L','129','0','GREGORIAN' UNION ALL SELECT 'vi', 'VN', 'Vietnamese', '', 'L', 129, '0', 'GREGORIAN' UNION ALL
SELECT 'vo','Volapuk','','L','130','0','GREGORIAN' UNION ALL SELECT 'vo', '', 'Volapuk', '', 'L', 130, '0', 'GREGORIAN' UNION ALL
SELECT 'wo','Wolof','','L','131','0','GREGORIAN' UNION ALL SELECT 'wo', '', 'Wolof', '', 'L', 131, '0', 'GREGORIAN' UNION ALL
SELECT 'xh','Xhosa','','L','132','0','GREGORIAN' UNION ALL SELECT 'xh', '', 'Xhosa', '', 'L', 132, '0', 'GREGORIAN' UNION ALL
SELECT 'yo','Yoruba','','L','133','0','GREGORIAN' UNION ALL SELECT 'yo', '', 'Yoruba', '', 'L', 133, '0', 'GREGORIAN' UNION ALL
SELECT 'zh','Chinese','','L','134','0','GREGORIAN' UNION ALL SELECT 'zh', 'CN', 'Chinese', '', 'L', 134, '0', 'GREGORIAN' UNION ALL
SELECT 'zu','Zulu','','L','135','0','GREGORIAN' ; SELECT 'zu', '', 'Zulu', '', 'L', 135, '0', 'GREGORIAN' ;
INSERT INTO [ISO_COUNTRY] ([IC_UID],[IC_NAME],[IC_SORT_ORDER]) INSERT INTO [ISO_COUNTRY] ([IC_UID],[IC_NAME],[IC_SORT_ORDER])
SELECT 'AD', 'Andorra','' UNION ALL SELECT 'AD', 'Andorra','' UNION ALL

View File

@@ -749,6 +749,7 @@ END
CREATE TABLE [LANGUAGE] CREATE TABLE [LANGUAGE]
( (
[LAN_ID] VARCHAR(4) default '' NOT NULL, [LAN_ID] VARCHAR(4) default '' NOT NULL,
[LAN_LOCATION] VARCHAR(4) default '' NOT NULL,
[LAN_NAME] VARCHAR(30) default '' NOT NULL, [LAN_NAME] VARCHAR(30) default '' NOT NULL,
[LAN_NATIVE_NAME] VARCHAR(30) default '' NOT NULL, [LAN_NATIVE_NAME] VARCHAR(30) default '' NOT NULL,
[LAN_DIRECTION] CHAR(1) default 'L' NOT NULL, [LAN_DIRECTION] CHAR(1) default 'L' NOT NULL,

View File

@@ -25,143 +25,143 @@ INSERT INTO CONTENT (CON_CATEGORY,CON_PARENT,CON_ID,CON_LANG,CON_VALUE) VALUES
('PER_NAME','','00000000000000000000000000000001','en','Login'), ('PER_NAME','','00000000000000000000000000000001','en','Login'),
('PER_NAME','','00000000000000000000000000000002','en','Setup'); ('PER_NAME','','00000000000000000000000000000002','en','Setup');
INSERT INTO LANGUAGE (LAN_ID,LAN_NAME,LAN_NATIVE_NAME,LAN_DIRECTION,LAN_WEIGHT,LAN_ENABLED,LAN_CALENDAR) VALUES INSERT INTO LANGUAGE (LAN_ID,LAN_LOCATION,LAN_NAME,LAN_NATIVE_NAME,LAN_DIRECTION,LAN_WEIGHT,LAN_ENABLED,LAN_CALENDAR) VALUES
('aa','Afar','','L','0','0','GREGORIAN'), ('aa', '', 'Afar', '', 'L', 0, '0', 'GREGORIAN'),
('ab','Abkhazian','','L','1','0','GREGORIAN'), ('ab', '', 'Abkhazian', '', 'L', 1, '0', 'GREGORIAN'),
('af','Afrikaans','','L','2','0','GREGORIAN'), ('af', '', 'Afrikaans', '', 'L', 2, '0', 'GREGORIAN'),
('am','Amharic','','L','3','0','GREGORIAN'), ('am', '', 'Amharic', '', 'L', 3, '0', 'GREGORIAN'),
('ar','Arabic','','L','4','0','GREGORIAN'), ('ar', '', 'Arabic', '', 'L', 4, '0', 'GREGORIAN'),
('as','Assamese','','L','5','0','GREGORIAN'), ('as', '', 'Assamese', '', 'L', 5, '0', 'GREGORIAN'),
('ay','Aymara','','L','6','0','GREGORIAN'), ('ay', '', 'Aymara', '', 'L', 6, '0', 'GREGORIAN'),
('az','Azerbaijani','','L','7','0','GREGORIAN'), ('az', '', 'Azerbaijani', '', 'L', 7, '0', 'GREGORIAN'),
('ba','Bashkir','','L','8','0','GREGORIAN'), ('ba', '', 'Bashkir', '', 'L', 8, '0', 'GREGORIAN'),
('be','Byelorussian','','L','9','0','GREGORIAN'), ('be', '', 'Byelorussian', '', 'L', 9, '0', 'GREGORIAN'),
('bg','Bulgarian','','L','10','0','GREGORIAN'), ('bg', 'BG', 'Bulgarian', '', 'L', 10, '0', 'GREGORIAN'),
('bh','Bihari','','L','11','0','GREGORIAN'), ('bh', '', 'Bihari', '', 'L', 11, '0', 'GREGORIAN'),
('bi','Bislama','','L','12','0','GREGORIAN'), ('bi', '', 'Bislama', '', 'L', 12, '0', 'GREGORIAN'),
('bn','Bengali','','L','13','0','GREGORIAN'), ('bn', 'BD', 'Bengali', '', 'L', 13, '0', 'GREGORIAN'),
('bo','Tibetan','','L','14','0','GREGORIAN'), ('bo', '', 'Tibetan', '', 'L', 14, '0', 'GREGORIAN'),
('br','Breton','','L','15','0','GREGORIAN'), ('br', '', 'Breton', '', 'L', 15, '0', 'GREGORIAN'),
('ca','Catalan','','L','16','0','GREGORIAN'), ('ca', 'ES', 'Catalan', '', 'L', 16, '0', 'GREGORIAN'),
('co','Corsican','','L','17','0','GREGORIAN'), ('co', '', 'Corsican', '', 'L', 17, '0', 'GREGORIAN'),
('cs','Czech','','L','18','0','GREGORIAN'), ('cs', 'CZ', 'Czech', '', 'L', 18, '0', 'GREGORIAN'),
('cy','Welsh','','L','19','0','GREGORIAN'), ('cy', '', 'Welsh', '', 'L', 19, '0', 'GREGORIAN'),
('da','Danish','','L','20','0','GREGORIAN'), ('da', 'DK', 'Danish', '', 'L', 20, '1', 'GREGORIAN'),
('de','German','','L','21','0','GREGORIAN'), ('de', 'DE', 'German', '', 'L', 21, '0', 'GREGORIAN'),
('dz','Bhutani','','L','22','0','GREGORIAN'), ('dz', '', 'Bhutani', '', 'L', 22, '0', 'GREGORIAN'),
('el','Greek','','L','23','0','GREGORIAN'), ('el', 'GR', 'Greek', '', 'L', 23, '0', 'GREGORIAN'),
('en','English','','L','24','1','GREGORIAN'), ('en', 'US', 'English', '', 'L', 24, '1', 'GREGORIAN'),
('eo','Esperanto','','L','25','0','GREGORIAN'), ('eo', '', 'Esperanto', '', 'L', 25, '0', 'GREGORIAN'),
('es','Spanish','','L','26','0','GREGORIAN'), ('es', 'ES', 'Spanish', '', 'L', 26, '0', 'GREGORIAN'),
('et','Estonian','','L','27','0','GREGORIAN'), ('et', 'EE', 'Estonian', '', 'L', 27, '0', 'GREGORIAN'),
('eu','Basque','','L','28','0','GREGORIAN'), ('eu', '', 'Basque', '', 'L', 28, '0', 'GREGORIAN'),
('fa','Persian','','R','29','0','PERSIAN'), ('fa', 'IR', 'Persian', '', 'R', 29, '0', 'PERSIAN'),
('fi','Finnish','','L','30','0','GREGORIAN'), ('fi', 'FI', 'Finnish', '', 'L', 30, '0', 'GREGORIAN'),
('fj','Fiji','','L','31','0','GREGORIAN'), ('fj', '', 'Fiji', '', 'L', 31, '0', 'GREGORIAN'),
('fo','Faeroese','','L','32','0','GREGORIAN'), ('fo', 'FO', 'Faeroese', '', 'L', 32, '0', 'GREGORIAN'),
('fr','French','','L','33','0','GREGORIAN'), ('fr', 'FR', 'French', '', 'L', 33, '0', 'GREGORIAN'),
('fy','Frisian','','L','34','0','GREGORIAN'), ('fy', '', 'Frisian', '', 'L', 34, '0', 'GREGORIAN'),
('ga','Irish','','L','35','0','GREGORIAN'), ('ga', '', 'Irish', '', 'L', 35, '0', 'GREGORIAN'),
('gd','Gaelic','','L','36','0','GREGORIAN'), ('gd', '', 'Gaelic', '', 'L', 36, '0', 'GREGORIAN'),
('gl','Galician','','L','37','0','GREGORIAN'), ('gl', '', 'Galician', '', 'L', 37, '0', 'GREGORIAN'),
('gn','Guarani','','L','38','0','GREGORIAN'), ('gn', '', 'Guarani', '', 'L', 38, '0', 'GREGORIAN'),
('gu','Gujarati','','L','39','0','GREGORIAN'), ('gu', '', 'Gujarati', '', 'L', 39, '0', 'GREGORIAN'),
('ha','Hausa','','L','40','0','GREGORIAN'), ('ha', '', 'Hausa', '', 'L', 40, '0', 'GREGORIAN'),
('hi','Hindi','','L','41','0','GREGORIAN'), ('hi', '', 'Hindi', '', 'L', 41, '0', 'GREGORIAN'),
('hr','Croatian','','L','42','0','GREGORIAN'), ('hr', 'HR', 'Croatian', '', 'L', 42, '0', 'GREGORIAN'),
('hu','Hungarian','','L','43','0','GREGORIAN'), ('hu', 'HU', 'Hungarian', '', 'L', 43, '0', 'GREGORIAN'),
('hy','Armenian','','L','44','0','GREGORIAN'), ('hy', '', 'Armenian', '', 'L', 44, '0', 'GREGORIAN'),
('ia','Interlingua','','L','45','0','GREGORIAN'), ('ia', '', 'Interlingua', '', 'L', 45, '0', 'GREGORIAN'),
('ie','Interlingue','','L','46','0','GREGORIAN'), ('ie', '', 'Interlingue', '', 'L', 46, '0', 'GREGORIAN'),
('ik','Inupiak','','L','47','0','GREGORIAN'), ('ik', '', 'Inupiak', '', 'L', 47, '0', 'GREGORIAN'),
('in','Indonesian','','L','48','0','GREGORIAN'), ('in', 'ID', 'Indonesian', '', 'L', 48, '0', 'GREGORIAN'),
('is','Icelandic','','L','49','0','GREGORIAN'), ('is', 'IS', 'Icelandic', '', 'L', 49, '0', 'GREGORIAN'),
('it','Italian','','L','50','0','GREGORIAN'), ('it', 'IT', 'Italian', '', 'L', 50, '0', 'GREGORIAN'),
('iw','Hebrew','','R','51','0','GREGORIAN'), ('iw', 'IL', 'Hebrew', '', 'R', 51, '0', 'GREGORIAN'),
('ja','Japanese','','L','52','0','GREGORIAN'), ('ja', 'JP', 'Japanese', '', 'L', 52, '0', 'GREGORIAN'),
('ji','Yiddish','','L','53','0','GREGORIAN'), ('ji', '', 'Yiddish', '', 'L', 53, '0', 'GREGORIAN'),
('jw','Javanese','','L','54','0','GREGORIAN'), ('jw', '', 'Javanese', '', 'L', 54, '0', 'GREGORIAN'),
('ka','Georgian','','L','55','0','GREGORIAN'), ('ka', '', 'Georgian', '', 'L', 55, '0', 'GREGORIAN'),
('kk','Kazakh','','L','56','0','GREGORIAN'), ('kk', '', 'Kazakh', '', 'L', 56, '0', 'GREGORIAN'),
('kl','Greenlandic','','L','57','0','GREGORIAN'), ('kl', '', 'Greenlandic', '', 'L', 57, '0', 'GREGORIAN'),
('km','Cambodian','','L','58','0','GREGORIAN'), ('km', '', 'Cambodian', '', 'L', 58, '0', 'GREGORIAN'),
('kn','Kannada','','L','59','0','GREGORIAN'), ('kn', '', 'Kannada', '', 'L', 59, '0', 'GREGORIAN'),
('ko','Korean','','L','60','0','GREGORIAN'), ('ko', 'KR', 'Korean', '', 'L', 60, '0', 'GREGORIAN'),
('ks','Kashmiri','','L','61','0','GREGORIAN'), ('ks', '', 'Kashmiri', '', 'L', 61, '0', 'GREGORIAN'),
('ku','Kurdish','','L','62','0','GREGORIAN'), ('ku', '', 'Kurdish', '', 'L', 62, '0', 'GREGORIAN'),
('ky','Kirghiz','','L','63','0','GREGORIAN'), ('ky', '', 'Kirghiz', '', 'L', 63, '0', 'GREGORIAN'),
('la','Latin','','L','64','0','GREGORIAN'), ('la', '', 'Latin', '', 'L', 64, '0', 'GREGORIAN'),
('ln','Lingala','','L','65','0','GREGORIAN'), ('ln', '', 'Lingala', '', 'L', 65, '0', 'GREGORIAN'),
('lo','Laothian','','L','66','0','GREGORIAN'), ('lo', '', 'Laothian', '', 'L', 66, '0', 'GREGORIAN'),
('lt','Lithuanian','','L','67','0','GREGORIAN'), ('lt', 'LT', 'Lithuanian', '', 'L', 67, '0', 'GREGORIAN'),
('lv','Latvian','','L','68','0','GREGORIAN'), ('lv', 'LV', 'Latvian', '', 'L', 68, '0', 'GREGORIAN'),
('mg','Malagasy','','L','69','0','GREGORIAN'), ('mg', '', 'Malagasy', '', 'L', 69, '0', 'GREGORIAN'),
('mi','Maori','','L','70','0','GREGORIAN'), ('mi', '', 'Maori', '', 'L', 70, '0', 'GREGORIAN'),
('mk','Macedonian','','L','71','0','GREGORIAN'), ('mk', '', 'Macedonian', '', 'L', 71, '0', 'GREGORIAN'),
('ml','Malayalam','','L','72','0','GREGORIAN'), ('ml', '', 'Malayalam', '', 'L', 72, '0', 'GREGORIAN'),
('mn','Mongolian','','L','73','0','GREGORIAN'), ('mn', '', 'Mongolian', '', 'L', 73, '0', 'GREGORIAN'),
('mo','Moldavian','','L','74','0','GREGORIAN'), ('mo', '', 'Moldavian', '', 'L', 74, '0', 'GREGORIAN'),
('mr','Marathi','','L','75','0','GREGORIAN'), ('mr', '', 'Marathi', '', 'L', 75, '0', 'GREGORIAN'),
('ms','Malay','','L','76','0','GREGORIAN'), ('ms', 'MY', 'Malay', '', 'L', 76, '0', 'GREGORIAN'),
('mt','Maltese','','L','77','0','GREGORIAN'), ('mt', '', 'Maltese', '', 'L', 77, '0', 'GREGORIAN'),
('my','Burmese','','L','78','0','GREGORIAN'), ('my', '', 'Burmese', '', 'L', 78, '0', 'GREGORIAN'),
('na','Nauru','','L','79','0','GREGORIAN'), ('na', '', 'Nauru', '', 'L', 79, '0', 'GREGORIAN'),
('ne','Nepali','','L','80','0','GREGORIAN'), ('ne', '', 'Nepali', '', 'L', 80, '0', 'GREGORIAN'),
('nl','Dutch','','L','81','0','GREGORIAN'), ('nl', 'NL', 'Dutch', '', 'L', 81, '0', 'GREGORIAN'),
('no','Norwegian','','L','82','0','GREGORIAN'), ('no', 'NO', 'Norwegian', '', 'L', 82, '0', 'GREGORIAN'),
('oc','Occitan','','L','83','0','GREGORIAN'), ('oc', '', 'Occitan', '', 'L', 83, '0', 'GREGORIAN'),
('om','Oromo','','L','84','0','GREGORIAN'), ('om', '', 'Oromo', '', 'L', 84, '0', 'GREGORIAN'),
('or','Oriya','','L','85','0','GREGORIAN'), ('or', '', 'Oriya', '', 'L', 85, '0', 'GREGORIAN'),
('pa','Punjabi','','L','86','0','GREGORIAN'), ('pa', '', 'Punjabi', '', 'L', 86, '0', 'GREGORIAN'),
('pl','Polish','','L','87','0','GREGORIAN'), ('pl', 'PL', 'Polish', '', 'L', 87, '1', 'GREGORIAN'),
('ps','Pashto','','L','88','0','GREGORIAN'), ('ps', '', 'Pashto', '', 'L', 88, '0', 'GREGORIAN'),
('pt','Portuguese','','L','89','0','GREGORIAN'), ('pt', 'BR', 'Portuguese', '', 'L', 89, '1', 'GREGORIAN'),
('qu','Quechua','','L','90','0','GREGORIAN'), ('qu', '', 'Quechua', '', 'L', 90, '0', 'GREGORIAN'),
('rm','Rhaeto-Romance','','L','91','0','GREGORIAN'), ('rm', '', 'Rhaeto-Romance', '', 'L', 91, '0', 'GREGORIAN'),
('rn','Kirundi','','L','92','0','GREGORIAN'), ('rn', '', 'Kirundi', '', 'L', 92, '0', 'GREGORIAN'),
('ro','Romanian','','L','93','0','GREGORIAN'), ('ro', 'RO', 'Romanian', '', 'L', 93, '0', 'GREGORIAN'),
('ru','Russian','','L','94','0','GREGORIAN'), ('ru', 'RU', 'Russian', '', 'L', 94, '0', 'GREGORIAN'),
('rw','Kinyarwanda','','L','95','0','GREGORIAN'), ('rw', '', 'Kinyarwanda', '', 'L', 95, '0', 'GREGORIAN'),
('sa','Sanskrit','','L','96','0','GREGORIAN'), ('sa', '', 'Sanskrit', '', 'L', 96, '0', 'GREGORIAN'),
('sd','Sindhi','','L','97','0','GREGORIAN'), ('sd', '', 'Sindhi', '', 'L', 97, '0', 'GREGORIAN'),
('sg','Sangro','','L','98','0','GREGORIAN'), ('sg', '', 'Sangro', '', 'L', 98, '0', 'GREGORIAN'),
('sh','Serbo-Croatian','','L','99','0','GREGORIAN'), ('sh', '', 'Serbo-Croatian', '', 'L', 99, '0', 'GREGORIAN'),
('si','Singhalese','','L','100','0','GREGORIAN'), ('si', '', 'Singhalese', '', 'L', 100, '0', 'GREGORIAN'),
('sk','Slovak','','L','101','0','GREGORIAN'), ('sk', 'SK', 'Slovak', '', 'L', 101, '0', 'GREGORIAN'),
('sl','Slovenian','','L','102','0','GREGORIAN'), ('sl', 'SI', 'Slovenian', '', 'L', 102, '0', 'GREGORIAN'),
('sm','Samoan','','L','103','0','GREGORIAN'), ('sm', '', 'Samoan', '', 'L', 103, '0', 'GREGORIAN'),
('sn','Shona','','L','104','0','GREGORIAN'), ('sn', '', 'Shona', '', 'L', 104, '0', 'GREGORIAN'),
('so','Somali','','L','105','0','GREGORIAN'), ('so', '', 'Somali', '', 'L', 105, '0', 'GREGORIAN'),
('sq','Albanian','','L','106','0','GREGORIAN'), ('sq', '', 'Albanian', '', 'L', 106, '0', 'GREGORIAN'),
('sr','Serbian','','L','107','0','GREGORIAN'), ('sr', 'YU', 'Serbian', '', 'L', 107, '0', 'GREGORIAN'),
('ss','Siswati','','L','108','0','GREGORIAN'), ('ss', '', 'Siswati', '', 'L', 108, '0', 'GREGORIAN'),
('st','Sesotho','','L','109','0','GREGORIAN'), ('st', '', 'Sesotho', '', 'L', 109, '0', 'GREGORIAN'),
('su','Sudanese','','L','110','0','GREGORIAN'), ('su', '', 'Sudanese', '', 'L', 110, '0', 'GREGORIAN'),
('sv','Swedish','','L','111','0','GREGORIAN'), ('sv', 'SE', 'Swedish', '', 'L', 111, '0', 'GREGORIAN'),
('sw','Swahili','','L','112','0','GREGORIAN'), ('sw', '', 'Swahili', '', 'L', 112, '0', 'GREGORIAN'),
('ta','Tamil','','L','113','0','GREGORIAN'), ('ta', 'LK', 'Tamil', '', 'L', 113, '0', 'GREGORIAN'),
('te','Tegulu','','L','114','0','GREGORIAN'), ('te', '', 'Tegulu', '', 'L', 114, '0', 'GREGORIAN'),
('tg','Tajik','','L','115','0','GREGORIAN'), ('tg', '', 'Tajik', '', 'L', 115, '0', 'GREGORIAN'),
('th','Thai','','L','116','0','GREGORIAN'), ('th', 'TH', 'Thai', '', 'L', 116, '0', 'GREGORIAN'),
('ti','Tigrinya','','L','117','0','GREGORIAN'), ('ti', '', 'Tigrinya', '', 'L', 117, '0', 'GREGORIAN'),
('tk','Turkmen','','L','118','0','GREGORIAN'), ('tk', '', 'Turkmen', '', 'L', 118, '0', 'GREGORIAN'),
('tl','Tagalog','','L','119','0','GREGORIAN'), ('tl', 'PH', 'Tagalog', '', 'L', 119, '0', 'GREGORIAN'),
('tn','Setswana','','L','120','0','GREGORIAN'), ('tn', '', 'Setswana', '', 'L', 120, '0', 'GREGORIAN'),
('to','Tonga','','L','121','0','GREGORIAN'), ('to', '', 'Tonga', '', 'L', 121, '0', 'GREGORIAN'),
('tr','Turkish','','L','122','0','GREGORIAN'), ('tr', 'TR', 'Turkish', '', 'L', 122, '0', 'GREGORIAN'),
('ts','Tsonga','','L','123','0','GREGORIAN'), ('ts', '', 'Tsonga', '', 'L', 123, '0', 'GREGORIAN'),
('tt','Tatar','','L','124','0','GREGORIAN'), ('tt', '', 'Tatar', '', 'L', 124, '0', 'GREGORIAN'),
('tw','Twi','','L','125','0','GREGORIAN'), ('tw', '', 'Twi', '', 'L', 125, '0', 'GREGORIAN'),
('uk','Ukrainian','','L','126','0','GREGORIAN'), ('uk', 'UA', 'Ukrainian', '', 'L', 126, '0', 'GREGORIAN'),
('ur','Urdu','','L','127','0','GREGORIAN'), ('ur', '', 'Urdu', '', 'L', 127, '0', 'GREGORIAN'),
('uz','Uzbek','','L','128','0','GREGORIAN'), ('uz', '', 'Uzbek', '', 'L', 128, '0', 'GREGORIAN'),
('vi','Vietnamese','','L','129','0','GREGORIAN'), ('vi', 'VN', 'Vietnamese', '', 'L', 129, '0', 'GREGORIAN'),
('vo','Volapuk','','L','130','0','GREGORIAN'), ('vo', '', 'Volapuk', '', 'L', 130, '0', 'GREGORIAN'),
('wo','Wolof','','L','131','0','GREGORIAN'), ('wo', '', 'Wolof', '', 'L', 131, '0', 'GREGORIAN'),
('xh','Xhosa','','L','132','0','GREGORIAN'), ('xh', '', 'Xhosa', '', 'L', 132, '0', 'GREGORIAN'),
('yo','Yoruba','','L','133','0','GREGORIAN'), ('yo', '', 'Yoruba', '', 'L', 133, '0', 'GREGORIAN'),
('zh','Chinese','','L','134','0','GREGORIAN'), ('zh', 'CN', 'Chinese', '', 'L', 134, '0', 'GREGORIAN'),
('zu','Zulu','','L','135','0','GREGORIAN'); ('zu', '', 'Zulu', '', 'L', 135, '0', 'GREGORIAN');
INSERT INTO ISO_COUNTRY (IC_UID,IC_NAME,IC_SORT_ORDER) VALUES INSERT INTO ISO_COUNTRY (IC_UID,IC_NAME,IC_SORT_ORDER) VALUES
('AD', 'Andorra',' ') , ('AD', 'Andorra',' ') ,

View File

@@ -322,6 +322,7 @@ CREATE TABLE `LANGUAGE`
( (
`LAN_ID` VARCHAR(4) default '' NOT NULL, `LAN_ID` VARCHAR(4) default '' NOT NULL,
`LAN_NAME` VARCHAR(30) default '' NOT NULL, `LAN_NAME` VARCHAR(30) default '' NOT NULL,
`LAN_LOCATION` VARCHAR(4) default '' NOT NULL,
`LAN_NATIVE_NAME` VARCHAR(30) default '' NOT NULL, `LAN_NATIVE_NAME` VARCHAR(30) default '' NOT NULL,
`LAN_DIRECTION` CHAR(1) default 'L' NOT NULL, `LAN_DIRECTION` CHAR(1) default 'L' NOT NULL,
`LAN_WEIGHT` INTEGER default 0 NOT NULL, `LAN_WEIGHT` INTEGER default 0 NOT NULL,