Skip to content

[WIP] i18n: Core UI translations #1630

Draft
natacha-beck wants to merge 18 commits into
aces:masterfrom
natacha-beck:i18n_by_chunk
Draft

[WIP] i18n: Core UI translations #1630
natacha-beck wants to merge 18 commits into
aces:masterfrom
natacha-beck:i18n_by_chunk

Conversation

@natacha-beck

@natacha-beck natacha-beck commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Description

Introduces the first major phase of internationalization (i18n) for the CBRAIN platform. Goal support :en and :fr

Scope of current changes

  • layouts/: Application skeleton.
  • shared/: Reusable components.
  • portal/: Main dashboard.
  • userfiles/ userfiles views
  • access_profiles/ views to pre-defined profiles
  • sessions/ sessions views (login page)
  • groups/ also know as projects views
  • sites/ sites views
  • invitations/ to send invitations
  • tasks/ generic tasks views
  • users/ users views
  • bourreaux/ bourreaux views
  • help_documents/ to add documentation
  • models/: Added en and fr YAML dictionaries for ActiveRecord model names and attributes.

Next views to do:

  • background_activities/
  • cbrain_mailer/
  • custom_filters/
  • data_providers/
  • exception_logs/
  • messages/
  • noc/
  • quotas/
  • resource_usage/
  • signups/
  • tool_configs/
  • tools/

....

@natacha-beck natacha-beck marked this pull request as draft June 8, 2026 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant