[IMP] : account,account_followup,project,project_scrum: string formatting
authorRifakat Haradwala (Open ERP) <rha@tinyerp.com>
Wed, 9 Mar 2011 04:58:22 +0000 (10:28 +0530)
committerRifakat Haradwala (Open ERP) <rha@tinyerp.com>
Wed, 9 Mar 2011 04:58:22 +0000 (10:28 +0530)
bzr revid: rha@tinyerp.com-20110309045822-pcvetf2a2nd0o8kv

addons/account/account.py
addons/account/account_bank_statement.py
addons/account/i18n/account.pot
addons/account/invoice.py
addons/account_followup/i18n/account_followup.pot
addons/account_followup/wizard/account_followup_print.py
addons/project/i18n/project.pot
addons/project/wizard/project_task_delegate.py
addons/project_scrum/i18n/project_scrum.pot
addons/project_scrum/project_scrum.py
addons/project_scrum/wizard/project_scrum_backlog_sprint.py

index a2b8d22..8289ca4 100644 (file)
@@ -2947,7 +2947,7 @@ class wizard_multi_charts_accounts(osv.osv_memory):
             analitical_journal_bank = analitical_bank_ids and analitical_bank_ids[0] or False
 
             vals_journal['name']= vals['name']
-            vals_journal['code']= _('BNK') + str(current_num)
+            vals_journal['code']= _('BNK%s') % str(current_num)
             vals_journal['sequence_id'] = seq_id
             vals_journal['type'] = line.account_type == 'cash' and 'cash' or 'bank'
             vals_journal['company_id'] =  company_id
index 3e738d5..76ccad9 100644 (file)
@@ -303,8 +303,7 @@ class account_bank_statement(osv.osv):
         st = self.browse(cr, uid, st_id, context=context)
         if not (abs((st.balance_end or 0.0) - st.balance_end_real) < 0.0001):
             raise osv.except_osv(_('Error !'),
-                    _('The statement balance is incorrect !\n') +
-                    _('The expected balance (%.2f) is different than the computed one. (%.2f)') % (st.balance_end_real, st.balance_end))
+                    _('The statement balance is incorrect !\nThe expected balance (%.2f) is different than the computed one. (%.2f)') % (st.balance_end_real, st.balance_end))
         return True
 
     def statement_close(self, cr, uid, ids, journal_type='bank', context=None):
index d8dbcb9..382fabf 100644 (file)
@@ -675,13 +675,6 @@ msgid "Partners Reconciled Today"
 msgstr ""
 
 #. module: account
-#: code:addons/account/account_bank_statement.py:306
-#, python-format
-msgid "The statement balance is incorrect !\n"
-""
-msgstr ""
-
-#. module: account
 #: selection:account.payment.term.line,value:0
 #: selection:account.tax.template,type:0
 msgid "Percent"
@@ -2459,9 +2452,10 @@ msgid "August"
 msgstr ""
 
 #. module: account
-#: code:addons/account/account_bank_statement.py:307
+#: code:addons/account/account_bank_statement.py:306
 #, python-format
-msgid "The expected balance (%.2f) is different than the computed one. (%.2f)"
+msgid "The statement balance is incorrect !\n"
+"The expected balance (%.2f) is different than the computed one. (%.2f)"
 msgstr ""
 
 #. module: account
@@ -2682,6 +2676,12 @@ msgid "View"
 msgstr ""
 
 #. module: account
+#: code:addons/account/account.py:2951
+#, python-format
+msgid "BNK%s"
+msgstr ""
+
+#. module: account
 #: code:addons/account/account.py:2906
 #: code:addons/account/installer.py:296
 #, python-format
@@ -3998,12 +3998,6 @@ msgid "Account Balance -"
 msgstr ""
 
 #. module: account
-#: code:addons/account/invoice.py:989
-#, python-format
-msgid "Invoice "
-msgstr ""
-
-#. module: account
 #: field:account.automatic.reconcile,date1:0
 msgid "Starting Date"
 msgstr ""
@@ -5238,9 +5232,9 @@ msgid "As soon as the reconciliation is done, the invoice's state turns to “do
 msgstr ""
 
 #. module: account
-#: code:addons/account/invoice.py:989
+#: code:addons/account/invoice.py:997
 #, python-format
-msgid "is validated."
+msgid "Invoice  '%s' is validated."
 msgstr ""
 
 #. module: account
index 48e635a..2ce95b5 100644 (file)
@@ -994,7 +994,7 @@ class account_invoice(osv.osv):
                 ctx = context.copy()
                 if obj_inv.type in ('out_invoice', 'out_refund'):
                     ctx = self.get_log_context(cr, uid, context=ctx)
-                message = _('Invoice ') + " '" + name + "' "+ _("is validated.")
+                message = _("Invoice  '%s' is validated.") % name
                 self.log(cr, uid, inv_id, message, context=ctx)
         return True
 
