# HG changeset patch # User Gary Kramlich # Date 1591931507 18000 # Node ID 1705e375aeb9b40a921293dd52799575798d9b1a # Parent fcb900a70edf2b7b46650d2e0b2779eb29a2f52d Remove a bunch of i18n scripts we aren't using diff -r fcb900a70edf -r 1705e375aeb9 po/ChangeLog --- a/po/ChangeLog Thu Jun 11 22:11:30 2020 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,1554 +0,0 @@ -Pidgin and Finch: The Pimpin' Penguin IM Clients That're Good for the Soul - -Starting with Pidgin version 2.10.9, this ChangeLog file will no longer be -updated. Please let us know if this is inconvenient for you by emailing -devel@pidgin.im. Thanks! - -version 2.10.8 - * Albanian translation updated (Besnik Bleta) - * Asturian translation added (Llumex03) - * Burmese translation updated (Yhal Htet Aung, Thura Hlaing) - * Danish translation updated (Nicky Thomassen) - * Dutch translation updated (Gideon van Melle) - * Estonian translation updated (boamaod, Mattias Põldaru, Ivar Smolin, - Werewolf) - * German translation updated (Björn Voigt, Jochen Kemnade) - * Greek translation updated (Panos Bouklis) - * Hebrew translation updated (Shalom Craimer) - * Irish translation updated (Aaron Kearns, Kevin Scannell) - * Lithuanian translation updated (Algimantas Margevičius) - * Norwegian Nynorsk translation updated (Alexander Mackinnon Jansen, - Yngve Spjeld Landro) - * Persian translation updated (Mahdi Heidari, Mohammad Hossein Mojtahedi, - Elnaz Sarbar, Hossein Sn) - Pournader) - * Polish translation updated (Piotr Drąg) - * Portuguese translation updated (Marta Leocádio, Paulo Ribeiro, - Gonçalo Silva) - * Punjabi translation updated (Amanpreet Singh Alam) - * Russian translation updated (Антон Самохвалов) - * Slovenian translation updated (Martin Srebotnjak) - -version 2.10.7 - * Burmese translation updated (Thura Hlaing) - * Dutch translation updated (Gideon van Melle) - * Estonian translation updated (Ivar Smolin) - * Greek translation updated (Panos Bouklis) - * Hebrew translation updated (Shalom Craimer) - * Irish translation added (Aaron Kearns, Kevin Scannell) - * Lithuanian translation updated (Algimantas Margevičius) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Portuguese translation updated (Paulo Ribeiro) - * Portuguese (Brazilian) translation updated (Renato Silva) - * Punjabi translation updated (Amanpreet Singh Alam) - -version 2.10.6 - No changes - -version 2.10.5 - * Burmese translation updated (Thura Hlaing) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - -version 2.10.4 - * German translation updated (Björn Voigt, Jochen Kemnade) - -version 2.10.3 - * Dutch translation updated (Gideon van Melle) - * Polish translation updated (Piotr Drąg) - -version 2.10.2 - * Russian translation updated (Антон Самохвалов) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino Peña) - * Vietnamese translation updated (Nguyễn Vũ Hưng) - -version 2.10.1 - * No changes - -version 2.10.0 - * Afrikaans translation updated (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Dutch translation updated (Gideon van Melle) - * German translation updated (Björn Voigt, Jochen Kemnade) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Punjabi translation updated (Amanpreet Singh Alam) - * Romanian translation updated (Mişu Moldovan) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.9.0 - * No changes - -version 2.8.0 - * Albanian translation updated (Besnik Bleta) - * Bengali translation updated (Jamil Ahmed) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Croatian translation added (Sabina Drempetić) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * English (Canadian) updated (Elliott Sales de Andrade) - * French translation updated (Éric Boumaour) - * German translation updated (Björn Voigt, Jochen Kemnade) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Japanese translation updated (Takayuki Kusano) - * Malay translation updated (Muhammad Najmi bin Ahmad Zabidi) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Punjabi translation updated (Amanpreet Singh Alam) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Антон Самохвалов) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.11 - * Afrikaans translation updated (Friedel Wolff) - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Simplified) translation updated (Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * Italian translation updated (Claudio Satriano) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Romanian translation updated (Mişu Moldovan) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.10 - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Occitan translation updated (Yannig Marchegay) - * Polish translation updated (Piotr Drąg) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Антон Самохвалов) - * Spanish translation updated (Javier Fernández-Sanguino Peña) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.9 - * Czech translation updated (David Vachulka) - * English (Great Britain) updated (Phil Hannent) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.8 - * Meadow Mari translation added (David Preece) - * Albanian translation updated (Besnik Bleta) - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Dutch translation updated (Gideon van Melle) - * English (Great Britain) updated (Phil Hannent) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Romanian translation updated (Mişu Moldovan) - * Spanish translation updated (Javier Fernández-Sanguino Peña) - -version 2.7.7 - * No changes - -version 2.7.6 - * Albanian translation updated (Besnik Bleta) - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * German translation updated (Björn Voigt, Jochen Kemnade) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Romanian translation updated (Mişu Moldovan) - * Spanish translation updated (Javier Fernández-Sanguino Peña) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.5 - * German translation updated (Björn Voigt, Jochen Kemnade) - * Romanian translation updated (Mişu Moldovan) - -version 2.7.4 - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Simplified) translation updated (Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * Hebrew translation updated (Shalom Craimer) - * Kannada translation updated (Shankar Prasad, Kannada Translation team) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Maithili translation added (Sangeeta Kumari) - * Polish translation updated (Piotr Drąg) - * Tamil translation updated (I. Felix) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.3 - * Bengali translation updated (Jamil Ahmed) - * Chinese (Simplified) translation updated (Aron Xu) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Gideon van Melle) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Punjabi translation updated (Amanpreet Singh Alam) - * Russian translation updated (Антон Самохвалов) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino Peña) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.2 - * No changes - -version 2.7.1 - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Hebrew translation updated (Shalom Craimer) - * Italian translation updated (Claudio Satriano) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Drąg) - * Slovenian translation updated (Martin Srebotnjak) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.7.0 - * Afrikaans translation updated (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Assamese translation added (Amitakhya Phukan) - * Bengali (India) translation added (Runa Bhattacharjee) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Gujarati translation updated (Sweta Kothari, Gujarati Language team) - * Hindi translation updated (Rajesh Ranjan) - * Italian translation updated (Claudio Satriano) - * Kannada translation updated (Shankar Prasad, Kannada Translation team) - * Khmer translation updated (Khoem Sokhem) - * Malayalam translation added (Ani Peter) - * Marathi translation added (Sandeep Shedmake) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Oriya translation updated (Manoj Kumar Giri) - * Polish translation updated (Piotr Drąg) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Антон Самохвалов) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Telugu translation updated under new translator (Krishnababu - Krottapalli) - * Ukrainian translation updated (Oleksandr Kovalenko) - * Vietnamese translation updated (Clytie Siddall) - -version 2.6.6 - * Afrikaans translation updated (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Bengali translation updated (Jamil Ahmed) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. Liu) - * Chinese (Simplified) translation updated (Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * French translation updated (Éric Boumaour) - * German translation updated (Björn Voigt and Jochen Kemnade) - * Gujarati translation updated (Sweta Kothari, Gujarati Language team) - * Hebrew translation updated (Shalom Craimer) - * Kannada translation updated (Shankar Prasad, Kannada Translation team) - * Marathi translation added (Sandeep Shedmake) - * Norwegian Bokmål translation updated (Hans Fredrik Nordhaug) - * Norwegian Nynorsk translation updated and win32 translation - added (Yngve Spjeld Landro) - * Oriya translation added (Manoj Kumar Giri) - * Polish translation updated (Piotr Drąg) - * Polish win32 installer updated (Piotr Drąg) - * Punjabi translation updated (Amanpreet Singh Alam) - * Russian translation updated (Антон Самохвалов) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Francisco Javier F. Serrador) - * Tamil translation updated (I. Felix) - * Ukrainian translation updated (Oleksandr Kovalenko) - -version 2.6.5 - * No changes - -version 2.6.4 - * Afrikaans translation updated (Friedel Wolff) - * Chinese (Hong Kong) translation updated (Ambrose C. Li, Paladin R. Liu) - * Chinese (Simplified) translation updated (liyuekui and Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (David Vachulka) - * Hebrew translation updated (Shalom Craimer) - * Malay translation added (Muhammad Najmi bin Ahmad Zabidi) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated under new translator (Piotr Drąg) - * Russian translation updated (Антон Самохвалов) - * Slovenian translation updated (Martin Srebotnjak) - * Ukrainian translation updated under new translator (Oleksandr - Kovalenko) - * Vietnamese translation updated (Clytie Siddall) - -version 2.6.3 - * No changes - -version 2.6.2 - * Afrikaans translation updated (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Basque translation updated (Mikel Pascual Aldabaldetreku) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Simplified) translation updated (Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Italian translation updated (Claudio Satriano) - * Lithuanian translation updated (Laurynas Biveinis) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Romanian translation updated (Mişu Moldovan and Andrei Popescu) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - -version 2.6.1 - * No changes - -version 2.6.0 - * Afrikaans translation updated (Friedel Wolff) - * Armenian translation added (David Avsharyan) - * Basque translation updated under new translator (Mikel Pascual - Aldabaldetreku) - * Bengali translation updated (Samia Niamatullah) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Simplified) translation updated under new - translator (Aron Xu) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Daniël Heres) - * English (British) translation updated (Luke Ross) - * Esperanto translation updated (Stéphane Fillod) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * Galician translation updated (Frco. Javier Rial Rodríguez) - * German translation updated (Jochen Kemnade and Björn Voigt) - * Greek translation updated (Panos Bouklis) - * Hebrew translation updated (Shalom Craimer) - * Italian translation updated (Claudio Satriano) - * Khmer translation added (Khoem Sokhem) - * Lao translation updated (Anousak Souphavah) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Punjabi translation updated (Amanpreet Singh Alam) - * Romanian translation updated (Mişu Moldovan and new translator Andrei - Popescu) - * Russian translation updated (Антон Самохвалов) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - * Swahili translation added (Paul Msegeya) - * Swedish translation updated (Peter Hjalmarsson) - -version 2.5.9 - * No changes - -version 2.5.8 - * No changes - -version 2.5.7 - * No changes - -version 2.5.6 - * German translation updated (Björn Vogt) - -version 2.5.5 - * Afrikaans translation updated (Friedel Wolff) - * Bengali translation updated (Israt Jahan) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Danish translation updated (Peter Bach) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade and Björn Voigt) - * Hungarian translation updated (Gabor Kelemen) - * Khmer translation added (Khoem Sokhem) - * Lithuanian translation updated (Laurynas Biveinis) - * Norwegian Bokmål translation updated (Hans Fredrik Nordhaug) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Punjabi translation updated (Amanpreet Singh Alam) - * Russian translation updated (Антон Самохвалов) - * Serbian translation updated (Miloš Popović) - * Serbian Latin translation updated (Miloš Popović) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Swedish translation updated (Peter Hjalmarsson) - -version 2.5.4 - * Czech translation updated (David Vachulka) - * Dutch translation updated (Daniël Heres) - * Norwegian Bokmål translation updated (Hans Fredrik Nordhaug) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Piotr Makowski) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Антон Самохвалов) - * Slovak translation updated (loptosko) - * Spanish translation updated (Javier Fernández-Sanguino) - -version 2.5.3 - * Afrikaans translation updated (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Arabic translation updated (Khaled Hosny) - * Bengali translation updated (Israt Jahan) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * Galician translation updated (Frco. Javier Rial Rodríguez) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Greek translation updated (Panos Bouklis) - * Hungarian translation updated (Gabor Kelemen) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Romanian translation updated (Mişu Moldovan) - * Serbian translation updated (Miloš Popović) - * Serbian Latin translation updated (Miloš Popović) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - * Valencian-Catalan translation added (Toni Hermoso Pulido) - -version 2.5.2 - * Afrikaans translation updated (Friedel Wolff) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Daniël Heres) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * Galician translation updated (Frco. Javier Rial Rodríguez) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Hungarian translation updated (Gabor Kelemen) - * Lithuanian translation updated (Laurynas Biveinis) - * Mongolian translation added (gooyo) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Slovak translation updated (Andrej Herceg) - * Slovenian translation updated (Martin Srebotnjak) - -version 2.5.1 - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Daniël Heres) - * Galician translation updated (Frco. Javier Rial Rodríguez) - * Hebrew translation updated (Shalom Craimer) - * Irish translation added (Aaron Kearns) - * Italian translation updated (Claudio Satriano) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Spanish translation updated (Javier Fernández-Sanguino) - -version 2.5.0 - * Albanian translation updated (Besnik Bleta) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (David Vachulka) - * Dutch translation updated (Daniël Heres, Hylke Bons) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Italian translation updated (Claudio Satriano) - * Lithuanian translation updated (Laurynas Biveinis) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Romanian translation updated (Mişu Moldovan) - * Sinhala translation update (Yajith Ajantha Dayarathna) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - * Vietnamese translation updated (Clytie Siddall) - -version 2.4.2 - * Afrikaans translation updated (Samuel Murray) - * Belarusian Latin translation updated (Ihar Hrachyshka) - * Czech translation updated (David Vachulka) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Dutch translation updated (Daniël Heres) - * English (British) translation updated (Luke Ross) - * Finnish translation updated (Timo Jyrinki) - * German translation updated (Björn Voigt) - * Hebrew translation updated (Shalom Craimer) - * Lithuanian translation updated (Laurynas Biveinis) - * Macedonian translation updated (Арангел Ангов) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Occitan translation added (Yannig Marchegay) - * Portuguese (Brazilian) translation updated (Rodrigo Luiz - Marques Flores) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - -version 2.4.1 - * Arabic translation updated (Khaled Hosny) - * Belarusian Latin translation updated (Ihar Hrachyshka) - * Catalan translation updated (Josep Puigdemont) - * Czech translation updated (David Vachulka) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Dutch translation updated (Daniël Heres) - * Esperanto translation updated (Stéphane Fillod) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Macedonian translation updated (Арангел Ангов) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - * Swedish translation updated (Peter Hjalmarsson) - -version 2.4.0 - * Arabic translation updated (Khaled Hosny) - * Belarusian Latin translation updated (Ihar Hrachyshka) - * Dutch translation updated (Daniël Heres) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Greek translation updated (Panos Bouklis) - * Hebrew translation updated (Shalom Craimer) - * Norwegian Bokmål translation updated (Hallvard Glad, Espen Stefansen) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Polish translation updated (Emil Nowak) - * Sinhala translation added (Danishka Navin) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernández-Sanguino) - * Vietnamese translation updated (Clytie Siddall) - -version 2.3.1 - * German translation updated (Jochen Kemnade, Björn Voigt) - -version 2.3.0 - * Afrikaans translation added (Friedel Wolff) - * Belarusian Latin translation updated (Ihar Hrachyshka) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Hong Kong) translation updated (Ambrose C. Li) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Jochen Kemnade, Björn Voigt) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Indonesian translation updated (Rai S. Regawa) - * Italian translation updated (Claudio Satriano) - * Korean translation updated (Sushizang) - * Norwegian Bokmål translation updated (Hallvard Glad) - * Portuguese (Brazilian) translation updated (Mauricio de - L R Collares Neto) - * Punjabi translation updated (Amanpreet Singh Alam) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Swedish translation updated (Peter Hjalmarsson) - * Telugu translation updated (RKVS Raman) - * Urdu translation added (RKVS Raman) - -version 2.2.1 - * Arabic translation updated (Khaled Hosny) - * Italian translation updated (Claudio Satriano) - * Lao translation added (Anousak Souphavah) - * Norwegian Bokmål translation updated (Espen Stefansen) - * Slovenian translation updated (Martin Srebotnjak) - * Serbian translation updated (Miloš Popović) - -version 2.2.0 - * Basque win32 translation added (Mikel Pascual Aldabaldetreku) - * Belarusian Latin translation added (Ihar Hrachyshka) - * Czech translation updated (Miloslav Trmac) - * English (British) translation updated (Luke Ross) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * German translation updated (Bjoern Voigt) - * Hungarian translation updated (Gabor Kelemen) - * Italian translation updated (Claudio Satriano) - * Macedonian translation updated (Арангел Ангов) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) translation updated (Mauricio de - L R Collares Neto) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Turkish Translation updated (Serdar Soytetir) - -version 2.1.1 - * Afrikaans translation added (Friedel Wolff) - * Estonian translation updated (Ivar Smolin) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * Galician translation updated (Frco. Javier Rial Rodríguez) - * German translation updated (Bjoern Voigt) - * Hebrew translation updated (Shalom Craimer) - * Lithuanian translation updated (Laurynas Biveinis) - * Macedonian translation updated (Арангел Ангов) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Persian win32 translation added (Elnaz Sarbar) - * Polish translation updated (Emil Nowak) - * Portuguese (Brazilian) translation updated (Mauricio de - L R Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Slovak translation updated (loptosko) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - -version 2.1.0 - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * Galician translation updated (Mar Castro) - * German translation updated (Bjoern Voigt) - * German win32 translation updated (Bjoern Voigt) - * Hebrew translation updated (Shalom Craimer) - * Italian translation updated (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Korean translation updated (Sushizang) - * Macedonian translation updated (Jovan Naumovski) - * Norwegian Nynorsk translation updated (Yngve Spjeld Landro) - * Portuguese (Brazilian) win32 translation updated (Mauricio de - L R Collares Neto) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Swedish win32 translation updated (Peter Hjalmarsson) - * Turkish Translation updated (Serdar Soytetir) - * Valencian-Catalan translation added (Toni Hermoso Pulido) - -version 2.0.2 - * Chinese (Traditional) translation updated (Ambrose C. Li) - * English (British) translation updated (Luke Ross) - * Finnish translation updated (Timo Jyrinki) - * Lithuanian translation updated (Laurynas Biveinis) - * Portuguese (Brazilian) translation updated (Mauricio de - L R Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Slovenian win32 installer updated (Martin Srebotnjak) - -version 2.0.1 - * Chinese (Hong Kong) translation added (Ambrose C. Li, Abel Cheung) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Chinese (Traditional) win32 translation updated (Ambrose C. Li) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * French win32 translation updated (Éric Boumaour) - * German translation updated (Bjoern Voigt) - * German win32 translation updated (Bjoern Voigt) - * Greek translation added (Panos Bouklis) - * Hebrew translation updated (Shalom Craimer) - * Hebrew win32 translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Hungarian win32 installer updated (Gabor Kelemen) - * Macedonian translation updated (Арангел Ангов) - * Portuguese (Brazilian) translation updated (Mauricio de - L R Collares Neto) - * Punjabi translation updated (Amanpreet Singh Alam) - * Russian translation updated (Dmitry Beloglazov) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Turkish Translation updated (Serdar Soytetir) - -version 2.0.0 (5/3/2007): - * Afrikaans translation added (Friedel Wolff) - * Afrikaans win32 translation added (Friedel Wolff) - * Albanian translation updated (Besnik Bleta) - * Arabic translation added (Mohamed Magdy) - * Bengali translation added (Indranil Das Gupta, Samia Nimatullah, - Tisa Nafisa and Jamil Ahmed) - * Bosnian translation added (Lejla Hadzialic) - * Bulgarian translation updated (Vladimir "Kaladan" Petkov) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Hong Kong) translation added (Paladin R. Liu, Ambrose C. Li) - * Chinese (Traditional) translation updated (Paladin R. Liu, Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten (mbrix) Brix Pedersen, - Peter Bach) - * Dutch translation updated (Roy Spliet, Vincent van Adrighem) - * Dzongkha translation added (Wangmo Sherpa, Norbu, Jurmey Rabgay) - * English (British) translation updated (Stu Tomlinson and Luke Ross) - * English (Canadian) translation updated (Adam Weinberger) - * Esperanto translation added (Stéphane Fillod) - * Estonian translation updated (Ivar Smolin) - * Euskera (Basque) translation added (Hizkuntza Politikarako - Sailburuordetza and Iñaki Larrañaga Murgoitio) - * Finnish translation updated (Timo Jyrinki) - * French translation updated (Éric Boumaour) - * Galician translation updated (Ignacio Casal Quinteiro) - * Galician win32 installer translation updated (Ignacio Casal Quinteiro) - * Georgian translation updated (Ubuntu Georgian Translators Team) - * German translation updated (Bjoern Voigt,Jochen Kemnade) - * German win32 translation updated (Bjoern Voigt) - * Greek translation added (Panos Bouklis) - * Gujarati translation updated (Ankit Patel) - * Hebrew translation updated (Shalom Craimer) - * Hungarian translation updated (Gabor Kelemen) - * Hungarian win32 installer updated (Gabor Kelemen) - * Italian translation updated (Claudio Satriano) - * Indonesian translation updated (Rai S. Regawa) - * Japanese translation updated (Takeshi Aihana) - * Kannada translation added (H P Nadig, Kannada Translation team) - * Kurdish translation added (Erdal Ronahi and Amed Ç. Jiyan) - * Kurdish win32 installer translation added (Erdal Ronahi) - * Lithuanian translation updated (Andrius Štikonas, Laurynas Biveinis) - * Lithuanian win32 translation added (Laurynas Biveinis) - * Macedonian translation updated (Арангел Ангов) - * Nepali translation added (Shyam Krishna Bal) - * Norwegian Bokmål translation updated (Hallvard Glad) - * Pashto translation added (Kashif Masood) - * Persian translation added (Elnaz Sarbar, Meelad Zakaria, Roozbeh - Pournader) - * Polish translation updated (Emil Nowak, and Paweł Godlewski) - * Portuguese translation updated (Duarte Henriques) - * Portuguese (Brazilian) translation updated (Rodrigo Torres, Mauricio de - L R Collares Neto) - * Punjabi translation updated (Amanpreet Singh Alam) - * Romanian translation updated (Mişu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Serbian translation updated (Nikola Kotur) - * Slovak translation updated (Richard Golier, helix84,loptosko,Jozef Káčer) - * Slovenian translation updated (Martin Srebotnjak) - * Slovenian win32 translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Spanish gaim.desktop translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Tamil translation updated (Viveka Nathan K) - * Telugu translation added (Mr. Subbaramaih) - * Thai translation added (Isriya Paireepairit) - * Turkish translation updated (Ahmet Alp BALKAN) - * Ukrainian translation updated (Maxim V. Dziumanenko) - * Valencian-Catalan translation added (Toni Hermoso Pulido, - Josep Puigdemont) - -version 1.5.1: - * Catalan win32 installer translation updated (Bernat López) - * Galician translation added (Ignacio Casal Quinteiro) - * Gujarati translation added (Ankit Patel) - * Japanese win32 installer translation updated (KUROSAWA Takeshi) - -version 1.5.0 (8/11/2005): - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Chinese (Traditional) win32 installer translation updated - (Encoding fixed) (Paladin R. Liu) - * Chinese (Simplified) win32 installer translation updated - (Funda Wang) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * Dutch win32 installer translation updated - (Vincent van Adrighem) - * English (British) translation updated (Luke (lukeross) Ross) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Éric Boumaour) - * French win32 installer translation updated (Eric Boumaour) - * German translation updated (Björn Voigt) - * Hungarian translation updated (Gabor Kelemen) - * Hungarian win32 installer translation updated (Gabor Kelemen) - * Norwegian win32 installer translation updated - (Jørgen Vinne Iversen) - * Russian translation updated (Dmitry Beloglazov) - * Russian gaim.desktop translation updated (Dmitry Beloglazov) - * Slovenian Translation updated (Martin Srebotnjak) - * Slovenian win32 installer Translation updated (Martin Srebotnjak) - * Slovak win32 installer translation updated (Dominik Balogh) - * Swedish translation updated (Peter Hjalmarsson) - * Xhosa translation added (Canonical Ltd) - -version 1.4.0 (7/7/2005): - * Catalan translation updated (Josep Puigdemont) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Chinese (Traditional) win32 installer translation updated - (Paladin R. Liu) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke (lukeross) Ross) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Éric Boumaour) - * French win32 installer translation updated (Éric Boumaour) - * German translation updated (Björn Voigt) - * German win32 installer translation updated (Björn Voigt) - * Hungarian translation updated (Gabor Kelemen) - * Hungarian win32 installer translation updated (Gabor Kelemen) - * Italian translation updated (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Japanese gaim.desktop translation updated (Takeshi Aihana) - * Norwegian (Nynorsk) translation added (Kurt-Rune Bergset) - * Portuguese translation updated (Duarte Henriques) - * Portuguese win32 installer translation updated (Duarte Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Portuguese (Brazilian) win32 installer translation updated - (Mauricio de Lemos Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Romanian win32 installer translation updated (Misu Moldovan) - * Romanian gaim.desktop translation updated (Misu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Slovenian translation updated (Martin Srebotnjak) - * Slovenian win32 installer translation updated (Martin Srebotnjak) - * Swedish translation updated (Peter Hjalmarsson) - * Swedish win32 installer translation updated (Peter Hjalmarsson) - * Ukrainian translation updated (Maxim V. Dziumanenko) - -version 1.3.1 (6/9/2005): - * Albanian gaim.desktop translation updated (Programe Shqip) - * Catalan translation updated (Josep Puigdemont) - * Catalan gaim.desktop translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Simplified) gaim.desktop translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Chinese (Traditional) gaim.desktop translation updated (Paladin R. Liu) - * Czech translation updated (Miloslav Trmac) - * Czech gaim.desktop translation updated (Miloslav Trmac) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Danish gaim.desktop translation updated (Morten Brix Pedersen) - * English (British) translation updated (Luke (lukeross) Ross) - * Estonian translation updated (Ivar Smolin) - * French gaim.desktop translation updated (Éric Boumaour) - * Hindi translation updated under new translator (Akash Mahajan) - * Japanese gaim.desktop translation updated (Takeshi Aihana) - * Norwegian Bokml translation updated (Kyrre Ness Sjøbæk) - * Portuguese gaim.desktop translation updated (Duarte Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Portuguese (Brazilian) gaim.desktop translation updated (Mauricio de - Lemos Rodrigues Collares Neto) - * Punjabi translation added (Amanpreet Singh Alam) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Spanish gaim.desktop translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Swedish gaim.desktop translation updated (Peter Hjalmarsson) - -version 1.3.0 (5/10/2005): - * Albanian translation updated (Programe Shqip) - * Azerbaijani translation added (Metin Amiroff) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke (lukeross) Ross) - * Estonian translation updated. this was added last release but missed in - the changelog (Ivar Smolin) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * Georgian translation added (Temuri Doghonadze) - * German Translation updated (Bjoern Voigt) - * Hungarian translation for gaim.desktop file added (Laszlo Dvornik) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Norwegian translation updated (Kyrre Ness Sjøbæk) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Ukrainian translation updated (Maxim V. Dziumanenko) - -version 1.2.1 (4/3/2005): - * Bulgarian translation updated (Vladimir Petkov and Alexander Shopov) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Norwegian translation updated under new translator. Moved from no.po to - nb.po (Kyrre Ness Sjøbæk) - * Slovenian translation updated (Martin Srebotnjak) - * Slovenian win32 installer translation updated (Martin Srebotnjak) - -version 1.2.0 (3/17/2005): - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke (lukeross) Ross) - * English (Canadian) translation updated (Adam Weinberger) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Ukrainian translation updated (Maxim V. Dziumanenko) - * Dutch win32 installer translation updated (Vincent van Adrighem) - * Slovenian win32 installer translation updated (Martin Srebotnjak) - -version 1.1.4 (2/24/2005): - * No changes - -version 1.1.3 (2/17/2005): - * Albanian translation updated (Programe Shqip) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * English (British) translation updated (Luke (lukeross) Ross) - * English (Canadian) translation updated (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Lithuanian translation updated (Gediminas Čičinskas) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Swedish translation updated (Peter Hjalmarsson) - * Ukrainian translation updated (Maxim V. Dziumanenko) - * German win32 installer translation updated (Bjoern Voigt) - -version 1.1.2 (1/20/2005): - * Albanian translation updated (Programe Shqip) - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation for gaim.desktop file (Vincent van Adrighem) - * Dutch translation updated (Vincent van Adrighem) - * English (Australian) translation updated (Peter (Bleeter) Lawler) - * English (British) translation updated - * English (Canadian) translation updated (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Korean translation for gaim.desktop updated (Kyeong-uk Son) - * Korean translation updated (Kyeong-uk Son) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation updated (Peter Hjalmarsson) - * Swedish win32 installer translation updated (Peter Hjalmarsson) - -version 1.1.1 (12/28/2004): - * Albanian translation added (Programe Shqip) - * Burmese translation added (Minn Myat Soe) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation under new translator, and updated (Peter Hjalmarsson) - * Turkish translation added (Onur Kucuktunc) - * Ukrainian translation added (Maxim V. Dziumanenko) - -version 1.1.0 (12/02/2004): - * Catalan translation updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li & Paladin Liu) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke (lukeross) Ross) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Japanese translation updated (Takeshi Aihana) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Russian translation updated (Dmitry Beloglazov) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - * Swedish translation under new translator, and updated (Peter Hjalmarsson) - * Turkish translation added (Onur Kucuktunc) - -version 1.0.2 (10/19/2004): - * Dutch translation updated (Vincent van Adrighem) - -version 1.0.1 (10/07/2004): - * Catalan translation under new translator, and updated (Josep Puigdemont) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Dutch translation updated (Vincent van Adrighem) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Romanian translation updated (Misu Moldovan) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - -version 1.0.0 (09/17/2004): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten (mbrix) Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * English (Australian) translation added (Peter (Bleeter) Lawler) - * English (British) translation updated (Luke (lukeross) Ross) - * English (Canadian) translation updated (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Polish translation updated (Emil Nowak) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Peña) - -version 0.82.1 (08/27/2004): - * Finnish translation updated (Arto Alakulju) - -version 0.82 (08/26/2004): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * English (British) translation updated (Luke Ross (lukeross)) - * English (Canadian) translation updated (Adam Weinberger) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Lithuanian translation updated (Gediminas #i#inskas) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Pena) - * gaim.desktop updated for Danish translation (Morten Brix Pedersen) - * gaim.desktop updated for Slovenian translation (Martin Srebotnjak) - -version 0.81 (08/05/2004): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * English (British) translation updated (Luke Ross (lukeross)) - * English (Canadian) translation updated (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Polish translation updated (Emil Nowak) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Slovenian translation updated (Martin Srebotnjak) - * Spanish translation updated (Javier Fernandez-Sanguino Pena) - -version 0.80 (07/15/2004): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke Ross (lukeross)) - * English (Canadian) translation updated (Adam Weinberger) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Japanese translation updated (Takeshi Aihana) - * Lithuanian translation added (Gediminas Čičinskas) - * Polish translation updated (Emil Nowak) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Dmitry Beloglazov) - * Spanish translation updated (Javier Fernandez-Sanguino Pena) - -version 0.79 (06/24/2004) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * English (British) translation updated (Luke Ross (lukeross)) - * English (Canadian) translation updated (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Polish translation updated (Emil Nowak) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Russian translation updated (Dmitry Beloglazov) - * gaim.desktop updated for Danish translation (Morten Brix Pedersen - (mbrix)) - * gaim.desktop updated for French translation (Eric Boumaour) - * gaim.desktop updated for German translation (Bjoern Voigt) - * gaim.desktop updated for Italian translation (Claudio Satriano) - * gaim.desktop updated for Polish translation (Emil Nowak) - * gaim.desktop updated for Portuguese translation (Duarte Serrano - Goncalves Henriques) - * gaim.desktop updated for Portuguese (Brazilian) translation (Mauricio - de Lemos Rodrigues Collares Neto) - -version 0.78 (05/30/2004): - * Bulgarian translation updated (Alexander Shopov) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * English (British) translation updated (Luke Ross (lukeross)) - * English (Canadian) translation added (Adam Weinberger) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation update (Claudio Satriano) - * Korean translation updated (Kyung-uk) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Slovenian translation added (Matjaz Horvat) - -version 0.77 (04/22/2004): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke Ross (lukeross)) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German Translation updated (Bjoern Voigt) - * Italian translation updated (Claudio Satriano) - * Macedonian translation added (Tomislav Markovski) - * Polish translation updated (Emil Nowak) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Hebrew translation updated (Pavel (cyberkm) Bibergal) - * Hindi translation updated (Ravi Shrivastava) - -version 0.76 (04/01/2004): - * Catalan translation updated (Xan (DXpublica)) - * Chinese (Simplified) translation updated (Funda Wang) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Dutch translation updated (Vincent van Adrighem) - * English (British) translation updated (Luke Ross (lukeross)) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour and Sebastien Francois) - * German Translation updated (Bjoern Voigt) - * Hebrew translation had 1 character removed (Ambrose C. LI) - * Italian translation updated (Claudio Satriano) - * Portuguese translation updated (Duarte Serrano Goncalves Henriques) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Alexandre Prokoudine) - * Spanish translation updated (Javier Fernandez-Sanguino Pena and - Francisco Javier F. Serrador) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.75 (01/09/2004): - * Catalan translation updated (Xan (DXpublica)) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Stanislav Brabec, Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * English (British) translation re-added (Luke Ross (lukeross)) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German translation updated (Bjoern Voigt) - * Italian translation updated (Claudio Satriano) - * Japanese translation updated (Ambrose Li) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan (dumol)) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Swedish translation updated (Tore Lundqvist (luntor)) - * Vietnamese translation updated (T.M.Thanh) - -version 0.74 (11/25/2003): - * Vietnamese translation added (T.M.Thanh) - -version 0.73 (11/21/2003): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German translation updated (Bjoern Voigt) - * Hindi trnaslation updated (Ravi (raviratlami)) - * Italian translation updated (Claudio Satriano) - * Norwegian translation updated (Petter Johan Olsen) - * Polish translation updated (Emil Nowak) - * Serbian Latin translation updated (Danilo Segan) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.72 (10/31/2003): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Stanislav Brabec, Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Dutch translation updated (Vincent van Adrighem) - * Finnish translation updated (Arto Alakulju) - * French translation updated (Eric Boumaour) - * German translation updated (Bjoern Voigt) - * Italian translation updated (Claudio Satriano) - * Korean translation updated (Kyung-uk) - * Portuguese (Portugal) updated (Duarte Henriques) - * Romanian translation updated (Misu Moldovan) - * Russian translation updated (Alexandre Prokoudine) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Spanish translation updated (Javier Fernandez-Sanguino Pena) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.71 (10/09/2003): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Finnish translation updated (Ambrose C. LI (acli)) - * French translation updated (Eric Boumaour) - * Italian translation updated (Claudio Satriano) - * German translation updated (Christian Weyer, Bjoern Voigt) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.70 (09/28/2003): - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Portuguese (Portugal) translation updated (Duarte Henriques) - -version 0.69 (09/24/2003): - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li, Paladin R. - Liu (prliu)) - * Czech translation updated (Miloslav Trmac) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Dutch translation updated (Vincent van Adrighem) - * Finnish translation updated (Ambrose C. LI (acli)) - * French translation updated (Eric Boumaour) - * German translation updated (Bjoern Voigt) - * Italian translation updated (Luca Beltrame, Claudio Satriano) - * Korean translation updated (Kyung-uk Son) - * Polish translation updated (Przemysław Sułek, Krzysztof, and Emil) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Portuguese (Portugal) added (Duarte Henriques) - * Romanian translation updated (Misu Moldovan (dumol)) - * Russian translation updated (Alexandre Prokoudine) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Spanish translation updated (Javier Fern?ndez-Sanguino Pe?a) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.68 (09/01/2003): - * Catalan translation updated (Robert Millan) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten Brix Pedersen (mbrix)) - * Finnish translation updated (Ambrose C. LI (acli)) - * German translation updated (Bjoern Voigt) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Norwegian translation updated (Petter Johan Olsen) - * Romanian translation updated (Misu Moldovan (dumol)) - * Serbian translation updated (Danilo Segan) - * Serbian Latin translation updated (Danilo Segan) - * Swedish translation updated (Tore Lundqvist (luntor)) - -version 0.67 (08/14/2003): - * British English "translation" updated (Sam Halliday) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - * Danish translation updated (Morten Brix Pedersen) - * Dutch translation updated (Vincent van Adrighem) - * French translation updated (Eric Boumaour) - * German translation updated (Bjoern Voigt) - * Hindi translation added (Guntupalli Karunakar) - * Hungarian translation updated (Zoltan Sutto) - * Italian translation updated (Luca Beltrame, Claudio Satriano) - * Portuguese (Brazilian) translation updated (Mauricio de Lemos - Rodrigues Collares Neto) - * Romanian translation updated (Misu Moldovan (dumol)) - * Serbian translation updated (Danilo Segan) - * Spanish translation updated (Javier Fernandez-Sanguino Pena) - -version 0.66 (07/18/2003): - * Italian translation updated (Claudio Satriano) - * British English "translation" added (Sam Halliday) - * Updated Portuguese (Brazilian) translation - (Mauricio de Lemos Rodrigues Collares Neto) - * Updated Czech translation (Miloslav Trmac) - -version 0.65 (07/16/2003): - * French translation updated (Eric (Zongo) Boumaour) - * Portuguese (Brazilian) translation added (Mauricio de Lemos Rodrigues - Collares Neto) - * Korean translation updated (Kyung-uk Son) - * Japanese translation updated (Junichi Uekawa) - * Hebrew translation added (Pavel Bibergal) - * Russian translation updated (Dzmitry Chekmarou) - * Danish translation updated (Morten Brix Pedersen) - * Hungarian translation updated (Zoltan Sutto) - * Italian translation updated (Claudio Satriano) - * Chinese (Simplified) translation updated (Funda Wang) - * Chinese (Traditional) translation updated (Ambrose C. Li) - -version 0.64 (05/29/2003): - -version 0.63 (05/16/2003): - -version 0.62 (04/23/2003): - * Updated a number of translations. Thanks to everyone who submitted - a translation update. - -version 0.61 (04/07/2003): - -version 0.60 (04/04/2003): - * French translation updated. (Thanks, Stephane Wirtel, - Sebastian Carpe, and David Odin) - * Polish translation updated. (Thanks, Przemyslaw Sulek) - * Finnish translation updated. (Thanks, Tero Kuusela) - * Spanish translation updated. (Thanks, Lars Goldschlager, - Nicolas Lichtmaier) - * Traditional Chinese translation updated. (Thanks, Paladin Liu) - * Japanese translation updated. (Thanks, Junichi Uekawa) - * Korean translation updated. (Thanks, A Lee) - * Romanian translation added. (Thanks, Misu Moldovan) - * Many other translation patches from many people merged in. - -version 0.59 (06/24/2002): - * Hungarian translation added (Thanks, Sutto Zoltan) - * Swedish translation updated (Thanks, Christian Rose) - * Spanish translation updated (Thanks, Alex) - * Traditional Chinese translation updated (Thanks, Paladin Liu) - * Czech translation added (Thanks, Honza) - * Polish translation updated (Thanks Przemyslaw Sulek) - -version 0.58 (05/13/2002): - * Bulgarian translation added (Thanks, Igel Itzo) - * Traditional Chinese translation added (Thanks, Paladin Liu) - -version 0.57 (04/25/2002): - * Polish translation updated (Thanks Przemyslaw Sulek) - * Danish translation added (Thanks, Sarauw Hansen) - * Finnish translation update (Thanks, Tero Kuusela) - * Japanese translation added (Thanks, Ryosuke Kutsuna) - * Jabber improvements (Thanks, Nathan Walp) - -version 0.56 (04/11/2002): - * German translation update (Thanks Karsten Weiss) - * Russian Translation Updated (thanks Grigory Bakunov) - -version 0.55 (03/29/2002): - * Updated Dutch translation - * Updated Polish Translation (Thanks Przemyslaw Sulek) - * Updated Spanish Translation (Thanks Amaya) - * Updated French translation - * Updated Finnish translation (Thanks Tero Kuusela) - -version 0.54 (03/14/2002): - * Italian translation added - -version 0.53 (02/28/2002): - * Updated Polish Translation (thanks Przemyslaw Sulek) - * Slovak translation added (Thanks Daniel Rezny) - -version 0.52 (02/17/2002): - * Updated Polish Translation (thanks Przemyslaw Sulek) - * Updated Simplified Chinese Translation (Thanks Rocky S. Lee) - * Updated German Translation (Thanks Karsten Weiss) - -version 0.51 (01/24/2002): - * Finnish translation added (Thanks Tero Kuusela) - * Updated French Translation (Thanks sebfrance) - -version 0.50 (12/14/2001): - * Updated polish translation (Thanks Przemyslaw Sulek) - * Added swedish translation (Thanks Christian Rose) - -version 0.49 (11/29/2001): - * Updated Russian translation (thanks Grigory Bakunov) - * Updated Korean translation (thanks Ho-seok Lee, also for - resized ICQ icons) - * Updated Dutch translation (thanks Floris Eshuis) - -version 0.48 (11/18/2001): - -version 0.47 (11/01/2001): - * Added Dutch translation - * Updated Korean translation - -version 0.46 (10/18/2001): - * Updated Korean translation - -version 0.45 (10/04/2001): - * New Translation: Polish translation by Przemysaw Suek - -version 0.44 (09/20/2001): - -version 0.43 (09/06/2001): - * Updated German Translation (thanks Daniel Seifert) - -version 0.11.0-pre15 (08/28/2001): - * Added Russian Translation - * Updated French Translation (thanks sebfrance) - -version 0.11.0-pre14 (06/17/2001): - * Updated the German translation (Thanks, Dominik) - -version 0.11.0-pre13 (06/06/2001): - -version 0.11.0-pre12 (05/29/2001): - -version 0.11.0-pre11 (04/30/2001): - -version 0.11.0-pre10 (04/13/2001): - -version 0.11.0-pre9 (03/26/2001): - -version 0.11.0-pre8 (03/23/2001): - -version 0.11.0-pre7 (03/16/2001): - -version 0.11.0-pre6 (03/06/2001): - -version 0.11.0-pre5 (02/26/2001): - -version 0.11.0-pre4: - -version 0.11.0-pre3 (12/15/2000): - -version 0.11.0-pre2 (12/04/2000): - -version 0.11.0-pre1 (12/03/2000): - -version 0.10.3 (10/09/2000): - -version 0.10.2 (10/07/2000): - -version 0.10.1 (09/15/2000): - -version 0.10.0 (09/11/2000): - -version 0.9.20 (07/14/2000): - * French (fr), Spanish (es), Simplified Chinese (zh_CN), Korean (kr) - translations added - -version 0.9.19 (06/09/2000): - -version 0.9.18 (06/02/2000): - -version 0.9.17 (05/31/2000): - -version 0.9.16 (05/31/2000): - -version 0.9.15 (05/06/2000): - -version 0.9.14 (04/24/2000): - -version 0.9.13 (03/27/2000): - -version 0.9.12 (03/25/2000): - -version 0.9.11 (03/22/2000): - -version 0.9.10 (11/03/1999): - -version 0.9.9 (10/31/1999): - -version 0.9.8 (10/04/1999): - -version 0.9.7 (08/08/1999): - -version 0.9.6 (08/01/1999): - -version 0.9.5 (07/25/1999): - -version 0.8.0 (04/31/1999): diff -r fcb900a70edf -r 1705e375aeb9 po/check_po.pl --- a/po/check_po.pl Thu Jun 11 22:11:30 2020 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,386 +0,0 @@ -#!/usr/bin/env perl -# -# check_po.pl - check po file translations for likely errors -# -# Written by David W. Pfitzner dwp@mso.anu.edu.au -# This script is hereby placed in the Public Domain. -# -# Various checks on po file translations: -# - printf-style format strings; -# - differences in trailing newlines; -# - empty (non-fuzzy) msgid; -# - likely whitespace errors on joining multi-line entries -# Ignores all fuzzy entries. -# -# Options: -# -x Don't do standard checks above (eg, just check one of below). -# -n Check newlines within strings; ie, that have equal numbers -# of newlines in msgstr and msgid. (Optional because this may -# happen legitimately.) -# -w Check leading whitespace. Sometimes whitespace is simply -# spacing (eg, for widget labels etc), or punctuation differences, -# so this may be ok. -# -W Check trailing whitespace. See -w above. -# -p Check trailing punctuation. -# -c Check capitalization of first non-whitespace character -# (only if [a-zA-Z]). -# -e Check on empty (c.q. new) msgstr -# -# Reads stdin (or filename args, via <>), writes any problems to stdout. -# -# Modified by Davide Pagnin nightmare@freeciv.it to support plural forms -# -# Version: 0.41 (2002-06-06) - -# TODO: This script needs to be able to handle Farsi's %Id flag for -# number format specifiers. More information on how it works, see -# http://www.gnu.org/software/hello/manual/gettext/c_002dformat.html -# It's possible someone has already made this change... look around -# for an updated version of this script. - -use strict; -use vars qw($opt_c $opt_n $opt_p $opt_w $opt_W $opt_x $opt_e); -use Getopt::Std; - -getopts('cnpwWxe'); - -# Globals, for current po entry: -# -# Note that msgid and msgstr have newlines represented by the -# two characters '\' and 'n' (and similarly for other escapes). - -my @amsgid; # lines exactly as in input -my @amsgstr; -my $entryline; # lineno where entry starts -my $msgid; # lines joined by "" -my $msgstr; -my $is_fuzzy; -my $is_cformat; -my $state; # From constant values below. -my $did_print; # Whether we have printed this entry, to - # print only once for multiple problems. - -use constant S_LOOKING_START => 0; # looking for start of entry -use constant S_DOING_MSGID => 1; # doing msgid part -use constant S_DOING_MSGSTR => 2; # doing msgstr part - -# Initialize or reinitalize globals to prepare for new entry: -sub new_entry { - @amsgid = (); - @amsgstr = (); - $msgid = undef; - $msgstr = undef; - $entryline = 0; - $is_fuzzy = 0; - $is_cformat = 0; - $did_print = 0; - $state = S_LOOKING_START; -} - -# Nicely print either a "msgid" or "msgstr" (name is one of these) -# with given array of data. -sub print_one { - my $name = shift; - print " $name \"", join("\"\n \"", @_), "\"\n"; -} - -# Print a problem (args like print()), preceeded by entry unless -# we have already printed that: label, and msgid and msgstr. -# -sub print_problem { - unless ($did_print) { - print "ENTRY:", ($ARGV eq "-" ? "" : " ($ARGV, line $entryline)"), "\n"; - print_one("msgid", @amsgid); - print_one("msgstr", @amsgstr); - $did_print = 1; - } - print "*** ", @_; -} - -# Check final newline: probably, translations should end in a newline -# if and only if the original string does. -# (See also check_trailing_whitespace and check_num_newlines below.) -# -sub check_trailing_newlines { - if ($opt_x) { return; } - - my ($ichar, $schar); - - $ichar = (length($msgid)>=2) ? substr($msgid, -2, 2) : ""; - $schar = (length($msgstr)>=2) ? substr($msgstr, -2, 2) : ""; - - if ($ichar eq "\\n" && $schar ne "\\n") { - print_problem "Missing trailing newline\n"; - } - if ($ichar ne "\\n" && $schar eq "\\n") { - print_problem "Extra trailing newline\n"; - } - -} - -# Check leading whitespace. In general, any leading whitespace should -# be the same in msgstr and msgid -- but not always. -# -sub check_leading_whitespace { - unless ($opt_w) { return; } - - my ($id, $str); - - if ($msgid =~ m/^(\s+)/) { - $id = $1; - } else { - $id = ""; - } - if ($msgstr =~ m/^(\s+)/) { - $str = $1; - } else { - $str = ""; - } - if ($id ne $str) { - print_problem "Different leading whitespace\n"; - } -} - -# Check trailing whitespace. In general, any trailing whitespace should -# be the same in msgstr and msgid -- but not always. -# -sub check_trailing_whitespace { - unless ($opt_W) { return; } - - my ($id, $str); - - if ($msgid =~ m/((?:\s|\\n)+)$/) { - $id = $1; - } else { - $id = ""; - } - if ($msgstr =~ m/((?:\s|\\n)+)$/) { - $str = $1; - } else { - $str = ""; - } - if ($id ne $str) { - print_problem "Different trailing whitespace\n"; - } -} - -# Check equal numbers of newlines. In general ... etc. -# -sub check_num_newlines { - unless ($opt_n) { return; } - - my $num_i = ($msgid =~ m(\\n)g); - my $num_s = ($msgstr =~ m(\\n)g); - - if ($num_i != $num_s) { - print_problem "Mismatch in newline count\n"; - } - -} - -# Check capitalization of first non-whitespace character (for [a-zA-Z] -# only). In general ... etc. -# -sub check_leading_capitalization { - unless ($opt_c) { return; } - - my ($id, $str); - - if ($msgid =~ m/^\s*([a-zA-Z])/) { - $id = $1; - } - if ($msgstr =~ m/^\s*([a-zA-Z])/) { - $str = $1; - } - if (defined($id) && defined($str)) { - if (($id =~ /^[a-z]$/ && $str =~ /^[A-Z]$/) || - ($id =~ /^[A-Z]$/ && $str =~ /^[a-z]$/)) { - print_problem "Different leading capitalization\n"; - } - } -} - -# Check trailing 'punctuation' characters (ignoring trailing whitespace). -# In general .. etc. -# -sub check_trailing_punctuation { - unless ($opt_p) { return; } - - my ($id, $str); - - # Might want more characters: - if ($msgid =~ m/([\\\.\/\,\!\?\"\'\:\;])+(?:\s|\\n)*$/) { - $id = $1; - } else { - $id = ""; - } - if ($msgstr =~ m/([\\\.\/\,\!\?\"\'\:\;])+(?:\s|\\n)*$/) { - $str = $1; - } else { - $str = ""; - } - ##print "$id $str\n"; - if ($id ne $str) { - print_problem "Different trailing punctuation\n"; - } -} - -# Check that multiline strings have whitespace separation, since -# otherwise, eg: -# msgstr "this is a multiline" -# "string" -# expands to: -# "this is a multilinestring" -# -sub check_whitespace_joins { - if ($opt_x) { return; } - - my $ok = 1; - my $i = 0; - - foreach my $aref (\@amsgid, \@amsgstr) { - my $prev = undef; - LINE: - foreach my $line (@$aref) { - if (defined($prev) - && length($prev) - && $prev !~ /\s$/ - && $prev !~ /\\n$/ - && $line !~ /^\s/ - && $line !~ /^\\n/) - { - $ok = 0; - last LINE; - } - $prev = $line; - } - if (!$ok) { - print_problem("Possible non-whitespace line-join problem in ", - ($i==0 ? "msgid" : "msgstr"), " \n"); - } - $i++; - } -} - -# Check printf-style format entries. -# Non-trivial, because translation strings may use format specifiers -# out of order, or skip some specifiers etc. Also gettext marks -# anything with '%' as cformat, though not all are. -# -sub check_cformat { - unless ($is_cformat) { return; } - if ($opt_x) { return; } - - my (@iform, @sform); - @iform = ($msgid =~ m/\%[0-9\.\$]*[a-z]/g); - @sform = ($msgstr =~ m/\%[0-9\.\$]*[a-z]/g); - - ##print join("::", @iform), "\n"; - ##print join("::", @sform), "\n"; - - my $js; # index in sform - my $j; # index into iform - SFORM: - for ($js=0; $js < @sform; $js++) { - my $sf = $sform[$js]; - my $sf_orig = $sf; - if ($sf =~ s/^\%([0-9]+)\$(.*[a-z])$/\%$2/) { - $j = $1-1; - } else { - $j = $js; - } - if ($j > $#iform) { - print_problem("Format number mismatch for $sf_orig [msgstr:", - ($js+1), "]\n"); - next SFORM; - } - my $if = $iform[$j]; - if ($sf ne $if) { - print_problem("Format mismatch: $sf_orig [msgstr:", ($js+1), "]", - " vs $if [msgid:", ($j+1), "]\n"); - } - } -} - -# Run all individual checks on current entry, reporting any problems. -sub check_entry { - if ($is_fuzzy) { - return; - } - $msgid = join("", @amsgid); - $msgstr = join("", @amsgstr); - - unless ($opt_x) { - if (length($msgid)==0) { - print_problem "Zero length msgid\n"; - } - } - if (length($msgstr)==0) { - unless ($opt_e) { return; } - print_problem "Untranslated msgid\n"; - } - check_cformat; - check_whitespace_joins; - check_num_newlines; - check_leading_whitespace; - check_trailing_newlines; - check_trailing_whitespace; - check_leading_capitalization; - check_trailing_punctuation; -} - -new_entry; - -LINE: -while(<>) { - if ( m(^\s*$) ) { - if ($state==S_DOING_MSGSTR) { - check_entry; - new_entry; - } - next LINE; - } - if ( m(^\#, fuzzy) ) { - $is_fuzzy = 1; - } - if ( m(^\#, .*c-format) ) { - # .* is because can have fuzzy, c-format - $is_cformat = 1; - } - if ( m(^\#) ) { - next LINE; - } - if ( m(^msgid \"(.*)\"$) ) { - $entryline = $.; - @amsgid = ($1); - $state = S_DOING_MSGID; - next LINE; - } - if ( m(^msgid_plural \"(.*)\"$) ) { - $entryline = $.; - @amsgid = ($1); - $state = S_DOING_MSGID; - next LINE; - } - if ( m(^msgstr \"(.*)\"$) ) { - @amsgstr = ($1); - $state = S_DOING_MSGSTR; - next LINE; - } - if ( m(^msgstr\[[0-5]\] \"(.*)\"$) ) { - @amsgstr = ($1); - $state = S_DOING_MSGSTR; - next LINE; - } - if ( m(^\"(.*)\"$) ) { - if ($state==S_DOING_MSGID) { - push @amsgid, $1; - } elsif($state==S_DOING_MSGSTR) { - push @amsgstr, $1; - } else { - die "Looking at string $_ in bad state $state,"; - } - next LINE; - } - die "Unexpected at $.: ", $_; -} diff -r fcb900a70edf -r 1705e375aeb9 po/import-from-transifex --- a/po/import-from-transifex Thu Jun 11 22:11:30 2020 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,85 +0,0 @@ -#!/bin/bash -eu -# This uses bash for the <() syntax. - -# TODO: Is there a way we can ignore files with only fuzzy-string changes? - -# These are the languages which are maintained in Transifex. -transifex_languages="sq ar ar_SA hy hy_AM ast be brx br my_MM ca cs nl en_AU en_GB et fi gl ka de el he hi hu id ga it ja ks kk km ku_IQ lv lt mai ms_MY mr ne nqo nb nn oc pa fa pl pt pt_BR ro ru szl sd sl es es_AR sv tt te tr uk uz cy -" - -if ! which tx > /dev/null -then - cat >&2 << EOF -You must install the Transifex command-line client: -http://docs.transifex.com/client/setup/ -EOF - exit 1 -fi - -cat << EOF -This script assumes your working tree is clean, at least in the po directory. -It pulls the translations from Transifex, works out what has changed, and -COMMITS intltool-update changes without prompting. It then leaves the -remaining changes for manual review and committing. - -Ctrl-C now to abort... -EOF -sleep 10 - -if [ -d po ] -then - cd po -fi - -changed_files= -commitable_files= -for i in $transifex_languages -do - if [ -e $i.po ] - then - cp $i.po $i.po.original - XGETTEXT_ARGS=--no-location intltool-update $i - cp $i.po $i.po.cleaned - fi - - tx pull -f -l $i - XGETTEXT_ARGS=--no-location intltool-update $i - - if [ -e $i.po.cleaned ] - then - if cmp -s <(grep ^msg $i.po.cleaned) <(grep ^msg $i.po) - then - # There were no actual changes. - mv $i.po.original $i.po - else - # There were changes. - mv $i.po $i.po.transifex - changed_files="$changed_files $i.po" - - if cmp -s <(grep ^msg $i.po.original) <(grep ^msg $i.po.cleaned) - then - # The cleaning produced no actual changes; undo the cleaning. - mv $i.po.original $i.po - else - # The cleaning produced changes; leave it for committing. - mv $i.po.cleaned $i.po - commitable_files="$commitable_files $i.po" - fi - fi - fi - - rm -f $i.po.original $i.po.cleaned -done - -# Commit cleaned versions of the changed files. -if [ -n "$commitable_files" ] -then - hg commit -u "Pidgin Translators " \ - -m "Clean changed translations" $commitable_files -fi - -# Leave the cleaned Transifex versions in place, ready for committing. -for i in $changed_files -do - mv $i.transifex $i -done diff -r fcb900a70edf -r 1705e375aeb9 po/l10n.xsl --- a/po/l10n.xsl Thu Jun 11 22:11:30 2020 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,76 +0,0 @@ - - - - - - - <xsl:value-of select='@name'/> translation statistics - - - - - -

