rustio rustio.net

Localization

81

whoami

2.1.1 Stable

Rust library for getting information about the current user and environment

118.2M downloads · 1mo ago
67

fluent-templates

0.13.3 Growing

Templating for the Fluent localization framework

803.4K downloads · 1mo ago
66

stop-words

0.10.0 Growing

Common stop words in many languages

1.1M downloads · 1mo ago
65

rust-i18n

3.1.5 Stable

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.

1.6M downloads · 4mo ago
65

fluent4rs

2.3.1 Stable

Parser / codec for [Fluent FTL files](https://github.com/projectfluent/fluent/blob/master/spec/fluent.ebnf), written for [lingora](https://github.com/nigeleke/lingora) (a localization management program), and may be found to be useful outside of that context. It is not intended to replace any aspects of the [fluent-rs](https://github.com/projectfluent/fluent-rs) crate implemented by [Project Fluent](https://projectfluent.org/), and, for the majority of language translation needs, the reader is referred back to that crate.

10.7K downloads · 1mo ago
62

fluent-template-macros

0.13.3 Growing

Templating for the Fluent localization framework

784.6K downloads · 1mo ago
60

opencc-rs

0.5.0 Growing

OpenCC bindings for Rust

26.4K downloads · 2mo ago
60

es-fluent

0.14.1 Experimental

The es-fluent crate

5.5K downloads · today
60

ferrocat-icu

0.9.0 Experimental

Compact, Rust-native ICU MessageFormat parsing primitives for ferrocat.

397 downloads · 9d ago
60

countries-iso3166

1.6.0 Stable

Simple Conversion for Country Codes and Names using ISO 3166

4.3K downloads · 5d ago
59

fluent-syntax

0.12.0 Growing

A low-level parser, AST, and serializer API for the syntax used by Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations.

9.1M downloads · 10mo ago
59

chinese-variant

1.1.5 Growing

An enum to represent the variants of the Chinese Language.

1.0M downloads · 3mo ago
59

iso3166-static

0.4.1 Experimental

Static ISO3166 Data

21.8K downloads · 2mo ago
58

intl-memoizer

0.5.3 Growing

A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations.

8.8M downloads · 10mo ago
58

fluent-bundle

0.16.0 Growing

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.

9.1M downloads · 10mo ago
58

fluent

0.17.0 Growing

An 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 power of natural language translations.

5.7M downloads · 10mo ago
58

libstrawberry

1.4.4 Growing

libstrawberry is a simple library that takes over and simplifies important and useful tasks.

2.7K downloads · 13d ago
58

langcodec

0.11.0 Experimental

Universal localization file toolkit for Rust. Supports Apple, Android, and CSV formats.

5.8K downloads · 2d ago
58

chinese-number

0.7.8 Growing

Convert primitive numbers to Chinese numbers, or parse Chinese numbers to primitive numbers.

1.1M downloads · 3mo ago
58

freya-i18n

0.4.0-rc.16 Experimental

i18n integration for Freya Apps based on Fluent Project.

475 downloads · yesterday
58

iso10383-types

0.4.5 Experimental

ISO 10383 Types

19.1K downloads · 1mo ago
57

tr

0.1.11 Growing

tr! macro for localisation

1.3M downloads · 9mo ago
57

dptran

2.4.0 Stable

A tool to run DeepL translations on command line written by Rust.

10.8K downloads · 2mo ago
57

ferrocat-po

0.9.0 Experimental

Performance-first PO parsing, serialization, and catalog update primitives for ferrocat.

387 downloads · 9d ago
56

num-format

0.4.4 Growing

A Rust crate for producing string-representations of numbers, formatted according to international standards

48.3M downloads · 3y ago
56

chinese-lunisolar-calendar

0.2.1 Growing

The traditional Chinese Calendar, known as 農曆 or 陰曆 in Chinese, is based on the moon, and is commonly referred to as the Lunar Calendar.

46.5K downloads · 3mo ago
56

fluent-langneg

0.14.2 Growing

A library for language and locale negotiation.

9.2M downloads · 5mo ago
56

i18n_inflector

0.2.1 Experimental

Multilingual noun singularization and pluralization for all ISO 639 two-letter language codes

973 downloads · 1mo ago
56

es-fluent-lang

0.14.1 Experimental

icu4x based crate for adding variants to a Language Enum.

2.0K downloads · today
56

iso3166-parsers

0.4.1 Experimental

Parsers for ISO 3166 data

21.9K downloads · 2mo ago
56

opencc-fmmseg

0.9.1 Experimental

High-performance Chinese conversion library (Simplified ↔ Traditional) using OpenCC lexicons and FMM segmentation — no runtime I/O, cross-platform, and production-ready.

2.9K downloads · 7d ago
55

intl_pluralrules

7.0.2 Growing

Unicode Plural Rules categorizer for numeric input.

9.1M downloads · 3y ago
55

govuk-bank-holidays

0.3.0 Growing

Library for loading the official list of bank holidays in the United Kingdom from GOV.UK

12.4K downloads · 1mo ago
55

globetrotter-golang

0.0.10 Experimental

Polyglot, type-safe internationalization

2.7K downloads · 2mo ago
55

globetrotter-model

0.0.10 Experimental

Polyglot, type-safe internationalization

2.5K downloads · 2mo ago
55

globetrotter-python

0.0.10 Experimental

Polyglot, type-safe internationalization

2.7K downloads · 2mo ago
55

iso3166-macros

0.4.1 Experimental

Procedural Macros for ISO 3166

21.8K downloads · 2mo ago
55

es-fluent-manager-bevy

0.18.10 Experimental

es-fluent manager for Bevy

1.6K downloads · today
54

fluent-pseudo

0.3.3 Growing

A pseudolocalization and transformation API for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations.

167.1K downloads · 10mo ago
54

random_word

0.5.2 Growing

Efficient functions for generating random words in many languages.

2.4M downloads · 7mo ago
54

formatjs_icu_messageformat_parser

0.2.4 Experimental

ICU MessageFormat parser implementation in Rust

195 downloads · 1mo ago
54

numfmt

1.2.0 Growing

Fast and friendly Rust number formatting

337.0K downloads · 8mo ago
54

isosphere

0.2.3 Growing

Library of ISO standard data types, helpers, and related utilities

8.5K downloads · 9mo ago
54

fluent-i18n

0.1.0 Experimental

A declarative and ergonomic internationalization for Rust using Fluent

20.5K downloads · 6mo ago
54

globetrotter-rust

0.0.10 Experimental

Polyglot, type-safe internationalization

2.3K downloads · 2mo ago
54

globetrotter-typescript

0.0.10 Experimental

Polyglot, type-safe internationalization

2.2K downloads · 2mo ago
54

safflower-core

1.0.0 Experimental

A localising tool with macros to statically allocate formattable text.

207 downloads · 2mo ago
54

localize_it

1.5.0 Experimental

Simple and fast library for localization

209 downloads · 1mo ago
53

tantivy-analysis-contrib

0.12.8 Growing

A set of analysis components for Tantivy

28.0K downloads · 7mo ago
53

srgn

0.14.2 Growing

A grep-like tool which understands source code syntax and allows for manipulation in addition to search

40.1K downloads · 1mo ago