First of all, that's to everyone who's pitched in so far. There are more messages to translate coming... So far we have contributions in 15 different languages. Quite impressive. Check it out:
A slight engineering puzzle is coming up. As you can see from the german output, "Unknown database 'lskfs'" wasn't translated. This is because that error message is actually stiched together on the server and sent back over the wire, so it's not executing in the context of the locale the client is connecting as. That's fine for messages without parameters, but for ones with parameters, which would be the main reason to build on server and send over the wire, running gettext() on the client gets us no where. Not sure what the right answer to this is yet...
A slight engineering puzzle is coming up. As you can see from the german output, "Unknown database 'lskfs'" wasn't translated. This is because that error message is actually stiched together on the server and sent back over the wire, so it's not executing in the context of the locale the client is connecting as. That's fine for messages without parameters, but for ones with parameters, which would be the main reason to build on server and send over the wire, running gettext() on the client gets us no where. Not sure what the right answer to this is yet...

0 Comments