GNOME Bugzilla – Bug 503356
erase "Ximian Connector" user-visible strings
Last modified: 2007-12-23 08:32:31 UTC
please remove any "Ximian Connector" strings and change them to "Evolution Exchange" (or whatever you like to call it). ./storage/GNOME_Evolution_Exchange_Storage.server.in.in: _value="Ximian Connector for Exchange"/> ./storage/ximian-connector-setup.c: GNOME_PARAM_HUMAN_READABLE_NAME, _("Ximian Connector for Microsoft Exchange Setup Tool"), ./storage/exchange-autoconfig-wizard.glade: <property name="title" translatable="yes">Ximian Connector Configuration</property> <property name="text" translatable="yes">Welcome to Ximian Connector for Microsoft Exchange. <property name="label" translatable="yes">Ximian Connector can use account information from your existing Outlook Web Access (OWA) account. <property name="label" translatable="yes">Ximian Connector could not find the Global Catalog replica for your site. Please enter the name of your Global Catalog server. You may need to ask your system administrator for the correct value. <property name="label" translatable="yes">Ximian Connector has encountered a problem configuring your Exchange account. ./storage/main.c: GNOME_PARAM_HUMAN_READABLE_NAME, _("Ximian Connector for Microsoft Exchange"), ./storage/exchange-autoconfig-wizard.c: _("Ximian Connector requires access to certain " "you to be able to use Ximian Connector.\n\n" "Exchange 5.5 Server. Ximian Connector supports " ./docs/reference/evolution-exchange-docs.sgml: <title>Ximian Connector for Microsoft Exchange Programmer’s Reference Manual</title>
I'm taking a look at a patch for this. A preliminary check on trunk shows me the files involved: $ grep Ximian . -r |grep -v svn|grep -vi "\@ximian\.com" |grep -v bug|grep -vi "\(c\)"|cut -d ":" -f 1 |uniq ./po/is.po ./po/sk.po ./po/ms.po ./po/hr.po ./po/az.po ./po/nn.po ./po/lv.po ./po/ga.po ./po/ru.po ./po/xh.po ./help/es/evolution-1.4-es.omf ./help/no/usage-mainwindow.sgml ./help/no/evolution.sgml ./help/no/evolution-faq.sgml ./help/no/usage-mail-org.sgml ./help/no/apx-authors.sgml ./NEWS Does that look like roughly the list of files to affect?
Created attachment 100921 [details] [review] Remove most references to Ximian I've changed most references of "Ximian Evolution" to simply "Evolution". There were some references to bugzilla.ximian.org, which have been updated to point to bugzilla.gnome.org. There are still some old ximian.com/org urls in there, I didn't check to see if any of them are still active. Note that I have not changed any of the copyright notices to Ximian, Inc. those are untouched. Also, I have changed references for the "Ximian Connector" to the "Evolution Exchange Connector". If that's not the appropriate name I can update the patch. How does this look so far?
all these are for translation files and should be corrected by the translation teams themselves, if required. the evolution developers shall not patch the po files. another reason: we don't even know if it is correct grammar for these languages. many of the occurences also refer to fuzzy strings, so it's not useful to change them at all, because they are wrong. sorry :-/ i think i listed all relevant occurrences in the evolution-exchange codebase in my list above.
Alright, my bad. I was grepping in evolution instead of evolution-exchange. When I search through evolution-exchange/trunk/storage: $ grep Ximian storage/ -ri |grep -v svn|grep -vi "\@ximian\.com" |cut -d ":" -f 1 |uniq storage/exchange-autoconfig-wizard.glade storage/ximian-connector-setup.c storage/exchange-autoconfig-wizard.c storage/main.c storage/Makefile.am storage/GNOME_Evolution_Exchange_Storage.server.in.in Which looks a whole lot like your list. What is the proper name I should call the product? "Exchange Connector for Evolution", or "Evolution-Exchange Connector", or some variation?
Created attachment 101074 [details] [review] Rename to "Evolution Connector for Exchange" Ok, this patches the correct files. I decided on calling it "Evolution Connector for Exchange" since I hadn't gotten any response to my previous question. In some places it was referred to as "Ximian Connector for Microsoft Exchange", and I left in the Microsoft at those few spots. So is the name I chose appropriate? I'm still not sure about that. Also, is Exchange a registered trademark, and if so do we need to note this in any way? There are MANY references to Ximian Connector in the translatable strings, those will need to be fixed before this bug can be really closed I think.
Created attachment 101075 [details] [review] don't rename app_id string to gnome_program_init I just realized I changed the app_id call to gnome_program_init, this patch reverts that change.
+ GNOME_PARAM_HUMAN_READABLE_NAME, _("Evolution Connector for Exchange for Microsoft Exchange"), Doesn't look nice.
Do you not like the string or not like the line wrap? I'll move that arg to a new line and submit a new patch later tonight. If your complaint is about the actual string content I'm open to suggestions there.
Oh, oops, I just noticed what the problem was on my fourth read :-P I'll fix that and resubmit.
Martin, No problem. It is common that it is difficult to find own errors :-)
Created attachment 101154 [details] [review] correct the string mistake I've fixed that string, and also changed the line patched in GNOME_Evolution_Exchange_Storage.server.in.in to be consistent with the wording elsewhere.
Created attachment 101155 [details] [review] fixed another similar mistake I just found a second mistake like the first one. It's fixed too. I did another read-through of the patch just to make sure I didn't mess up any of the others :-)
Martin, sorry for not noticing before in the first place. Evolution Connector for Exchange Evolution Connector for Microsoft Exchange We should use preferably the later one on all places, instead of mixing both. Otherwise clean to commit.
Created attachment 101227 [details] [review] All references to "Evolution Connector for Microsoft Exchange" I've updated all the references as requested. Now this product is "Evolution Connector for Microsoft Exchange".
Fine to commit. The string needs to be announced
Marked the wrong one.
Committed to SVN trunk as r1525 (http://svn.gnome.org/viewvc/evolution-exchange?view=revision&revision=1525) String changes announced (pending any message delivery failure): http://mail.gnome.org/archives/gnome-i18n/2007-December/date.html http://mail.gnome.org/archives/gnome-doc-list/2007-December/date.html