Project

General

Profile

Actions

Feature #4478

closed

API docs need to be localized

Added by Tomáš Strachota almost 10 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
High
Category:
API
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

We reuse information from api docs to build the CLI. Therefore we need to localize the api docs and find a way how to distribute it to the clients. Dynamic bindings should help with this. It will also probably require support on the ApiPie side.


Related issues 5 (0 open5 closed)

Related to Hammer CLI - Feature #3666: i18n supportClosedTomáš Strachota11/15/2013Actions
Related to Foreman - Bug #6864: APIv2 error messages not extractedClosedTomáš Strachota07/31/2014Actions
Related to Foreman - Bug #9775: CR encryption key not loaded before it's checked, encryption is disabledClosedDominic Cleal03/16/2015Actions
Related to Foreman - Bug #9973: apipie doc string substitutions not workingClosedDominic Cleal03/31/2015Actions
Related to Foreman - Bug #10336: foreman-rake prints "Workaround for RbVmomi may not work as ComputeResource is already loaded: #{ComputeResource}"ClosedDominic Cleal04/30/2015Actions
Actions #1

Updated by Tomáš Strachota almost 10 years ago

Actions #2

Updated by Martin Bacovsky almost 10 years ago

  • Tracker changed from Feature to Tracker
  • Status changed from New to Assigned
  • Assignee set to Martin Bacovsky
  • Target version set to 1.8.4

- localize apidoc strings
- fix apipie-rails to support localized docs
- fix apipie-bindings to work with localized docs
- resolve performance problem with generating cache for multiple languages
- fix hammer to use localized bindings

Actions #3

Updated by The Foreman Bot over 9 years ago

  • Status changed from Assigned to Ready For Testing
Actions #4

Updated by Dominic Cleal over 9 years ago

  • Tracker changed from Tracker to Feature
Actions #5

Updated by The Foreman Bot over 9 years ago

  • Pull request https://github.com/theforeman/foreman/pull/1626 added
  • Pull request deleted ()
Actions #6

Updated by Dominic Cleal over 9 years ago

  • Target version changed from 1.8.4 to 1.7.5
Actions #7

Updated by Dominic Cleal over 9 years ago

  • Related to Bug #6864: APIv2 error messages not extracted added
Actions #8

Updated by Anonymous over 9 years ago

  • Target version changed from 1.7.5 to 1.7.4
Actions #9

Updated by Anonymous over 9 years ago

  • Target version changed from 1.7.4 to 1.7.3
Actions #10

Updated by Dominic Cleal over 9 years ago

  • Target version changed from 1.7.3 to 1.7.2
Actions #11

Updated by Anonymous over 9 years ago

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

Updated by Dominic Cleal over 9 years ago

  • translation missing: en.field_release set to 28
Actions #14

Updated by Dominic Cleal almost 9 years ago

  • Related to Bug #9775: CR encryption key not loaded before it's checked, encryption is disabled added
Actions #15

Updated by Dominic Cleal almost 9 years ago

  • Related to Bug #9973: apipie doc string substitutions not working added
Actions #16

Updated by Dominic Cleal almost 9 years ago

  • Related to Bug #10336: foreman-rake prints "Workaround for RbVmomi may not work as ComputeResource is already loaded: #{ComputeResource}" added
Actions

Also available in: Atom PDF