Documentation Center

Glossary Files

Glossary files are ASCII or Unicode files with a defined structure.

Each line contains a string entry in various languages, separated by a tab. This tab also divides the lines into columns with the same language required in the same column of each line.

Empty strings can also be entered into columns if a translation in the associated language is not available. In this case, a tab must also be inserted in order to keep the number of tabs in each line the same.

The first line - which is also separated by tabs - contains the language -IDs (made up of the primary ID and the SubID) of the languages used in the glossary. The following is an example of a glossary containing strings in English (9 1), German (7 1), French (12 1), and Spanish (10 1).

SDL Passolo uses always the first column as source and the other columns as target language.

9 1TAB7 1TAB12 1TAB10 1
&FileTAB&DateiTAB&FichierTAB&Archivo
NewTABNeuTABNouveauTABNuevo
OKTABOKTABOKTABAceptar
CancelTABAbbrechenTABAnnulerTABCancelar
&HelpTAB&HilfeTAB&AideTAB&Ayuda
PrintingTABDruckeTABImpressionTABImprimiendo

You can create glossaries in any text editor or, for example, in Microsoft Excel. Moreover, you can directly export translation lists in glossary format. For further information, please refer to Glossaries.

When using other programs to set up the glossary, make sure that the number of tabs is the same in every line, even if some columns contain no text.

In addition, you can transfer the selected entry in the translation list directly to a new or existing glossary. Select Home tab > Translate > Store Translation (CTRL+F10). For more detailed information, please refer to Storing Translations.

Categories

A glossary can also contain a column indicating a category for the entry in that line. Instead of a language ID the first line contains the term CATEGORY in this column. Passolo supports the categories defined in the Microsoft glossaries:

TDBDialog Title
DIADialog Item
BUTDialog Button
EDTDialog Edit Box
CHKDialog Check Box
CBXDialog Combo Box
GRPDialog Group Box
GBTDialog Group Box Title
LBXDialog List Box
OPTDialog Option Button
RDBDialog Radio Button
TXBDialog Static Text
PGBDialog Progress Bar
SLBDialog Scroll Bar
TKBDialog Slider Bar
TABDialog Tab Control
TXTStrings Text
MSGStrings Message
ACLAccelerator
VERVersion
HTXHTML Text
HTTHTML Title
ARGArgument Name
BILBillboards
COMCommand
FLDFolder Name
FUNFunction Name
GENGeneral
STSStatus Bar
TOLTool Tip
ADRAddress
ALTAlternative Text
FILFile Name
JSTJava Text
MACMacro Action
NUMNumber
PGIPage Information
PTYProperty
STYStyle
VSTVB Script Text
CMTComment
CSTCustom Control
DRVDrive Control
ERRError Message
FLCFolder Control
FNTFont Name
KEYKey Name
KWDKeyword
PTLPage Title
TTLTopic Title