hi muggins, thanks for posting the new osmo pet.
will try it out, as we tried the older pet with an osmo.po for french,
but the accents didn't render correctly, tried iso-8859-1 and utf-8
away for 15 days but will keep you posted when I'm back.
I'm working with esmourguit with the strict french translation of puppy
Toutou, no mods, just a straight translation
Merry X-mas, a happy new year and a big woof woof to all
maddox

I'm having trouble with OSMO localization too. After translating almost every line to Lithuanian, OSMO doesn't show any Lithuanian letters (shows question marks, in some cases shows only blank instead of word or sentence). In console it shows lots of similar errors:
(osmo:1997): Gtk-WARNING **: Invalid input string
(osmo:1997): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 13: Invalid UTF-8 encoded text
(osmo:1997): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()
I tried to set lt_LT.utf8 locale, but my translation .mo files were not used then. Translation file is set to UTF-8, I used poedit for translation. I have no way to test my translation on other distros now, so it could be problem in translation. Any ideas are welcome, especially about setting locale to UTF-8 (will other translations work, like for Leafpad, which works now?).

Ok, I'm an idiot. I just copied files from Slackware archive and haven't noticed that there are some links in there, and the links weren't working. So I had to copy needed files to lt_LT.utf8 folder and now everything works correctly. Go Puppy!

then extracted the french mo file to the right place and ran osmo again in rxvt:
#
(osmo:18850): Gtk-WARNING **: Invalid input string
(osmo:18850): Gtk-WARNING **: Failed to set text from markup due to error parsing markup: Error on line 1 char 13: Invalid UTF-8 encoded text
(osmo:18850): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text()

so it seems the french mo file isn't in utf-8, but that's not your prob
I'm using gettext 0.16.1 (msgfmt & msgunfmt) to exchange between po & mo.
Don't have win to use poedit, where can I download osmo template
to try translation again?
using leafpad to edit the po file & save back in utf-8 format (lf)
thanks,
maddox

Hi muggins,
The size posted was the /usr/bin/osmo binary in the i486.pet.
and I downloaded the pet from here
Also, the file you sent me -> osmo-0.1.6.tar.gz also worked without a hitch
Do you have a link to the osmo.template file for osmo version 0.16 ?
It's the starting translation file that contains all the english lines to translate...
I will try to re-translate & see if the french characters display correctly.

Thanks very much for that..
I will proceed with localisation issues and utf-8.. -> locale fr_FR.utf8
Man, I wish it was an easy process to set-up (puppy/translations) for utf-8
but then again, MU is running into the same probs, and he's smarter than me

If Osmo would record equipment instead of persons, you get a Puppy database,
Simply tanslate colums names as you need
First name > Model
Last name > TradeMark
and so on... task to do are Repairs, controls (for you car ?)_________________Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.Last edited by Pelo on Wed 07 Jun 2017, 02:56; edited 6 times in total

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum