Project

General

Profile

Actions

Feature proposal #5702

closed

Implement language plugin backend for overrides

Feature proposal #5702: Implement language plugin backend for overrides

Added by krileon about 10 years ago. Updated about 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
08 January 2016
Due date:
% Done:

100%

Estimated time:

Description

Under parameters use a Repeat usage to allow for overrides to be supplied (or new strings entirely). Then on load parse the plugins parameters for those overrides and send them to CBTxt.


Related issues 2 (0 open2 closed)

Has duplicate CB - Feature proposal #4507: Facility to override specific language stringsRejectedbeat26 May 2014

Actions
Has duplicate CB - Feature proposal #1234: Add possibility for Language strings overrides (just overrides, nothing else)Rejected20 August 2009

Actions

Updated by krileon about 10 years ago Actions #1

Updated by krileon about 10 years ago Actions #2

  • Has duplicate Feature proposal #1234: Add possibility for Language strings overrides (just overrides, nothing else) added

Updated by krileon about 10 years ago Actions #3

  • Target version changed from CB 2.1 to CB 2.0.13

Updated by beat almost 10 years ago Actions #4

  • Target version changed from CB 2.0.13 to CB 2.0.14

Updated by beat almost 10 years ago Actions #5

  • Target version changed from CB 2.0.14 to CB 2.0.15

Updated by beat over 9 years ago Actions #6

  • Target version changed from CB 2.0.15 to CB 2.1

Updated by krileon over 9 years ago Actions #7

  • Status changed from Assigned to Resolved
  • % Done changed from 0 to 100

Implemented in !1095

While editing a language plugin a new Overrides tab is available. From here you can supply custom key => text combos to override existing strings or add new ones. This will generate an override.php file in the language plugins folder that will load during language loading.

Updated by krileon over 9 years ago Actions #8

  • Status changed from Resolved to Assigned
  • % Done changed from 100 to 90

Needs plugin language string override testing to ensure the load order is correct.

Updated by krileon over 9 years ago Actions #9

  • Status changed from Assigned to Resolved
  • % Done changed from 90 to 100

Override strings now take absolute priority over all strings in CBTxt.

Updated by krileon about 9 years ago Actions #10

  • Status changed from Resolved to Closed
Actions

Also available in: PDF Atom