Project

General

Profile

Feature #2368

Add i18n support for Foreman

Added by Lukas Zapletal over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Web Interface
Target version:
Difficulty:
medium
Triaged:
No
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

We need i18n support. The task is:

  • extract strings from app
  • extract strings from views
  • extract strings from javascript
  • make it working
  • integrate with Transifex
  • integrate in the packaging
  • improve current gettext initialization code
  • create an option in settings.yml which will help out finding untranslated UI strings
  • announce

There is already initial support of gettext in the develop branch, the goal would be to improve it a bit.


Related issues

Precedes Foreman - Feature #2420: Extract strings from JavaScript resourcesClosed2013-04-23

Associated revisions

Revision c4da9ff7 (diff)
Added by Lukas Zapletal over 6 years ago

fixes #2368 - finishing transifex.com integration

History

#1 Updated by Lukas Zapletal over 6 years ago

The task is:

  • extract strings from app
  • extract strings from views
  • extract strings from javascript
  • integrate with Transifex
  • integrate with Zanata
  • integrate in the packaging
  • improve current gettext initialization code
  • create an option in settings.yml which will help out finding untranslated UI strings
  • create policy checker for extracted strings

TODO:

#2 Updated by Lukas Zapletal over 6 years ago

content moved

#3 Updated by Lukas Zapletal over 6 years ago

  • % Done changed from 10 to 40

#4 Updated by Lukas Zapletal over 6 years ago

  • % Done changed from 40 to 80

#5 Updated by Dominic Cleal over 6 years ago

  • Category set to Internationalization

Created a new category as I think we'll be revisiting this.

#6 Updated by Lukas Zapletal over 6 years ago

  • Category deleted (Internationalization)
  • % Done changed from 80 to 100

Done with UI testing, tests are green, merging Dominnic branch and we are ready.

#7 Updated by Ohad Levy over 6 years ago

  • Category set to Web Interface
  • Status changed from Assigned to Closed
  • Target version set to 1.2.0

Also available in: Atom PDF