-
num-format
producing string-representations of numbers, formatted according to international standards
-
icu_normalizer
API for normalizing text into Unicode Normalization Forms
-
icu_collator
API for comparing strings according to language-dependent conventions
-
icu_properties
Definitions for Unicode properties
-
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
-
sys-locale
Small and lightweight library to obtain the active system locale
-
lingua
An accurate natural language detection library, suitable for short text and mixed-language text
-
icu_datetime
Human-readable formatting of dates, times, and time zones in hundreds of locales
-
iref
Uniform & Internationalized Resource Identifiers (URIs/IRIs), borrowed and owned
-
whatlang
Fast and lightweight language identification library for Rust
-
gettext-rs
Safe bindings for gettext
-
fluent-templates
Templating for the Fluent localization framework
-
i18n-embed
Traits and macros to conveniently embed localization assets into your application binary or library in order to localize it at runtime
-
tr
tr! macro for localisation
-
language-tags
Language tags for Rust
-
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…
-
numfmt
Fast and friendly Rust number formatting
-
iso_currency
ISO 4217 currency codes
-
unic-langid
API for managing Unicode Language Identifiers
-
icu_segmenter
Unicode line breaking and text segmentation algorithms for text boundaries analysis
-
fluent
umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent, a localization system designed to unleash the entire expressive…
-
autocorrect
A linter and formatter for help you improve copywriting, to correct spaces, words, punctuations between CJK (Chinese, Japanese, Korean)
-
google-translate3
A complete library to interact with Translate (protocol v3)
-
langtag
Language tags implementation following RFC 5646
-
polib
Read, manipulate and store translation data in GNU gettext PO format
-
chinese-number
Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers
-
phonelib
A comprehensive library for phone number validation, formatting, parsing, and manipulation
-
pluralizer
Rust package to pluralize or singularize any word based on a count inspired on pluralize NPM package
-
pinyin
Convert Chinese to pinyin
-
my_country
Useful information about every country. ISO 3166 (countries and states/subdivisions ), ISO 4217 (currency) and E.164 (phone numbers).
-
pure-rust-locales
Pure Rust locales imported directly from the GNU C Library.
LC_COLLATEandLC_CTYPEare not yet supported. -
leptos-fluent
Fluent framework for internationalization of Leptos applications
-
precis-profiles
PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings Representing Usernames and Passwords as defined in rfc8265; and Nicknames as defined in rfc8266
-
icu_locale
API for Unicode Language and Locale Identifiers canonicalization
-
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
-
unicode-linebreak
Unicode Line Breaking Algorithm
-
country-emoji
Converts between country names, ISO 3166-1 codes and flag emojis
-
random_word
Efficient functions for generating random words in many languages
-
mdbook-i18n-helpers
Plugins for a mdbook translation workflow based on Gettext
-
wikibase
access Wikibase
-
fluent-i18n
A declarative and ergonomic internationalization for Rust using Fluent
-
tantivy-analysis-contrib
A set of analysis components for Tantivy
-
google-translate3-cli
A complete library to interact with Translate (protocol v3)
-
json-gettext
getting text from JSON usually for internationalization
-
lang-id
Const lang-ids and maps are provided, mainly for i18n and l10n
-
elm-i18n
CLI tool for managing Elm I18n translations
-
formatjs_cli
Command-line interface for FormatJS - A Rust-based CLI for internationalization
-
deno_core_icudata
Raw ICU data for use with deno_core
-
isolang
Efficient, static lookup table for ISO 639 language codes
-
locale-rs
A strongly-typed locale library for Rust. Provides localized number and datetime formatting backed by Unicode CLDR data.
-
pokemon-rs
getting Pokémon names
-
whichlang
A blazingly fast and lightweight language detection library for Rust
-
leptos_i18n
Translations integration helper for the Leptos web framework
-
jp-location-relation
日本の市区町村・都道府県の隣接関係を取得するライブラリ
-
accept-language
Parse and compare Accept-Language header strings
-
icu
ICU4X: International Components for Unicode, written in Rust
-
dioxus-i18n
i18n integration for Dioxus apps based on Fluent Project
-
null-kane
currency crate with the option to add your own currency localization logic
-
fluent-typed
Type-safe access to Fluent localization messages
-
fiat-lux
Offline terminal-accessible Bible
-
rlibphonenumber
A high-performance Rust port of Google's libphonenumber for parsing, formatting, and validating international phone numbers
-
l10n
Opinionated localization library built upon fluent-bundle
-
swc_icu_messageformat_parser
ICU MessageFormat Parser
-
axum_l10n
localization utilities for Axum
-
fluent-static
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
typed-i18n
A type safe i18n system
-
fluent-langneg
language and locale negotiation
-
banana-i18n
internationalization (i18n) with MediaWiki-style message formatting and localization
-
legalis-my
Malaysia jurisdiction support for Legalis-RS - Malaysian legal system with Common Law + Islamic Law hybrid, PDPA 2010, Companies Act 2016, Employment Act 1955
-
precis-core
PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols as defined in rfc8264
-
tpuf_icu_provider_211
Trait and struct definitions for the ICU data provider
-
tpuf_icu_properties_211
Definitions for Unicode properties
-
stblib
that takes over and simplifies important and useful tasks
-
budoux-phf-rs
BudouX
-
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
kanpyo-dict
Dictionary Library for Kanpyo
-
cpca
Chinese Province, City and Area Parser - 中国省市区地址解析库
-
locale_config
Maintains locale preferences for process and thread and initialises them by inspecting the system for user preference
-
fluent4rs
Parser / codec for Fluent FTL files, written for lingora (a localization management program)…
-
es-fluent
The es-fluent crate
-
deeplx
package for unlimited DeepL translation
-
rust_icu_umsg
Native bindings to the ICU4C library from Unicode. umsg.h
-
pinyinchch
一个拼音转汉字的工具库
-
rspolib
PO and MO files manipulation library
-
rust-i18n-support
Support for rust-i18n crate
-
govuk-bank-holidays
loading the official list of bank holidays in the United Kingdom from GOV.UK
-
unic-locale
API for managing Unicode Locale Identifiers
-
zugferd-code-lists
ZUGFeRD code lists, e.g. languages enum, currencies enum, countries enum, etc.
-
chinese-variant
An enum to represent the variants of the Chinese Language
-
langdetect-rs
Language detection in Rust. Port of Mimino666's langdetect.
-
bevy-intl
A custom Bevy plugin for adding traductions
-
fluent-zero
A zero-allocation, high-performance Fluent localization loader optimized for GUIs and games via compile-time caching to return &'static str for static messages
-
icu_datagen
Generate data for ICU4X DataProvider
-
isocountry
ISO 3166-1 enumeration for Rust
-
safflower
A localising tool with macros to statically allocate formattable text
-
icu_casemap_data
Data for the icu_casemap crate
-
localize_it
fast library for localization
-
rust_icu_ucsdet
Native bindings to the ICU4C library from Unicode. ucsdet.h
-
icu4x-datagen
Generate data for ICU4X DataProvider
-
fluent-zero-build
Build-time code generator for fluent-zero. It compiles Fluent (.ftl) files into static, zero-allocation Rust code and Perfect Hash Maps.
-
error-info
Centralized error information ready for internationalization
-
countries-iso3166
Conversion for Country Codes and Names using ISO 3166
-
icu_list_data
Data for the icu_list crate
-
formatjs_icu_skeleton_parser
Parser for ICU number and date/time skeleton strings
-
text_components
Minecraft's Text Components
-
phone_type
Phone type for Rust
-
ampel-i18n-builder
CLI tool and library for building i18n translations using AI providers
-
globetrotter
Polyglot, type-safe internationalization
-
libpostal-rs
Static Rust bindings for libpostal - international address parsing and normalization
-
i18n-config
contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
tpuf_icu_collections_211
Collection of API for use in ICU libraries
-
grid-tariffs
Grid tariffs
-
reinhardt-i18n
Internationalization and localization support
-
country-code
Country Code
-
rust_icu_sys
Native bindings to the ICU4C library from Unicode
-
rust-i18n-autotranslate
Auto translate locales build time and runtime
-
iso3166
ISO 3166 country data
-
i18n-sync
syncing translation keys for rust_i18n
-
greentic-i18n
CLI entry point for Greentic i18n resolution and formatting
-
icu_time_data
Data for the icu_time crate
-
opencc-rust
Open Chinese Convert(OpenCC, 開放中文轉換) binding for the Rust language for conversion between Traditional Chinese and Simplified Chinese
-
unic-langid-macros
API for managing Unicode Language Identifiers
-
icu_codepointtrie_builder
Runtime builder for CodePointTrie
-
sentence_segmentation
A rule-based sentence_segmenter, inspired by ruby pragmatic segmenter by diasks2 (repo: https://github.com/diasks2/pragmatic_segmenter). Now with optional AI-based Thai support.
-
xtr
Extract strings from a rust crate to be translated with gettext
-
poly-translator
A high-performance multilingual translation library supporting multiple translation services
-
legalis-la
Lao PDR jurisdiction support for Legalis-RS - Civil Code 2020 with comparative law analysis
-
fluent-pseudo
A pseudolocalization and transformation API for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
opencc-rs
OpenCC bindings for Rust
-
icu_experimental_data
Data for the icu_experimental crate
-
nu-utils
Nushell utility functions
-
legalis-uk
United Kingdom jurisdiction support for Legalis-RS (Employment Law, UK GDPR, Consumer Rights, Contract Law, Company Law)
-
tauri-plugin-i18n
Internationalization plugin using rust_i18n for tauri apps
-
tpuf_icu_properties
Definitions for Unicode properties
-
i18n-gen
CLI tool that generates fast, type-safe Rust i18n code (MessageKey enum + PHF maps) from JSON schema and locales
-
thai-number-text
Convert numbers to Thai text with Baht currency, accounting style, and scientific notation support
-
legalis-sg
Singapore jurisdiction support for Legalis-RS (Companies Act, Employment Act, PDPA, Consumer Protection)
-
fluent-resmgr
A standalone solution for managing resource files and returning locale bundles for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
clap-i18n-richformatter
Clap rich formatter with i18n support
-
rat_embed_lang
embedded internationalization framework for Rust with compile-time embedding and runtime language switching
-
langcodec
Universal localization file toolkit for Rust. Supports Apple, Android, and CSV formats.
-
ipflag
Human-friendly IP -> country flag display core (resolver-pluggable, no data bundled)
-
tpuf_locale_core_211
API for managing Unicode Language and Locale Identifiers
-
chamkho
Khmer, Lao, Myanmar, and Thai word segmentation/breaking library and command line
-
fluent-testing
A collection of mock scenarios for testing components of Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
locale-match
A small library for selecting the best match for user's preferred locales from available locales
-
legalis-cn
China (中国) jurisdiction support for Legalis-RS - Socialist civil law with Chinese characteristics
-
rust_icu_ecma402
ECMA 402 standard implementation in Rust
-
fusion-translator
A high-performance multilingual translation library supporting multiple translation services
-
tpuf_collections_211
Collection of API for use in ICU libraries
-
mf1
Use ICU MessageFormat 1 to internationalise your apps
-
legalis-jp
Japanese jurisdiction support for Legalis-RS
-
utf8proc
Rust bindings to the utf8proc library
-
icu_timezone_data
Data for the icu_timezone crate
-
iso3166-parsers
Parsers for ISO 3166 data
-
fish-printf
printf implementation, based on musl
-
lingua-i18n-rs
lightweight internationalization (i18n) library for Rust
-
clarify
A powerful and flexible JSON validation library for Rust with multi-language support
-
country-boundaries
A fast offline reverse country geocoder
-
harfbuzz_rs_now
A high-level interface to HarfBuzz, exposing its most important functionality in a safe manner using Rust
-
holiday-cn
Chinese holiday library
-
tpuf_icu_properties_data_211
Data for the icu_properties crate
-
legalis-id
Indonesia jurisdiction support for Legalis-RS - Indonesian legal system with Civil Law + Islamic Law hybrid, PDP, Labor, Investment
-
leptos_i18n_parser
parser for the leptos_i18n crate
-
icu_decimal
API for formatting basic decimal numbers in a locale-sensitive way
-
globetrotter-model
Polyglot, type-safe internationalization
-
tpuf_icu_locale_core_211
API for managing Unicode Language and Locale Identifiers
-
legalis-br
Brazilian law library - CDC, CLT, LGPD, Civil Code, Corporate Law
-
lcid
Parse language code identifiers per MS-LCID
-
i18nify
A type-safe localization library using code generation
-
legalis-sa
Saudi Arabia jurisdiction support for Legalis-RS - Basic Law, Sharia, Labor, Companies, Tax (VAT/Zakat), Capital Markets, PDPL
-
mf1-parser
Parse ICU MessageFormat 1 syntax
-
legalis-i18n
Internationalization support for Legalis-RS - multi-language and multi-jurisdiction
-
legalis-za
South Africa jurisdiction support for Legalis-RS - Constitution, Companies Act, POPIA, Labour Relations
-
i18n-string
A lightweight and flexible Rust library for handling internationalization strings with template support
-
locale-translate
HAS BEEN MOVED. PLEASE USE CRATE
ltranslate. -
abjad
Calculate the numerical abjad value of Arabic-script text
-
twine
internationalization using the Twine file format
-
fluent-langneg_for_carbide
language and locale negotiation
-
locode
Standardized country and city codes
-
kanash
Learn Hiragana and Katakana in a terminal !
-
location-rs
parsing country codes from text titles with support for Chinese language
-
legalis-ae
UAE (United Arab Emirates) jurisdiction support for Legalis-RS - Federal Laws, Labor, Commercial Companies, Data Protection, Free Zones
-
langcodec-cli
A universal CLI tool for converting and inspecting localization files (Apple, Android, CSV, etc.)
-
BrandoCulqi
API bindings for the Culqi v2 HTTP API
-
tarjama
internationalize your rust applications
-
localoco
internationlization in Rust
-
formatjs_icu_messageformat_parser
ICU MessageFormat parser implementation in Rust
-
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.
-
globetrotter-cli
Polyglot, type-safe internationalization
-
jp-holidays-lib
Japanese holiday library for working with public holiday data in Rust
-
rust_icu_ubrk
Native bindings to the ICU4C library from Unicode. - ubrk.h: Support for text boundary analysis
-
system-fonts
System font discovery and locale-based font preset selection
-
countrycode
https://countrycode.org/ ALL COUNTRY CODES
-
gettext-sys
Raw FFI bindings for gettext
-
fluent-fallback_for_carbide
High-level abstraction model for managing localization resources and runtime localization lifecycle
-
sonix-i18n
internationalization library inspired by i18next - Created by SonickSeven
-
tinyi18n-rs
A tiny Rust i18n library that loads JSON language maps (modeled after vue-i18n)
-
async-translate
A concurrent translation library supporting OpenAI and Microsoft Translator
-
legalis-de
German jurisdiction support for Legalis-RS (BGB, StGB, Grundgesetz)
-
es-fluent-manager-core
es-fluent manager core
-
crlify
A std::io::Write wrapper that replaces with on Windows
-
ichiran
Bindings for ichiran-cli
-
i18n_provider-rizzen-yazston
The
i18n_providercrate of the Internationalisation project -
boa_icu_provider
ICU4X data provider for the Boa JavaScript engine
-
intl-memoizer_for_carbide
A memoizer specifically tailored for storing lazy-initialized intl formatters
-
poly_l10n
Handle locali(s|z)ations the correct way
-
i18n-rizzen-yazston
The
i18ncrate of the Internationalisation project -
rosetta-i18n
Easy to use i18n library based on code generation
-
italian_numbers
A collection of functions to convert numbers to Italian word representations, to Roman number representations, and vice versa
-
iso_country
ISO3166-1 countries
-
fluent_for_carbide
A localization system designed to unleash the entire expressive power of natural language translations
-
korean_numbers
This parses several types of numbers and expressions to Korean hangeul
-
rust-br-translator
Tradutor CLI português-inglês usando API LibreTranslate
-
icu4x_ecma402
ECMA-402 API functionality backed by the ICU4X library
-
tiny-i18n
A tiny library to internationalize your project
-
legalis-mx
Mexican law library - Federal Civil Code, CLT, LFPDPPP, Tax Code, Corporate Law
-
anLocales
translating your projects in rust
-
chars
A commandline tool to display information about unicode characters
-
langid-rs
A fast and lightweight language identification library in Rust, inspired by py3langid
-
bunpo
Lightweight Japanese conjugation reversal (deinflection) system
-
legalis-kr
South Korea (대한민국) jurisdiction support for Legalis-RS - Civil law system with Korean characteristics
-
fluent-bundle_for_carbide
A localization system designed to unleash the entire expressive power of natural language translations
-
zakat-i18n
Internationalization and localization support for Zakat library
-
boring-rs
boring xml parsing
-
handlebars-fluent
Handlebars helpers for the Fluent internationalization framework
-
turf-rs
advanced geospatial analysis based on Turf, providing powerful tools for manipulating and optimizing geometric data
-
deepin-translation-utils
Commandline tool to help you work with Qt Linguist-based and Gettext-based translation files, and Transifex platform-related configurations that are used in deepin's workflow
-
globetrotter-rust
Polyglot, type-safe internationalization
-
globetrotter-typescript
Polyglot, type-safe internationalization
-
leptos_i18n_codegen
codegen crate for the leptos_i18n crate
-
ukr_translit
CLI transliterator from Ukrainian Cyrillic to Latin
-
tpuf_properties_data_211
Data for the icu_properties crate
-
locale
basic localisation. Warning: Major rewrite pending for 0.3!
-
voikko-rs
Rust bindings for the Voikko library
-
leptos_i18n_router
Translations integration helper for the Leptos web framework
-
fluent-syntax_for_carbide
Parser/Serializer tools for Fluent Syntax
-
fetch-ccip
CLI application to retrieve the latest address allocation file provided by the RIR and output the IPv4/v6 address blocks corresponding to the specified country code in a text file
-
codes-iso-3166
This package contains an implementation of the ISO 3166 Country Codes specification
-
globetrotter-golang
Polyglot, type-safe internationalization
-
globetrotter-python
Polyglot, type-safe internationalization
-
ironcalc_base
Open source spreadsheet engine
-
globetrotter-dart
Polyglot, type-safe internationalization
-
globetrotter-cpp
Polyglot, type-safe internationalization
-
globetrotter-zig
Polyglot, type-safe internationalization
-
globetrotter-php
Polyglot, type-safe internationalization
-
globetrotter-elixir
Polyglot, type-safe internationalization
-
globetrotter-lua
Polyglot, type-safe internationalization
-
globetrotter-csharp
Polyglot, type-safe internationalization
-
globetrotter-java
Polyglot, type-safe internationalization
-
rust-l10n
A lightweight internationalization library ported from go-l10n
-
leptos_i18n_build
build.rs utilities for the leptos_i18n crate
-
globetrotter-swift
Polyglot, type-safe internationalization
-
globetrotter-kotlin
Polyglot, type-safe internationalization
-
globetrotter-ruby
Polyglot, type-safe internationalization
-
arabic_reshaper
Reconstruct Arabic sentences to be used in applications that doesn't support Arabic script
-
es-fluent-cli
CLI for es-fluent
-
fluent-pseudo_for_carbide
Pseudolocalization transformation API for use with Project Fluent API
-
rusty2048-shared
Shared components for Rusty2048 - Internationalization and theme system
-
rusty18n
A simply yet efficient i18n solution for Rust
-
icu_provider
Trait and struct definitions for the ICU data provider
-
cntp_i18n
Ergonomic i18n library
-
ewts
Converter from EWTS (Extended Wylie Transliteration Scheme) to Tibetan Unicode symbols (lib)
-
yew-i18n
🌐 Internationalization (i18n) component for the Yew framework
-
random-zh-name
command-line tool for generating random Chinese names with customizable options
-
yew_translator
A i18n implementation for yew using string templaters
-
rust-greetings
多语言问候生成库
-
armature-i18n
Internationalization (i18n) support for Armature framework
-
cntp_localesupport
information about locales and provides locale-aware formatting
-
i18n_utility-rizzen-yazston
The
i18n_utilitycrate of the Internationalisation project -
organizational-intelligence-plugin
Organizational Intelligence Plugin - Defect pattern analysis for GitHub organizations
-
i18n-runtime
Fast i18n runtime for Rust (phf-backed generated support)
-
gettext
translation framework for Rust
-
glossa
A language localisation library
-
i18n_provider_sqlite3-rizzen-yazston
The
i18n_provider_sqlite3crate of the Internationalisation project -
utf8-norm
Command line tool to validate and normalize UTF-8 data
-
kcr_trace_kubeblocks_io
Kubernetes Custom Resource Bindings
-
simple-locale
An interface to all manner of locale-related information
-
cntp_i18n_parse
Support library for parsing cntp_i18n tr macros
-
local-fmt
localizable format strings
-
poreader
Read translation catalogs in PO format
-
unic-locale-macros
API for managing Unicode Locale Identifiers
-
codes-iso-639
This package contains an implementation of the ISO 639 (Parts 1, 3, and 5) Language Code specifications
-
i18n_lexer-rizzen-yazston
The
i18n_lexercrate of the Internationalisation project -
random-chinese-name
Generate random chinese names
-
i18nhero
CLI tool for interacting with locales hosted on i18nhero.com
-
i18n_localiser-rizzen-yazston
The
i18n_localisercrate of the Internationalisation project -
pinyinchch-type
一个拼音转汉字的工具库
-
cntp_i18n_gen
Support library for generating cntp_i18n translation files
-
es-fluent-manager-bevy
es-fluent manager for Bevy
-
fluent-static-codegen
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
rocket-accept-language
request guard used for getting
accept-languageheader -
freedesktop-apps
Rust implementations of the freedesktop standards
-
codepage-strings
encode / decode strings for Windows code pages
-
sarzamin
Comprehensive geographical data library for Iran, including provinces, counties, and cities
-
gpui-storybook
The gpui-storybook crate
-
tatl
in-process alerting
-
fa18n
Modern i18n support library base on faml
-
chinese-format
Convert data types to Chinese, with Rust
-
jp-prefecture
using Japanese prefectures
-
kanji
handling and analysis of Japanese text, particularly Kanji
-
iso639-1
enum and utils
-
mandarin-to-pinyin
converting Mandarin Chinese to Pinyin
-
pinyinchch-model-dag
一个拼音转汉字的 DAG 模型
-
rust-i18n-cli
cargo-i18n tool for the rust-i18n crate
-
pinyinchch-model-hmm
一个拼音转汉字的 Hmm 模型
-
librunner
assist runners on planning their workouts, races, and improve their health
-
opencc-sys
OpenCC bindings for Rust
-
prettify_pinyin
Turn tone numbers into tone marks
-
hyperpolyglot
A fast programming language detector
-
spiritless_po
A kind of gettext library
-
hydrogen-i18n
Translation utilities for server-side applications that need to deals with different languages on the same time
-
fluent-resmgr_for_carbide
Resource manager for Fluent localization resources
-
ja-colloquial
Japanese Colloquial Christian Bible library
-
encoding-next-index-tradchinese
Index tables for traditional Chinese character encodings
-
bevy_easy_localize
Lightweight localization in bevy
-
icu_locale_core
API for managing Unicode Language and Locale Identifiers
-
icu_compactdecimal
Compact decimal
-
bevy_locales
i18n for bevy
-
socrates_rs
Validate and Extract information from National Identification Numbers
-
cargo-cntp-i18n
Command line tools for managing cntp_i18n translation files
-
cntp_i18n_build_core
Support library for cntp_i18n
-
glass-easel-i18n
Non-invasive I18n Support for glass-easel
-
haoxue-dict
Chinese dictionary and word segmenter
-
tidy-sys
Raw FFI bindings to the Tidy C library
-
cjk
Answer Boolean Questions and Queries about CJK and related character sets
-
localized
Localized
-
traduora
REST API bindings for Traduora, an open-source translation management platform
-
encoding-next-index-japanese
Index tables for Japanese character encodings
-
encoding-next-index-korean
Index tables for Korean character encodings
-
localizer-rs
Localizer helps localize (translate) your rust applications using json files
-
icu_relativetime
Relative time formatting
-
cjp
converting strings to 怪レい日本语(Ayashī Nihongo)
-
icu_displaynames
API to enable the translation of Language and Region display names
-
sys_language
A cross-platform Rust library for detecting system language with preferred language selection and fallback support
-
include-po
Convert message catalogs (PO files) into Rust modules
-
holidays_se
Swedish holidays
-
unic-langid-impl
API for managing Unicode Language Identifiers
-
make_pluralrules
A Rustcode generator for CLDR plural rules
-
greentic-i18n-lib
Canonical resolution/formatting library for Greentic localization profiles
-
freya-i18n
i18n integration for Freya Apps based on Fluent Project
-
fixed_decimal
An API for representing numbers in a human-readable form
-
rat_quick_lang
基于rat_embed_lang的多语言包装器,提供简洁的API和自动文件加载功能
-
avila-regex
Regex nativo - substitui regex
-
iconv
bindings for Rust
-
ydcv-rs
version of YouDao Console Version
-
iioon
A compiled-time i18n helper
-
rocket_i18n
Rocket fairing for easy internationalization with gettext (also supports Actix web)
-
tax_ids
validate and verify Tax Ids. Handle European, British, Norwegian or Swiss VAT numbers.
-
ki18n
KF5I18n from rust
-
khaiii-rs
Bindings to Kakao Hangul Analyzer III (khaiii) for parsing and analyzing Korean text
-
pinyin-translator
Chinese charator translate as pinyin
-
dioxus-translate
Libraries for internalization on Dioxus
-
rime-api
A wrapper for librime
rime_api.h -
locale-codes
locale-related codes/identifiers and any standards-based information concerning them
-
langram_train
Langram train models
-
fluent-localization-loader
Easy loading of fluent localization resources
-
ixdtf
Parser for Internet eXtended DateTime Format
-
language_atlas
macro to generate a language atlas. The Atlas provides functions that return different strings depending on the selected language.
-
icu-messageformat-parser
ICU MessageFormat Parser
-
language-matcher
A language matcher with CLDR
-
tokenizer
Thai text tokenizer
-
icu_harfbuzz
HarfBuzz glue code for ICU4X
-
txtv
fast terminal client for browsing Swedish Text TV
-
rust_icu_uenum
Native bindings to the ICU4C library from Unicode. Implements
uenum.hfrom the ICU4C API -
icu_testdata
Pre-built test data for ICU4X
-
cldr_pluralrules_parser
A parser for CLDR plural rules
-
address-formatter
Universal international address formatter
-
rust-i18n-extract
Extractor for rust-i18n crate
-
lingual
Free and Unlimited Language Translation (Google) API for Rust. Supports Async and Sync.
-
intl-rs
i18n library for rust
-
mdbook-i18n
L10n/i18n plugin for mdbook
-
rust-jav
process jav files
-
localize-cli
A CLI tool for automatic translation of JSON localization files
-
countryfetch
A Command-line tool similar to Neofetch for obtaining information about your country
-
sorrow-i18n
I18N implementation with the ability to update localizations in real time
-
cyrconv
A funny faux cyrillic character mapper
-
libsmallworld
behind the "smallworld" binary crate
-
localizer
localization
-
workflow-i18n
i18n layer for
workflow-rsframework -
lingo_lib
Internationalise a Rust program and translate strings quickly and simply. Make any software open to multiple languages
-
isolanguage-1
ISO 639-1 library with optional Serde support
-
deepl-api
Bindings and a commandline tool for the DeepL REST API (https://www.deepl.com/docs-api/)
-
uucore
uutils ~ 'core' uutils code library (cross-platform)
-
babel47
Multi-Language (BCP-47) Strings
-
practice-chinese
practice Chinese
-
arithmos
converting Arabic numerals into Greek numerals
-
cargo-r18
A CLI tool for crate r18
-
hyperpolyglot_fork
A fast programming language detector
-
pinyin_zhuyin
Convert between pinyin forms and zhuyin
-
fast2s
A fast Traditional Chinese to Simplified Chinese conversion library. Built with FST, faster than most of other libraries.
-
icu_list
ECMA-402 ListFormatter
-
to-kana
Converts English phonetics to Kana, And Kana to small/half-width versions
-
translation-lib
efficient translation library for Rust
-
xliff
reading and writing localized text stored in XLIFF format
-
dummy-rustwlc
A dummy version of the functions defined in rust-wlc, to be used in testing and for travis builds
-
current_locale
get the user's current locale
-
lang-code
language codes
-
openaip
file parser for Rust
-
aconv
Converts texts from the auto-detected encoding to UTF-8 or a specified encoding
-
embedded-lang
Embedded language resources for rust applications
-
nina
API for the Bundesamt für Bevölkerungsschutz
-
i18n-report
generate an HTML report from a set of PO files
-
idna_adapter
Back end adapter for idna
-
iso3166-1
ISO 3166-1 data
-
deinflect
japanese deinflection
-
simple-i18n
compile time i18n implementation in Rust
-
rust-pinyin
Change chinese sentence to pinyin initials
-
zaliznyak
A Russian inflection library
-
translation
localisation (text translation) of Rust applications
-
chinese2digits
The Best Tool of Chinese Number to Digits. A useful tool in NLP and robot project.
-
encoding-index-tradchinese
Index tables for traditional Chinese character encodings
-
pobuilder
Build or modify translation catalogs in PO format
-
unicode-locale-parser
The parser for Unicode Locale Identifiers
-
icu_relativetime_data
Data for the icu_relativetime crate
-
icu_plurals
Unicode Plural Rules categorizer for numeric input
-
simplet2s
traditional Chinese to simplified Chinese converter
-
encoding-index-korean
Index tables for Korean character encodings
-
match-pinyin-with-hanzi
Checks whether the sentence in Chinese characters (汉字) matches with the sentence in pinyin (拼音). Erhua is supported.
-
tokengeex
efficient tokenizer for code based on UnigramLM and TokenMonster
-
fake
An easy to use library and command line for generating fake data like name, number, address, lorem, dates, etc
-
i18n
This package does nothing and has been abandoned. If you wish to adopt it, contact me at nerdopoly@icloud.com
-
encoding-index-simpchinese
Index tables for simplified Chinese character encodings
-
l10n_embed
Framework for converting types to localized strings
-
iso639_rust
A super cool ISO 639 language code library in Rust
-
country-code-enum
Copyable Serde and Sqlx compatible country codes
-
brutal_i18n
A nonchalant i18n library, inspired by rust-i18n; load a YAML file for some compile time action, get translation texts at runtime
-
gen_country
Includes information about countries
-
lakh-crore-numbers
formatting numbers into the Lakh Crore (...हजार, लाख, करोड, अर्ब...) system
-
langit
A naïve language detector
-
cntp_i18n_macros
Macros for cntp_i18n
-
r18
A simply I18n crate for Rust
-
pseudolocalize
Pseudolocalization crate for Rust
-
aux-error
define errors
-
aux-enums
define eunms
-
intl-cli
extract and translate messages from source code
-
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…
-
terminal_cli
A standalone library with no-std support for command line terminal interfaces. With autocomplete support, helpers for commands and properties and a prompt implementation.
-
bear_witness
Examples of type witness in Rust
-
korean
hangul manipulation
-
easy_i18n
i18n tool
-
language-code
Language Code
-
fluent_content
Fluent extension for easy access to message content
-
RustBook_Instances_CN
一个包含了RustBook程序实例的学习项目,a project that contains instances of RustBook with Chinese,for studing
-
i18n-find-locale
compile time i18n implementation in Rust
-
old_swedish_dictionary
Old Swedish Dictionary for Rust. From K.F. Söderwall's Medieval Swedish Dictionary
-
web-lang
Match languages with the http
Accept-Languageheader -
cpp_regexp
cpp std::regex
-
languages-rs
An internationalization library for your projects
-
gettr
i18n framework for Rust and yew
-
icu_displaynames_data
Data for the icu_displaynames crate
-
filecount
A modern high-performance open source file analysis library for automating localization tasks
-
i18n_error
convenient way to define and manage error messages with internationalization (i18n) support
-
libflagup
Display a country's flag as an emoji
-
icu_provider_macros
Proc macros for ICU data providers
-
josa
Korean language josa selector
-
icu_compactdecimal_data
Data for the icu_compactdecimal crate
-
i18n_pattern-rizzen-yazston
The
i18n_patterncrate of the Internationalisation project -
locale-settings
A higher-level interface to locale settings accessed via the POSIX C API
-
korean_regex
Regex extension for Hangeul analysis
-
iso639
Command line tool and library for manipulating ISO639-1 and -3 tags, autonyms and data
-
icu_transliterate
API for Transliteration
-
locales
Easy to use I18n
-
internationalization
Easy to use I18n
-
icu_casemap
Unicode case mapping and folding algorithms
-
plurify
Pluralize words in different locales
-
ean
that can convert Western Arabic Numerals to Eastern Arabic Numerals
-
mtd-vat-cli
CLI tool to query & submit UK VAT returns
-
rustico
Rust programming, in Spanish
-
azizka_rust_i18n
i18n localization library
-
guit
Pacote que permite usar um subset de comandos do git em português
-
unic-locale-impl
API for managing Unicode Locale Identifiers
-
aux-logid
gen log id
-
grid-cell
Japanese traditional grid cell
-
aws-sdk-translate
AWS SDK for Amazon Translate
-
icu_unicodeset_parse
API to parse unicode sets as defined in UTS35
-
ip2location-iso3166-2
IP2Location™ ISO 3166-2 Subdivision Code
-
covid_cert_uvci
parse EU Digital COVID Certificate UVCI (Unique Vaccination Certificate/Assertion Identifier)
-
fluent-localization-bindgen
Easy loading of fluent localization resources and generating code bindings for them
-
morsels_lang_chinese
Chinese tokenizer for morsels
-
immortal_intl_rs
i18n library for rust
-
codes-un-m49
This package contains an implementation of the UN M49 - Standard Country or Area Codes for Statistical Use (Series M, No. 49) specification
-
ip2location-country-multilingual
IP2Location™ Country Multilingual Database
-
ip2location-country-information
IP2Location™ Country Information
-
unic-ucd-version
UNIC — Unicode Character Database — Version
-
phone-number-verifier
phone number verification library for rust
-
french-pluralize
get plurals of French words in different ways
-
gettext-ng
A tweaked implementation of Gettext translation framework for Rust for NG's projects
-
vltl
A Fish shell util to convert a Korean typo to the English command
-
locale-types
Idiomatic types for locale identifiers
-
iso639_2
enum
-
safflower-core
A localising tool with macros to statically allocate formattable text
-
iso-639
Types and functions for interacting with ISO 639 languages and alpha2, alpha3-b, and alpha3-t codes
-
libretrans
A command line tool for translating using the libretranslate API
-
maunucm
Russian Counter Strike nickname generator
-
legacytranslate
Internationalization library of legacylisten
-
chemin
An enum-based router generator, supporting query strings and i18n
-
iso3166-3
ISO 3166-3 data
-
bi18n
Barebone i18n crate, usable for web interfaces
-
iocisofifa
IOC, ISO 3661-1, and FIFA country codes conversions
-
mal2eng
An algorithm that transliterates Malayalam script to Roman / Latin characters (aka 'Manglish') with reasonable phonemic fairness
-
l10n_embed_interaction
Localized command-line interaction
-
transcoding_rs
Converts text encoding the easy and efficient way
-
morse_code_japanese
handle Japanese Morse Code. (和文モールス符号)
-
icu_calendar
Date APIs for Gregorian and non-Gregorian calendars
-
iso3166-static
Static ISO3166 Data
-
e164-phones-countries
A small utility which maps E.164 international phone numbers to ISO 3166 country codes as well as the ISO 3166 country codes to country phone codes
-
rsnum2persian
converting numbers to their Persian representation
-
ydlidar_driver
YDLiDAR Driver in Rust
-
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
-
wiredify
バ行のカタカナを「ヴァ」~「ヴォ」に変換する
-
mrn-generator
generating valid MRNs based on ISO 6346
-
personnel-locale
wrapper for fluent crate
-
runanum
Существительные с правильными окончаниями после чисел
-
nationify
that provide information about countries
-
ctl10n
Compile-time localization library
-
feruca
Unicode Collation Algorithm
-
fluent-bundle
A low-level implementation of a collection of localization messages for a single locale for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
batbox-i18n
internationalization
-
unic-ucd-segment
UNIC — Unicode Character Database — Segmentation Properties
-
sqlite-simple-tokenizer
This's a run-time loadable extension of SQLite fts5, supports Chinese and pinyin word segmentation and search
-
hephae-locale
Hephae's localization module
-
unic-ucd-bidi
UNIC — Unicode Character Database — Bidi Properties
-
local-fmt-macros-internal
localizable format strings
-
l10n_core
Core crate for l10n
-
marek_translate_api
Natural language translation API
-
hangul-cd
(compose-decompose): Rust helpers for composing and decomposing Hangul syllable blocks and words
-
serde-gettext
A deserializable struct to translate and format
-
fluent-fmt
Configurable formatter for fluent
ftlfile -
scottish_names
generating random names of people based on frequency of occurrence of birth-names in Scotland
-
kodict
Korean Dictionary Implements and Crawler for Rust
-
iref-core
Uniform & Internationalized Resource Identifiers (URIs/IRIs), borrowed and owned
-
cron-descriptor
human-readable desriptions of cron expressions
-
logger_rust_i18n
Macro rust-i18n into logger and user prompt
-
glossa-codegen
Generate const language localisation map for code at compile time
-
vat_id_validator
A comprehensive library for validating VAT numbers, including format and checksum verification for 30+ countries
-
rtl_reshaper_rs
CLI tool to reshape and reorder bi-directional, Arabic/Persian text for display in apps that do not support them natively
-
alkana-rs
convert alphabet to katakana
-
my-fluent-rs-helper
designed to simplify the usage of fluent-rs
-
cntp_i18n_core
Support library for cntp_i18n
-
translocate
high performance converter that takes CSV translation files and outputs corresponding JSON translation files
-
localization-build
t! macro, the easiest way
-
kalgan_i18n
A translation tool that retrieves the messages stored in yaml files used by Kalgan Framework
-
i18n_langid_codegen
Function-like proc macro for internationalization
-
cccedict
A CC-Cedict parser with Cantonese support (via cantonese.org readings)
-
countries-tools
ISO 3166 country codes and names optimized, no-std, no-alloc and without unsafe
-
ip-check
Check in what country an IP address is located
-
recoyx_message_localization
Flexible message localization
-
rstext
Rust GNU gettext utilities package
-
winget-types
WinGet Types
-
db_ip_core
db_ip
-
loon-embed
I18n for Rust, support embed YAML, JSON
-
litelocale
Lightweight localization library for Rust
-
albhed
A translator for the Al Bhed language
-
libstrawberry
that takes over and simplifies important and useful tasks
-
iso10383-types
ISO 10383 Types
-
loon
localization
-
charset-normalizer-rs
Truly universal encoding detector in pure Rust - port of Python version
-
geosot
Implementing the GeoSot in Rust
-
chinese-number-uppercase
Convert Arabic figures to Chinese uppercase number
-
chinese-numbers
Convert i64 to a readable Chinese format. e.g. 12345 is converted to 一万二千三百四十五
-
say-hello-jan
This just test bro
-
locale-strict
Idiomatic, strictly validated, types for locale identifiers
-
bevy_fluent
Bevy plugin for localization using Fluent
-
i18n_icu-rizzen-yazston
The
i18n_icucrate of the Internationalisation project -
rialight_intl
Rialight internationalization module
-
smallworld
A little tool to create region-free openingTitle.arc files for New Super Mario Bros. Wii, or to convert them from one region to another
-
aux-i18n
i18n message reader
-
fluent-template-helper
Template helpers for the Fluent internationalization framework
-
dioxus-translate-types
Libraries for internalization on Dioxus
-
textcode
Text encoding/decoding library. Supports: UTF-8, ISO6937, ISO8859, GB2312
-
yandext
Generate yandex translate links for input links
-
r18n
Internationalisation library for Rust
-
keythai
Thai <-> English when you forgot to change language
-
say-number
say numbers in English, Chinese (simplified), French, Japanese and Vietnamese
-
crowbook-intl
An internationalization library to localize strings, translating them according to runtime option, using macros
-
bing-dict
Use Bing Dictionary to translate words and phrases between English and Chinese
-
iso639_enum
An Enum for ISO 639 with from and to functions for all of ISO639_1, ISO639_3, name, and autonym
-
rbytes_consulta_cep
Consulta de CEP brasileiro com multi-provedores (ViaCEP, BrasilAPI, etc). Inclui fallback automático, timeout configurável e formatação de endereços.
-
dl-translate
A Rust-based CLI to query DeepL using an API key
-
rusoto_translate
AWS SDK for Rust - Amazon Translate @ 2017-07-01
-
oak-diagnostic
Beautiful diagnostic reporting for the Oak ecosystem, inspired by miette
-
v-common
common part of the veda platform
-
rust-locale
POSIX.1 locale extension for Rust
-
esp_extractor
extracting and applying translations to Bethesda ESP/ESM/ESL files
-
rustlate
Really simple free google translate library for Rust
-
audible_api
Unofficial API for Audible
-
marek_translate_locally
Bindings for translateLocally
-
utf8-rune
Lightweight crate that aims at being a building block for libraries that work with UTF-8 data. This crate provides the struct Rune which can thought of in some cases as a drop-in replacement to Rust's char type…
-
minimum_wage_jp
Japan minimum wage by prefecture: get rate for a date and check compliance
-
unic-segment
UNIC — Unicode Text Segmentation Algorithms
-
rust_icu_ustring
Native bindings to the ICU4C library from Unicode. ustring.h
-
pinyin-order
that helps sort a string vector by Pinyin. Rust 字符串向量按拼音排序
-
isosphere
ISO standard data types, helpers, and related utilities
-
vacro-doc-i18n
Doc i18n filter for Rustdoc/IDE via #[doc_i18n]
-
songww-harfbuzz-sys
Rust bindings to the HarfBuzz text shaping engine
-
ltranslate
automating locale file translation using DeepL
-
icu_locid
Deprecated crate!
-
chinese-num
Convert a decimal number to its Chinese form
-
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.
-
tauri-plugin-lingua
A Tauri plugin for language detection using lingua-rs
-
discogs2csv
Converts a Discogs releases dump into a CSV
-
fluent-static-value
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
grapheme-picker
pick part of words
-
rustwlc
wlc Wayland library bindings for Rust
-
number-format
Number encoding utils
-
librush
艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法, input method)
-
typetw
A terminal-based bopomofo typing gadget
-
fluent-serde
Serializer implementations for FluentValue and FluentArgs
-
iso4217-static
Static ISO 4217 Data
-
gpui-storybook-core
Core crate for gpui-storybook
-
cloud-translate
Translate Gettext PO files using GCP Cloud Translate
-
fluent-static-function
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
pretty_grammar
that supports simple grammar correction of dynamic strings
-
marksad
Markdown parser library with all the extensions
-
unic-ucd-common
UNIC — Unicode Character Database — Common Properties
-
unic-normal
UNIC — Unicode Normalization Forms
-
tai64
TAI64N (i.e. Temps Atomique International) timestamp support for Rust
-
next-web-utils
Web Utils
-
warframe
An async crate to wrap Warframe's Worldstate API
-
swift_localizable_json_parser
Parse Localizable.xcstrings
-
unic-bidi
UNIC — Unicode Bidirectional Algorithm
-
fluent-static-formatter
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
temporal_rs
Temporal in Rust is an implementation of the TC39 Temporal Builtin Proposal in Rust
-
icu_locid_transform
Deprecated crate!
-
kickable
created to answer the age old question... Can I kick it?
-
piny
parsing and generating Pinyin syllables
-
gtrans
Google translation CLI tool written in Rust
-
translatable
A robust internationalization solution for Rust featuring compile-time validation, ISO 639-1 compliance, and TOML-based translation management
-
lingua-cli
command line tool for language classification, using the lingua-rs library
-
unic-ucd-case
UNIC — Unicode Character Database — Case Properties
-
idna_mapping
UTS 46 mapping for unicode-rs back end of idna
-
finnhub
A comprehensive Rust client for the Finnhub.io financial data API with 96% endpoint coverage, flexible rate limiting, and WebSocket support
-
poise-i18n
An i18n library to be used with Poise, the Discord bot framework
-
unic-ucd-name
UNIC — Unicode Character Database — Name
-
fluent-static-macros
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
i18nx
Elegant internationalization library for Rust
-
i18n-embed-impl
Macro implementations for i18n-embed
-
hanja
Korean-Hanja(Chinese character for Korean language) dictionary
-
i18n_message-rizzen-yazston
The
i18n-messagecrate of the Internationalisation project -
artk
A toolkit for processing Arabic text
-
safflower-macro
A localising tool with macros to statically allocate formattable text
-
es-fluent-toml
Toml crate for es-fluent
-
iso10383-static
Static ISO 10383 Market Identifier Code Data
-
xkb_evdev_trans
information about either the current or a specific keyboard layout from xkb and create maps between low level key identifiers (EVDEV/XKB) and the symbols xkb maps them to
-
es-fluent-lang
Opinionated crate for adding variants to a Language Enum
-
date_time_parser_multi_language
package designed to extract and interpret date information from strings across multiple languages
-
html-translation-lib
高性能HTML翻译库,专为网页本地化设计,提供智能缓存、并发批处理和内存优化功能
-
jscontact
RFC 9553