Localizing a application
Sascha Manns <[email protected]> Sun, 19 Feb 2017 01:27:52 +0100
| Newsgroups | gmane.comp.gnome.mono.general |
|---|---|
| Message-ID | <[email protected]> |
Hello List,
i have a file like that:
using Mono.Unix;
public class PubBuilder{
public static void FinishedBuilding()
{
Mono.Unix.Catalog.Init ("PublicanCreators", "locale");
Dialogs.DialogboxInfo(Catalog.GetString("Your project was
built now"));
}}
It was planned to use Gettext for localizing. This one should be the
only place where a string will be localized. I used that documentation:
http://www.mono-project.com/archived/internationalization/ .
If i'm using: xgettext -a --from-code=UTF-8 PubBuilder.cs -o de.po
but it doesn't find and use that codeline. It finds 5 other places, but
says:
Empty msgid. It is reserved by GNU gettext: gettext("") returns the
header entry with meta information, not the empty string.
Now i'm wondering why xgettext doesn't find the mentioned GetString
line. Maybe i have to use the code in another way?
Greetings
Sascha
_______________________________________________
Mono-list maillist - [email protected]
http://lists.dot.net/mailman/listinfo/mono-list
signature.asc
(application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE----- iQIcBAABCAAGBQJYqOaIAAoJEHUnY+i/qDosiyMP/iN2ynGK0eXv3qKRlK5oFyWT /xhmnWIbXLJsJa4+w4cdPIgqpWL3sbi6C5K+VTBg9vo4ccsCBjd5k+mYXFwt0B3H pZQtcpAQbxwtW9myfmJYnrmd5qCjrijLkc0p54UQaNKlXB7aUBrpWpwLgPcuiJyS iWIGfwD9CYRsNZ/dZKrP+l9oLJfHa+ie/qGB6nh/czqo+nGDkqM9GvhV+DhS0VPL MqkkZ0k8hPeCIXwRwbqPhyLbU0KQyv4sbi6PnX8D338RpuslFJZ0IxCbbmf2BJPx 7yLzf+NdfkNlN0Wsd9PylUYbE68DajMpBTCRgNpCXyGzkAH+rE45JIPmIGXk4wvM I9mYgfex7tvOXm24LNZcTb0Mgj9OQK8cYqj2Y+Fbt5s2wX0q+iD9n7YDAOr0ApvS wPVv8Pptb+ASNzQ+zJGEQY0Q1YqfCdOi6UUlLPuO5kChlYdzipSXKWbEtmrsGU8P /Wuy2IvKFgCg0f7SyE+KBT2Mww3BfSkncQz/WeAFPXDYyQbi/cnqpBaQhvaiwSOf V0njEYhOcSXcFxQhHHGLlcjrbxU+PR501xcNHf6io1OUxcHt/GIpUbBK4KZfGGlG EKHmHkqfXuWJQT7iegc0KwSvVKW/pj80XKh+td8TLDLS8f63gBAMuhpj8MfU8cts PTGZFHpjGf7CshY77Nde =kuJ9 -----END PGP SIGNATURE-----