[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
** Bug watch added: gna.org #18826 http://gna.org/bugs/?18826 ** Also affects: wesnoth via http://gna.org/bugs/?18826 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/wesnoth/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
One thing to "fix" this is to disable the language from the selection all together. This though might hinder translators in that language and won't improve the situation to get the translation into better shape. Thus I am setting this bugreport to status "won't fix" and suggested to upstream translation team to at least also add font information into the translation so that people interested in giving it a try will be able to install the corresponding font and work from there. The competion state of the translation though doesn't warrant any dependency on such a font and thus none is included (and won't be, for the forseeable future). As long as not even the basic "wesnoth" domain is translated completely it doesn't make sense to have this language fully supported. There is talks going on about potentially having a build switch to disable such languages during the build process, but I'm uncertain whether that might happen (and this is nothing that will happen inside Ubuntu or Debian, this has to happen in the Upstream code). Thanks for understanding, Rhonda ** Changed in: wesnoth-1.8 (Ubuntu) Status: Confirmed => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wesnoth-1.8/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
Note that you may wish to also cover the Devanagari Extended plane too. To do that, make the [font] codeblock I mentioned earlier look like this: [font] name="" codepoints=2304-2431,43232-43259 [/font] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wesnoth-1.8/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
OK, I tried it, and GUI1 at least renders Devanagari, but I'm not sure if it's being shaped right since I can't read Devanagari. At least it doesn't look completely disastrous. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wesnoth-1.8/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
Note that for any hope whatsoever of having the affected GUI elements render devanagari, the Devanagari plane needs to be covered by fonts.cfg (which is in data/hardwired/fonts.cfg) and there needs to be a font that has devanagari glyphs in the game's fonts directory. So, do the following: 1. Put a font with devanagari glyphs in the game's fonts directory. 2. Append the font's filename to the order= list in fonts.cfg. 2. Append the font's family name to the family_order= list in fonts.cfg. 3. Put this after the last [font] codeblock before "#ifdef FOR_COMPATIBILITY_SAKE": [font] name="" codepoints=2304-2431 [/font] 4. Restart the game and take a look Even then, I'm not sure if GUI1 can properly shape devanagari. I guess I'll try this out myself and see what happens. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wesnoth-1.8/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 694665] Re: Square blocks shown instead of translated strings in some areas (when language is set to marathi)
Marathi is one of the languages which isn't translated too well at all, you can see the stats of the translation work of wesnoth here: http://www.wesnoth.org/gettext/ Unfortunately it is even unknown to the developers whether the GUI code would be able to cope with a font for that language. The only way to get this bug "fixed" for me is thus to disable the language from selection, at all. I'm uncertain if that is really something we should do, though. Thanks for understanding, Rhonda ** Changed in: wesnoth-1.8 (Ubuntu) Importance: Undecided => Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/694665 Title: Square blocks shown instead of translated strings in some areas (when language is set to marathi) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wesnoth-1.8/+bug/694665/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs