I have an app that is being used internationally.
I'm finding there are issues with cheap phones that don't have the font that Outsystems uses defaulting to fonts that are being rejected. I want to go in and add Google fonts for each language so that I don't need to rely on their browser having that font. However, I'm not seeing how or where to add that font with the multilingual locale. Has anyone tried to work with this before.
Hi David,
To add a font with multilingual support in OutSystems, follow these steps:
1. Identify the font you want to use and make sure it supports the necessary language character sets.
2. Download the font file (e.g. .ttf, .woff, .woff2)
3. In OutSystems, go to the "Resources" section and click on the "Fonts" folder.
4. Click on the "Import" button and select the font file.
5. In the Import Font dialog, select the file format and set the character sets you want to support.
6. Click "Import" to add the font to your OutSystems application.
7. In the Stylesheet, you can now reference the font by its font-family name, which you can find in the font file properties or by searching online.
8. Finally, make sure to test the font in the different language contexts to confirm it works as expected.
Also, You can refer to this OML file for an example.
Please have a look on the following forge component.
This sample app explains Multilingual Support for web applications developed using OutSystems Platform. It describes the necessary tools and mechanisms to prepare and set an application to run in multiple languages.
Kind regards,
Sirajeddine