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 145356 - Multiple contractions used in nautilus messages
Multiple contractions used in nautilus messages
Status: RESOLVED FIXED
Product: nautilus
Classification: Core
Component: general
2.21.x
Other All
: High trivial
: 2.24.x
Assigned To: Nautilus Maintainers
Nautilus Maintainers
: 311164 322931 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-07-03 19:45 UTC by alexander.winston
Modified: 2008-07-16 16:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
List of messages that contain contractions (11.50 KB, text/plain)
2004-07-03 19:46 UTC, alexander.winston
  Details
Proposed patch (39.88 KB, patch)
2004-07-03 19:47 UTC, alexander.winston
needs-work Details | Review
updated patch that should apply cleanly (36.32 KB, patch)
2005-06-07 00:18 UTC, alexander.winston
needs-work Details | Review
patch (22.50 KB, patch)
2008-03-29 15:48 UTC, Cosimo Cecchi
committed Details | Review

Description alexander.winston 2004-07-03 19:45:14 UTC
The GNOME Documentation Style Guide says not to use "contractions such as can't,
don't, or isn't." This is for emphasis and clarity, which aid users and translators.

The number of contractions is too large for me to list them all in this
description, so I will attach them, along with a patch.
Comment 1 alexander.winston 2004-07-03 19:46:34 UTC
Created attachment 29188 [details]
List of messages that contain contractions
Comment 2 alexander.winston 2004-07-03 19:47:33 UTC
Created attachment 29189 [details] [review]
Proposed patch
Comment 3 Elijah Newren 2004-11-19 19:39:17 UTC
nautilus has branched so I'm removing the BLOCKED_BY_FREEZE keyword
Comment 4 Luis Villa 2005-01-25 04:30:16 UTC
Alexander: can you send this to nautilus-list so the maintainers review it?
Comment 5 Christian Neumair 2005-05-21 13:50:34 UTC
A quick test revealed that this patch doesn't apply cleanly anymore. Maybe you
could update it to CVS HEAD? It would be nice to have this usability improvement
for GNOME 2.12 :).
Comment 6 Christian Neumair 2005-06-03 16:56:54 UTC
Alex?
Comment 7 alexander.winston 2005-06-07 00:18:59 UTC
Created attachment 47356 [details] [review]
updated patch that should apply cleanly

Sorry about the delay. How's this?
Comment 8 Christian Neumair 2005-07-10 17:12:12 UTC
Alexander: Great, thanks for your efforts. It still applies cleanly. Maybe you
could send it to nautilus-list [1] for review?

[1] http://mail.gnome.org/mailman/listinfo/nautilus-list
Comment 9 Christian Neumair 2005-07-27 14:42:08 UTC
Sorry, it doesn't apply cleanly anymore. Failed hunk:

***************
*** 239,245 ****
                send_emblems_changed ();
        } else {
                error = g_strdup_printf (_("Couldn't remove emblem with name
'%s'."), emblem_sidebar->details->popup_emblem_display_name);
-               eel_show_error_dialog (error, _("This is probably because the
emblem is a permanent one, and not one that you added yourself."),
                                       _("Couldn't Remove Emblem"),
                                       NULL);
                g_free (error);
--- 239,245 ----
                send_emblems_changed ();
        } else {
                error = g_strdup_printf (_("Couldn't remove emblem with name
'%s'."), emblem_sidebar->details->popup_emblem_display_name);
+               eel_show_error_dialog (error, _("This is probably because the
emblem is a permanent one, and not one you added yourself."),
                                       _("Couldn't Remove Emblem"),
                                       NULL);
                g_free (error);

I remember to have committed a patch which adapts both of these strings to
include a "that". Maybe you could either remove that part or change both of them
back to include no "that". Sorry, English is not my mother tongue and I wasn't
sure which one is better.
Comment 10 Martin Wehner 2006-02-18 01:20:24 UTC
*** Bug 322931 has been marked as a duplicate of this bug. ***
Comment 11 Cosimo Cecchi 2008-02-26 10:15:27 UTC
Some of these are still there, but we're again in string freeze. Setting 2.24 target.
Comment 12 Cosimo Cecchi 2008-03-29 15:48:53 UTC
Created attachment 108228 [details] [review]
patch

Updated patch.
Comment 13 Gintautas Miliauskas 2008-03-30 18:57:52 UTC
For what it is worth, I think it is a good idea to go forward with this patch.  Text without contractions generally looks more solid and polished, it is one of the basics of good writing.
Comment 14 Cosimo Cecchi 2008-04-01 10:02:26 UTC
Committed to trunk, should be fixed. If you find some other contractions please ping so that we can remove them completely for 2.24.

2008-04-01  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-file-operations.c: (delete_dir),
	(prompt_empty_trash), (verify_destination), (copy_move_directory),
	(remove_target_recursively), (copy_move_file):
	* libnautilus-private/nautilus-mime-actions.c:
	(report_broken_symbolic_link), (activate_files):
	* libnautilus-private/nautilus-program-choosing.c:
	(application_cannot_open_location), (nautilus_launch_application),
	(nautilus_launch_desktop_file):
	* src/file-manager/fm-error-reporting.c:
	(fm_report_error_loading_directory),
	(fm_report_error_renaming_file), (fm_report_error_setting_group),
	(fm_report_error_setting_owner),
	(fm_report_error_setting_permissions):
	* src/file-manager/fm-properties-window.c:
	(fm_properties_window_drag_data_received),
	(create_permissions_page):
	* src/nautilus-application.c: (nautilus_application_startup):
	* src/nautilus-connect-server-dialog-main.c:
	(display_error_dialog):
	* src/nautilus-connect-server-dialog.c: (connect_to_server):
	* src/nautilus-emblem-sidebar.c:
	(nautilus_emblem_sidebar_delete_cb), (rename_dialog_response_cb):
	* src/nautilus-information-panel.c: (receive_dropped_uri_list):
	* src/nautilus-property-browser.c: (remove_pattern),
	(remove_emblem), (add_pattern_to_browser):
	* src/nautilus-window-manage-views.c:
	(display_view_selection_failure):
	Do not use contractions in strings. (#145356).
Comment 15 A. Walton 2008-07-16 16:47:44 UTC
*** Bug 311164 has been marked as a duplicate of this bug. ***