Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 2013-02-22 in all areas

  1. As you're planning for 1.0 may i bump this thread. Translation is an important feature you shouldn't forget about. Let's summarize what was "discussed" in this thread. Ykkrosh suggested to use pango[1] to get bidi and font shaping support (uses harfbuzz internally). Some other nice features of pango: It searches for the right font based on the needed glyphs and some attributes you specified (uses fontconfig). Pango markup can be used to get some basic text effects. It also provides some basic layout features like word wrapping. You basically just throw text at it and you're done. You don't have to worry about the details. The negative things: It pulls in many dependencies and as it replaces all the text rendering and font handling, it probably takes quite some time to integrate. I suggested to use gettext[2] as i18n framework and pointed out some ways to extract strings from source and data files (see some posts above). Some people mentioned different online translation systems which make it very easy for translators to get started and to collaberate. To make use of these you have to provide your strings in a compatible format like gettext does. If you want to run it on your own server, pootle[3] is a good project. Other public translation systems are transifex[4] and rosetta[5] (part of launchpad). [1] http://www.pango.org/ [2] http://www.gnu.org/software/gettext/ [3] http://docs.translat...otle/en/latest/ [4] https://www.transifex.com/ [5] https://translations.launchpad.net/
    1 point
  2. Hi all, I thought this sounded like fun so I had a go I have only tested this on the latest Firefox / Chrome on Linux. http://mm45.co.uk/JSDebugger.zip
    1 point
×
×
  • Create New...