#serde #iso-639 #639-1

isolanguage-1

ISO 639-1 library with optional Serde support

4 releases

0.2.2 Oct 13, 2021
0.2.1 Jan 23, 2021
0.2.0 Aug 31, 2020
0.1.0 Dec 22, 2019

#256 in Internationalization (i18n)

Download history 253/week @ 2025-09-19 279/week @ 2025-09-26 222/week @ 2025-10-03 245/week @ 2025-10-10 343/week @ 2025-10-17 195/week @ 2025-10-24 282/week @ 2025-10-31 262/week @ 2025-11-07 165/week @ 2025-11-14 230/week @ 2025-11-21 202/week @ 2025-11-28 205/week @ 2025-12-05 206/week @ 2025-12-12 149/week @ 2025-12-19 44/week @ 2025-12-26 153/week @ 2026-01-02

603 downloads per month
Used in 4 crates

MIT/Apache

26KB
457 lines

isolanguage-1

This crate implements the ISO 639-1 standard in Rust. It also has optional Serde support, by using the serde feature:

isolanguage-1 = { version = "0.2.2", features = ["serde"] }

The main type is the LanguageCode type, which is an enum for every single language in ISO 639-1. It optionally implements Serialize and Deserialize too.

License: MIT OR Apache-2.0

Dependencies

~165KB