On Mon, 2010-06-28 at 18:35 +0200, Karel Klic wrote:
Radek Biba suggested that we should really check our strings for
mistakes, and pointed to some of the mistakes he spotted. I went through
the GUI and found some more. However, more experienced English speaker
would be better at this. We should probably engage someone to do this
for us.
Denys, you're good at English, maybe you would like to check our UI? :)
The patch with my changes is attached.
From 5805bc1ee5f398587a0e4a1a3429571bea4a1e85 Mon Sep 17 00:00:00 2001
From: Karel Klic <kklic(a)redhat.com>
Date: Mon, 28 Jun 2010 18:07:04 +0200
Subject: [PATCH] User interface text updates
---
po/cs.po | 6 +++---
src/Gui/ABRTPlugin.py | 2 +-
src/Gui/CReporterAssistant.py | 24 ++++++++++++------------
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/po/cs.po b/po/cs.po
index 5df7044..46cda87 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -14,7 +14,7 @@ msgstr ""
"Project-Id-Version: abrt 0.0.8.5\n"
"Report-Msgid-Bugs-To: jmoskovc(a)redhat.com\n"
"POT-Creation-Date: 2010-06-16 14:41+0200\n"
-"PO-Revision-Date: 2010-06-10 09:49+0200\n"
+"PO-Revision-Date: 2010-06-28 17:47+0200\n"
"Last-Translator: Petr Pisar <ppisar(a)redhat.com>\n"
"Language-Team: Czech Fedora <diskuse(a)lists.l10n.cz>\n"
"MIME-Version: 1.0\n"
@@ -835,7 +835,7 @@ msgstr "Společné"
#: src/Gui/settings.glade:491
msgid "<b>Plugin</b>"
-msgstr "<b>Modly</b>"
+msgstr "<b>Moduly</b>"
#: src/Gui/settings.glade:501
msgid "<b>Time (or period)</b>"
@@ -904,7 +904,7 @@ msgid ""
"Select where you would like to report the bug, and press 'Forward' to
"
"continue."
msgstr ""
-"Vypadá to, že na vašem systému aplikace z balíku <b>%s</b> zhavarovala.
Bylo "
+"Vypadá to, že na vašem systému zhavarovala aplikace z balíku <b>%s</b>.
Bylo "
"by dobré, kdybyste o tom podali chybové hlášení. Hlášení bude obsahovat "
"údaje nezbytné k tomu, aby správci programu přišli na to, jak problém "
"vyřešit a vám poskytnout opravu.\n"
diff --git a/src/Gui/ABRTPlugin.py b/src/Gui/ABRTPlugin.py
index c54f670..7553bda 100644
--- a/src/Gui/ABRTPlugin.py
+++ b/src/Gui/ABRTPlugin.py
@@ -59,7 +59,7 @@ class PluginSettings(dict):
class PluginInfo():
"""Class to represent common plugin info"""
- types = {"":_("Not loaded plugins"),
+ types = {"":_("Unloaded plugins"),
Not sure about it. We mean: "plugins which were never loaded (but can be loaded
by changing config file etc)" as opposed to
"plugins which were loaded in the past but then unloaded".
"Analyzer":_("Analyzer plugins"),
"Action":_("Action plugins"),
"Reporter":_("Reporter plugins"),
diff --git a/src/Gui/CReporterAssistant.py b/src/Gui/CReporterAssistant.py
index 4e7b326..14c8818 100644
--- a/src/Gui/CReporterAssistant.py
+++ b/src/Gui/CReporterAssistant.py
@@ -449,12 +449,12 @@ class ReporterAssistant():
"on your system. It's a good idea to send
"
"a bug report about this issue. The report
"
"will provide software maintainers with "
- "information essential in figuring out how
"
- "to provide a bug fix for you\n\n"
+ "information essential for figuring out how
"
+ "to provide a bug fix for you.\n\n"
We do not need to "figure out how to provide a bug fix for them" - we know
how to propagate fixes.
We need to "figure out how bug occurs".
"Please review the information that follows
"
"and modify it as needed to ensure your bug
"
- "report does not contain any sensitive date
"
- "you'd rather not share\n\n"
+ "report does not contain any sensitive data
"
+ "you'd rather not share.\n\n"
good
- "crash. A crash backtrace provides developers with details about "
- "how a crash happen, helping them track down the source of the "
- "problem\n\n"
+ "crash. A backtrace provides developers with details about "
+ "how a crash happened, helping them to track down the source of the
"
+ "problem.\n\n"
My English-fu is not good enough, but I think "a" is wrong here, "how crash
happened"
sound more natural to me.
"Please review the backtrace below and modify it as needed to "
- "ensure your bug report does not contain any sensitive date you'd
"
+ "ensure your bug report does not contain any sensitive data you'd
"
good
- howto_lbl = gtk.Label(_("How this crash happen, step-by-step? "
+ howto_lbl = gtk.Label(_("How this crash happened, step by step? "
good
tip_lbl.set_markup(_("<b>Tip:</b> Your comments are not private.
"
- "Please monitor what you say accordingly."))
+ "Please adjust what you say accordingly."))
"Please keep this in mind".
- add_info_to_table(summary_table_left, _("Cmdline"), "%s" %
self.report.get_cmdline())
+ add_info_to_table(summary_table_left, _("Command"), "%s" %
self.report.get_cmdline())
good
- backtrace_show_btn = gtk.Button(_("Click to view ..."))
+ backtrace_show_btn = gtk.Button(_("View ..."))
Maybe "View..." without space?
I am not familiar with .po machinery.
Maybe you need to mass-replace affected strings in .po files too?
I use this script:
#!/bin/sh
s="Click to view ..."
r="View..."
grep -Flr "$s" . | xargs -n1 sed -i "s/$s/$r/g"
when I need to do it.
--
vda