From 051744848c8bbefeff9d88ffbfc670aa7ae184b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Behnam=20Esfahbod=20=E2=9C=85?= Date: Mon, 7 Aug 2017 10:50:14 -0700 Subject: [PATCH] [categories] Add internationalization and localization # References * * * # Example Crates ## Category: `internationalizaion` Almost all libraries that implement Unicode-related functionalities (), like: * `unicode-normalization` * `unicode-bidi` * `unicode-segmentation` * `unicode-width` * `unicode-script` * `unic`, which covers/will-be-covering all of the above. * `cldr` * `accept-language` * `language-tags` * `locate-locale` * `locale` * `precis` * `idna` * https://github.com/servo/rust-icu ## Category: `localization` There are fewer crates in this category, but still enough to start the category: * `gettext-rs` * `litelocale` * `crowbook-localize` * `locale` * `l20n` --- src/categories.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/categories.toml b/src/categories.toml index 1361de4f0d7..ac571ca148c 100644 --- a/src/categories.toml +++ b/src/categories.toml @@ -245,6 +245,20 @@ description = """ Crates to interface with specific CPU or other hardware features.\ """ +[internationalization] +name = "Internationalization (i18n)" +description = """ +Crates to help develop software capable of adapting to various \ +languages and regions.\ +""" + +[localization] +name = "Localization (L10n)" +description = """ +Crates to help adapting internationalized software to specific \ +languages and regions.\ +""" + [memory-management] name = "Memory management" description = """