Added support for languages that are written right-to-left

This commit is contained in:
Klaus Schmidinger
2010-09-19 12:36:07 +02:00
parent f1d4e66582
commit ab0beb2ddb
8 changed files with 79 additions and 14 deletions

11
INSTALL
View File

@@ -23,6 +23,7 @@ You will also need to install the following libraries, as well as their
fontconfig
freetype2
fribidi (see "BiDi support" below)
gettext
libcap
libjpeg
@@ -111,6 +112,16 @@ in English.
Note that for VDR's internationalized texts to work, the LANG environment
variable must be set to a valid locale!
BiDi support
------------
Some languages are written right-to-left. In order to display such languages
correctly, you need to build VDR with BIDI=1. This will link to the "fribidi"
library and implement a function that prepares bidirectional texts to be
displayed correctly. Since BiDi support adds some runtime overhead by requiring
additional memory allocation and copying, this feature is not compiled in
by default, so that users that have no need for this don't get any overhead.
Workaround for providers not encoding their EPG data correctly
--------------------------------------------------------------