-
stringprep
algorithm
-
language-tags
Language tags for Rust
-
unicode-linebreak
Unicode Line Breaking Algorithm
-
num-format
producing string-representations of numbers, formatted according to international standards
-
unic-char-range
UNIC — Unicode Character Tools — Character Range and Iteration
-
unic-ucd-version
UNIC — Unicode Character Database — Version
-
unic-ucd-segment
UNIC — Unicode Character Database — Segmentation Properties
-
unic-common
UNIC — Common Utilities
-
sys-locale
Small and lightweight library to obtain the active system locale
-
icu_locid
API for managing Unicode Language and Locale Identifiers
-
unic-langid
API for managing Unicode Language Identifiers
-
wasite
WASI Terminal Environment API
-
intl_pluralrules
Unicode Plural Rules categorizer for numeric input
-
fluent-bundle
A localization system designed to unleash the entire expressive power of natural language translations
-
fluent-syntax
Parser/Serializer tools for Fluent Syntax
-
fluent-langneg
language and locale negotiation
-
intl-memoizer
A memoizer specifically tailored for storing lazy-initialized intl formatters
-
icu_provider
Trait and struct definitions for the ICU data provider
-
pure-rust-locales
Pure Rust locales imported directly from the GNU C Library.
LC_COLLATE
andLC_CTYPE
are not yet supported. -
unic-langid-impl
API for managing Unicode Language Identifiers
-
unic-langid-macros
API for managing Unicode Language Identifiers
-
icu_locid_transform
API for Unicode Language and Locale Identifiers canonicalization
-
icu_locid_transform_data
Data for the icu_locid_transform crate
-
icu_provider_adapters
Adapters for composing and manipulating data providers
-
icu_list
ECMA-402 ListFormatter
-
fluent
A localization system designed to unleash the entire expressive power of natural language translations
-
gettext-sys
Raw FFI bindings for gettext
-
icu_provider_macros
Proc macros for ICU data providers
-
gettext-rs
Safe bindings for gettext
-
unic-emoji-char
UNIC — Unicode Emoji — Emoji Character Properties
-
isocountry
ISO 3166-1 enumeration for Rust
-
icu_list_data
Data for the icu_list crate
-
icu_properties
Definitions for Unicode properties
-
icu_collections
Collection of API for use in ICU libraries
-
xkbcommon
Rust bindings and wrappers for libxkbcommon
-
icu_normalizer
API for normalizing text into Unicode Normalization Forms
-
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
icu_properties_data
Data for the icu_properties crate
-
i18n-embed
Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime
-
unic-ucd-category
UNIC — Unicode Character Database — General Category
-
ecma402_traits
type traits to support ECMA 402 specification in Rust. Implementors are welcome to provide their own
-
i18n-config
contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
iso_country
ISO3166-1 countries
-
icu_normalizer_data
Data for the icu_normalizer crate
-
rust-i18n-support
Support for rust-i18n crate
-
gettext
translation framework for Rust
-
rust-i18n
Rust I18n is use Rust codegen for load YAML file storage translations on compile time, and give you a t! macro for simply get translation texts
-
icu_calendar
API for supporting various types of calendars
-
whatlang
Fast and lightweight language identification library for Rust
-
icu_provider_blob
ICU4X data provider that reads from blobs in memory
-
icu_plurals
Unicode Plural Rules categorizer for numeric input
-
fixed_decimal
An API for representing numbers in a human-readable form
-
iref
Uniform & Internationalized Resource Identifiers (URIs/IRIs), borrowed and owned
-
icu_decimal
API for formatting basic decimal numbers in a locale-sensitive way
-
icu_datetime
API for formatting date and time to user readable textual representation
-
tr
tr! macro for localisation
-
celes
handling ISO 3166-1. Each country has a three digit code, two letter code, three letter code, full state name, and short english aliases
-
icu_segmenter
Unicode line breaking and text segmentation algorithms for text boundaries analysis
-
icu
International Components for Unicode
-
unic-ucd-bidi
UNIC — Unicode Character Database — Bidi Properties
-
zerotrie
A data structure that efficiently maps strings to integers
-
iso_currency
ISO 4217 currency codes
-
icu_timezone
API for resolving and manipulating time zone information
-
icu_segmenter_data
Data for the icu_segmenter crate
-
cedict
Parser for the CC-CEDICT Chinese-English Dictionary
-
isolang
Efficient, static lookup table for ISO 639 language codes
-
locale
basic localisation. Warning: Major rewrite pending for 0.3!
-
jurisdiction
lightweight API-friendly abstraction for the jurisdiction in the world, and their accompanying static information pertaining to that jurisdiction. Information available includes: * ISO 3166 country codes…
-
pinyin
Convert Chinese to pinyin
-
icu_calendar_data
Data for the icu_calendar crate
-
icu_timezone_data
Data for the icu_timezone crate
-
icu_provider_fs
ICU4X data provider that reads from structured data files
-
icu_collator
API for comparing strings according to language-dependent conventions
-
icu_plurals_data
Data for the icu_plurals crate
-
i18n-embed-impl
Macro implementations for i18n-embed
-
tai64
TAI64N (i.e. Temps Atomique International) timestamp support for Rust
-
langtag
Language tags implementation following RFC 5646
-
polib
Read, manipulate and store translation data in GNU gettext PO format
-
icu_pattern
ICU pattern utilities
-
icu_locale_canonicalizer
API for Unicode Language and Locale Identifiers canonicalization
-
aws-sdk-translate
AWS SDK for Amazon Translate
-
icu_datetime_data
Data for the icu_datetime crate
-
icu_decimal_data
Data for the icu_decimal crate
-
tldextract
extract domain info from a url
-
icu_relativetime
Relative time formatting
-
icu_casemap
Unicode case mapping and folding algorithms
-
precis-core
PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols as defined in rfc8264
-
icu_relativetime_data
Data for the icu_relativetime crate
-
unic-ucd-normal
UNIC — Unicode Character Database — Normalization Properties
-
icu_collator_data
Data for the icu_collator crate
-
mdbook-i18n-helpers
Plugins for a mdbook translation workflow based on Gettext
-
icu_displaynames
API to enable the translation of Language and Region display names
-
icu_casemap_data
Data for the icu_casemap crate
-
icu_compactdecimal
Compact decimal
-
unic-normal
UNIC — Unicode Normalization Forms
-
ordinal
Formatting of ordinals (1st, 2nd, 3rd etc)
-
icu_displaynames_data
Data for the icu_displaynames crate
-
icu_compactdecimal_data
Data for the icu_compactdecimal crate
-
random_word
Efficient functions for generating random words in many languages
-
boa_icu_provider
ICU4X data provider for the Boa JavaScript engine
-
lingua
An accurate natural language detection library, suitable for short text and mixed-language text
-
codes-iso-3166
This package contains an implementation of the ISO 3166 Country Codes specification
-
rust_iso3166
ISO 3166-1 (Codes for the representation of names of countries and their subdivisions – Part 1: Country codes) is a standard defining codes for the names of countries, dependent territories…
-
unic-ucd-common
UNIC — Unicode Character Database — Common Properties
-
accept-language
Parse and compare Accept-Language header strings
-
rust-i18n-extract
Extractor for rust-i18n crate
-
chinese-variant
An enum to represent the variants of the Chinese Language
-
iso-rs
query ISO data, which includes countries, currencies, etc
-
icu_transliterate
API for Transliteration
-
icu_unicodeset_parse
API to parse unicode sets as defined in UTS35
-
chinese-number
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers
-
unic-ucd-hangul
UNIC — Unicode Character Database — Hangul Syllable Composition & Decomposition
-
current_locale
get the user's current locale
-
numfmt
Fast and friendly Rust number formatting
-
icu_codepointtrie_builder
Runtime builder for CodePointTrie
-
icu_datagen
Generate data for ICU4X DataProvider
-
fluent-pseudo
Pseudolocalization transformation API for use with Project Fluent API
-
whichlang
A blazingly fast and lightweight language detection library for Rust
-
rust_icu_sys
Native bindings to the ICU4C library from Unicode
-
rust_icu_common
Native bindings to the ICU4C library from Unicode. Commonly used types
-
rust_icu_ustring
Native bindings to the ICU4C library from Unicode. ustring.h
-
rust_icu_uenum
Native bindings to the ICU4C library from Unicode. Implements
uenum.h
from the ICU4C API -
rosetta-build
Code generation for the Rosetta i18n library
-
rosetta-i18n
Easy to use i18n library based on code generation
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
fluent-fallback
High-level abstraction model for managing localization resources and runtime localization lifecycle
-
rust_icu_ubrk
Native bindings to the ICU4C library from Unicode. - ubrk.h: Support for text boundary analysis
-
lcid
Parse language code identifiers per MS-LCID
-
tinysegmenter
Compact Japanese tokenizer
-
isolanguage-1
ISO 639-1 library with optional Serde support