manager
Class LanguageManager
java.lang.Object
manager.LanguageManager
public class LanguageManager
- extends java.lang.Object
A class for multilanguage support. The Language is set in the properties
manager. The labels are read from a "language.properties" file
(e.g.:en.properties). A file may look like this:
...
#Alert Labels
ALERT_SUCCESS=Success
ALERT_ERROR=Error
#Messages
MESSAGE_SETTINGS_LOADED=Settings are loaded successfully!
...
- Author:
- Peter Hlavac
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMMAND_EXIT
public java.lang.String COMMAND_EXIT
COMMAND_OK
public java.lang.String COMMAND_OK
COMMAND_LOAD
public java.lang.String COMMAND_LOAD
COMMAND_CANCEL
public java.lang.String COMMAND_CANCEL
LABEL_DEFAULT
public java.lang.String LABEL_DEFAULT
LABEL_URL
public java.lang.String LABEL_URL
LABEL_SETTINGS
public java.lang.String LABEL_SETTINGS
LABEL_EXAMPLE
public java.lang.String LABEL_EXAMPLE
LABEL_PREDEFINED_URL
public java.lang.String LABEL_PREDEFINED_URL
LABEL_PREDEFINED_FILE
public java.lang.String LABEL_PREDEFINED_FILE
LABEL_PREDEFINED_EXAMPLE
public java.lang.String LABEL_PREDEFINED_EXAMPLE
LABEL_RESTORE_DEFAULT
public java.lang.String LABEL_RESTORE_DEFAULT
LABEL_MAP_IMAGE
public java.lang.String LABEL_MAP_IMAGE
LABEL_MAP_SOURCE
public java.lang.String LABEL_MAP_SOURCE
LABEL_MP3_SERVER
public java.lang.String LABEL_MP3_SERVER
LABEL_REMOTE_SERVER
public java.lang.String LABEL_REMOTE_SERVER
LABEL_LOCAL_MP3_DIRECTORY
public java.lang.String LABEL_LOCAL_MP3_DIRECTORY
LABEL_MODE
public java.lang.String LABEL_MODE
LABEL_MODE_LIVE
public java.lang.String LABEL_MODE_LIVE
LABEL_MODE_DEMO
public java.lang.String LABEL_MODE_DEMO
LABEL_MODE_REMOTE
public java.lang.String LABEL_MODE_REMOTE
LABEL_RANDOM_PLAYLIST
public java.lang.String LABEL_RANDOM_PLAYLIST
LABEL_RANDOM
public java.lang.String LABEL_RANDOM
LABEL_ORDERED
public java.lang.String LABEL_ORDERED
FORM_LOAD_SETTINGS
public java.lang.String FORM_LOAD_SETTINGS
FORM_RESTORE_SETTINGS
public java.lang.String FORM_RESTORE_SETTINGS
FORM_CHANGE_SETTINGS
public java.lang.String FORM_CHANGE_SETTINGS
FORM_IMPORT_SETTINGS
public java.lang.String FORM_IMPORT_SETTINGS
ALERT_SUCCESS
public java.lang.String ALERT_SUCCESS
ALERT_ERROR
public java.lang.String ALERT_ERROR
MESSAGE_SETTINGS_LOADED
public java.lang.String MESSAGE_SETTINGS_LOADED
MESSAGE_SETTINGS_RESTORED
public java.lang.String MESSAGE_SETTINGS_RESTORED
MESSAGE_SETTINGS_STORE_ERROR
public java.lang.String MESSAGE_SETTINGS_STORE_ERROR
MESSAGE_SETTINGS_STORED
public java.lang.String MESSAGE_SETTINGS_STORED
MESSAGE_RMS_NO_ACCESS
public java.lang.String MESSAGE_RMS_NO_ACCESS
MESSAGE_RESOURCE_NOT_FOUND
public java.lang.String MESSAGE_RESOURCE_NOT_FOUND
LanguageManager
public LanguageManager(PropertyManager pm)
- The constructor sets all words that appear in the user interface
- Parameters:
pm
- Get the language from the PropertyManager (e.g.en)