Project

General

Profile

Actions

Feature #2368

closed

Add i18n support for Foreman

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

Status:
Closed
Priority:
Normal
Category:
Web Interface
Target version:
Difficulty:
medium
Triaged:
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 1 (0 open1 closed)

Precedes Foreman - Feature #2420: Extract strings from JavaScript resourcesClosedDominic Cleal04/23/2013Actions
Actions #1

Updated by Lukas Zapletal over 11 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:

Actions #2

Updated by Lukas Zapletal over 11 years ago

content moved

Actions #3

Updated by Lukas Zapletal over 11 years ago

  • % Done changed from 10 to 40
Actions #4

Updated by Lukas Zapletal over 11 years ago

  • % Done changed from 40 to 80
Actions #5

Updated by Dominic Cleal over 11 years ago

  • Category set to Internationalization

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

Actions #6

Updated by Lukas Zapletal over 11 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.

Actions #7

Updated by Ohad Levy over 11 years ago

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

Also available in: Atom PDF