summaryrefslogtreecommitdiff
path: root/i18npool
diff options
context:
space:
mode:
authorKurt Zenker <kz@openoffice.org>2004-07-30 13:42:17 +0000
committerKurt Zenker <kz@openoffice.org>2004-07-30 13:42:17 +0000
commit950d2d0628436da32f1db1197da968efe7e43514 (patch)
treefcb3b690321d13267ad1b85ae00d4b89c9cfe4e0 /i18npool
parentf078a377a82b8e2b4ee423f6814de9e0485c8d44 (diff)
INTEGRATION: CWS i18n13 (1.7.18); FILE MERGED
2004/06/08 22:45:58 khong 1.7.18.1: #115841# #115878# #116314# #116316# fix Japanese search problem and Katakana and Hiragana conversion
Diffstat (limited to 'i18npool')
-rw-r--r--i18npool/source/transliteration/ignoreMinusSign_ja_JP.cxx10
-rw-r--r--i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx31
2 files changed, 37 insertions, 4 deletions
diff --git a/i18npool/source/transliteration/ignoreMinusSign_ja_JP.cxx b/i18npool/source/transliteration/ignoreMinusSign_ja_JP.cxx
index 0efb4533ed18..05447bea9f1a 100644
--- a/i18npool/source/transliteration/ignoreMinusSign_ja_JP.cxx
+++ b/i18npool/source/transliteration/ignoreMinusSign_ja_JP.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ignoreMinusSign_ja_JP.cxx,v $
*
- * $Revision: 1.7 $
+ * $Revision: 1.8 $
*
- * last change: $Author: obo $ $Date: 2004-03-17 09:03:13 $
+ * last change: $Author: kz $ $Date: 2004-07-30 14:42:04 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -73,6 +73,12 @@ ignoreMinusSign_ja_JP_translator (const sal_Unicode c)
switch (c) {
case 0x2212: // MINUS SIGN
case 0x002d: // HYPHEN-MINUS
+ case 0x2010: // HYPHEN
+ case 0x2011: // NON-BREAKING HYPHEN
+ case 0x2012: // FIGURE DASH
+ case 0x2013: // EN DASH
+ case 0x2014: // EM DASH
+ case 0x2015: // HORIZONTAL BAR
case 0xff0d: // FULLWIDTH HYPHEN-MINUS
case 0xff70: // HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK
return 0x30fc; // KATAKANA-HIRAGANA PROLONGED SOUND MARK
diff --git a/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx b/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx
index 4dc6bb146ecb..9083c177f29a 100644
--- a/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx
+++ b/i18npool/source/transliteration/ignoreSeparator_ja_JP.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: ignoreSeparator_ja_JP.cxx,v $
*
- * $Revision: 1.7 $
+ * $Revision: 1.8 $
*
- * last change: $Author: obo $ $Date: 2004-03-17 09:03:25 $
+ * last change: $Author: kz $ $Date: 2004-07-30 14:42:17 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -91,6 +91,33 @@ OneToOneMappingTable_t ignoreSeparatorTable[] = {
MAKE_PAIR( 0x007D, 0xFFFF ), // RIGHT CURLY BRACKET
MAKE_PAIR( 0x007E, 0xFFFF ), // TILDE
MAKE_PAIR( 0x00A5, 0xFFFF ), // YEN SIGN
+ MAKE_PAIR( 0x3001, 0xFFFF ), // IDEOGRAPHIC COMMA
+ MAKE_PAIR( 0x3002, 0xFFFF ), // IDEOGRAPHIC FULL STOP
+ MAKE_PAIR( 0x3008, 0xFFFF ), // LEFT ANGLE BRACKET
+ MAKE_PAIR( 0x3009, 0xFFFF ), // RIGHT ANGLE BRACKET
+ MAKE_PAIR( 0x300A, 0xFFFF ), // LEFT DOUBLE ANGLE BRACKET
+ MAKE_PAIR( 0x300B, 0xFFFF ), // RIGHT DOUBLE ANGLE BRACKET
+ MAKE_PAIR( 0x300C, 0xFFFF ), // LEFT CORNER BRACKET
+ MAKE_PAIR( 0x300D, 0xFFFF ), // RIGHT CORNER BRACKET
+ MAKE_PAIR( 0x300E, 0xFFFF ), // LEFT WHITE CORNER BRACKET
+ MAKE_PAIR( 0x300F, 0xFFFF ), // RIGHT WHITE CORNER BRACKET
+ MAKE_PAIR( 0x3010, 0xFFFF ), // LEFT BLACK LENTICULAR BRACKET
+ MAKE_PAIR( 0x3011, 0xFFFF ), // RIGHT BLACK LENTICULAR BRACKET
+ MAKE_PAIR( 0x3014, 0xFFFF ), // LEFT TORTOISE SHELL BRACKET
+ MAKE_PAIR( 0x3015, 0xFFFF ), // RIGHT TORTOISE SHELL BRACKET
+ MAKE_PAIR( 0x3016, 0xFFFF ), // LEFT WHITE LENTICULAR BLACKET
+ MAKE_PAIR( 0x3017, 0xFFFF ), // RIGHT WHITE LENTICULAR BLACKET
+ MAKE_PAIR( 0x3018, 0xFFFF ), // LEFT WHITETORTOISE SHELL BLACKET
+ MAKE_PAIR( 0x3019, 0xFFFF ), // RIGHT WHITETORTOISE SHELL BLACKET
+ MAKE_PAIR( 0x301A, 0xFFFF ), // LEFT WHITE SQUARE BRACKET
+ MAKE_PAIR( 0x301B, 0xFFFF ), // RIGHT WHITE SQUARE BRACKET
+ MAKE_PAIR( 0x301C, 0xFFFF ), // WAVE DASH
+ MAKE_PAIR( 0x301D, 0xFFFF ), // REVERSED DOUBLE PRIME
+ MAKE_PAIR( 0x301E, 0xFFFF ), // DOUBLE PRIME QUOTATION MARK
+ MAKE_PAIR( 0x301F, 0xFFFF ), // LOW DOUBLE PRIME QUOTATION MARK
+ MAKE_PAIR( 0x3030, 0xFFFF ), // WAVY DASH
+ MAKE_PAIR( 0x30FB, 0xFFFF ), // KATAKANA MIDDLE DOT
+ MAKE_PAIR( 0x30FC, 0xFFFF ), // KATAKANA-HIRAHANA PROLONGED SOUND MARK
MAKE_PAIR( 0xFF01, 0xFFFF ), // FULLWIDTH EXCLAMATION MARK
MAKE_PAIR( 0xFF03, 0xFFFF ), // FULLWIDTH NUMBER SIGN
MAKE_PAIR( 0xFF04, 0xFFFF ), // FULLWIDTH DOLLAR SIGN