Overview | Module | Use | Devguide | Index

Constants | Constants' Details

:: com :: sun :: star :: i18n ::
constants group NativeNumberMode
Description Constants to use with XExtendedCalendar::getDisplayString() and the XNativeNumberSupplier methods. The constants have different meanings if used with different locales. However, NATNUM1 always tries to convert to a string matching the native number mode of the corresponding locale. Where available, the corresponding Microsoft Excel (tm) DBNum number format code modifier is listed. Modifiers supported by XExtendedCalendar::getDisplayString() are marked with CAL: for the specific language and the corresponding DBNum modifier and the NatNum values used for Y/M/D are listed Since OOo 1.1.2

Constants
NATNUM0 | Transliteration to ASCII Arabic digits. Try to convert any native number string to ASCII. If already ASCII it remains ASCII.
NATNUM1 | Transliteration in Chinese: Chinese lower case characters; CAL: 1/7/7 [DBNum1] Japanese: short Kanji characters [DBNum1]; CAL: 1/4/4 [DBNum1] Korean: Korean lower case characters [DBNum1]; CAL: 1/7/7 [DBNum1] Thai: Thai characters Arabic: Indic characters Indic: Indic characters
NATNUM2 | Transliteration in Chinese: Chinese upper case characters; CAL: 2/8/8 [DBNum2] Japanese: traditional Kanji characters; CAL: 2/5/5 [DBNum2] Korean: Korean upper case characters [DBNum2]; CAL: 2/8/8 [DBNum2]
NATNUM3 | Transliteration in Chinese: fullwidth Arabic digits; CAL: 3/3/3 [DBNum3] Japanese: fullwidth Arabic digits; CAL: 3/3/3 [DBNum3] Korean: fullwidth Arabic digits [DBNum3]; CAL: 3/3/3 [DBNum3]
NATNUM4 | Transliteration in Chinese: lower case text [DBNum1] Japanese: modern long Kanji text [DBNum2] Korean: formal lower case text
NATNUM5 | Transliteration in Chinese: Chinese upper case text [DBNum2] Japanese: traditional long Kanji text [DBNum3] Korean: formal upper case text
NATNUM6 | Transliteration in Chinese: fullwidth text [DBNum3] Japanese: fullwidth text Korean: fullwidth text
NATNUM7 | Transliteration in Chinese: short lower case text Japanese: modern short Kanji text Korean: informal lower case text
NATNUM8 | Transliteration in Chinese: short upper case text Japanese: traditional short Kanji text [DBNum4] Korean: informal upper case text
NATNUM9 | Transliteration in Korean: Hangul characters
NATNUM10 | Transliteration in Korean: formal Hangul text [DBNum4]; CAL: 9/11/11 [DBNum4]
NATNUM11 | Transliteration in Korean: informal Hangul text

Constants' Details
NATNUM0
const short NATNUM0 = 0; Description Transliteration to ASCII Arabic digits. Try to convert any native number string to ASCII. If already ASCII it remains ASCII.
NATNUM1
const short NATNUM1 = 1; Description Transliteration in Chinese: Chinese lower case characters; CAL: 1/7/7 [DBNum1] Japanese: short Kanji characters [DBNum1]; CAL: 1/4/4 [DBNum1] Korean: Korean lower case characters [DBNum1]; CAL: 1/7/7 [DBNum1] Thai: Thai characters Arabic: Indic characters Indic: Indic characters
NATNUM2
const short NATNUM2 = 2; Description Transliteration in Chinese: Chinese upper case characters; CAL: 2/8/8 [DBNum2] Japanese: traditional Kanji characters; CAL: 2/5/5 [DBNum2] Korean: Korean upper case characters [DBNum2]; CAL: 2/8/8 [DBNum2]
NATNUM3
const short NATNUM3 = 3; Description Transliteration in Chinese: fullwidth Arabic digits; CAL: 3/3/3 [DBNum3] Japanese: fullwidth Arabic digits; CAL: 3/3/3 [DBNum3] Korean: fullwidth Arabic digits [DBNum3]; CAL: 3/3/3 [DBNum3]
NATNUM4
const short NATNUM4 = 4; Description Transliteration in Chinese: lower case text [DBNum1] Japanese: modern long Kanji text [DBNum2] Korean: formal lower case text
NATNUM5
const short NATNUM5 = 5; Description Transliteration in Chinese: Chinese upper case text [DBNum2] Japanese: traditional long Kanji text [DBNum3] Korean: formal upper case text
NATNUM6
const short NATNUM6 = 6; Description Transliteration in Chinese: fullwidth text [DBNum3] Japanese: fullwidth text Korean: fullwidth text
NATNUM7
const short NATNUM7 = 7; Description Transliteration in Chinese: short lower case text Japanese: modern short Kanji text Korean: informal lower case text
NATNUM8
const short NATNUM8 = 8; Description Transliteration in Chinese: short upper case text Japanese: traditional short Kanji text [DBNum4] Korean: informal upper case text
NATNUM9
const short NATNUM9 = 9; Description Transliteration in Korean: Hangul characters
NATNUM10
const short NATNUM10 = 10; Description Transliteration in Korean: formal Hangul text [DBNum4]; CAL: 9/11/11 [DBNum4]
NATNUM11
const short NATNUM11 = 11; Description Transliteration in Korean: informal Hangul text

Top of Page

Copyright © 2000, 2013 LibreOffice contributors and/or their affiliates. All rights reserved.

LibreOffice was created by The Document Foundation, based on OpenOffice.org, which is Copyright 2000, 2010 Oracle and/or its affiliates.

The Document Foundation acknowledges all community members, please find more info at our website.

Privacy Policy | Impressum (Legal Info) | Copyright information: The source code of LibreOffice is licensed under the GNU Lesser General Public License (LGPLv3). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.