Translation Issues

Noes for translating DrawMGT into other languages

Basic Construction Terminology

A list of basic construction and DrawMGT terminology is defined in the file:

The file currently contains the following columns:

  1. Message tag
  2. English
  3. German
  4. Finnish

What Needs to Be Translated

  1. app/config/Messages.txt
  2. app/config/FieldNames.txt
  3. app/config/TableNames.txt
  4. app/config/Validation.txt
  5. Reference data (codes and names) in SQL statements in app/schema/data/refdata.sql
    • This could potentially be captured from Messages.txt via perl based text replacement (see below).
  6. Documentation

Ideas

  1. Change refdata.sql to contain tags instead of hard coded English text
    • E.g. '@approvedWC@' instead of 'Approved with Corrections')
    • Then generate refdata-{language}.sql using a script that looks up and replaces the tags from the message files.

TranslationIssues (last edited 2009-10-20 16:05:36 by 183-56-147)