-
fluent-bundle
A localization system designed to unleash the entire expressive power of natural language translations
-
i18n-embed
Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime
-
rust_icu_ustring
Native bindings to the ICU4C library from Unicode. ustring.h
-
icu_datetime
API for formatting date and time to user readable textual representation
-
rust_icu_uenum
Native bindings to the ICU4C library from Unicode. Implements
uenum.h
from the ICU4C API -
focaccia
no_std implementation of Unicode case folding comparisons
-
autocorrect
A linter and formatter for help you improve copywriting, to correct spaces, punctuations between CJK (Chinese, Japanese, Korean)
-
gettext-rs
Safe bindings for gettext
-
icu_provider
Trait and struct definitions for the ICU data provider
-
sys-locale
Small and lightweight library to obtain the active system locale
-
isolang
Efficient, static lookup table for ISO 639 language codes
-
json-gettext
A library for getting text from JSON usually for internationalization
-
icu_locid
API for managing Unicode Language and Locale Identifiers
-
pinyin
Convert Chinese to pinyin
-
iso_currency
ISO 4217 currency codes
-
korean_numbers
This parses several types of numbers and expressions to Korean hangeul
-
fluent-fallback
High-level abstraction model for managing localization resources and runtime localization lifecycle
-
chinese-number
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers
-
unic-ucd-bidi
UNIC — Unicode Character Database — Bidi Properties
-
xtr
Extract strings from a rust crate to be translated with gettext
-
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
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
twine
Library for internationalization using the Twine file format
-
chinese_dictionary
A searchable Chinese / English dictionary with helpful utilities
-
pure-rust-locales
Pure Rust locales imported directly from the GNU C Library.
LC_COLLATE
andLC_CTYPE
are not yet supported. -
traduora
REST API bindings for Traduora, an open-source translation management platform
-
libretranslate
Use The Libretranslate Open Source Machine Translation
-
isocountry
ISO 3166-1 enumeration for Rust
-
unicode-linebreak
Implementation of the Unicode Line Breaking Algorithm
-
intl-rs
A simple i18n library for rust
-
tr
tr! macro for localisation
-
poreader
Read translation catalogs in PO format
-
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
kanji
A library for the handling and analysis of Japanese text, particularly Kanji
-
opencc-rust
Open Chinese Convert(OpenCC, 開放中文轉換) binding for the Rust language for conversion between Traditional Chinese and Simplified Chinese
-
jp-prefecture
an utility crate of using Japanese prefectures
-
i18n
Do you want help with i18n or l10n?
-
hangeul
Korean alphabet manipulation library
-
rosetta-i18n
Easy to use i18n library based on code generation
-
unic-ucd-normal
UNIC — Unicode Character Database — Normalization Properties
-
address-formatter
Universal international address formatter
-
sorrow-i18n
Simple I18N implementation with the ability to update localizations in real time
-
deepl-api
Bindings and a commandline tool for the DeepL REST API (https://www.deepl.com/docs-api/)
-
isolanguage-1
ISO 639-1 library with optional Serde support
-
gettext-sys
Raw FFI bindings for gettext
-
rust-locale
POSIX.1 locale extension for Rust
-
country-emoji
Converts between country names, ISO 3166-1 codes and flag emojis
-
harfbuzz-sys
Rust bindings to the HarfBuzz text shaping engine
-
cjk
Answer Boolean Questions and Queries about CJK and related character sets
-
kalgan_i18n
A translation tool that retrieves the messages stored in yaml files used by Kalgan Framework
-
ki18n
A crate to use KF5I18n from rust
-
lcid
Parse language code identifiers per MS-LCID
-
locale
Library for basic localisation. Warning: Major rewrite pending for 0.3!
-
jurisdiction
A lightweight API-friendly abstraction for the jurisdiction in the world, and their accompanying static information pertaining to that jurisdiction. Information available includes:…
-
recoyx_message_localization
Flexible message localization
-
locale-codes
locale-related codes/identifiers and any standards-based information concerning them
-
rosetta-build
Code generation for the Rosetta i18n library
-
cccedict
A CC-Cedict parser with Cantonese support (via cantonese.org readings)
-
prettify_pinyin
Turn tone numbers into tone marks
-
rust_icu_ucal
Native bindings to the ICU4C library from Unicode. ucal.h
-
songww-harfbuzz-sys
Rust bindings to the HarfBuzz text shaping engine
-
icu_locale_canonicalizer
API for Unicode Language and Locale Identifiers canonicalization
-
i18n-build
Designed for use within the cargo-i18n tool for localizing crates. It has been published to allow its direct use within project build scripts if required.
-
languages-rs
An internationalization library for your projects
-
locale-types
Idiomatic types for locale identifiers
-
iso639-1
iso639-1 enum and utils
-
rust_icu_sys
Native bindings to the ICU4C library from Unicode
-
bing-dict
Use Bing Dictionary to translate words and phrases between English and Chinese
-
laithean
Scottish Gaelic date localization library
-
loon-embed
I18n for Rust, support embed YAML, JSON
-
iso639_2
iso639_2 enum
-
localizer
Simple library for localization
-
alkana-rs
convert alphabet to katakana
-
tokenizer
Thai text tokenizer
-
rocket_i18n
Rocket fairing for easy internationalization with gettext (also supports Actix web)
-
to-kana
Converts English phonetics to Kana, And Kana to small/half-width versions
-
tantivy-pinyin
Just like the name, this is a pinyin tokenizer of tantivy
-
ctl10n
Compile-time localization library
-
osmon
A programming language for Uzbeks
-
xliff
Library for reading and writing localized text stored in XLIFF format
-
unic-ucd-name
UNIC — Unicode Character Database — Name
-
french-pluralize
Helps to get plurals of French words in different ways
-
so_many_words
Not Linear Programming
-
loon
Simple localization
-
grid-cell
Library for Japanese traditional grid cell
-
locales
Easy to use I18n
-
internationalization
Easy to use I18n
-
cedict
Parser for the CC-CEDICT Chinese-English Dictionary
-
translation
Library for localisation (text translation) of Rust applications
-
rocket-accept-language
This crate provides a request guard used for getting
accept-language
header -
chinese-variant
An enum to represent the variants of the Chinese Language
-
holidays_se
Swedish holidays
-
pseudolocalize
Pseudolocalization crate for Rust
-
kodict
Provides Korean Dictionary Implements and Crawler for Rust
-
iso-639
Types and functions for interacting with ISO 639 languages and alpha2, alpha3-b, and alpha3-t codes
-
current_locale
A library to get the user’s current locale
-
litelocale
Lightweight localization library for Rust
-
crowbook-intl
An internationalization library to localize strings, translating them according to runtime option, using macros
-
say-number
Library to say numbers in English, Chinese (simplified), French, Japanese and Vietnamese
-
lakh-crore-numbers
A Rust library for formatting numbers into the Lakh Crore (…हजार, लाख, करोड, अर्ब…) system
-
crowbook-localize
This crate has been renamed crowbook-intl. Please use this one fom now on.
-
azizka_rust_i18n
i18n localization library
-
rstext
Rust GNU gettext utilities package
-
fluent-serde
Serializer implementations for FluentValue and FluentArgs
-
serde-gettext
A deserializable struct to translate and format
-
scottish_names
Library for generating random names of people based on frequency of occurrence of birth-names in Scotland
-
pinyin-order
A Rust library that helps sort a string vector by Pinyin. Rust 字符串向量按拼音排序
-
pretty_grammar
A library that supports simple grammar correction of dynamic strings
-
grapheme-picker
Helps to pick part of words
-
locale-settings
A higher-level interface to locale settings accessed via the POSIX C API
-
language-tag
Handle language tags as defined in BCP47 (e.g. ‘en-US’, ‘fr-FR’, ‘zh-cmn-Hans-CN’)
-
wireless-regdb
create a linux wireless regulatory db firmware
-
albhed
A translator for the Al Bhed language
-
unic-ucd-common
UNIC — Unicode Character Database — Common Properties
-
icu_calendar
API for supporting various types of calendars
-
rust_icu_udat
Native bindings to the ICU4C library from Unicode. udat.h
-
intl_pluralrules
Unicode Plural Rules categorizer for numeric input
-
i18n-config
This library contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
fluent
A localization system designed to unleash the entire expressive power of natural language translations
-
icu_provider_fs
ICU4X data provider that reads from structured data files
-
icu_segmenter
Unicode line breaking and text segmentation algorithms for text boundaries analysis
-
fixed_decimal
An API for representing numbers in a human-readable form
-
rust_icu_umsg
Native bindings to the ICU4C library from Unicode. umsg.h
-
icu_plurals
Unicode Plural Rules categorizer for numeric input
-
rust_icu_utext
Native bindings to the ICU4C library from Unicode. utext.h
-
unic-ucd-category
UNIC — Unicode Character Database — General Category
-
litemap
A key-value Map implementation based on a flat, sorted Vec
-
i18n-embed-impl
Macro implementations for i18n-embed
-
unic-idna-punycode
UNIC — Implementation of Punycode (RFC 3492) algorithm
-
unic-ucd
UNIC — Unicode Character Database
-
rust_icu_unum
Native bindings to the ICU4C library from Unicode. ufmt.h: Number formatting support
-
icu
International Components for Unicode
-
unic-langid
API for managing Unicode Language Identifiers
-
unic-ucd-block
UNIC — Unicode Character Database — Unicode Blocks
-
icu_codepointtrie
API for an efficient trie of data for Unicode code points
-
unic-ucd-hangul
UNIC — Unicode Character Database — Hangul Syllable Composition & Decomposition
-
rust_icu_ucol
Native bindings to the ICU4C library from Unicode. ucol.h: Collation support
-
icu_decimal
API for formatting basic decimal numbers in a locale-sensitive way
-
fluent-resmgr
Resource manager for Fluent localization resources
-
icu_properties
Definitions for Unicode properties
-
unic-char-basics
UNIC — Unicode Character Tools — Basic Stable Character Properties
-
unic-bidi
UNIC — Unicode Bidirectional Algorithm
-
fluent-testing
A collection of mock scenarios for testing fluent-rs components
-
unic-ucd-name_aliases
UNIC — Unicode Character Database — Name Aliases
-
unic-normal
UNIC — Unicode Normalization Forms
-
rust_icu_udata
Native bindings to the ICU4C library from Unicode. udata.h
-
icu_provider_blob
ICU4X data provider that reads from blobs in memory
-
unic-idna
UNIC — Unicode IDNA Compatibility Processing
-
fluent-pseudo
Pseudolocalization transformation API for use with Project Fluent API
-
crlify
A std::io::Write wrapper that replaces with on Windows