After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 305549 - PO string bugs
PO string bugs
Status: RESOLVED FIXED
Product: evolution-data-server
Classification: Platform
Component: general
1.4.x (obsolete)
Other All
: Normal normal
: ---
Assigned To: André Klapper
Evolution QA team
Depends on:
Blocks: 236276
 
 
Reported: 2005-05-26 13:40 UTC by Clytie Siddall
Modified: 2013-09-10 13:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
untested patch to fix the remaining typo (1.66 KB, patch)
2005-09-16 04:08 UTC, André Klapper
accepted-commit_now Details | Review

Description Clytie Siddall 2005-05-26 13:40:45 UTC
1. This file has 24219 lines, of which only 4358 are current strings. That's 82% bloat. I strongly 
recommend that most, if not all of the obsolete strings are removed, particularly the long lists of out-
of-date country names.

2. As I have recommended elsewhere in GNOME bug reports, I also strongly recommend that GNOME 
start using the ISO-3166 files, which maintain a list of _current_ country names, state/province names, 
language names and currency names for the whole world. These files are probably already part of the 
base system. They are already translated at The Translation Project (I have translated them into my 
language), so they are a l18n resource on which you can call, without having to worry about bulking out 
your file with those long lists of languages or names, or having to worry about keeping the lists 
current. Use the ISO-3166 package as a resource, a plugin for your system that saves you a lot of 
space, repetition and time.

3. There are the usual list of duplicate strings, bar full stop/period or capital letter:

po:142
reference:	⑤	calendar/backends/groupwise/e-cal-backend-groupwise.c:776
Original:	⌘0	Repository is Offline

po:185
reference:	⑤	calendar/libecal/e-cal.c:4536
Original:	⌘0	Repository is offline
___
po:518
reference:	⑤	camel/providers/groupwise/camel-groupwise-store.c:911
flag:	②	c-format
Original:	⌘0	GroupWise server %s

po:520
reference:	⑤	camel/providers/groupwise/camel-groupwise-transport.c:121
flag:	②	c-format
Original:	⌘0	Groupwise server %s
___
po:899
Original:	⌘0	Evolution VCard Importer

.po:900
Original:	⌘0	Evolution VCard importer
___
po:3419
Original:	⌘0	Delete this Occurrence

.po:3420
Original:	⌘0	Delete this occurrence
___

4. One typo:

po:638
reference:	⑤	camel/providers/local/camel-local-provider.c:69
Original:	⌘0	
For retrieving (moving) local mail from standard mbox formated spools into 
folders managed by Evolution.

(mbox-formatted spools)

from Clytie
Comment 1 André Klapper 2005-06-15 15:17:13 UTC
i'm going to write a patch for this within the next days/weeks
Comment 2 André Klapper 2005-06-15 16:02:04 UTC
"GroupWise server" is already fixed in cvs (bug 271901 was dealing with that).
Comment 3 André Klapper 2005-06-15 16:08:46 UTC
also, "Repository is Offline" is gone
Comment 4 André Klapper 2005-09-16 04:07:28 UTC
i can neither find "Evolution VCard Importer" (case insensitive) anywhere in
current e-d-s codebase (clean cvs checkout) nor "Repository is Offline" (case
sensitive).

so only #4 is still valid, patch attached. setting target to future (should be
1.5 when milesteone available).
Comment 5 André Klapper 2005-09-16 04:08:47 UTC
Created attachment 52300 [details] [review]
untested patch to fix the remaining typo
Comment 6 Harish Krishnaswamy 2005-09-16 04:36:26 UTC
Patch approved. target this for 1.5 (the milestone existed already).