Opened 18 years ago
Closed 18 years ago
Last modified 18 years ago
#4259 closed patch (fixed)
Hebrew language support : MythArchive
Reported by: | Owned by: | paulh | |
---|---|---|---|
Priority: | minor | Milestone: | 0.21 |
Component: | mytharchive | Version: | head |
Severity: | medium | Keywords: | hebrew |
Cc: | Ticket locked: | no |
Description
the python text rendering does not have support for Right To Left scripts, so the DVD menus get mixed up. after the text is splited into lines, i added a call to twick each line of text so it will look ok. I use the pyfribidi module for the implementation (sorry for adding a dependency)
Attachments (2)
Change History (6)
Changed 18 years ago by
Attachment: | mythburn.py.diff added |
---|
comment:1 Changed 18 years ago by
Resolution: | → wontfix |
---|---|
Status: | new → closed |
You will have to find a way to make this optional before I will commit it. I don't think it is fair that everyone will have to install the pyfribidi module even though most people don't need it.
comment:2 Changed 18 years ago by
Resolution: | wontfix |
---|---|
Status: | closed → new |
personally, i think adding yet another module is a small price to pay for mythtv to become a mature and universal software. but i accepted the challenge and found a way to make it optional. this is my first time writing python, so i hope it's OK. anyway, IT WORKS (and doesn't break if pyfribidi is missing).
Changed 18 years ago by
Attachment: | mythburn.2.diff added |
---|
support for RTL script with fallback where pyfribidi is missing
comment:3 Changed 18 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [15346]) Add optional support in MythArchive? for creating DVD menus for right to left languages. Requires pyfribidi python module to be installed for this to work.
Only tested to make sure it doesn't break anything if pyfribidi isn't installed.
Patch by Ido Roseman. Closes #4259.
comment:4 Changed 18 years ago by
Milestone: | unknown → 0.21 |
---|---|
Version: | unknown → head |
patch for hebrew rendering in mythburn script