[Bug 39147] New: Add more missing languages
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Bug ID: 39147 Summary: Add more missing languages Change sponsored?: --- Product: Koha Version: unspecified Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Searching Assignee: koha-bugs@lists.koha-community.org Reporter: januszop@gmail.com QA Contact: testopia@bugs.koha-community.org When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue). A patch will follow. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Patch complexity|--- |Small patch Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes. You are the assignee for the bug.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 --- Comment #1 from Janusz Kaczmarek <januszop@gmail.com> --- Created attachment 178140 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=178140&action=edit Bug 39147: Add more missing languages When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue), i.e.: abk, ach, ada, ady, afa, ain, aka, ale, alg, alt, anp, apa, arg, arn, art, arw, asm, ath, aus, ava, awa, aym, bad, bak, bal, bam, bas, bat, ber, bho, bin, bre, bua, bug, cai, car, cau, ceb, cha, chb, chg, chk, chm, chn, chr, chv, chy, cmc, cnr, cos, cpe, cpf, cpp, crh, crp, cus, dak, dar, day, del, din, div, dra, dsb, dua, dyu, dzo, efi, elx, ewe, ewo, fan, fat, fij, fil, fiu, fon, fry, ful, gaa, gil, glv, grb, grn, gsw, guj, hat, haw, him, hmn, hmo, ibo, ido, ijo, ile, ina, ine, inh, iro, jav, jpr, kaa, kab, kam, kar, kau, kaw, kbd, khi, kik, kir, kok, kom, kon, krc, kum, lah, lam, lim, lol, ltz, lua, lug, lui, lun, luo, lus, mad, mai, man, map, mas, mdf, mdr, men, mkh, mnc, mos, mun, mus, mwl, myv, nai, nap, nau, nav, nde, new, nia, nic, niu, nog, non, nso, nub, nyn, oci, oji, ori, orm, oss, oto, paa, pap, phi, phn, pon, raj, rap, roh, run, rup, sag, sah, sai, sal, sas, sat, scn, sco, sel, sga, sgn, shn, sin, sio, sit, smo, sna, snk, sog, son, srd, ssa, sun, tah, tai, tel, tgk, tig, tiv, tkl, tli, tmh, ton, tpi, tsi, tsn, tso, tum, tup, twi, tyv, udm, uig, umb, vai, ven, vol, wak, was, wln, wol, xal, xho, yap, ypk, zap, znd, zul and additionally ca. 15 Polish translations to existing languages. Subtags and names for language_subtag_registry are taken from https://www.iana.org/assignments/language-subtag-registry/language-subtag-re..., English names for language_descriptions.description - from https://www.loc.gov/marc/languages/language_code.html, and Polish names - from https://przepisy.bn.org.pl/aneksy#25-kody-jezykow---marc-21. Test plan: ========== 1. Hava a ES installation with reasonable number of records, with a variety of languages in 008/35-37 not present in Koha (you can modify your record with codes from the list above). Set FacetMaxCount to a high number (like 500 or so, dependiing on the size of your data set). 2. Do a search, like '*'. 3. Controll the content of the Language faset -- you should see some bare codes instead of language names. 4. Apply the patch -- update the database. 5. Perform the same search. 6. You should see the names in place of the codes. 7. Optionally, you can activate the Polish translation and you should be able to see Polish names for the added languages. Sponsored-by: Ignatianum University in Cracow -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |januszop@gmail.com |ity.org | Change sponsored?|--- |Sponsored -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #178140|0 |1 is obsolete| | --- Comment #2 from Janusz Kaczmarek <januszop@gmail.com> --- Created attachment 178141 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=178141&action=edit Bug 39147: Add more missing languages When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue), i.e.: abk, ach, ada, ady, afa, ain, aka, ale, alg, alt, anp, apa, arg, arn, art, arw, asm, ath, aus, ava, awa, aym, bad, bak, bal, bam, bas, bat, ber, bho, bin, bre, bua, bug, cai, car, cau, ceb, cha, chb, chg, chk, chm, chn, chr, chv, chy, cmc, cnr, cos, cpe, cpf, cpp, crh, crp, cus, dak, dar, day, del, din, div, dra, dsb, dua, dyu, dzo, efi, elx, ewe, ewo, fan, fat, fij, fil, fiu, fon, fry, ful, gaa, gil, glv, grb, grn, gsw, guj, hat, haw, him, hmn, hmo, ibo, ido, ijo, ile, ina, ine, inh, iro, jav, jpr, kaa, kab, kam, kar, kau, kaw, kbd, khi, kik, kir, kok, kom, kon, krc, kum, lah, lam, lim, lol, ltz, lua, lug, lui, lun, luo, lus, mad, mai, man, map, mas, mdf, mdr, men, mkh, mnc, mos, mun, mus, mwl, myv, nai, nap, nau, nav, nde, new, nia, nic, niu, nog, non, nso, nub, nyn, oci, oji, ori, orm, oss, oto, paa, pap, phi, phn, pon, raj, rap, roh, run, rup, sag, sah, sai, sal, sas, sat, scn, sco, sel, sga, sgn, shn, sin, sio, sit, smo, sna, snk, sog, son, srd, ssa, sun, tah, tai, tel, tgk, tig, tiv, tkl, tli, tmh, ton, tpi, tsi, tsn, tso, tum, tup, twi, tyv, udm, uig, umb, vai, ven, vol, wak, was, wln, wol, xal, xho, yap, ypk, zap, znd, zul and additionally ca. 15 Polish translations to existing languages. Subtags and names for language_subtag_registry are taken from https://www.iana.org/assignments/language-subtag-registry/language-subtag-re..., English names for language_descriptions.description - from https://www.loc.gov/marc/languages/language_code.html, and Polish names - from https://przepisy.bn.org.pl/aneksy#25-kody-jezykow---marc-21. Test plan: ========== 1. Hava a ES installation with reasonable number of records, with a variety of languages in 008/35-37 not present in Koha (you can modify your record with codes from the list above). Set FacetMaxCount to a high number (like 500 or so, dependiing on the size of your data set). 2. Do a search, like '*'. 3. Controll the content of the Language faset -- you should see some bare codes instead of language names. 4. Apply the patch -- update the database. 5. Perform the same search. 6. You should see the names in place of the codes. 7. Optionally, you can activate the Polish translation and you should be able to see Polish names for the added languages. Sponsored-by: Ignatianum University in Cracow -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Janusz Kaczmarek <januszop@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #178141|0 |1 is obsolete| | --- Comment #3 from Janusz Kaczmarek <januszop@gmail.com> --- Created attachment 178143 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=178143&action=edit Bug 39147: Add more missing languages When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue), i.e.: abk, ach, ada, ady, afa, ain, aka, ale, alg, alt, anp, apa, arg, arn, art, arw, asm, ath, aus, ava, awa, aym, bad, bak, bal, bam, bas, bat, ber, bho, bin, bre, bua, bug, cai, car, cau, ceb, cha, chb, chg, chk, chm, chn, chr, chv, chy, cmc, cnr, cos, cpe, cpf, cpp, crh, crp, cus, dak, dar, day, del, din, div, dra, dsb, dua, dyu, dzo, efi, elx, ewe, ewo, fan, fat, fij, fil, fiu, fon, fry, ful, gaa, gil, glv, grb, grn, gsw, guj, hat, haw, him, hmn, hmo, ibo, ido, ijo, ile, ina, ine, inh, iro, jav, jpr, kaa, kab, kam, kar, kau, kaw, kbd, khi, kik, kir, kok, kom, kon, krc, kum, lah, lam, lim, lol, ltz, lua, lug, lui, lun, luo, lus, mad, mai, man, map, mas, mdf, mdr, men, mkh, mnc, mos, mun, mus, mwl, myv, nai, nap, nau, nav, nde, new, nia, nic, niu, nog, non, nso, nub, nyn, oci, oji, ori, orm, oss, oto, paa, pap, phi, phn, pon, raj, rap, roh, run, rup, sag, sah, sai, sal, sas, sat, scn, sco, sel, sga, sgn, shn, sin, sio, sit, smo, sna, snk, sog, son, srd, ssa, sun, tah, tai, tel, tgk, tig, tiv, tkl, tli, tmh, ton, tpi, tsi, tsn, tso, tum, tup, twi, tyv, udm, uig, umb, vai, ven, vol, wak, was, wln, wol, xal, xho, yap, ypk, zap, znd, zul and additionally ca. 15 Polish translations to existing languages. Subtags and names for language_subtag_registry are taken from https://www.iana.org/assignments/language-subtag-registry/language-subtag-re..., English names for language_descriptions.description - from https://www.loc.gov/marc/languages/language_code.html, and Polish names - from https://przepisy.bn.org.pl/aneksy#25-kody-jezykow---marc-21. Test plan: ========== 1. Hava a ES installation with reasonable number of records, with a variety of languages in 008/35-37 not present in Koha (you can modify your record with codes from the list above). Set FacetMaxCount to a high number (like 500 or so, dependiing on the size of your data set). 2. Do a search, like '*'. 3. Controll the content of the Language faset -- you should see some bare codes instead of language names. 4. Apply the patch -- update the database. 5. Perform the same search. 6. You should see the names in place of the codes. 7. Optionally, you can activate the Polish translation and you should be able to see Polish names for the added languages. Sponsored-by: Ignatianum University in Cracow -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Roman Dolny <roman.dolny@jezuici.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Roman Dolny <roman.dolny@jezuici.pl> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #178143|0 |1 is obsolete| | --- Comment #4 from Roman Dolny <roman.dolny@jezuici.pl> --- Created attachment 178581 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=178581&action=edit Bug 39147: Add more missing languages When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue), i.e.: abk, ach, ada, ady, afa, ain, aka, ale, alg, alt, anp, apa, arg, arn, art, arw, asm, ath, aus, ava, awa, aym, bad, bak, bal, bam, bas, bat, ber, bho, bin, bre, bua, bug, cai, car, cau, ceb, cha, chb, chg, chk, chm, chn, chr, chv, chy, cmc, cnr, cos, cpe, cpf, cpp, crh, crp, cus, dak, dar, day, del, din, div, dra, dsb, dua, dyu, dzo, efi, elx, ewe, ewo, fan, fat, fij, fil, fiu, fon, fry, ful, gaa, gil, glv, grb, grn, gsw, guj, hat, haw, him, hmn, hmo, ibo, ido, ijo, ile, ina, ine, inh, iro, jav, jpr, kaa, kab, kam, kar, kau, kaw, kbd, khi, kik, kir, kok, kom, kon, krc, kum, lah, lam, lim, lol, ltz, lua, lug, lui, lun, luo, lus, mad, mai, man, map, mas, mdf, mdr, men, mkh, mnc, mos, mun, mus, mwl, myv, nai, nap, nau, nav, nde, new, nia, nic, niu, nog, non, nso, nub, nyn, oci, oji, ori, orm, oss, oto, paa, pap, phi, phn, pon, raj, rap, roh, run, rup, sag, sah, sai, sal, sas, sat, scn, sco, sel, sga, sgn, shn, sin, sio, sit, smo, sna, snk, sog, son, srd, ssa, sun, tah, tai, tel, tgk, tig, tiv, tkl, tli, tmh, ton, tpi, tsi, tsn, tso, tum, tup, twi, tyv, udm, uig, umb, vai, ven, vol, wak, was, wln, wol, xal, xho, yap, ypk, zap, znd, zul and additionally ca. 15 Polish translations to existing languages. Subtags and names for language_subtag_registry are taken from https://www.iana.org/assignments/language-subtag-registry/language-subtag-re..., English names for language_descriptions.description - from https://www.loc.gov/marc/languages/language_code.html, and Polish names - from https://przepisy.bn.org.pl/aneksy#25-kody-jezykow---marc-21. Test plan: ========== 1. Hava a ES installation with reasonable number of records, with a variety of languages in 008/35-37 not present in Koha (you can modify your record with codes from the list above). Set FacetMaxCount to a high number (like 500 or so, dependiing on the size of your data set). 2. Do a search, like '*'. 3. Controll the content of the Language faset -- you should see some bare codes instead of language names. 4. Apply the patch -- update the database. 5. Perform the same search. 6. You should see the names in place of the codes. 7. Optionally, you can activate the Polish translation and you should be able to see Polish names for the added languages. Sponsored-by: Ignatianum University in Cracow Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Thomas Klausner <domm@plix.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Thomas Klausner <domm@plix.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #178581|0 |1 is obsolete| | --- Comment #5 from Thomas Klausner <domm@plix.at> --- Created attachment 179964 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=179964&action=edit Bug 39147: Add more missing languages When languages come into facets in ES, Koha should know the names for the codes used records. Otherwise the three-letters language code is being displayed in the facet instead of name. Koha now (as for February 2025) knows about 180 languages, many are still missing. On the official MARC 21 language codes list (https://loc.gov/marc/languages/language_code.html) there are 485 languages. We are going to add now next 230 most popular ones (= existing in our real catalogue), i.e.: abk, ach, ada, ady, afa, ain, aka, ale, alg, alt, anp, apa, arg, arn, art, arw, asm, ath, aus, ava, awa, aym, bad, bak, bal, bam, bas, bat, ber, bho, bin, bre, bua, bug, cai, car, cau, ceb, cha, chb, chg, chk, chm, chn, chr, chv, chy, cmc, cnr, cos, cpe, cpf, cpp, crh, crp, cus, dak, dar, day, del, din, div, dra, dsb, dua, dyu, dzo, efi, elx, ewe, ewo, fan, fat, fij, fil, fiu, fon, fry, ful, gaa, gil, glv, grb, grn, gsw, guj, hat, haw, him, hmn, hmo, ibo, ido, ijo, ile, ina, ine, inh, iro, jav, jpr, kaa, kab, kam, kar, kau, kaw, kbd, khi, kik, kir, kok, kom, kon, krc, kum, lah, lam, lim, lol, ltz, lua, lug, lui, lun, luo, lus, mad, mai, man, map, mas, mdf, mdr, men, mkh, mnc, mos, mun, mus, mwl, myv, nai, nap, nau, nav, nde, new, nia, nic, niu, nog, non, nso, nub, nyn, oci, oji, ori, orm, oss, oto, paa, pap, phi, phn, pon, raj, rap, roh, run, rup, sag, sah, sai, sal, sas, sat, scn, sco, sel, sga, sgn, shn, sin, sio, sit, smo, sna, snk, sog, son, srd, ssa, sun, tah, tai, tel, tgk, tig, tiv, tkl, tli, tmh, ton, tpi, tsi, tsn, tso, tum, tup, twi, tyv, udm, uig, umb, vai, ven, vol, wak, was, wln, wol, xal, xho, yap, ypk, zap, znd, zul and additionally ca. 15 Polish translations to existing languages. Subtags and names for language_subtag_registry are taken from https://www.iana.org/assignments/language-subtag-registry/language-subtag-re..., English names for language_descriptions.description - from https://www.loc.gov/marc/languages/language_code.html, and Polish names - from https://przepisy.bn.org.pl/aneksy#25-kody-jezykow---marc-21. Test plan: ========== 1. Hava a ES installation with reasonable number of records, with a variety of languages in 008/35-37 not present in Koha (you can modify your record with codes from the list above). Set FacetMaxCount to a high number (like 500 or so, dependiing on the size of your data set). 2. Do a search, like '*'. 3. Controll the content of the Language faset -- you should see some bare codes instead of language names. 4. Apply the patch -- update the database. 5. Perform the same search. 6. You should see the names in place of the codes. 7. Optionally, you can activate the Polish translation and you should be able to see Polish names for the added languages. Sponsored-by: Ignatianum University in Cracow Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl> Signed-off-by: Thomas Klausner <domm@plix.at> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Thomas Klausner <domm@plix.at> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |domm@plix.at |y.org | CC| |domm@plix.at -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |additional_work_needed --- Comment #6 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- The languages pull down in advanced search starts to become a bit challenging... Should we consider changing it to a select2 style one? (separate bug) -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to main Version(s)| |25.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 --- Comment #7 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Pushed for 25.05! Well done everyone, thank you! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Katrin Fischer <katrin.fischer@bsz-bw.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|additional_work_needed | --- Comment #8 from Katrin Fischer <katrin.fischer@bsz-bw.de> --- Filed: Bug 39924 - Improve language search option in advanced search -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=39147 Fridolin Somers <fridolin.somers@biblibre.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |Needs documenting CC| |fridolin.somers@biblibre.co | |m --- Comment #9 from Fridolin Somers <fridolin.somers@biblibre.com> --- Enhancement not pushed to 24.11.x -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org