:: com :: sun :: star ::

module i18n
Description
Interface for internationalization (deprecated draft).

Services
::com::sun::star::i18n::BreakIterator contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks.
::com::sun::star::i18n::ChapterCollator Specific collator to sort chapter numbering.
::com::sun::star::i18n::CharacterClassification Character classification, such as upper, lower, alpha, digit, et al.
::com::sun::star::i18n::Collator Access collation algorithms of different locales.
::com::sun::star::i18n::IndexEntrySupplier Supplier for creating index entries in a "table of alphabetical index"
::com::sun::star::i18n::InputSequenceChecker Check input sequence of CTL languages like Thai or Hindi.
::com::sun::star::i18n::LocaleCalendar Access a locale specific calendar.
::com::sun::star::i18n::LocaleData Access locale specific data.
::com::sun::star::i18n::NativeNumberSupplier Supplier for transliteration of numerals (native number strings).
::com::sun::star::i18n::NumberFormatMapper Access locale data number format codes to use with the number formatter
::com::sun::star::i18n::TextConversion offers generic text conversion.
::com::sun::star::i18n::Transliteration Transliteration of characters, such as case folding
Interfaces
::com::sun::star::i18n::XBreakIterator contains the base routines for iteration in Unicode string. Iterates over characters, words, sentences and line breaks.
::com::sun::star::i18n::XCalendar Access to locale specific calendar systems.
::com::sun::star::i18n::XCharacterClassification Character classification (upper, lower, digit, letter, number, ...) and generic Unicode enabled parser.
::com::sun::star::i18n::XCollator provides locale-sensitive collation algorithms for string comparison.
::com::sun::star::i18n::XExtendedCalendar This interface provides access to locale specific calendar systems.
::com::sun::star::i18n::XExtendedIndexEntrySupplier This interface provides information for creating "Table of Index"
::com::sun::star::i18n::XExtendedTransliteration This interface provides character conversions like case folding or Hiragana to Katakana.
::com::sun::star::i18n::XForbiddenCharacters provides access to forbidden character settings in a document.
::com::sun::star::i18n::XIndexEntrySupplier supplies information on index entries to generate a "table of alphabetical index" for a given locale.
::com::sun::star::i18n::XInputSequenceChecker contains the routine to check Thai input sequence checking
::com::sun::star::i18n::XLocaleData Access locale specific data as it is defined in XML locale data files compiled into the binary data libraries liblocaledata * .so respectively localedata * .dll.
::com::sun::star::i18n::XNativeNumberSupplier Methods to convert between strings of ASCII Arabic digits and native numeral strings.
::com::sun::star::i18n::XNumberFormatCode Access number format codes defined in locale data.
::com::sun::star::i18n::XScriptTypeDetector contains the help routines for layouting complex text
::com::sun::star::i18n::XTextConversion Method to convert text from one type to another
::com::sun::star::i18n::XTransliteration Character conversions like case folding or Hiragana to Katakana.
Structs
::com::sun::star::i18n::Boundary contains start and end position of a word.
::com::sun::star::i18n::Calendar A calendar as returned in a sequence by ::com::sun::star::i18n::XLocaleData::getAllCalendars() .
::com::sun::star::i18n::CalendarItem One entry in a calendar, for example, a day of week or a month or an era.
::com::sun::star::i18n::Currency Symbols, names, and attributes of a specific currency, returned in a sequence by ::com::sun::star::i18n::XLocaleData::getAllCurrencies() .
::com::sun::star::i18n::ForbiddenCharacters Locale (mostly CJK) dependent characters that are forbidden at the start or end of a line.
::com::sun::star::i18n::FormatElement One number format code and its attributes, returned in a sequence by ::com::sun::star::i18n::XLocaleData::getAllFormats() .
::com::sun::star::i18n::Implementation Implementation name details returned in a sequence by ::com::sun::star::i18n::XLocaleData::getCollatorImplementations() .
::com::sun::star::i18n::LanguageCountryInfo The language and country identifiers and descriptive names of the loaded locale data returned by ::com::sun::star::i18n::XLocaleData::getLanguageCountryInfo() .
::com::sun::star::i18n::LineBreakHyphenationOptions Hyphenation options passed in calls to ::com::sun::star::i18n::XBreakIterator::getLineBreak() .
::com::sun::star::i18n::LineBreakResults Results of method ::com::sun::star::i18n::XBreakIterator::getLineBreak() .
::com::sun::star::i18n::LineBreakUserOptions Line break options passed in calls to ::com::sun::star::i18n::XBreakIterator::getLineBreak() .
::com::sun::star::i18n::LocaleDataItem Locale specific data, for example, separators, quotation marks.
::com::sun::star::i18n::NativeNumberXmlAttributes Attributes describing a native number mode for a specific locale, stored in XML file format.
::com::sun::star::i18n::NumberFormatCode Number format code information returned by various ::com::sun::star::i18n::XNumberFormatCode methods.
::com::sun::star::i18n::ParseResult Parser results returned by ::com::sun::star::i18n::XCharacterClassification::parseAnyToken() and ::com::sun::star::i18n::XCharacterClassification::parsePredefinedToken() .
::com::sun::star::i18n::TextConversionResult Text conversion result to be used with ::com::sun::star::i18n::XTextConversion .
Exceptions
::com::sun::star::i18n::MultipleCharsOutputException Indicates transliteration generated multiple characters output but only single character return value was requested.
Enums
::com::sun::star::i18n::DirectionProperty Direction properties returned by XCharacterClassification::getCharacterDirection .
::com::sun::star::i18n::TransliterationModules Old transliteration module enumeration to use with ::com::sun::star::i18n::XTransliteration::loadModule()
::com::sun::star::i18n::TransliterationModulesNew New transliteration module enumeration to use with ::com::sun::star::i18n::XTransliteration::loadModuleNew()
::com::sun::star::i18n::UnicodeScript Unicode script types, returned by ::com::sun::star::i18n::XCharacterClassification::getScript()
Constant Groups
::com::sun::star::i18n::AmPmValue Constants for AM/PM used in calls to ::com::sun::star::i18n::XCalendar::getDisplayName() .
::com::sun::star::i18n::BreakType Constants to specify the type of a line break, used with ::com::sun::star::i18n::LineBreakResults::breakType .
::com::sun::star::i18n::CTLScriptType CTL tcript type constants for layout engine, returned by ::com::sun::star::i18n::XScriptTypeDetector::getCTLScriptType()
::com::sun::star::i18n::CalendarDisplayCode Constants to use with ::com::sun::star::i18n::XExtendedCalendar::getDisplayString() .
::com::sun::star::i18n::CalendarDisplayIndex Values to be passed to ::com::sun::star::i18n::XCalendar::getDisplayName() .
::com::sun::star::i18n::CalendarFieldIndex Field indices to be passed to various ::com::sun::star::i18n::XCalendar methods.
::com::sun::star::i18n::CharType Constants to specify the character type that starts a character block. Character type is Unicode type defined in ::com::sun::star::i18n::UnicodeType
::com::sun::star::i18n::CharacterIteratorMode Constants to specify the type of character iteration.
::com::sun::star::i18n::CollatorOptions Options to be used with ::com::sun::star::i18n::XCollator methods.
::com::sun::star::i18n::InputSequenceCheckMode Input check mode constants to use with ::com::sun::star::i18n::XInputSequenceChecker::checkInputSequence()
::com::sun::star::i18n::KCharacterType Constants to identify the character type.
::com::sun::star::i18n::KNumberFormatType Attribute of number format, classifies the length of the formatted display string.
::com::sun::star::i18n::KNumberFormatUsage Category of number format code.
::com::sun::star::i18n::KParseTokens These constants specify the characters a name or identifier token to be parsed can have.
::com::sun::star::i18n::KParseType Constants to specify the type of a parsed token.
::com::sun::star::i18n::LocaleItem [ DEPRECATED ]
::com::sun::star::i18n::Months Constants for month names used in calls to ::com::sun::star::i18n::XCalendar::getDisplayName() .
::com::sun::star::i18n::NativeNumberMode Constants to use with ::com::sun::star::i18n::XExtendedCalendar::getDisplayString() and the ::com::sun::star::i18n::XNativeNumberSupplier methods.
::com::sun::star::i18n::NumberFormatIndex Number format indices to be passed as the index argument to ::com::sun::star::i18n::XNumberFormatCode::getFormatCode() or ::com::sun::star::util::XNumberFormatTypes::getFormatIndex() .
::com::sun::star::i18n::ScriptDirection Script direction constants to use with ::com::sun::star::i18n::XScriptTypeDetector methods.
::com::sun::star::i18n::ScriptType Constants to specify the script type.
::com::sun::star::i18n::TextConversionOption Text conversion options to be used with ::com::sun::star::i18n::XTextConversion .
::com::sun::star::i18n::TextConversionType These constansts specifiy the conversion type to be used with ::com::sun::star::i18n::XTextConversion .
::com::sun::star::i18n::TransliterationType Bitmask transliteration types used with ::com::sun::star::i18n::XTransliteration::getType() and ::com::sun::star::i18n::XTransliteration::getAvailableModules() methods.
::com::sun::star::i18n::UnicodeType Constants to classify Unicode characters, returned by ::com::sun::star::i18n::XCharacterClassification::getType()
::com::sun::star::i18n::Weekdays Constants for days of a week.
::com::sun::star::i18n::WordType Constants to specify the type of words.
::com::sun::star::i18n::reservedWords Offsets into the sequence of strings returned by ::com::sun::star::i18n::XLocaleData::getReservedWord() .
Top of Page