[Koha-bugs] [Bug 3730] New: Wrong ISO 639-2 Language Code for Portuguese in database

bugzilla-daemon at kohaorg.ec2.liblime.com bugzilla-daemon at kohaorg.ec2.liblime.com
Fri Oct 23 21:26:18 CEST 2009


http://bugs.koha.org/cgi-bin/bugzilla3/show_bug.cgi?id=3730

           Summary: Wrong ISO 639-2 Language Code for Portuguese in database
           Product: Koha
           Version: HEAD
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: critical
          Priority: P5
         Component: Database
        AssignedTo: gmcharlt at gmail.com
        ReportedBy: ricmarques at spamcop.net
   Estimated Hours: 0.0
 Change sponsored?: ---


For 3.0.x head of the Git branch, the ISO 639-2 Language Code for Portuguese in
Koha database is wrong.

Specifically, in the table "language_rfc4646_to_iso639", when the field
"rfc4646_subtag" has the value "pt", the field "iso639_2_code" should have the
value of "por" and NOT the current one of "pol" ("pol" refers to "Polish" as
correctly also appears for the code "pl", in the row above the "pt" one).

In my test setups, this showed some serious sequences for people that choose
the Portuguese language in the Web Installer, namely: 
- very weird look of Staff client with missing Header and Footer, that renders
the Staff client unusable 
- Portuguese translation apparently not getting updated for the OPAC (for
people that do an Upgrade from a previous version)


I prepared a patch to correct this for the 3.0.x branch (I have tested it
locally and it seems to be working fine).

I do NOT have a database set for the Master branch, so I probably won't be able
to test a patch for that branch. So, it would be nice if someone could write a
similar patch for the master branch (or else, ask me to submit it even untested
and then test it, before committing it to koha.org git master branch)


REFERENCE:

ISO 639-2 Language Code List(Library of Congress) 
http://www.loc.gov/standards/iso639-2/php/code_list.php


-- 
Configure bugmail: http://bugs.koha.org/cgi-bin/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the Koha-bugs mailing list