GNU Herds - Free Software Association - Tasks: task #7772, [BUG]: We must use one gettext...
You are not allowed to post comments on this tracker with your current authentication level.
task #7772: [BUG]: We must use one gettext domain for each PO file to avoid conflicting translations
Submitter: | Davi Leal <davi> | ||
Submitted: | Thu 14 Feb 2008 07:54:50 PM UTC | ||
Should Start On: | Thu 14 Feb 2008 12:00:00 AM UTC | Should be Finished on: | Mon 18 Feb 2008 12:00:00 AM UTC |
Category: | Bugs | Priority: | 8 |
Status: | Done | Privacy: | Public |
Assigned to: | davi | Percent Complete: | 100% |
Open/Closed: | Closed | Effort: | 0.00 |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 8 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2008-03-21 | davi | Status | Ready For Test | Done | |
Open/Closed | Open | Closed | |||
2008-03-21 | davi | Status | In Progress | Ready For Test | |
Percent Complete | 0% | 100% | |||
2008-02-14 | davi | Summary | [BUG]: We must use one gettext domains for each PO file to avoid conflicting translations | [BUG]: We must use one gettext domain for each PO file to avoid conflicting translations | |
2008-02-14 | davi | Summary | [BUG]: We have to split the gettext domains to avoid such kind of conflict resolutions | [BUG]: We must use one gettext domains for each PO file to avoid conflicting translations | |
2008-02-14 | davi | Summary | [BUG]: We have to split de gettext domains to avoid such kind of conflict resolutions | [BUG]: We have to split the gettext domains to avoid such kind of conflict resolutions | |
2008-02-14 | davi | Status | None | In Progress |
Powered by Savane 3.13-4b48.
Corresponding source code
Conflict resolution:
locale/pt_PT/LC_MESSAGES#
msgcat messages.po iso_639.po iso_4217.po iso_3166.po > result.po
msgfmt -f result.po
msgfmt -f nationalities.po -o nationalities.mo
The above command raise a PO translation conflict: "Nauruano\n" vs "Nauru"
#. #-#-#-#-# iso_639.po (iso_639 CVS) #-#-#-#-#
#. name for nau
#. #-#-#-#-# iso_3166.po (iso_3166 CVS) #-#-#-#-#
#. name for NRU
#, fuzzy
msgid "Nauru"
msgstr ""
"#-#-#-#-# iso_639.po (iso_639 CVS) #-#-#-#-#\n"
"Nauruano\n"
"#-#-#-#-# iso_3166.po (iso_3166 CVS) #-#-#-#-#\n"
"Nauru"
We have to split de gettext domains to avoid such kind of conflict resolutions. One for each PO file:
iso_3166.po
iso_4217.po
iso_639.po
messages.po
nationalities.po