Writing /giga/dw/dng/dokuwiki/data/meta/dev/020tol/0090genlil.meta failed
dev:020tol:0090genlil

Literal checking and handling

Transaction GENLIL

This transaction provides functions to check and handle literals stored in the application source. It only works in a fat client environment.

The main features are:

  • Free selection of package and environment to be processed
  • Handling all or only parts of the sources
    • Selectable filename pattern
    • Only sources modified on or after a specific date
  • Checking selectable language(s) against the base language to determine outdated literals (thus literals where the base literal was modified after translation)
  • Checking empty literals and literals missing in at least one of the used languages
  • Checking for different usage of arguments in different languages
  • Creating HTML documents with tables holding all literals of the processed modules. Because some browsers have restrictions on the volume of files created output is automatically split into multiple HTML files. Each HTML file holds about 1000 literals.
  • Updating the used TRL files of all used literals. When these TRL files are created they replace the dynamically updated TRL files created by the translation tool. This might be helpful as this generated TRL file only holds existing translations, eliminating erroneously added entries, which will never be removed otherwise.

Examples for package base directories:

  • S:\DNG
  • S:\D50600S1\UPDATE
  • S:\D50500\RELEASED

Transaction Panels

Handling of Literals



Datafields

Datafield Description
Display log Displays the processing log for the transaction.


dev/020tol/0090genlil.txt · Last modified: 2024/04/05 10:10 (external edit)