{"crate":{"id":"fluent-langneg","name":"fluent-langneg","updated_at":"2025-10-24T23:25:39.481258Z","versions":[1791129,1789183,1135444,984943,238537,207757,207524,190615,188117],"keywords":[],"categories":["internationalization","localization"],"badges":[],"created_at":"2019-11-07T20:23:33.059396Z","downloads":20683521,"recent_downloads":7168529,"default_version":"0.14.2","num_versions":9,"yanked":false,"max_version":"0.14.2","newest_version":"0.13.1","max_stable_version":"0.14.2","description":"A library for language and locale negotiation.\n","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","links":{"version_downloads":"/api/v1/crates/fluent-langneg/downloads","versions":null,"owners":"/api/v1/crates/fluent-langneg/owners","owner_team":"/api/v1/crates/fluent-langneg/owner_team","owner_user":"/api/v1/crates/fluent-langneg/owner_user","reverse_dependencies":"/api/v1/crates/fluent-langneg/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1791129,"crate":"fluent-langneg","num":"0.13.1","dl_path":"/api/v1/crates/fluent-langneg/0.13.1/download","readme_path":"/api/v1/crates/fluent-langneg/0.13.1/readme","updated_at":"2025-10-24T23:25:39.481258Z","created_at":"2025-10-24T23:25:39.481258Z","downloads":12368491,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.13.1/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.13.1/downloads","authors":"/api/v1/crates/fluent-langneg/0.13.1/authors"},"crate_size":11383,"published_by":{"id":87947,"login":"alerque","name":"Caleb Maclennan","avatar":"https://avatars.githubusercontent.com/u/173595?v=4","url":"https://github.com/alerque","github_username_matches":true,"created_at":"2009-12-29T12:51:25Z"},"audit_actions":[{"action":"publish","user":{"id":87947,"login":"alerque","name":"Caleb Maclennan","avatar":"https://avatars.githubusercontent.com/u/173595?v=4","url":"https://github.com/alerque","github_username_matches":true,"created_at":"2009-12-29T12:51:25Z"},"time":"2025-10-24T23:25:39.481258Z"}],"checksum":"7eebbe59450baee8282d71676f3bfed5689aeab00b27545e83e5f14b1195e8b0","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.\n","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":158,"comment_lines":8,"files":4}},"total_code_lines":158,"total_comment_lines":8}},{"id":1789183,"crate":"fluent-langneg","num":"0.14.2","dl_path":"/api/v1/crates/fluent-langneg/0.14.2/download","readme_path":"/api/v1/crates/fluent-langneg/0.14.2/readme","updated_at":"2025-10-23T19:06:54.130817Z","created_at":"2025-10-23T19:06:54.130817Z","downloads":202298,"features":{"cldr":["icu_locid_transform"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.14.2/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.14.2/downloads","authors":"/api/v1/crates/fluent-langneg/0.14.2/authors"},"crate_size":12031,"published_by":{"id":87947,"login":"alerque","name":"Caleb Maclennan","avatar":"https://avatars.githubusercontent.com/u/173595?v=4","url":"https://github.com/alerque","github_username_matches":true,"created_at":"2009-12-29T12:51:25Z"},"audit_actions":[{"action":"publish","user":{"id":87947,"login":"alerque","name":"Caleb Maclennan","avatar":"https://avatars.githubusercontent.com/u/173595?v=4","url":"https://github.com/alerque","github_username_matches":true,"created_at":"2009-12-29T12:51:25Z"},"time":"2025-10-23T19:06:54.130817Z"}],"checksum":"1d5439a5e4ef14dc761bfe1d6ecbc4ba6fd698814ee65e7e623fa85aa9348dcc","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A library for language and locale negotiation.\n","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":223,"comment_lines":8,"files":4}},"total_code_lines":223,"total_comment_lines":8}},{"id":1135444,"crate":"fluent-langneg","num":"0.14.1","dl_path":"/api/v1/crates/fluent-langneg/0.14.1/download","readme_path":"/api/v1/crates/fluent-langneg/0.14.1/readme","updated_at":"2024-05-05T19:22:07.780746Z","created_at":"2024-05-05T19:22:07.780746Z","downloads":141863,"features":{"cldr":["icu_locid_transform"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.14.1/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.14.1/downloads","authors":"/api/v1/crates/fluent-langneg/0.14.1/authors"},"crate_size":12011,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[{"action":"publish","user":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"time":"2024-05-05T19:22:07.780746Z"}],"checksum":"e7b2da3cb6583f7e5f98d3e0e1f9ff70451398037445c8e89a0dc51594cf1736","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":223,"comment_lines":8,"files":4}},"total_code_lines":223,"total_comment_lines":8}},{"id":984943,"crate":"fluent-langneg","num":"0.14.0","dl_path":"/api/v1/crates/fluent-langneg/0.14.0/download","readme_path":"/api/v1/crates/fluent-langneg/0.14.0/readme","updated_at":"2023-12-13T18:52:39.126988Z","created_at":"2023-12-13T18:52:39.126988Z","downloads":7922,"features":{"cldr":["icu_locid_transform"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.14.0/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.14.0/downloads","authors":"/api/v1/crates/fluent-langneg/0.14.0/authors"},"crate_size":11974,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[{"action":"publish","user":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"time":"2023-12-13T18:52:39.126988Z"}],"checksum":"0a56f2b85e609878e71a22e16b2a8c5b9de24c3d5a1c780536f3800a6a114b07","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":221,"comment_lines":8,"files":4}},"total_code_lines":221,"total_comment_lines":8}},{"id":238537,"crate":"fluent-langneg","num":"0.13.0","dl_path":"/api/v1/crates/fluent-langneg/0.13.0/download","readme_path":"/api/v1/crates/fluent-langneg/0.13.0/readme","updated_at":"2020-05-06T21:31:59.529585Z","created_at":"2020-05-06T21:31:59.529585Z","downloads":7678793,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.13.0/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.13.0/downloads","authors":"/api/v1/crates/fluent-langneg/0.13.0/authors"},"crate_size":11723,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[{"action":"publish","user":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"time":"2020-05-06T21:31:59.529585Z"}],"checksum":"2c4ad0989667548f06ccd0e306ed56b61bd4d35458d54df5ec7587c0e8ed5e94","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":158,"comment_lines":8,"files":4}},"total_code_lines":158,"total_comment_lines":8}},{"id":207757,"crate":"fluent-langneg","num":"0.12.1","dl_path":"/api/v1/crates/fluent-langneg/0.12.1/download","readme_path":"/api/v1/crates/fluent-langneg/0.12.1/readme","updated_at":"2020-01-29T12:23:42.598081Z","created_at":"2020-01-29T12:23:42.598081Z","downloads":210279,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.12.1/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.12.1/downloads","authors":"/api/v1/crates/fluent-langneg/0.12.1/authors"},"crate_size":19329,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[{"action":"publish","user":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"time":"2020-01-29T12:23:42.598081Z"}],"checksum":"fe5815efd5542e40841cd34ef9003822352b04c67a70c595c6758597c72e1f56","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":166,"comment_lines":8,"files":4}},"total_code_lines":166,"total_comment_lines":8}},{"id":207524,"crate":"fluent-langneg","num":"0.12.0","dl_path":"/api/v1/crates/fluent-langneg/0.12.0/download","readme_path":"/api/v1/crates/fluent-langneg/0.12.0/readme","updated_at":"2020-01-28T10:22:24.435877Z","created_at":"2020-01-28T10:22:24.435877Z","downloads":3056,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.12.0/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.12.0/downloads","authors":"/api/v1/crates/fluent-langneg/0.12.0/authors"},"crate_size":19311,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[{"action":"publish","user":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"time":"2020-01-28T10:22:24.435877Z"}],"checksum":"6a10ab12bae9be2def61ff5ae8703cc00b503b13c23c47e8c71395893f5191ac","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":166,"comment_lines":8,"files":4}},"total_code_lines":166,"total_comment_lines":8}},{"id":190615,"crate":"fluent-langneg","num":"0.11.1","dl_path":"/api/v1/crates/fluent-langneg/0.11.1/download","readme_path":"/api/v1/crates/fluent-langneg/0.11.1/readme","updated_at":"2019-11-19T06:30:21.375322Z","created_at":"2019-11-19T06:30:21.375322Z","downloads":48823,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.11.1/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.11.1/downloads","authors":"/api/v1/crates/fluent-langneg/0.11.1/authors"},"crate_size":19397,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[],"checksum":"55e840a3a9938e6dd9a57a6a3be02bef1d51b1d75b883cdfe84810c7e7ca1293","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":166,"comment_lines":8,"files":4}},"total_code_lines":166,"total_comment_lines":8}},{"id":188117,"crate":"fluent-langneg","num":"0.11.0","dl_path":"/api/v1/crates/fluent-langneg/0.11.0/download","readme_path":"/api/v1/crates/fluent-langneg/0.11.0/readme","updated_at":"2019-11-07T20:23:33.059396Z","created_at":"2019-11-07T20:23:33.059396Z","downloads":2814,"features":{"cldr":["unic-langid/likelysubtags"],"default":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0","links":{"dependencies":"/api/v1/crates/fluent-langneg/0.11.0/dependencies","version_downloads":"/api/v1/crates/fluent-langneg/0.11.0/downloads","authors":"/api/v1/crates/fluent-langneg/0.11.0/authors"},"crate_size":19283,"published_by":{"id":9648,"login":"zbraniecki","name":"Zibi Braniecki","avatar":"https://avatars.githubusercontent.com/u/449986?v=4","url":"https://github.com/zbraniecki","github_username_matches":true,"created_at":"2010-10-22T16:42:04Z"},"audit_actions":[],"checksum":"eed5d87be21408b6dfdc6e5e49f5123c658778add089ca8c7021984dc835b2fa","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"A library for language and locale negotiation.","homepage":"http://projectfluent.org/","documentation":null,"repository":"https://github.com/projectfluent/fluent-langneg-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":166,"comment_lines":6,"files":4}},"total_code_lines":166,"total_comment_lines":6}}],"keywords":[],"categories":[{"id":"internationalization","category":"Internationalization (i18n)","slug":"internationalization","description":"Crates to help develop software capable of adapting to various languages and regions.","created_at":"2017-08-12T21:35:32.065358Z","crates_cnt":931},{"id":"localization","category":"Localization (L10n)","slug":"localization","description":"Crates to help adapting internationalized software to specific languages and regions.","created_at":"2017-08-12T21:35:32.065358Z","crates_cnt":521}]}