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
Showing
- Gemfile 1 addition, 0 deletionsGemfile
- Gemfile.lock 2 additions, 0 deletionsGemfile.lock
- app/helpers/settings_helper.rb 5 additions, 0 deletionsapp/helpers/settings_helper.rb
- app/lib/language_detector.rb 10 additions, 1 deletionapp/lib/language_detector.rb
- app/views/settings/preferences/show.html.haml 1 addition, 1 deletionapp/views/settings/preferences/show.html.haml
- spec/helpers/settings_helper_spec.rb 2 additions, 2 deletionsspec/helpers/settings_helper_spec.rb
Loading
Please register or sign in to comment