translation statistics

- - - - - - - - - - - - - - - -
LanguageTranslatedFuzzyUntranslated
.po () % % % - - - - -
width:px;width:px;width:px;
-
-

generated on

- - - -
-
diff -r fcb900a70edf -r 1705e375aeb9 po/stats.pl --- a/po/stats.pl Thu Jun 11 22:11:30 2020 -0500 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,91 +0,0 @@ -#!/usr/bin/env perl - -# Copyright 2003-2005 Nathan Walp -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 50 Temple Place, Suite 330, Boston, MA 02111-1301 USA -# - -use POSIX qw(strftime); - - -my $PACKAGE="pidgin"; - - -use Locale::Language; - -$lang{'ca@valencia'} = "Catalan (Valencian)"; -$lang{'be@latin'} = "Belarusian (Latin)"; -$lang{bn_IN} = "Bengali-India"; -$lang{en_AU} = "English (Australian)"; -$lang{en_CA} = "English (Canadian)"; -$lang{en_GB} = "English (British)"; -$lang{mai} = "Maithili"; -$lang{mhr} = "Meadow Mari"; -$lang{ms_MY} = "Malay"; -$lang{my_MM} = "Burmese (Myanmar)"; -$lang{pt_BR} = "Portuguese (Brazilian)"; -$lang{'sr@latin'} = "Serbian (Latin)"; -$lang{zh_CN} = "Chinese (Simplified)"; -$lang{zh_HK} = "Chinese (Hong Kong)"; -$lang{zh_TW} = "Chinese (Traditional)"; - -opendir(DIR, ".") || die "can't open directory: $!"; -@pos = grep { /\.po$/ && -f } readdir(DIR); -foreach (@pos) { s/\.po$//; }; -closedir DIR; - -@pos = sort @pos; - -$now = `date`; - -system("intltool-update --pot > /dev/null"); - -$_ = `msgfmt --statistics $PACKAGE.pot -o /dev/null 2>&1`; - -die "unable to get total: $!" unless (/(\d+) untranslated messages/); - -$total = $1; -$generated = strftime "%Y-%m-%d %H:%M:%S", gmtime; - -print "\n"; -print "\n"; -print "\n"; - -foreach $index (0 .. $#pos) { - $trans = $fuzz = $untrans = 0; - $po = $pos[$index]; - print STDERR "$po..." if($ARGV[0] eq '-v'); - system("msgmerge --no-location -U $po.po $PACKAGE.pot 2>/dev/null"); - if (($? & 127) == 2) { - printf STDERR "Caught keyboard interrupt--exiting\n"; - exit - } - $_ = `msgfmt --statistics $po -o /dev/null 2>&1`; - chomp; - if(/(\d+) translated message/) { $trans = $1; } - if(/(\d+) fuzzy translation/) { $fuzz = $1; } - if(/(\d+) untranslated message/) { $untrans = $1; } - - $name = ""; - $name = $lang{$po}; - $name = code2language($po) unless $name ne ""; - $name = "???" unless $name ne ""; - - print "\n"; - print STDERR "done ($untrans untranslated strings).\n" if($ARGV[0] eq '-v'); -} - -print "\n"; -