https://github.com/glebm/i18n-tasks

Manage translation and localization with static analysis, for Ruby i18n
https://github.com/glebm/i18n-tasks

Keywords

i18n ruby static-analysis static-code-analysis translation-management

Keywords from Contributors

activerecord mvc activejob rubocop rspec code-formatter chart quality activeadmin admin-ui

Last synced: 11 months ago
JSON representation

Acceptance Criteria

Repository metadata

Manage translation and localization with static analysis, for Ruby i18n


Owner metadata


Committers metadata

Last synced: about 2 years ago

Total Commits: 1,158
Total Committers: 89
Avg Commits per committer: 13.011
Development Distribution Score (DDS): 0.154

Commits in past year: 59
Committers in past year: 15
Avg Commits per committer in past year: 3.933
Development Distribution Score (DDS) in past year: 0.407

Name Email Commits
Gleb Mazovetskiy g****b@g****m 980
Nick Schonning n****i@g****m 35
David Wessman d****n@g****m 16
Gleb Mazovetskiy g****m@g****m 8
Anton Rieder a****r@g****m 5
otoyo h****8@g****m 5
Eugen Rochko e****n@z****m 4
Aleksandrs Ļedovskis a****s@l****v 3
David RodrĂ­guez d****z@r****t 3
Mikko Koski m****s@g****m 3
Stijn Mathysen s****n@s****e 3
Martin Natano n****o@n****t 3
dependabot[bot] 4****]@u****m 3
Colin Bruce c****e@d****k 2
Dominik Menke d****e@g****m 2
Sylvie Daines s****a@g****m 2
Masataka Pocke Kuwabara k****a@p****e 2
Matijs van Zuijlen m****s@m****t 2
mario g****b@l****h 2
Peter Lampesberger l****g@g****m 2
Joshua Muheim j****m@s****h 2
Sean 1****l@u****m 2
Mohamed Ziata w****a@g****m 2
Yuya Tanaka y****o@g****m 2
Paul Holthues p****s@w****m 1
Alexander Tipugin a****n@g****m 1
Antonio Tapiador del Dujo a****d@s****g 1
Arjan Diepenbroek a****7@g****m 1
Aslan Dukaev d****9@g****m 1
Bitdeli Chef c****f@b****m 1
and 59 more...

Committer domains:


Issue and Pull Request metadata

Last synced: 11 months ago

Total issues: 83
Total pull requests: 98
Average time to close issues: 7 months
Average time to close pull requests: 12 days
Total issue authors: 71
Total pull request authors: 38
Average comments per issue: 3.66
Average comments per pull request: 1.17
Merged pull request: 86
Bot issues: 0
Bot pull requests: 7

Past year issues: 27
Past year pull requests: 49
Past year average time to close issues: 25 days
Past year average time to close pull requests: 4 days
Past year issue authors: 23
Past year pull request authors: 21
Past year average comments per issue: 2.63
Past year average comments per pull request: 1.53
Past year merged pull request: 40
Past year bot issues: 0
Past year bot pull requests: 4

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/glebm/i18n-tasks

Top Issue Authors

  • afdev82 (4)
  • jqr (3)
  • jaredmoody (3)
  • djfpaagman (2)
  • davidwessman (2)
  • mockdeep (2)
  • brandoncc (2)
  • cantin (2)
  • nurbs999 (1)
  • nov (1)
  • nflorentin (1)
  • ndbroadbent (1)
  • mvz (1)
  • mltsy (1)
  • mjankowski (1)

Top Pull Request Authors

  • davidwessman (26)
  • nschonni (8)
  • dependabot[bot] (7)
  • michaelbaudino (6)
  • aried3r (5)
  • glebm (5)
  • Bilka2 (5)
  • lxxxvi (2)
  • mohd-anas-ansari (2)
  • erikaxel (2)
  • jaredmoody (2)
  • sylvieed (2)
  • BrankoDordevic (1)
  • enerfip-dev (1)
  • brianmock (1)

Top Issue Labels

  • bug (3)
  • question (2)
  • enhancement (2)

Top Pull Request Labels

  • dependencies (7)
  • github_actions (7)

Package metadata

rubygems.org: i18n-tasks

i18n-tasks helps you find and manage missing and unused translations. It analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused, pre-fill missing keys (optionally from Google Translate), and remove unused keys.

  • Homepage: https://github.com/glebm/i18n-tasks
  • Documentation: http://www.rubydoc.info/gems/i18n-tasks/
  • Licenses: MIT
  • Latest release: 1.0.14 (published 12 months ago)
  • Last Synced: 2024-06-24T12:41:25.168Z (11 months ago)
  • Versions: 145
  • Dependent Packages: 44
  • Dependent Repositories: 2,955
  • Downloads: 18,594,087 Total
  • Docker Downloads: 17,248,661
  • Rankings:
    • Dependent repos count: 0.584%
    • Dependent packages count: 0.621%
    • Downloads: 0.818%
    • Average: 0.998%
    • Docker downloads count: 1.12%
    • Stargazers count: 1.14%
    • Forks count: 1.705%
  • Maintainers (1)
proxy.golang.org: github.com/glebm/i18n-tasks

rubygems.org: i18n-youdao-tasks

i18n-tasks helps you find and manage missing and unused translations. It analyses code statically for key usages, such as `I18n.t('some.key')`, in order to report keys that are missing or unused, pre-fill missing keys (optionally from Google Translate), and remove unused keys.

  • Homepage: https://github.com/glebm/i18n-tasks
  • Documentation: http://www.rubydoc.info/gems/i18n-youdao-tasks/
  • Licenses: MIT
  • Latest release: 0.9.37 (published about 3 years ago)
  • Last Synced: 2024-06-14T10:01:02.720Z (11 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,222 Total
  • Rankings:
    • Stargazers count: 1.074%
    • Forks count: 1.583%
    • Dependent packages count: 15.706%
    • Average: 32.606%
    • Dependent repos count: 46.782%
    • Downloads: 97.883%
  • Maintainers (1)

Dependencies

Gemfile rubygems
  • rubinius-debugger >= 0 development
  • racc >= 0
i18n-tasks.gemspec rubygems
  • bundler ~> 2.0, >= 2.0.1 development
  • deepl-rb >= 2.1.0 development
  • easy_translate >= 0.5.1 development
  • overcommit ~> 0.58.0 development
  • rake >= 0 development
  • rspec ~> 3.3 development
  • rubocop ~> 1.27.0 development
  • simplecov >= 0 development
  • yandex-translator >= 0.3.3 development
  • yard >= 0 development
  • activesupport >= 4.0.2
  • ast >= 2.1.0
  • better_html ~> 1.0
  • erubi >= 0
  • highline >= 2.0.0
  • i18n >= 0
  • parser >= 2.2.3.0
  • rails-i18n >= 0
  • rainbow >= 2.2.2, < 4.0
  • terminal-table >= 1.5.1
.github/workflows/tests.yml actions
  • actions/checkout v2 composite
  • paambaati/codeclimate-action v3.0.0 composite
  • ruby/setup-ruby v1 composite

Score: 29.521123967201444