Project

General

Profile

Refactor #20513

Provide shareable make targets and rake tasks for extracting translations

Added by Tomáš Strachota over 1 year ago. Updated 9 months ago.

Status:
Closed
Priority:
Normal
Category:
Hammer core
Target version:
Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

All translated hammer plugins contain a copy Makefile and rake tasks for extracting translations. When there's a change in the extraction procedure forced by change in any of the tools we depend on, every plugin must update the Makefile, which isn't very efficient. It's sometimes also quite difficult to spot that something went wrong with translations after upgrade of the tools. As a result many plugins contain outdated Makefiles that produce wrong .po files.

Hammer should provide shareable make targets and rake tasks for extracting translations to avoid the overhead with updating it in all plugins when something changes.


Related issues

Related to Hammer CLI - Refactor #25724: hammer-cli-foreman should use shared makefile targets for translationsClosed

Associated revisions

Revision 649d103e (diff)
Added by Tomas Strachota over 1 year ago

Fixes #20513 - shareable locale Makefile and Rakefile definitions (#249)

History

#1 Updated by The Foreman Bot over 1 year ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/hammer-cli/pull/249 added

#2 Updated by Marek Hulán over 1 year ago

  • Target version changed from 1.17.0-RC2 to 1.18.0-RC2

#3 Updated by Marek Hulán over 1 year ago

  • Target version changed from 1.18.0-RC2 to 214

#4 Updated by Marek Hulán over 1 year ago

  • Target version changed from 214 to 1.16.0-RC2

#5 Updated by Marek Hulán over 1 year ago

  • Target version changed from 1.16.0-RC2 to 1.16.0-RC1

#6 Updated by Marek Hulán over 1 year ago

  • Target version changed from 1.16.0-RC1 to 1.16.2

#7 Updated by Anonymous over 1 year ago

  • % Done changed from 0 to 100
  • Status changed from Ready For Testing to Closed

#8 Updated by Tomáš Strachota 4 months ago

  • Related to Refactor #25724: hammer-cli-foreman should use shared makefile targets for translations added

Also available in: Atom PDF