index b6af6aa..ea2f84c 100644 (file)
@@ -54,13 +54,13 @@ msgid "Group By..."
 msgstr ""
 
 #. module: account_followup
-#: code:addons/account_followup/wizard/account_followup_print.py:287
+#: code:addons/account_followup/wizard/account_followup_print.py:290
 #, python-format
 msgid "\n"
 "\n"
 "E-Mail sent to following Partners successfully. !\n"
 "\n"
-""
+"%s"
 msgstr ""
 
 #. module: account_followup
@@ -430,11 +430,11 @@ msgid "Send email confirmation"
 msgstr ""
 
 #. module: account_followup
-#: code:addons/account_followup/wizard/account_followup_print.py:284
+#: code:addons/account_followup/wizard/account_followup_print.py:287
 #, python-format
 msgid "All E-mails have been successfully sent to Partners:.\n"
 "\n"
-""
+"%s"
 msgstr ""
 
 #. module: account_followup
@@ -615,11 +615,11 @@ msgid "Maturity"
 msgstr ""
 
 #. module: account_followup
-#: code:addons/account_followup/wizard/account_followup_print.py:286
+#: code:addons/account_followup/wizard/account_followup_print.py:289
 #, python-format
 msgid "E-Mail not sent to following Partners, Email not available !\n"
 "\n"
-""
+"%s"
 msgstr ""
 
 #. module: account_followup
index 5d9c2da..483925a 100644 (file)
@@ -284,10 +284,10 @@ class account_followup_print_all(osv.osv_memory):
                     msg += partner.name + '\n'
                     msg_unsent += msg
             if not msg_unsent:
-                summary = _("All E-mails have been successfully sent to Partners:.\n\n") + msg_sent
+                summary = _("All E-mails have been successfully sent to Partners:.\n\n%s") % msg_sent
             else:
-                msg_unsent = _("E-Mail not sent to following Partners, Email not available !\n\n") + msg_unsent
-                msg_sent = msg_sent and _("\n\nE-Mail sent to following Partners successfully. !\n\n") + msg_sent
+                msg_unsent = _("E-Mail not sent to following Partners, Email not available !\n\n%s") % msg_unsent
+                msg_sent = msg_sent and _("\n\nE-Mail sent to following Partners successfully. !\n\n%s") % msg_sent
                 line = '=========================================================================='
                 summary = msg_unsent + line + msg_sent
             context.update({'summary': summary})
index 83049c5..3566e54 100644 (file)
@@ -59,6 +59,12 @@ msgid "Operation Not Permitted !"
 msgstr ""
 
 #. module: project
+#: code:addons/project/wizard/project_task_delegate.py:67
+#, python-format
+msgid "CHECK: %s"
+msgstr ""
+
+#. module: project
 #: code:addons/project/wizard/project_task_delegate.py:55
 #: code:addons/project/wizard/project_task_delegate.py:56
 #: code:addons/project/wizard/project_task_delegate.py:63
index 99dfa3b..2b47df9 100644 (file)
@@ -64,7 +64,7 @@ class project_task_delegate(osv.osv_memory):
                 newname = tools.ustr(task_name).replace(_('CHECK: '), '')
             else:
                 newname = tools.ustr(task_name or '')
-            prefix = _('CHECK: ') + newname
+            prefix = _('CHECK: %s') % newname
             res.update({'prefix': prefix})
         if 'new_task_description' in fields:
             res.update({'new_task_description': task.description})
index 07a922f..9cf44c0 100644 (file)
@@ -221,6 +221,18 @@ msgstr ""
 
 #. module: project_scrum
 #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57
+#, python-format
+msgid "Product Backlog '%s' is converted into Task %d."
+msgstr ""
+
+#. module: project_scrum
+#: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:62
+#, python-format
+msgid "Product Backlog '%s' is assigned sprint:%s"
+msgstr ""
+
+#. module: project_scrum
+#: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:57
 #: code:addons/project_scrum/wizard/project_scrum_backlog_sprint.py:62
 #: model:ir.model,name:project_scrum.model_project_scrum_product_backlog
 #: view:project.scrum.product.backlog:0
@@ -254,12 +266,6 @@ msgid "None"
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:325
-#, python-format
-msgid "*Blocks encountered:"
-msgstr ""
-
-#. module: project_scrum
 #: view:project.scrum.product.backlog:0
 msgid "Change Stage"
 msgstr ""
@@ -391,12 +397,6 @@ msgid "Daily Scrum"
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:324
-#, python-format
-msgid "for the Sprint"
-msgstr ""
-
-#. module: project_scrum
 #: view:project.scrum.backlog.create.task:0
 msgid "C_onvert"
 msgstr ""
@@ -434,12 +434,6 @@ msgid "Scrum"
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:324
-#, python-format
-msgid "Hello "
-msgstr ""
-
-#. module: project_scrum
 #: field:project.scrum.meeting,question_today:0
 msgid "Tasks for today"
 msgstr ""
