Consultor Eletrônico



Kbase P87457: TranMan: String attributes cannot be applied to SmartFolder Labels
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   7/8/2004
Status: Unverified

FACT(s) (Environment):

Translation Manager

SYMPTOM(s):

TranMan: String attributes cannot be applied to SmartFolder Labels

In adm-create-objects smartFolder page labels are defined as strings separated by pipe characters, e.g. 'Page 1|Page 2|Page 3'. Although string attributes can be added to these labels in the procedure editor such as:

'Page 1':10 + '|' + 'Page 2':10 + '|' + 'Page 3':10

because this code is in adm-create-objects, if the Appbuilder is used to open the source code it will remove these attribute settings.

CAUSE:

Any manual modifications to adm-create-objects are removed because it is generated dynamically by the Appbuilder when the window is opened.

FIX:

In order to resolve the problem, use Text Segment Expansion.

When compiling the window in Translation Manager, specify a growth table value that applies an expansion factor to translatable strings that do not have a hard coded string length attribute.