ruby-cldr icon indicating copy to clipboard operation
ruby-cldr copied to clipboard

Ruby library for exporting data from CLDR (Common Locale Data Repository)

Results 28 ruby-cldr issues
Sort by recently updated
recently updated
newest added

### What are you trying to accomplish? Add a prerelease flag to `thor cldr:download` to quickly test prerelease versions of cldr from sources such as [this one.](https://github.com/unicode-org/cldr-staging/releases/tag/release-42-alpha3) ### What approach...

CLDR has an [`alt` attribute](https://www.unicode.org/reports/tr35/tr35.html#alt_attribute) that can be used to indicate a different things: * `alt=proposed\d*` and `alt=#{variantname}-proposed\d*` indicate proposed values that will replace the non-`alt` version of the value....

Hello @camertron, We've been working away at improving `ruby-cldr` and getting it to a point where it can be used with the latest version of CLDR (v41). While we're not...

Hey there, thanks for this great plugin. Just cam across the use case to need to subdivisionContainment. Easy access through the gem would be great. e.g.: ``` module Cldr module...

## Problem? CLDR defines [supplemental `territoryContainment` data](https://github.com/unicode-org/cldr/blob/4b764af8e5407e2950a6b16a47908a2f588f51ee/common/supplemental/supplementalData.xml#L1225-L1272) that we recently realized would be useful to have. ## Potential solution Export that data as a new component.

Similar to #167, `ruby-cldr` currently only exports Gregorian calendar data, yet CLDR v41 has data for 16 different calendars. Note: There are a [number of aliases](https://github.com/unicode-org/cldr/blob/86fd8773ed0f3c4da15be368d2ba3b5683ed9f93/common/main/root.xml#L1927-L1929) in the `root` locale...

The `root` locale contains [`` elements](https://www.unicode.org/reports/tr35/tr35-39/tr35.html#Alias_Elements) that tell the reader that they should restart their search with a different key. #### Example resolution For example, resolving `//ldml/dates/fields/field[@type="hour-narrow"]/relative[@type=0]` for `en_GB` in...

`--merge` currently takes a long time, needlessly. Instead of iterating over each locale in turn and merging in the ancestor locales each time: ``` en-CA -> en -> root en-GB...

[`jeweler`](https://github.com/technicalpickles/jeweler) hasn't been maintained since early 2019. It's also the source of our only [security advisory](https://github.com/ruby-i18n/ruby-cldr/security/dependabot/3). Figure out what modern Ruby gems use to do their releases, and replace `jeweler`.

There seems to be a lot of overlap between these components. They use the same `supplemental/plurals.xml` file, but they do so in different ways, so produce different results. `plurals.rb` is...