Language & Font Support
PeekSmith 3, Bond, and MrCard support multiple languages and character sets, allowing you to perform anywhere in the world.
Quick Fix: Text Not Displaying Properly?
If you see garbled text or missing characters on your PeekSmith device:
- Open the PeekSmith app
- Go to Settings โ Select your device
- Tap Details โ Find Font setting
- Choose the appropriate font:
- Roboto โ For Hebrew and Arabic
- Unifont โ For Chinese, Japanese, Korean, and most other languages
- PeekSmith Font โ Default font with transliteration
Font Options
PeekSmith Font (Default)
Available on: PeekSmith One, Two, 2B, 3, and Bond
What it supports:
- Latin alphabet (A-Z, a-z)
- Western European accents (ร , รฉ, รฑ, รถ, etc.)
- Numbers and basic symbols
- Transliteration for non-Latin scripts
What is transliteration?
Instead of displaying the original characters, PeekSmith Font converts non-Latin text into readable Latin equivalents:
- Chinese: ๅไบฌ โ โBei Jingโ
- Russian: ะบัะพะปะธะบ โ โkrolikโ
- Arabic: ู ุฑุญุจุง โ โmrhbaโ
- Hebrew: ืฉืืื โ โshalomโ
Why use transliteration?
It was our first step toward international support, and it still works well when:
- You need maximum readability in English
- The phonetic version is clear enough for your routine
- Youโre performing with spectators who understand Latin characters
Roboto Font
Available on: PeekSmith 3
What it supports:
- Extended European Latin with accented characters
- Hebrew โ Full character support
- Arabic โ Full character support with right-to-left text
- Numbers and symbols
When to use Roboto:
Choose Roboto when performing in Hebrew or Arabic. It provides native character rendering with proper right-to-left text support.
Unifont (Recommended for Most Languages)
Available on: PeekSmith 3, Bond, MrCard
What it supports:
Over 60,000 glyphs including:
Asian Languages:
- Chinese (Simplified and Traditional)
- Japanese (Hiragana, Katakana, Kanji)
- Korean (Hangul)
- Vietnamese
- Thai
Cyrillic:
- Russian
- Ukrainian
- Bulgarian
- Serbian
- And other Cyrillic-based languages
Other Scripts:
- Greek
- Armenian
- Georgian
- Hebrew (alternative to Roboto)
- Arabic (alternative to Roboto)
- Many additional scripts and symbols
When to use Unifont:
Unifont is the most universal option. Choose it when:
- Performing in Chinese, Japanese, Korean, or Thai
- Working with Cyrillic languages
- You need the widest possible character support
- Transliteration isnโt sufficient for your routine
Current limitations:
- Some complex glyphs are still being refined
- Right-to-left text support is planned but not yet active for Unifont
How to Change Font
On PeekSmith 3, Bond, or MrCard
- Open the PeekSmith app
- Go to Settings
- Under Connected Devices, select your device
- Tap Detailsโฆ
- Scroll down to Font setting
- Choose your preferred font:
- PeekSmith Font โ Default, with transliteration
- Roboto โ For Hebrew and Arabic
- Unifont โ For Chinese, Japanese, Korean, and most other languages
- The change takes effect immediately
Supported Languages by Font
Full Native Character Support
These languages display with their native characters (using Unifont or Roboto):
East Asian:
- Chinese (Simplified) โ ็ฎไฝไธญๆ
- Chinese (Traditional) โ ็น้ซไธญๆ
- Japanese โ ๆฅๆฌ่ช
- Korean โ ํ๊ตญ์ด
- Vietnamese โ Tiแบฟng Viแปt
- Thai โ เนเธเธข
Cyrillic:
- Russian โ ะ ัััะบะธะน
- Ukrainian โ ะฃะบัะฐัะฝััะบะฐ
- Bulgarian โ ะัะปะณะฐััะบะธ
- Serbian โ ะกัะฟัะบะธ
Middle Eastern:
- Hebrew โ ืขืืจืืช (Roboto or Unifont)
- Arabic โ ุงูุนุฑุจูุฉ (Roboto or Unifont)
European:
- Greek โ ฮฮปฮปฮทฮฝฮนฮบฮฌ
- Armenian โ ีีกีตีฅึีฅีถ
- Georgian โ แฅแแ แแฃแแ
Latin with Accents:
- French, Spanish, German, Italian, Portuguese, Polish, Czech, and many more
Transliteration Support
These languages work via transliteration (using PeekSmith Font):
Any language not listed above will be converted to Latin characters. This works for many languages but displays phonetic approximations rather than native characters.
Why Multiple Fonts?
Each font was selected and optimized for instant readability during live performances.
PeekSmith Font: Minimal, crisp, maximum clarity โ perfect for English and European languages.
Roboto Font: Specifically tuned for Hebrew and Arabic with proper right-to-left support.
Unifont: Universal coverage with over 60,000 characters, enabling worldwide performances.
We continue to refine rendering and expand language support based on performer feedback.
Performance Tips
Test before your show:
- Send a test message in your target language
- Verify characters display correctly
- Check readability at a glance (the real performance condition)
Font affects readability:
- Unifont has smaller characters due to its complexity
- PeekSmith Font and Roboto have larger, clearer characters
- Choose based on your language needs vs. readability requirements
Battery consideration:
- Complex character rendering (Unifont) uses slightly more power
- Not significant for normal use, but good to know for long shows
Need Help with Your Language?
If you perform in a language we donโt support well yet, or if thereโs a script youโd love to see improved:
- Join the community: PeekSmith Facebook Group
- Share examples: Post screenshots, characters, or test cases
- Tell us whatโs not working: The more real-world feedback we get, the faster we can improve
The international magic community has shaped PeekSmithโs language support from the beginning. Your input helps us continue that tradition.
Still Have Questions?
- Troubleshooting: See our Troubleshooting guide
- Firmware updates: See our Firmware Update guide
- FAQ: See our FAQ page
- Community support: Join the PeekSmith Facebook Group
- Contact us: Visit our Contact page