Examples of font configuration
The Font Configuration tool included in the Translation Table worksheet
Example #1
You are using ten different fonts in your project and they all have different font sizes. You have added Chinese as a target language in your Translation Table, so when you set it as the language for your project interface, you also want to convert all text items to a font that supports the Chinese character set.
Object | Source Font | Source Size | Source Style | Source RTL | Target Font | Target Size | Target Style | Target RTL |
---|---|---|---|---|---|---|---|---|
(All) | (All) | (All) | (All) | (All) | Arial Unicode MS | * | * | * |
The * configured in the Target columns means that the original settings should be kept. In other words, if you have two texts with different sizes, then the font type will be changed to Arial Unicode MS (a general-purpose font that includes all Unicode character sets, including Chinese) but the font sizes will not be changed.
Example #2
You are using a single font type in your project, but it has different font sizes depending on where and how it is used. You have added German as a target language in your Translation Table; words tend to be much longer in German, so you when you set it as the language for your project interface, you also want to decrease the font sizes to make sure the translated text items fit within their screen objects.
Object | Source Font | Source Size | Source Style | Source RTL | Target Font | Target Size | Target Style | Target RTL |
---|---|---|---|---|---|---|---|---|
(All) | (All) | (All) | (All) | (All) | * | 80% | * | * |
Under this configuration, it does not matter how many fonts you are using or what their specific sizes are. They will all be proportionately decreased to 80% of their original sizes.
Example #3
You have added Arabic as a target language in your Translation Table, but you have also decided not to translate your button labels. Therefore, you want to convert all objects except buttons to a font that supports the Arabic character set, and you also want to change the reading direction from left-to-right (default) to right-to-left.
Object | Source Font | Source Size | Source Style | Source RTL | Target Font | Target Size | Target Style | Target RTL |
---|---|---|---|---|---|---|---|---|
(All) | (All) | (All) | (All) | (All) | Arial Unicode MS | * | * | Enabled |
Button | (All) | (All) | (All) | (All) | * | * | * | * |
Even though it would seem like both rows of the configuration would apply to Button objects, only the second row is actually applied because it most specifically matches.