---
title: Non-Latin Characters
slug: hardware/non-latin-characters
docTags: 
createdAt: 2025-03-11T06:58:11.201Z
---

Newer (Series 4Kx42, 3, 4, and 5) BrightSign players can display non-Latin characters (e.g., Chinese, Japanese, Arabic, Hebrew) by default, but you may want to assign a font to replace the default font. Older BrightSign HDx22, LSx22, and HDx20 players use a default Latin character set to display text and you must assign a custom font to display non-Latin characters on these players. 

BrightSign players can display any TrueType Font (.ttf or .ttc) file. Your text publishing method (**Live Text**, **Ticker Zones**, or **HTML 5**) will determine how you should upload the font to the player.

:::hint{type="info"}
The BrightSign Author user interface can use any font set installed on your operating system, but the player can only display font sets that are written to the storage device (e.g., microSD card). So even if a font displays correctly in BrightSign Author, it will not appear on your display if that font is not on the player's storage device.
:::

# Live Text

## BrightSign Author

In BrightSign Author, you can upload a new font through **Presentation Settings** **> Support Content** **> Files**, as shown in Image 1, below. Once you have uploaded the font (using the arrow icon to the left of **Publish**), it will be available to use in your presentation. It can be assigned to your text under **Set Text Parameters** when the **Live Text** widget is selected in the **Presentation** window.

![Screenshot 2024-04-04 at 3.04.54 PM.png](https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/Nz5tatGLKDr-_qyS-5jQe_screenshot-2024-04-04-at-30454-pm.png)

## BrightAuthor Classic

In BrightAuthor Classic, you can specify a font for a single Live Text element, or you can choose a default font to use with all Live Text elements:

### Change the Font for a Single Live Text Element

1. Create or open a Live Text state.
2. Drag and drop a Live Text element from the **Widgets** section.
3. Navigate to **Layer Properties > Set Text Parameters**.
4. Select **Local Font** under **Font**.
5. Locate and open the non-Latin font file you wish to use.

### Choose a Default Font for Live Text Elements

1. Navigate to **Edit > Preferences**.
2. Select the **Live Text** tab.
3. Select the **Browse** box next to the **Font** field.
4. Locate and open the non-Latin font file you wish to use.
5. Select **OK** to apply the new default font.

# Ticker Zones

## BrightSign Author

1. Upload the font as described in the **Live Text&#x20;**&#x73;ection and shown in Image 1, above.
2. Select your Ticker zone.
3. Open the Properties section and select the font.

## BrightAuthor Classic

1. Go to **Edit > Playlist** in the secondary toolbar.
2. Select the Ticker zone and click the **Zone Properties** button next to the zone layout view.
3. Click the **Browse** box next to the **Font** field.
4. Locate and open the non-Latin font file you wish to use.
5. Click **OK** to close the **Edit Zone** box and apply the font to all text in the zone. However, this change will not apply to other Ticker zones in the presentation.

# HTML 5

There are two ways to display non-Latin characters in an HTML 5 zone: 

- The page CSS can call the font from local storage. Make sure to place the font file in the root of the *site folder* that is contained in the local storage (as shown in Image 2). 
- If the player is retrieving the HTML5 page file(s) from a remote source, it can download and display any web fonts called by the page.

![Screenshot 2024-04-04 at 3.43.09 PM.png](https://api.archbee.com/api/optimize/511c8QBH-VHiwWnyzIwUb/UUwMPQZKOU-248mluByg1_screenshot-2024-04-04-at-34309-pm.png)

