12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- # i18n-tasks finds and manages missing and unused translations: https://github.com/glebm/i18n-tasks
- # The "main" locale.
- base_locale: en
- data:
- read:
- - config/locales/%{locale}.yml
- - config/locales/**/*.%{locale}.yml
- write:
- - ['{devise, simple_form, doorkeeper}.*', 'config/locales/\1.%{locale}.yml']
- - config/locales/%{locale}.yml
- yaml:
- write:
- line_width: -1
- search:
- paths:
- - app/
- - config/navigation.rb
- relative_roots:
- - app/controllers
- - app/helpers
- - app/mailers
- - app/views
- exclude:
- - app/assets/images
- - app/assets/fonts
- - app/assets/videos
- ignore_missing:
- - 'activemodel.errors.*'
- - 'activerecord.attributes.*'
- - 'activerecord.errors.*'
- - '{pagination,doorkeeper}.*'
- - '{date,datetime,time,number}.*'
- - 'errors.messages.*'
- - 'activerecord.errors.models.doorkeeper/*'
- - 'sessions.{browsers,platforms}.*'
- - 'application_mailer.salutation'
- - 'errors.500'
- - 'auth.providers.*'
- ignore_unused:
- - 'activemodel.errors.*'
- - 'activerecord.attributes.*'
- - 'activerecord.errors.*'
- - '{devise,pagination,doorkeeper}.*'
- - '{date,datetime,time,number}.*'
- - 'simple_form.{yes,no,recommended,not_recommended,overridden}'
- - 'simple_form.{placeholders,hints,labels}.*'
- - 'simple_form.{error_notification,required}.:'
- - 'errors.messages.*'
- - 'activerecord.errors.models.doorkeeper/*'
- - 'errors.429'
- - 'admin.accounts.roles.*'
- - 'admin.action_logs.actions.*'
- - 'admin.reports.summary.action_preambles.*'
- - 'admin.reports.summary.actions.*'
- - 'admin_mailer.new_appeal.actions.*'
- - 'statuses.attached.*'
- - 'move_handler.carry_{mutes,blocks}_over_text'
- - 'admin_mailer.*.subject'
- - 'user_mailer.*.subject'
- - 'notification_mailer.*'
- - 'imports.overwrite_preambles.{following,blocking,muting,domain_blocking,bookmarks,lists}_html.*'
- - 'imports.preambles.{following,blocking,muting,domain_blocking,bookmarks,lists}_html.*'
- - 'mail_subscriptions.unsubscribe.emails.*'
- - 'preferences.other' # some locales are missing other keys, therefore leading i18n-tasks to detect `preferences` as plural and not finding use
- - 'edit_profile.other' # some locales are missing other keys, therefore leading i18n-tasks to detect `preferences` as plural and not finding use
- ignore_inconsistent_interpolations:
- - '*.one'
|