[Pidgin] #56: Use of PIDGIN_NAME breaks translation tools

Pidgin trac at pidgin.im
Sat Apr 7 13:26:05 EDT 2007


#56: Use of PIDGIN_NAME breaks translation tools
-------------------+--------------------------------------------------------
 Reporter:  zongo  |        Type:  defect      
   Status:  new    |    Priority:  major       
Milestone:         |   Component:  pidgin (gtk)
  Version:  2.0    |    Keywords:              
-------------------+--------------------------------------------------------
 When translating I found the following:
 {{{
 #. Translators: Please maintain the use of -> and <- to refer to menu
 heirarchy
 #: ../pidgin/gtkblist.c:4183
 msgid "<span weight='bold' size='larger'>Welcome to "
 msgstr ""
 }}}

 which corresponds to

 {{{
 /* Translators: Please maintain the use of -> and <- to refer to menu
 heirarchy */
 pretty = pidgin_make_pretty_arrows(_("<span weight='bold'
 size='larger'>Welcome to " PIDGIN_NAME "!</span>\n\n"
                                      "You have no accounts enabled. Enable
 your IM accounts from the "
                                      "<b>Accounts</b> window at
 <b>Accounts->Add/Edit</b>. Once you "
                                      "enable accounts, you'll be able to
 sign on, set your status, "
                                      "and talk to your friends."));
 }}}

 I guess the intl-tools don't manage correctly the C strings concatenation
 rules (I don't even remember if its part of the preprocessor or compiler
 steps it happens).

-- 
Ticket URL: <http://developer.pidgin.im/ticket/56>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list