String Table Format

The String Table ( .*.tbl files ) seems to be another flat file format.

The textual data are indexed by resource identifiers.

eg :

AV_OK = "OK"  in all the language tables , whereas

AV_YES = " Yes" , "Ja" , "Oui", "Si" depending on the selected language .

 

The file itself appears to have two index sections .

The  first describes the resource identifiers, and the languages available.

The second indexes the language tables themselves. 

 

I'm currently working on a parser for it.

It _should_ be a trivial job to replace a language in the tables, once this is complete.

 

Image