summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BitLanguage.php6
-rw-r--r--admin/schema_inc.php8
-rw-r--r--admin/upgrade_inc.php2
3 files changed, 8 insertions, 8 deletions
diff --git a/BitLanguage.php b/BitLanguage.php
index df6c093..15a7d6d 100644
--- a/BitLanguage.php
+++ b/BitLanguage.php
@@ -14,7 +14,7 @@
// +----------------------------------------------------------------------+
// | Authors: spider <spider@steelsun.com>
// +----------------------------------------------------------------------+
-// $Id: BitLanguage.php,v 1.4 2005/07/17 17:36:07 squareing Exp $
+// $Id: BitLanguage.php,v 1.5 2005/07/25 20:02:11 squareing Exp $
class BitLanguage extends BitBase {
// list of available (non-disabled) languages
@@ -370,10 +370,10 @@ class BitLanguage extends BitBase {
$sourceHash = $this->getSourceHash( $pString );
$query = "SELECT `tran`, tivm.`version`, tivm.`source_hash` AS `usage_source_hash`
FROM `".BIT_DB_PREFIX."tiki_i18n_masters` tim
- LEFT OUTER JOIN `".BIT_DB_PREFIX."tiki_i18n_strings` tis ON( tim.`source_hash`=tis.`source_hash` AND `lang_code`=? )
LEFT OUTER JOIN `".BIT_DB_PREFIX."tiki_i18n_version_map` tivm ON( tivm.`source_hash`=tim.`source_hash` AND tivm.`version`=? )
+ LEFT OUTER JOIN `".BIT_DB_PREFIX."tiki_i18n_strings` tis ON( tim.`source_hash`=tis.`source_hash` AND `lang_code`=? )
WHERE tim.`source_hash`=?";
- $ret = $this->mDb->GetRow($query, array( $pLangCode, BIT_MAJOR_VERSION , $sourceHash ) );
+ $ret = $this->mDb->GetRow($query, array( BIT_MAJOR_VERSION, $pLangCode, $sourceHash ) );
if( $pOverrideUsage && $gBitSystem->isFeatureActive( 'record_untranslated' ) ) {
$query = "SELECT `source_hash` FROM `".BIT_DB_PREFIX."tiki_i18n_masters` WHERE `source_hash`=?";
$source = $this->GetOne($query, array( $this->getSourceHash( $pString ) ) );
diff --git a/admin/schema_inc.php b/admin/schema_inc.php
index 21fa9c6..8fca18c 100644
--- a/admin/schema_inc.php
+++ b/admin/schema_inc.php
@@ -20,12 +20,12 @@ $tables = array(
source_hash C(32) PRIMARY,
lang_code C(32) PRIMARY,
last_modified I8 NOTNULL,
- tran X NOTNULL
+ `tran` X NOTNULL
",
'tiki_i18n_version_map' => "
source_hash C(32) PRIMARY,
- version C(32)
+ version C(32) PRIMARY
"
);
@@ -101,11 +101,11 @@ $gBitInstaller->registerSchemaDefault( LANGUAGES_PKG_NAME, array(
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('tr', 'Turkish', 'Türkçe' )",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('tv', 'Tuvaluan', NULL )",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('uk', 'Українська', 'Ukrainian')",
- "INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('zh', 'Chinese', 'Chinese')",
+ "INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('zh-cn', 'Chinese', 'Chinese')",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('ca', 'Catalan', 'Catalan')",
) );
-// lang file is not UTF-8 'cn' => array( '中文(簡体字)', tra("Simplified Chinese')",
+// lang file is not UTF-8 'zh-cn' => array( '中文(簡体字)', tra("Simplified Chinese')",
// lang file is not UTF-8 'he' => array( 'Hebrew', tra("Hebrew')",
?>
diff --git a/admin/upgrade_inc.php b/admin/upgrade_inc.php
index 7a34a2b..fcbb80d 100644
--- a/admin/upgrade_inc.php
+++ b/admin/upgrade_inc.php
@@ -83,7 +83,7 @@ array( 'QUERY' =>
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('tw', '中文(繁体字)', 'Traditional Chinese')",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('tv', 'Tuvaluan', NULL )",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('uk', 'Українська', 'Ukrainian')",
- "INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('zh', 'Chinese', 'Chinese')",
+ "INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('zh-cn', 'Chinese', 'Chinese')",
"INSERT INTO `".BIT_DB_PREFIX."tiki_i18n_languages` (`lang_code`,`native_name`,`english_name`) VALUES ('ca', 'Catalan', 'Catalan')",
)),
),