{"id":15792860,"url":"https://github.com/yfractal/i18n_debug_page","last_synced_at":"2025-03-14T14:30:43.544Z","repository":{"id":56877122,"uuid":"82437301","full_name":"yfractal/i18n_debug_page","owner":"yfractal","description":"Mountable rails engin for rails app to check i18n translations in page.","archived":false,"fork":false,"pushed_at":"2017-03-02T13:11:44.000Z","size":62,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-22T22:42:31.983Z","etag":null,"topics":["debug","i18n","rails","rails-engine"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yfractal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-19T05:25:26.000Z","updated_at":"2022-02-10T10:33:22.000Z","dependencies_parsed_at":"2022-08-20T23:10:31.261Z","dependency_job_id":null,"html_url":"https://github.com/yfractal/i18n_debug_page","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yfractal%2Fi18n_debug_page","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yfractal%2Fi18n_debug_page/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yfractal%2Fi18n_debug_page/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yfractal%2Fi18n_debug_page/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yfractal","download_url":"https://codeload.github.com/yfractal/i18n_debug_page/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243593208,"owners_count":20316149,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["debug","i18n","rails","rails-engine"],"created_at":"2024-10-04T23:05:59.601Z","updated_at":"2025-03-14T14:30:43.034Z","avatar_url":"https://github.com/yfractal.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# I18n Debug Page\nMountable rails engin for rails app to check i18n translations in page.\n\nWhen we develop a rails app we want to get better debug info. The gem [i18n-debug](https://github.com/fphilipe/i18n-debug) provide a very handy way to present rails translations' lookup.\n\nBut the log is mixed in rails log and most time the log is really long. It's better if we have seperate place to present such thing, so I18n Debug Page comes.\n\n## Example\n\u003cimg src=\"https://raw.githubusercontent.com/yfractal/i18n_debug_page/master/assets/Screen%20Shot%202017-02-18%20at%209.05.42%20AM.png\" /\u003e\n\n## Install\n\n```ruby\n# Gemfile\ngem 'i18n_debug_page', '~\u003e 0.1.1', group: :development\n```\n\nRun:\n\n```bash\n$ bundle install\n```\n\nInclude `I18nDebugPage` in `ApplicationController`\n\n```\n# app/controllers/application_controller.rb\ninclude I18nDebugPage if defined? I18nDebugPage\n\n```\n\nMount the engine\n```ruby\n# config/routes.rb\nmount I18nDebugPage::Engine =\u003e \"/\" if Rails.env.development?\n```\n\nThen you can find i18n debug log in path `/i18n_debug_logs`\n\n## TODO\n- Provide better UI\n- Make the installation more easier\n\n## Additional Information\nThis gem was inspired by [status-page](https://github.com/rails-engine/status-page) and [i18n-debug](https://github.com/fphilipe/i18n-debug)\n\n## License\n\nThe MIT License (MIT)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyfractal%2Fi18n_debug_page","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyfractal%2Fi18n_debug_page","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyfractal%2Fi18n_debug_page/lists"}