RE: [evolution-patches] Patch for internationalisation incamel-provider.c



The problem is that the domain entry is empty in the provider structure and
the field isn't filled in the particular providers like IMAP, POP3 etc.,
and the path to the mo files needs to be set with bindtextdomain somewhere.
 
That's what I did in order to get translated messages. These two lines were missing:
  bindtextdomain (GETTEXT_PACKAGE, CAMEL_LOCALEDIR);
  provider->translation_domain = (char *) GETTEXT_PACKAGE;
 
Without this information the server tyoe and description is always displayed in english,
no matter what languange you want.
 
If I misunderstand something here please let me know :-)
 
Cheers
 
Uli

>>>Not Zed <notzed ximian com> 06/08/05 4:22 am >>>

No, this merging is not necessary.  That is exactly why the provider
structure provides the domain entry and bind's its text domain when it
is created.

It just is a simple dgettext(s, prov->domain).


On Tue, 2005-06-07 at 05:30 -0400, Ulrich Neumann wrote:
>Hi,

>but the account-editor is part of evolution, not e-d-s. The messages
>are coming from
>e-d-s and are stored in evolution-data-server-1.4.mo, not in
>evolution-2.4.mo.

>That's why I've put the patch in the e-d-s code and not in evolution.

>Do you think it is wise to merge all the translations in one
>single .mo file and have
>all translations in evolution?

>Cheers

>Uli
>
>>>>"not zed" <notzed ximian com> 06/07/05 5:08 am >>>
>
>  
>
>
>This is the wrong place to fix the translation, it should be done in
>the account editor code, not here.
>
>  
>
>  
>
>-----Original Message-----
>From: evolution-patches-bounces lists ximian com
>[mailto:evolution-patches-bounces lists ximian com] On Behalf Of
>Ulrich Neumann
>Sent: Monday, 6 June 2005 10:20 AM
>To: evolution-patches lists ximian com
>Subject: [evolution-patches] Patch for internationalisation
>incamel-provider.c
>
>  
>
>Hi, 
>
>
>  
>
>
>attached is a patch that fixes some translation issues in the account
>properties pages. 
>
>
>  
>
>
>If this patch is OK, it would be great if someone can commit it,
>because I have 
>
>
>anon CVS access only. 
>
>
>  
>
>
>Cheers 
>
>
>  
>
>
>Uli 
>
>
>
>evolution-patches mailing list
>evolution-patches lists ximian com
>http://lists.ximian.com/mailman/listinfo/evolution-patches



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]