Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2010-04-13 17:26:54 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2010-04-13 17:26:54 (GMT)
commitbef1f0844c9387f53f828038d5e282643e81b3f6 (patch)
tree712213d9fbdb7b021bfb5b0046ceced0a0148b8a
parent27ee2e54dadefcad1fd498efbe43c8e58390d0d3 (diff)
Improper i18n string in record-activity #1939
-rw-r--r--constants.py3
-rw-r--r--po/Record.pot161
2 files changed, 85 insertions, 79 deletions
diff --git a/constants.py b/constants.py
index 0e131aa..16a1fc9 100644
--- a/constants.py
+++ b/constants.py
@@ -2,6 +2,7 @@
import os
import gtk
from gettext import gettext as gt
+from gettext import ngettext
import hippo
import sugar.graphics.style
@@ -170,7 +171,7 @@ class Constants:
istrPreferences = _("Preferences")
istrFreeSpace = _("Free space:")
#TRANS: 7 photos
- istrNumPhotos = _("%(1)s photos")
+ istrNumPhotos = ngettext("%(1)s photo", "%(1)s photos")
istrBitrate = _("Bitrate")
istrMaxBitrate = _("Maximum Bitrate")
istrMinBitrate = _("Minumum Bitrate")
diff --git a/po/Record.pot b/po/Record.pot
index 88eee83..0bd11c6 100644
--- a/po/Record.pot
+++ b/po/Record.pot
@@ -8,321 +8,326 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-12-20 09:20-0500\n"
+"POT-Creation-Date: 2010-04-13 17:25+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: activity/activity.info:2 constants.py:90
+#: activity/activity.info:2
+#: /home/sugar/src/activities/record.activity/constants.py:113
msgid "Record"
msgstr ""
-#: constants.py:91
+#: /home/sugar/src/activities/record.activity/constants.py:114
msgid "Photo"
msgstr ""
-#: constants.py:92
+#: /home/sugar/src/activities/record.activity/constants.py:115
msgid "Video"
msgstr ""
-#: constants.py:93
+#: /home/sugar/src/activities/record.activity/constants.py:116
msgid "Audio"
msgstr ""
-#: constants.py:94
+#: /home/sugar/src/activities/record.activity/constants.py:117
msgid "Time Lapse"
msgstr ""
-#: constants.py:95
+#: /home/sugar/src/activities/record.activity/constants.py:118
msgid "Animation"
msgstr ""
-#: constants.py:96
+#: /home/sugar/src/activities/record.activity/constants.py:119
msgid "Panorama"
msgstr ""
-#: constants.py:97
+#: /home/sugar/src/activities/record.activity/constants.py:120
msgid "Interview"
msgstr ""
#. TRANS: photo by photographer, e.g., "Photo by Mary"
-#: constants.py:99
+#: /home/sugar/src/activities/record.activity/constants.py:122
#, python-format
msgid "%(1)s by %(2)s"
msgstr ""
-#: constants.py:100
+#: /home/sugar/src/activities/record.activity/constants.py:123
msgid "Title:"
msgstr ""
-#: constants.py:101
+#: /home/sugar/src/activities/record.activity/constants.py:124
msgid "Recorder:"
msgstr ""
-#: constants.py:102
+#: /home/sugar/src/activities/record.activity/constants.py:125
msgid "Date:"
msgstr ""
-#: constants.py:103
+#: /home/sugar/src/activities/record.activity/constants.py:126
msgid "Tags:"
msgstr ""
-#: constants.py:104
+#: /home/sugar/src/activities/record.activity/constants.py:127
msgid "Saving"
msgstr ""
-#: constants.py:105
+#: /home/sugar/src/activities/record.activity/constants.py:128
msgid "Finished recording"
msgstr ""
-#: constants.py:106
+#: /home/sugar/src/activities/record.activity/constants.py:129
#, python-format
-msgid "%(1)s hours, %(2)s minutes, %(1)s seconds remaining"
+msgid "%(1)s hours, %(2)s minutes, %(3)s seconds remaining"
msgstr ""
-#: constants.py:107
+#: /home/sugar/src/activities/record.activity/constants.py:130
#, python-format
msgid "%(1)s minutes, %(2)s seconds remaining"
msgstr ""
-#: constants.py:108
+#: /home/sugar/src/activities/record.activity/constants.py:131
#, python-format
msgid "%(1)s hours remaining"
msgstr ""
-#: constants.py:109
+#: /home/sugar/src/activities/record.activity/constants.py:132
#, python-format
msgid "%(1)s minutes remaining"
msgstr ""
-#: constants.py:110
+#: /home/sugar/src/activities/record.activity/constants.py:133
#, python-format
msgid "%(1)s seconds remaining"
msgstr ""
-#: constants.py:111
+#: /home/sugar/src/activities/record.activity/constants.py:134
#, python-format
msgid "%(1)s hours"
msgstr ""
-#: constants.py:112 constants.py:121
+#: /home/sugar/src/activities/record.activity/constants.py:135
#, python-format
msgid "%(1)s minutes"
msgstr ""
-#: constants.py:113 constants.py:120
+#: /home/sugar/src/activities/record.activity/constants.py:136
#, python-format
msgid "%(1)s seconds"
msgstr ""
-#: constants.py:114
+#: /home/sugar/src/activities/record.activity/constants.py:137
msgid "Remove"
msgstr ""
-#: constants.py:115
+#: /home/sugar/src/activities/record.activity/constants.py:138
msgid "Stopped recording"
msgstr ""
-#: constants.py:116
+#: /home/sugar/src/activities/record.activity/constants.py:139
msgid "Copy to clipboard"
msgstr ""
-#: constants.py:117
+#: /home/sugar/src/activities/record.activity/constants.py:140
msgid "Timer:"
msgstr ""
-#: constants.py:118
+#: /home/sugar/src/activities/record.activity/constants.py:141
msgid "Duration:"
msgstr ""
-#: constants.py:119
+#: /home/sugar/src/activities/record.activity/constants.py:142
msgid "Immediate"
msgstr ""
-#: constants.py:122
+#: /home/sugar/src/activities/record.activity/constants.py:143
msgid "Play"
msgstr ""
-#: constants.py:123
+#: /home/sugar/src/activities/record.activity/constants.py:144
msgid "Pause"
msgstr ""
-#: constants.py:124
+#: /home/sugar/src/activities/record.activity/constants.py:145
msgid "Add frame"
msgstr ""
-#: constants.py:125
+#: /home/sugar/src/activities/record.activity/constants.py:146
msgid "Remove frame"
msgstr ""
-#: constants.py:126
+#: /home/sugar/src/activities/record.activity/constants.py:147
#, python-format
msgid "%(1)s frames per second"
msgstr ""
-#: constants.py:127
+#: /home/sugar/src/activities/record.activity/constants.py:148
msgid "Quality"
msgstr ""
-#: constants.py:128
+#: /home/sugar/src/activities/record.activity/constants.py:149
msgid "Default"
msgstr ""
-#: constants.py:129
+#: /home/sugar/src/activities/record.activity/constants.py:150
msgid "Best"
msgstr ""
-#: constants.py:130
+#: /home/sugar/src/activities/record.activity/constants.py:151
msgid "High"
msgstr ""
-#: constants.py:131
+#: /home/sugar/src/activities/record.activity/constants.py:152
msgid "Low"
msgstr ""
-#: constants.py:132
+#: /home/sugar/src/activities/record.activity/constants.py:153
msgid "Large file"
msgstr ""
-#: constants.py:133
+#: /home/sugar/src/activities/record.activity/constants.py:154
msgid "Small file"
msgstr ""
-#: constants.py:134
+#: /home/sugar/src/activities/record.activity/constants.py:155
msgid "Silent"
msgstr ""
-#: constants.py:135
+#: /home/sugar/src/activities/record.activity/constants.py:156
msgid "Rotate"
msgstr ""
-#: constants.py:136
+#: /home/sugar/src/activities/record.activity/constants.py:157
msgid "Width"
msgstr ""
-#: constants.py:137
+#: /home/sugar/src/activities/record.activity/constants.py:158
msgid "Height"
msgstr ""
-#: constants.py:138
+#: /home/sugar/src/activities/record.activity/constants.py:159
msgid "Click to take picture"
msgstr ""
-#: constants.py:139
+#: /home/sugar/src/activities/record.activity/constants.py:160
msgid "Click to add picture"
msgstr ""
#. TRANS: Downloading Photo from Mary
-#: constants.py:141
+#: /home/sugar/src/activities/record.activity/constants.py:162
#, python-format
msgid "Downloading %(1)s from %(2)s"
msgstr ""
#. TRANS: Cannot download this Photo
-#: constants.py:143
+#: /home/sugar/src/activities/record.activity/constants.py:164
#, python-format
msgid "Cannot download this %(1)s"
msgstr ""
#. TRANS: Save Photo to:
-#: constants.py:145
-msgid "Save %(1) to:"
+#: /home/sugar/src/activities/record.activity/constants.py:166
+#, python-format
+msgid "Save %(1)s to:"
msgstr ""
-#: constants.py:146
+#: /home/sugar/src/activities/record.activity/constants.py:167
#, python-format
msgid "Your %(1)s is full"
msgstr ""
-#: constants.py:147
+#: /home/sugar/src/activities/record.activity/constants.py:168
msgid "Journal"
msgstr ""
-#: constants.py:148
+#: /home/sugar/src/activities/record.activity/constants.py:169
msgid "USB"
msgstr ""
-#: constants.py:149
+#: /home/sugar/src/activities/record.activity/constants.py:170
msgid "SD Card"
msgstr ""
-#: constants.py:150
+#: /home/sugar/src/activities/record.activity/constants.py:171
msgid "Preferences"
msgstr ""
-#: constants.py:151
+#: /home/sugar/src/activities/record.activity/constants.py:172
msgid "Free space:"
msgstr ""
#. TRANS: 7 photos
-#: constants.py:153
+#: /home/sugar/src/activities/record.activity/constants.py:174
#, python-format
-msgid "%(1)s photos"
-msgstr ""
+msgid "%(1)s photo"
+msgid_plural "%(1)s photos"
+msgstr[0] ""
+msgstr[1] ""
-#: constants.py:154
+#: /home/sugar/src/activities/record.activity/constants.py:175
msgid "Bitrate"
msgstr ""
-#: constants.py:155
+#: /home/sugar/src/activities/record.activity/constants.py:176
msgid "Maximum Bitrate"
msgstr ""
-#: constants.py:156
+#: /home/sugar/src/activities/record.activity/constants.py:177
msgid "Minumum Bitrate"
msgstr ""
-#: constants.py:157
+#: /home/sugar/src/activities/record.activity/constants.py:178
msgid "Manage Bitrate"
msgstr ""
-#: constants.py:158
+#: /home/sugar/src/activities/record.activity/constants.py:179
msgid "Border"
msgstr ""
-#: constants.py:159
+#: /home/sugar/src/activities/record.activity/constants.py:180
msgid "Center"
msgstr ""
-#: constants.py:160
+#: /home/sugar/src/activities/record.activity/constants.py:181
msgid "Frames"
msgstr ""
-#: constants.py:161
+#: /home/sugar/src/activities/record.activity/constants.py:182
msgid "Automatic keyframe detection"
msgstr ""
-#: constants.py:162
+#: /home/sugar/src/activities/record.activity/constants.py:183
msgid "Force keyframe"
msgstr ""
-#: constants.py:163
+#: /home/sugar/src/activities/record.activity/constants.py:184
msgid "Keyframe frequency"
msgstr ""
-#: constants.py:164
+#: /home/sugar/src/activities/record.activity/constants.py:185
msgid "Keyframe minimum distance"
msgstr ""
-#: constants.py:165
+#: /home/sugar/src/activities/record.activity/constants.py:186
msgid "Keyframe threshold"
msgstr ""
-#: constants.py:166
+#: /home/sugar/src/activities/record.activity/constants.py:187
msgid "Noise Sensitivity"
msgstr ""
-#: constants.py:167
+#: /home/sugar/src/activities/record.activity/constants.py:188
msgid "Quick"
msgstr ""
-#: constants.py:168
+#: /home/sugar/src/activities/record.activity/constants.py:189
msgid "Sharpness"
msgstr ""
-#: constants.py:169
+#: /home/sugar/src/activities/record.activity/constants.py:190
msgid "Capacity"
msgstr ""