Bug 825393

Summary: [ml_IN][es_ES] translations should not use character ¶ for a new line.
Product: Red Hat Enterprise Linux 6 Reporter: John Sefler <jsefler>
Component: subscription-managerAssignee: Adrian Likins <alikins>
Status: CLOSED CURRENTRELEASE QA Contact: Entitlement Bugs <entitlement-bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.3CC: alikins, ankit, apeter, bkearney
Target Milestone: rcKeywords: i18n, Translation
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-05 13:46:52 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 862910    

Description John Sefler 2012-05-25 21:34:34 UTC
Description of problem:

# (pofilter) newlines: Different line endings
msgid ""
"We have detected that you have multiple service level\n"
"agreements on various products. Please select how you\n"
"want them assigned."
msgstr "അനവധി പ്രൊഡക്ടുകള്‍ക്കു് നിങ്ങള്‍ക്കു് അനവധി¶ സര്‍വീസ് ലവല്‍ എഗ്രീമെന്റുകള്‍ ഉണ്ടെന്നു്¶ കണ്ടുപിടിച്ചിരിയ്ക്കുന്നു. നിങ്ങള്‍ക്കു് ഇവ എങ്ങനെ വേണമെന്നു് തെരഞ്ഞെടുക്കുക."

^^^ This comes from /usr/share/locale/ml/LC_MESSAGES/rhsm.mo  The \n characters should NOT be translated to ¶.  Keep the \n characters.



# (pofilter) newlines: Different line endings
msgid ""
"This migration script requires the system to be registered to RHN Classic.\n"
"However this system appears to be registered to '%s'.\n"
"Exiting."
msgstr ""
"El script de migración requiere que el sistema esté registrado a RHN Classic. Sin embargo, este sistema aparece registrado a %s'.¶\n"
"Saliendo."

^^^ This comes from /usr/share/locale/es_ES/LC_MESSAGES/rhsm.mo  The \n characters should NOT be translated to ¶.  Keep the \n characters.



Version-Release number of selected component (if applicable):
[root@jsefler-r63-server ~]# rpm -q subscription-manager
subscription-manager-0.99.19-1.el6.x86_64

Comment 1 RHEL Program Management 2012-05-30 05:48:18 UTC
This request was not resolved in time for the current release.
Red Hat invites you to ask your support representative to
propose this request, if still desired, for consideration in
the next release of Red Hat Enterprise Linux.

Comment 2 Ani Peter 2012-06-11 16:59:54 UTC
Have fixed ml translation. Please have a look. 
Thanks
Ani

Comment 3 Adrian Likins 2012-11-06 17:30:59 UTC
Pulled in from zanata.

Comment 4 John Sefler 2013-01-08 15:34:12 UTC
Verifying Version...
[root@jsefler-6 ~]# rpm -q subscription-manager
subscription-manager-1.1.19-1.el6.x86_64


[root@jsefler-6 ~]# msgunfmt --no-wrap /usr/share/locale/ml/LC_MESSAGES/rhsm.mo >  /usr/share/locale/ml/LC_MESSAGES/rhsm.po

[root@jsefler-6 ~]# grep -A5 -B1 "We have detected" /usr/share/locale/ml/LC_MESSAGES/rhsm.po
msgid ""
"We have detected that you have multiple service levels on various products. Please select how you\n"
"want them assigned."
msgstr ""
"പല പ്രൊഡക്ടുകള്‍ക്കു് നിങ്ങള്‍ക്കു് അനവധി സര്‍വീസ് ലവലുകളുണ്ടു്. എങ്ങനെ അവ ലഭ്യമാക്കണമെന്നു് ദയവായി\n"
"തെരഞ്ഞെടുക്കുക."

VERIFIED: ml translation for offending msgid does not use character ¶ for a new line





[root@jsefler-6 ~]# msgunfmt --no-wrap /usr/share/locale/es_ES/LC_MESSAGES/rhsm.mo > /usr/share/locale/es_ES/LC_MESSAGES/rhsm.po

[root@jsefler-6 ~]# grep -A5 -B1 "This migration script" /usr/share/locale/es_ES/LC_MESSAGES/rhsm.po
[root@jsefler-6 ~]# 

VERIFIED: offending msgid for es_ES no longer exists.