Fix language filter codes (#4841)
* Fix language filter codes CLD3 returns BCP-47 language identifier, filter settings expect identifiers in the ISO 639-1 format. Convert between formats, and exclude duplicate languages from filter choices (zh-CN->zh) * Fix zh name
parent
95f018a3
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- Gemfile 1 ajout, 0 suppressionGemfile
- Gemfile.lock 2 ajouts, 0 suppressionGemfile.lock
- app/helpers/settings_helper.rb 5 ajouts, 0 suppressionapp/helpers/settings_helper.rb
- app/lib/language_detector.rb 10 ajouts, 1 suppressionapp/lib/language_detector.rb
- app/views/settings/preferences/show.html.haml 1 ajout, 1 suppressionapp/views/settings/preferences/show.html.haml
- spec/helpers/settings_helper_spec.rb 2 ajouts, 2 suppressionsspec/helpers/settings_helper_spec.rb
... | @@ -24,6 +24,7 @@ gem 'addressable', '~> 2.5' | ... | @@ -24,6 +24,7 @@ gem 'addressable', '~> 2.5' |
gem 'bootsnap' | gem 'bootsnap' | ||
gem 'browser' | gem 'browser' | ||
gem 'charlock_holmes', '~> 0.7.5' | gem 'charlock_holmes', '~> 0.7.5' | ||
gem 'iso-639' | |||
gem 'cld3', '~> 3.1' | gem 'cld3', '~> 3.1' | ||
gem 'devise', '~> 4.2' | gem 'devise', '~> 4.2' | ||
gem 'devise-two-factor', '~> 3.0' | gem 'devise-two-factor', '~> 3.0' | ||
... | ... |
Veuillez vous inscrire ou vous se connecter pour commenter