Mayur Maheshwari(OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-opw-577041-port-mma into
lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-opw-577041-port-mma/+merge/132856
Hello,
Issues:
--> The report "Attendance Per Week" in Employee form contains some static
string comes from xsl file is not translated
Code is forward port from 6.1
Thanks
Mayur
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-opw-577041-port-mma/+merge/132856
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-opw-577041-port-mma.
=== modified file 'hr_attendance/report/timesheet.py'
--- hr_attendance/report/timesheet.py 2012-11-02 09:05:24 +0000
+++ hr_attendance/report/timesheet.py 2012-11-05 10:00:15 +0000
@@ -41,6 +41,7 @@
def create_xml(self, cr, uid, ids, datas, context=None):
obj_emp = pooler.get_pool(cr.dbname).get('hr.employee')
+ res_lang_obj = pooler.get_pool(cr.dbname).get('res.lang')
emp_ids = datas['active_ids']
start_date = datetime.strptime(datas['form']['init_date'], '%Y-%m-%d')
@@ -99,7 +100,10 @@
ldt = dt
# Week xml representation
- week_repr = ['<week>', '<weekstart>%s</weekstart>' % monday.strftime('%Y-%m-%d'), '<weekend>%s</weekend>' % (n_monday - relativedelta(days=1)).strftime('%Y-%m-%d')]
+ user_lang_code = pooler.get_pool(cr.dbname).get('res.users').browse(cr, uid, uid, context).context_lang
+ lang_id = res_lang_obj.search(cr, uid, [('code', '=', user_lang_code)])
+ lang_dict = res_lang_obj.read(cr, uid, lang_id, ['date_format'])[0]
+ week_repr = ['<week>', '<weekstart>%s</weekstart>' % monday.strftime(lang_dict.get('date_format')), '<weekend>%s</weekend>' % n_monday.strftime(lang_dict.get('date_format'))]
for idx in range(7):
week_repr.append('<%s>' % num2day[idx])
if idx in week_wh:
=== modified file 'hr_attendance/report/timesheet.xsl'
--- hr_attendance/report/timesheet.xsl 2012-11-02 06:39:33 +0000
+++ hr_attendance/report/timesheet.xsl 2012-11-05 10:00:15 +0000
@@ -60,25 +60,25 @@
<xsl:template match="user">
<spacer length="1cm" />
<para style="emp">
- <b>Employee: </b>
+ <b t="1">Employee: </b>
<i><xsl:value-of select="name" /></i>
</para>
<spacer length="0.5cm" />
<xsl:for-each select="week">
<blockTable colWidths="8cm,2cm,2cm,2cm,2cm,2cm,2cm,2cm,2cm" style="week">
<tr>
- <td>From <xsl:value-of select="weekstart" /> to <xsl:value-of select="weekend" /></td>
- <td>Mon</td>
- <td>Tue</td>
- <td>Wed</td>
- <td>Thu</td>
- <td>Fri</td>
- <td>Sat</td>
- <td>Sun</td>
- <td>Total</td>
+ <td t="1">From <xsl:value-of select="weekstart" /> to <xsl:value-of select="weekend" /></td>
+ <td t="1">Mon</td>
+ <td t="1">Tue</td>
+ <td t="1">Wed</td>
+ <td t="1">Thu</td>
+ <td t="1">Fri</td>
+ <td t="1">Sat</td>
+ <td t="1">Sun</td>
+ <td t="1">Total</td>
</tr>
<tr>
- <td>Worked hours</td>
+ <td t="1">Worked hours</td>
<td>
<xsl:choose>
<xsl:when test="Monday/workhours">
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp