Unicode Font Support in LabVIEW Real-Time

Updated Apr 30, 2026

Reported In

Software

  • LabVIEW Real-Time Module

Operating System

  • LabVIEW Real-Time (NI Linux Real-Time)
  • Linux

Issue Details

Can I install Unicode fonts (e.g. Cyrillic) to be used in LabVIEW Real-Time VIs on Real-Time targets (e.g. cRIO Controllers with NI Linux RT)?

Solution

Unfortunately, at the moment, LabVIEW Real-Time on Linux does not support Unicode encoding. Therefore, using Unicode-encoded characters, such as Cyrillic characters, will not work.

 

Refer to our recommendations below:

  • Generally, we advise avoiding using a Front Panel on Real-Time (RT) targets in order to improve VI performance and maintain determinism. Instead of using Embedded UI or a Remote Front Panel, you can instead have a RT VI with no front panel, which shares data to a Host VI (running on a PC).
  • For static text (such as Front Panel labels, instructions, etc.) you can paste images (PNG, JPG) onto the Front Panel or Block Diagram.
  • You can control Front Panels of RT target VIs using a Remote Front Panel, an alternative to Embedded UI. If the LabVIEW Real-Time application's Front Panel is rendered by a Windows connection, then Windows can render Unicode text correctly.