@@ -602,12 +596,6 @@ msgid "The person who is responsible for the product"
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:325
-#, python-format
-msgid "*Tasks since yesterday:"
-msgstr ""
-
-#. module: project_scrum
 #: view:project.scrum.meeting:0
 #: view:project.scrum.sprint:0
 msgid "Scrum Sprint"
@@ -746,12 +734,6 @@ msgid "View sprint backlog"
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:325
-#, python-format
-msgid "No Blocks"
-msgstr ""
-
-#. module: project_scrum
 #: field:project.scrum.meeting,question_backlog:0
 msgid "Backlog Accurate"
 msgstr ""
@@ -922,7 +904,23 @@ msgstr ""
 #. module: project_scrum
 #: code:addons/project_scrum/project_scrum.py:324
 #, python-format
-msgid "I am sending you Daily Meeting Details of date"
+msgid "Hello %s,\n"
+" \n"
+"I am sending you Daily Meeting Details of date %s for the Sprint %s\n"
+""
+msgstr ""
+
+#. module: project_scrum
+#: code:addons/project_scrum/project_scrum.py:325
+#, python-format
+msgid "\n"
+"*Tasks since yesterday:\n"
+"_______________________%s\n"
+"*Task for Today:\n"
+"_______________________ %s\n"
+"\n"
+"*Blocks encountered:\n"
+"_______________________ %s"
 msgstr ""
 
 #. module: project_scrum
@@ -971,12 +969,6 @@ msgid "This wizard merge backlogs and create one new backlog with draft state (O
 msgstr ""
 
 #. module: project_scrum
-#: code:addons/project_scrum/project_scrum.py:325
-#, python-format
-msgid "*Task for Today:"
-msgstr ""
-
-#. module: project_scrum
 #: code:addons/project_scrum/project_scrum.py:303
 #, python-format
 msgid "Please provide email address for scrum master defined on sprint."
index 7d1d071..4d67b87 100644 (file)
@@ -321,9 +321,9 @@ class project_scrum_meeting(osv.osv):
         meeting_id = self.browse(cr, uid, ids, context=context)[0]
         user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
         user_email = email_from or user.address_id.email  or email_from
-        body = _('Hello ') + meeting_id.sprint_id.scrum_master_id.name + ",\n" + " \n" +_('I am sending you Daily Meeting Details of date')+ ' %s ' % (meeting_id.date)+ _('for the Sprint')+ ' %s\n' % (meeting_id.sprint_id.name)
-        body += "\n"+ _('*Tasks since yesterday:')+ '\n_______________________%s' % (meeting_id.question_yesterday) + '\n' +_("*Task for Today:")+ '\n_______________________ %s\n' % (meeting_id.question_today )+ '\n' +_('*Blocks encountered:') +'\n_______________________ %s' % (meeting_id.question_blocks or _('No Blocks'))
-        body += "\n\n"+_('Thank you')+",\n"+ user.name
+        body = _("Hello %s,\n \nI am sending you Daily Meeting Details of date %s for the Sprint %s\n") %(meeting_id.sprint_id.scrum_master_id.name, meeting_id.date, meeting_id.sprint_id.name)
+        body += _('\n*Tasks since yesterday:\n_______________________%s\n*Task for Today:\n_______________________ %s\n\n*Blocks encountered:\n_______________________ %s') %(meeting_id.question_yesterday,meeting_id.question_today, meeting_id.question_blocks or _('No Blocks'))
+        body += _("\n\nThank you,\n%s") % user.name
         sub_name = meeting_id.name or _('Scrum Meeting of %s') % meeting_id.date
         flag = tools.email_send(user_email , [email], sub_name, body, reply_to=None, openobject_id=str(meeting_id.id))
         if not flag:
index 591e1d5..a95a8f5 100644 (file)
@@ -54,12 +54,12 @@ class backlog_sprint_assign(osv.osv_memory):
                     'planned_hours':backlog.expected_hours,
                     'remaining_hours':backlog.expected_hours,
                 })
-                message = _('Product Backlog') + " '" + backlog.name + "' "+ _("is converted into Task %d."%(task_id,))
+                message = _("Product Backlog '%s' is converted into Task %d.")  %(backlog.name, task_id)
                 self.log(cr, uid, backlog.id, message)
             if data['state_open'] and backlog.state == "draft":
                 backlog_obj.write(cr, uid, backlog.id, {'state':'open'})
             sprint = sprint_obj.browse(cr, uid, data['sprint_id'], context=context)
-            message = _('Product Backlog') + " '" + backlog.name + "' "+ _("is assigned sprint:%s"%(sprint.name))
+            message = _("Product Backlog '%s' is assigned sprint:%s") %(backlog.name, sprint.name)
             self.log(cr, uid, backlog.id, message)
         backlog_obj.write(cr, uid, backlog_ids, {'sprint_id': data['sprint_id']}, context=context)
         return {'type': 'ir.actions.act_window_close'}