Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#223 closed enhancement (released)

Use translations within the API

Reported by: ibboard Owned by: ibboard
Priority: major Milestone: WarFoundry 0.1
Component: WarFoundry-API Version: Trunk
Keywords: translation Cc:
Blocked By: Blocking:

Description

r408 was hastily committed against a WinForms ticket, but is really an API translation commit. All strings within the API (e.g. command names) should be translatable with sensible defaults.

Change History (9)

comment:1 Changed 10 years ago by ibboard

Owner: set to ibboard
Status: newaccepted

comment:2 Changed 10 years ago by ibboard

(In r410) Re #223: Use translations within the API

  • Translate and cache undo/redo descriptions of commands
  • Simplify "set equipment amount" descriptions because of ticket:224

Also:

  • Line ending change on ICostedWarFoundryObject

comment:3 Changed 10 years ago by ibboard

(In r435) Re #223: Use translations within the API

  • Translate headings in basic HTML output
  • Remove some translation of exception messages (exceptions are for developers, users should get a message built from exception message)
  • Replace a string concat with String.Format

Still need to check Requirements and below

comment:4 Changed 10 years ago by ibboard

(In r436) Re #223: Use translations within the API

  • Add translations for new table headings in basic HTML output
  • Add default translation for body title in basic HTML output

comment:5 Changed 10 years ago by ibboard

(In r437) Re #223: Use translations within the API

  • Update requirements to use translations
  • Remove duplicate classes

comment:6 Changed 10 years ago by ibboard

Resolution: fixed
Status: acceptedclosed

(In r438) Fixes #223: Use translations within the API

  • Update English translations to cover new API translations

comment:7 Changed 10 years ago by ibboard

(In r439) Re #223: Use translations within the API

  • Fix build error caused by changing private field types

no-open-ticket

comment:8 Changed 10 years ago by ibboard

released: noyes

Release as part of v0.1b6

comment:9 Changed 10 years ago by ibboard

Resolution: fixedreleased

Mark fix as released under a previous version

Note: See TracTickets for help on using tickets.