release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Wiki > Main > NonLatinLanguages (compare)

Difference: NonLatinLanguages (r3 vs. r2)

Non Lating Languages Support Page

Our goal

In the meanwhile

RockBox should be totally portable for every language there is. Unicode support was a crucial step in that direction.

The problematic screens

There are a few screens that uses rockbox's internal font to display latin strings:

  • Pitch screen
  • Recording screen
  • Equalizer screen
  • Quickmenu screen
  • Buttonbar (recorder)

The Quick Fix:

currently we have 48 new LANG_SYSFONT_ strings added at the end of every language file.

for Translators

If while using your own language translation you can't see real characters at either one of the screens mentioned, edit your language file while only using Latin characters. You can use the original english word. You might want to use LangFiles to learn more about editing language files.

for developers

I will edit this in a veeery short Please avoid using rockbox's internal font. If you while. must, use the appropriate LANG_SYSFONT_ phrase id, so it would be easy to track down later.

The Long term solution:

Migrate all screens to use the user selected font.

r5 - 25 Nov 2006 - 18:54:39 - ShacharLiberman

Revision r3 - 08 Aug 2006 - 02:58 - ShacharLiberman
Revision r2 - 08 Aug 2006 - 02:05 - ShacharLiberman
Copyright by the contributing authors.