linguist
linguist copied to clipboard
Elixir Internationalization library
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.26.0 to 0.32.2. Changelog Sourced from ex_doc's changelog. v0.32.2 (2024-05-10) Enhancements Allow the modal to close when we click outside the modal content Bug fixes Fix indentation...
Bumps [credo](https://github.com/rrrene/credo) from 1.7.5 to 1.7.6. Release notes Sourced from credo's releases. 1.7.6 Check it out on Hex: https://hex.pm/packages/credo/1.7.6 Credo.Check.Consistency.MultiAliasImportRequireUse fixed false positive Credo.Check.Readability.PredicateFunctionNames now ignores functions that implement a...
Bumps [ex_cldr](https://github.com/elixir-cldr/cldr) from 2.37.5 to 2.38.1. Release notes Sourced from ex_cldr's releases. Cldr version 2.38.1 Bug Fixes Fix warnings on Elixir 1.17. This primarily relates to charlists constants now required...
Fixes https://github.com/change/linguist/issues/5 for yml files. This allows to use live reload feature - in the case then locales have been updated in the yml/yaml files, the module which uses them...
Hello. There is an annoying fact about Github Actions - sometimes it runs actions twice. For example: 1. You just pushed a commit to a branch - testing workflow will...
Currently `MemoizedVocabulary` uses `:ets` for storing the translations. But OTP 21.2 provides a new `:persistent_term` module. It has the same get/put methods like :ets, but significantly improved performance for storing...
Hello. I've already fixed passing locales as atoms into t! and t functions: #30 But MemorizedVocabulary module does not check locale before saving it to :ets. So you can easily...
If one uses any language defined in Linguist.Cldr, it's fine, linguist will handle translations as usual. If one uses any language which is unknown for Linguist.Cldr, but does not use...
Presently, a project that uses linguist needs to provide all the translations for all the languages that it supports. It would be more convenient to fall back to a default...