Language - project-owner/Peppy.doc GitHub Wiki
The Language screen provides menu for switching to the new language. By default Peppy player supports the following languages and has radio station playlists for each language/country:
- English/USA
- German
- French
- Italian
- Spanish
- Russian
- Dutch
- Czech
- Polish
After switching to new language all UI labels will be displayed using that new language and playlists for new language will be loaded. All labels are placed in the single resource bundle file in UTF-8 format (labels.properties). The Peppy player doesn't check the current locale. It will save current language to the configuration file. When it starts next time the language from the configuration file will define which resource bundle to load.
Each language can be switched on/off either directly in the configuration file languages.txt or using Configuration Web UI.
[languages.menu]
English-USA = True
German = True
French = True
Italian = True
Spanish = True
Russian = True
Dutch = True
Czech = True
Polish = True
There is just one font in the player which is used to display text - FiraSans.ttf. This font supports all default languages used in the player.
Navigation
Icon | Name | Remote Control (WD TV) | Keyboard | Voice Command | Description |
---|---|---|---|---|---|
![]() |
Home | ![]() |
Home | home, go home | Open Home screen |
![]() |
Player | ![]() |
Space | player | Open current player screen |
![]() |
English/US | english | Switch to English language | ||
![]() |
French | french | Switch to French language | ||
![]() |
German | german | Switch to German language | ||
![]() |
Italian | italian | Switch to Italian language | ||
![]() |
Spanish | spanish | Switch to Spanish language | ||
![]() |
Russian | russian | Switch to Russian language | ||
![]() |
Dutch | dutch | Switch to Dutch language | ||
![]() |
Czech | czeck | Switch to Czech language | ||
![]() |
Polish | polish | Switch to Polish language | ||
Voice Assistant | ![]() |
Activate/Deactivate Voice Assistant |