-
aws-sdk-translate
AWS SDK for Amazon Translate
-
localoco
internationlization in Rust
-
workflow-i18n
i18n layer for
workflow-rs
framework -
marksad
Markdown parser library with all the extensions
-
stblib
that takes over and simplifies important and useful tasks
-
iced_af
The iced application framework project
-
immortal_intl_rs
i18n library for rust
-
opencc-rs
OpenCC bindings for Rust
-
rust-persian-tools
Official Rust implementation of Persian Tools
-
glass-easel-i18n
Non-invasive I18n Support for glass-easel
-
isosphere
ISO standard data types, helpers, and related utilities
-
axum_l10n
localization utilities for Axum
-
oma-console
Omakase (oma) console tools to help oma handle console
-
librunner
assist runners on planning their workouts, races, and improve their health
-
pokemon-rs
getting Pokémon names
-
cjk-align
Align CJK and emoji characters correctly on terminals
-
i18n_localiser-rizzen-yazston
The
i18n_localiser
crate of the Internationalisation project -
i18n_utility-rizzen-yazston
The
i18n_utility
crate of the Internationalisation project -
i18n_lexer-rizzen-yazston
The
i18n_lexer
crate of the Internationalisation project -
i18n-rizzen-yazston
The
i18n
crate of the Internationalisation project -
i18n_provider-rizzen-yazston
The
i18n_provider
crate of the Internationalisation project -
i18n_provider_sqlite3-rizzen-yazston
The
i18n_provider_sqlite3
crate of the Internationalisation project -
wiredify
バ行のカタカナを「ヴァ」~「ヴォ」に変換する
-
bevy_fluent
Bevy plugin for localization using Fluent
-
mal2eng
An algorithm that transliterates Malayalam script to Roman / Latin characters (aka 'Manglish') with reasonable phonemic fairness
-
icu_locid
API for managing Unicode Language and Locale Identifiers
-
icu_locale
API for managing Unicode Language and Locale Identifiers
-
boa_icu_provider
ICU4X data provider for the Boa JavaScript engine
-
google-translate3
A complete library to interact with Translate (protocol v3)
-
google-translate3-cli
A complete library to interact with Translate (protocol v3)
-
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…
-
temporal_rs
Temporal in Rust is an implementation of the TC39 Temporal Builtin Proposal in Rust
-
langtag
Language tags implementation following RFC 5646
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
rust_icu_uenum
Native bindings to the ICU4C library from Unicode. Implements
uenum.h
from the ICU4C API -
rust_icu_ustring
Native bindings to the ICU4C library from Unicode. ustring.h
-
rust_icu_utrans
Native bindings to the ICU4C library from Unicode. - utrans.h: Transliteration support
-
rust_icu_uformattable
Native bindings to the ICU4C library from Unicode. - uformattable.h: Number formatting support
-
rust_icu_udat
Native bindings to the ICU4C library from Unicode. udat.h
-
rust_icu_ucnv
Native bindings to the ICU4C library from Unicode. ucnv.h
-
rust_icu_uchar
Native bindings to the ICU4C library from Unicode. uchar.h
-
rust_icu
Native bindings to the ICU4C library from Unicode
-
rust_icu_utext
Native bindings to the ICU4C library from Unicode. utext.h
-
ecma402_traits
type traits to support ECMA 402 specification in Rust. Implementors are welcome to provide their own
-
rust_icu_ucsdet
Native bindings to the ICU4C library from Unicode. ucsdet.h
-
rust_icu_ubrk
Native bindings to the ICU4C library from Unicode. - ubrk.h: Support for text boundary analysis
-
rust_icu_common
Native bindings to the ICU4C library from Unicode. Commonly used types
-
rust_icu_sys
Native bindings to the ICU4C library from Unicode
-
rust_icu_unum
Native bindings to the ICU4C library from Unicode. - ufmt.h: Number formatting support
-
rust_icu_unorm2
Native bindings to the ICU4C library from Unicode. unorm2.h
-
rust_icu_ucol
Native bindings to the ICU4C library from Unicode. - ucol.h: Collation support
-
rust_icu_ulistformatter
Native bindings to the ICU4C library from Unicode. - ulistformatter.h: Collation support
-
rust_icu_upluralrules
Native bindings to the ICU4C library from Unicode. - ulistformatter.h: Collation support
-
rust_icu_ucal
Native bindings to the ICU4C library from Unicode. ucal.h
-
rust_icu_unumberformatter
Native bindings to the ICU4C library from Unicode. - unumberformatter.h: Number formatting support (modern)
-
rust_icu_udata
Native bindings to the ICU4C library from Unicode. udata.h
-
rust_icu_umsg
Native bindings to the ICU4C library from Unicode. umsg.h
-
rust_icu_ecma402
ECMA 402 standard implementation in Rust
-
iref
Uniform & Internationalized Resource Identifiers (URIs/IRIs), borrowed and owned
-
librush
艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法, input method)
-
icu_capi
C interface to ICU4X
-
pure-rust-locales
Pure Rust locales imported directly from the GNU C Library.
LC_COLLATE
andLC_CTYPE
are not yet supported. -
keshvar
collection of all sorts of useful information for every country
-
garde-fr
Validation library
-
i18n_pattern-rizzen-yazston
The
i18n_pattern
crate of the Internationalisation project -
i18n_icu-rizzen-yazston
The
i18n_icu
crate of the Internationalisation project -
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
yew-i18n
🌐 Internationalization (i18n) component for the Yew framework
-
korean_regex
Regex extension for Hangeul analysis
-
random_word
Efficient functions for generating random words in many languages
-
govuk-bank-holidays
loading the official list of bank holidays in the United Kingdom from GOV.UK
-
error-info
Centralized error information ready for internationalization
-
lingual
Free and Unlimited Language Translation (Google) API for Rust. Supports Async and Sync.
-
utf-16-to-utf-8
Convert UTF-16 to UTF-8 encoding
-
utf-32-to-utf-8
Convert UTF-32 to UTF-8 encoding
-
icu_normalizer
API for normalizing text into Unicode Normalization Forms
-
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-i18n-support
Support for rust-i18n crate
-
to_bopomofo
Converts a pinyin string to a Bopomofo string
-
rust-i18n-extract
Extractor for rust-i18n crate
-
rust-i18n-cli
cargo-i18n tool for the rust-i18n crate
-
rspolib
PO and MO files manipulation library
-
hydrogen-i18n
Translation utilities for server-side applications that need to deals with different languages on the same time
-
mdbook-i18n-helpers
Plugins for a mdbook translation workflow based on Gettext
-
handlebars-fluent
Handlebars helpers for the Fluent internationalization framework
-
epicadidash
Hello
-
unicode-locale-parser
The parser for Unicode Locale Identifiers
-
translocate
high performance converter that takes CSV translation files and outputs corresponding JSON translation files
-
whatlang
Fast and lightweight language identification library for Rust
-
rusty18n
A simply yet efficient i18n solution for Rust
-
poise-i18n
An i18n library to be used with Poise, the Discord bot framework
-
alemat
type-safe building of MathML
-
icu_datagen
Generate data for ICU4X DataProvider
-
chinese-number
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers
-
chinese-variant
An enum to represent the variants of the Chinese Language
-
unic-langid
API for managing Unicode Language Identifiers
-
fluent-langneg
language and locale negotiation
-
lingua
An accurate natural language detection library, suitable for short text and mixed-language text
-
unic-locale
API for managing Unicode Locale Identifiers
-
unic-langid-macros
API for managing Unicode Language Identifiers
-
unic-locale-macros
API for managing Unicode Locale Identifiers
-
unic-langid-impl
API for managing Unicode Language Identifiers
-
unic-locale-impl
API for managing Unicode Locale Identifiers
-
json-gettext
getting text from JSON usually for internationalization
-
rocket-accept-language
request guard used for getting
accept-language
header -
ydlidar_driver
YDLiDAR Driver in Rust
-
encoding_rs_rw
Space-efficient std::io::{Read, Write} wrappers for encoding_rs
-
isolang
Efficient, static lookup table for ISO 639 language codes
-
chinese-lunisolar-calendar
The traditional Chinese Calendar, known as 農曆 or 陰曆 in Chinese, is based on the moon, and is commonly referred to as the Lunar Calendar
-
i18n-embed-impl
Macro implementations for i18n-embed
-
rust-pinyin
Change chinese sentence to pinyin initials
-
icu_provider
Trait and struct definitions for the ICU data provider
-
icu_datetime
API for formatting date and time to user readable textual representation
-
icu_calendar
API for supporting various types of calendars
-
icu_properties
Definitions for Unicode properties
-
icu_collator
API for comparing strings according to language-dependent conventions
-
icu
International Components for Unicode
-
icu_segmenter
Unicode line breaking and text segmentation algorithms for text boundaries analysis
-
icu_provider_adapters
Adapters for composing and manipulating data providers
-
icu_locid_transform
API for Unicode Language and Locale Identifiers canonicalization
-
icu_plurals
Unicode Plural Rules categorizer for numeric input
-
icu_provider_blob
ICU4X data provider that reads from blobs in memory
-
fixed_decimal
An API for representing numbers in a human-readable form
-
icu_list
ECMA-402 ListFormatter
-
icu_timezone
API for resolving and manipulating time zone information
-
icu_provider_fs
ICU4X data provider that reads from structured data files
-
icu_decimal
API for formatting basic decimal numbers in a locale-sensitive way
-
icu_collections
Collection of API for use in ICU libraries
-
zerotrie
A data structure that efficiently maps strings to integers
-
icu_casemap
Unicode case mapping and folding algorithms
-
icu_displaynames
API to enable the translation of Language and Region display names
-
icu_relativetime
Relative time formatting
-
icu_unicodeset_parse
API to parse unicode sets as defined in UTS35
-
icu_transliterate
API for Transliteration
-
icu_compactdecimal
Compact decimal
-
icu_freertos
C interface to ICU4X
-
icu_locid_transform_data
Data for the icu_locid_transform crate
-
icu_properties_data
Data for the icu_properties crate
-
icu_testdata
Pre-built test data for ICU4X
-
icu_codepointtrie_builder
Runtime builder for CodePointTrie
-
icu_segmenter_data
Data for the icu_segmenter crate
-
icu_list_data
Data for the icu_list crate
-
icu_normalizer_data
Data for the icu_normalizer crate
-
icu_timezone_data
Data for the icu_timezone crate
-
icu_displaynames_data
Data for the icu_displaynames crate
-
icu_relativetime_data
Data for the icu_relativetime crate
-
icu_compactdecimal_data
Data for the icu_compactdecimal crate
-
icu_collator_data
Data for the icu_collator crate
-
icu_calendar_data
Data for the icu_calendar crate
-
icu_capi_cdylib
C interface to ICU4X
-
icu_harfbuzz
HarfBuzz glue code for ICU4X
-
icu_plurals_data
Data for the icu_plurals crate
-
icu_casemap_data
Data for the icu_casemap crate
-
icu_capi_staticlib
C interface to ICU4X
-
icu_datetime_data
Data for the icu_datetime crate
-
icu_decimal_data
Data for the icu_decimal crate
-
icu_provider_macros
Proc macros for ICU data providers
-
opencc-rust
Open Chinese Convert(OpenCC, 開放中文轉換) binding for the Rust language for conversion between Traditional Chinese and Simplified Chinese
-
chinese_detection
Classify a string as either English, Chinese, or Pinyin
-
gettr
i18n framework for Rust and yew
-
batbox-i18n
internationalization
-
czas
Convert timestamps into localized text
-
deinflect
japanese deinflection
-
langit
A naïve language detector
-
embedded-lang
Embedded language resources for rust applications
-
iso3166
ISO 3166 country data
-
number-format
Number encoding utils
-
twine
internationalization using the Twine file format
-
skim-pinyin
searching current dir with fuzzy pinyin power
-
cjk
Answer Boolean Questions and Queries about CJK and related character sets
-
fluent-localization-bindgen
Easy loading of fluent localization resources and generating code bindings for them
-
kanji_hanzi_converter
Translate Japanese Kanji to Chinese Hanzi
-
iso639-1
enum and utils
-
localizer-rs
Localizer helps localize (translate) your rust applications using json files
-
precis-core
PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols as defined in rfc8264
-
icu4x_ecma402
ECMA-402 API functionality backed by the ICU4X library
-
xkbcommon
Rust bindings and wrappers for libxkbcommon
-
i18n-embed
Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime
-
charset-normalizer-rs
Truly universal encoding detector in pure Rust - port of Python version
-
icu_pattern
ICU pattern utilities
-
fluent-localization-loader
Easy loading of fluent localization resources
-
i18n-config
contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
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.
-
sensitive-words-recognizer-new
A sensitive lexicon
-
stringprep
algorithm
-
sys-locale
Small and lightweight library to obtain the active system locale
-
libretranslate
A wrapper for the LibreTranslate web API
-
r18
A simply I18n crate for Rust
-
cargo-r18
A CLI tool for crate r18
-
iso_currency
ISO 4217 currency codes
-
iref-enum
Derive macro for IRI-like enum types
-
accept-language
Parse and compare Accept-Language header strings
-
fuggit
A program that recurses files in order to find prophanity
-
unicode-language
detect language coverage given a list of codepoints
-
osmojit
GCCJIT exposed API for Osmon programming language
-
osmojit-sys
GCCJIT exposed API for Osmon programming language
-
lingo_lib
Internationalise a Rust program and translate strings quickly and simply. Make any software open to multiple languages
-
countries-tools
ISO 3166 country codes and names optimized, no-std, no-alloc and without unsafe
-
chars
A commandline tool to display information about unicode characters
-
countries-iso3166
Conversion for Country Codes and Names using ISO 3166
-
easy_i18n
i18n tool
-
unicode-linebreak
Unicode Line Breaking Algorithm
-
numfmt
Fast and friendly Rust number formatting
-
i18n_message-rizzen-yazston
The
i18n-message
crate of the Internationalisation project -
pinyin-translator
Chinese charator translate as pinyin
-
rosetta-i18n
Easy to use i18n library based on code generation
-
rosetta-build
Code generation for the Rosetta i18n library
-
lcid
Parse language code identifiers per MS-LCID
-
xtr
Extract strings from a rust crate to be translated with gettext
-
pinyin_zhuyin
Convert between pinyin forms and zhuyin
-
country-boundaries
A fast offline reverse country geocoder
-
legacytranslate
Internationalization library of legacylisten
-
prettify_pinyin
Turn tone numbers into tone marks
-
glossa
A language localisation library
-
glossa-codegen
Generate const language localisation map for code at compile time
-
pinyin
Convert Chinese to pinyin
-
cargo-doc-l10n
that bring to cargo support for localization of the documentation and help to maintain the localization in sync with the original documentation
-
infisearch_lang_chinese
Chinese tokenizer for InfiSearch
-
whichlang
A blazingly fast and lightweight language detection library for Rust
-
personnel-locale
wrapper for fluent crate
-
osmon
A programming language for Uzbeks
-
tr
tr! macro for localisation
-
fluent_content
Fluent extension for easy access to message content
-
japanese
Recognize the different Japanese scripts and convert between hiragana/katakana
-
i18n_langid_codegen
Function-like proc macro for internationalization
-
ixdtf
Parser for Internet eXtended DateTime Format
-
lang-id
Const lang-ids and maps are provided, mainly for i18n and l10n
-
utf8-norm
Command line tool to validate and normalize UTF-8 data
-
jp-prefecture
using Japanese prefectures
-
cloud-translate
Translate Gettext PO files using GCP Cloud Translate
-
maunucm
Russian Counter Strike nickname generator
-
mdbook-i18n
L10n/i18n plugin for mdbook
-
deepl-api
Bindings and a commandline tool for the DeepL REST API (https://www.deepl.com/docs-api/)
-
polib
Read, manipulate and store translation data in GNU gettext PO format
-
cron-descriptor
human-readable desriptions of cron expressions
-
rialight_intl
Rialight internationalization module
-
ichiran
Bindings for ichiran-cli
-
language-matcher
A language matcher with CLDR
-
l10n
Opinionated localization library built upon fluent-bundle
-
piny
parsing and generating Pinyin syllables
-
kine-icu
Correct and human-readable time handling for Rust
-
kine
Correct and human-readable time handling for Rust
-
country-code
Country Code
-
language-code
Language Code
-
ip2location-iso3166-2
IP2Location™ ISO 3166-2 Subdivision Code
-
ip2location-country-information
IP2Location™ Country Information
-
countrycode
https://countrycode.org/ ALL COUNTRY CODES
-
mars-t
Mars Sol Date & Martian Coordinated Time: a library and a CLI app
-
rust_iso639
ISO 639 is a standardized nomenclature used to classify languages. Each language is assigned a two-letter (639-1) and three-letter (639-2 and 639-3) lowercase abbreviation, amended in later versions of the nomenclature.
-
gettext-ng
A tweaked implementation of Gettext translation framework for Rust for NG's projects