Commit Graph

339 Commits

Author SHA1 Message Date
Arthur Suzuki 4d36cc3458
Fix translations for 21.11.21
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2023-05-25 14:33:36 +02:00
Koha translators d4def6f9e2 Translation updates for Koha 21.11.21 2023-05-25 06:27:37 -03:00
Arthur Suzuki 70317e2f90
Fix translations for Koha 21.11.20
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2023-05-11 14:57:30 +02:00
Koha translators 3f7716a9ba Translation updates for Koha 21.11.20 2023-05-04 03:36:27 -03:00
Arthur Suzuki 968a026972
Fix translation errors for 21.11.19
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2023-04-03 11:56:43 +02:00
Koha translators 1ec3563cad Translation updates for Koha 21.11.19 2023-03-30 06:13:05 -03:00
Arthur Suzuki d2bc6f537b
Fix translations for Koha 21.11.18
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2023-03-06 11:26:20 +01:00
Koha translators a70eac989f Translation updates for Koha 21.11.18 2023-03-06 05:10:33 -03:00
Arthur Suzuki 2d46616524
Fix translations for Koha 21.11.16
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2023-01-27 11:06:33 +01:00
Koha translators 2e7b38917a
Translation updates for Koha 21.11.16 2023-01-27 11:06:33 +01:00
Koha translators f9db6902bf Translation updates for Koha 21.11.15 2022-12-23 13:01:13 +01:00
Arthur Suzuki e9a0e89de1 Fix translations for Koha 21.11.14
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-11-21 16:56:33 +01:00
Koha translators 7b3df5d5f0 Translation updates for Koha 21.11.14 2022-11-21 06:46:04 -03:00
Arthur Suzuki 0da0497860 Fix translations for Koha 21.11.13
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-10-22 12:02:55 +02:00
Koha translators 79beb058ba Translation updates for Koha 21.11.13 2022-10-21 19:34:42 -03:00
Arthur Suzuki e32ff33d14 Fix translations for Koha 21.11.12
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-10-03 23:21:06 +02:00
Koha translators e09e35ef73 Translation updates for Koha 21.11.12 2022-10-03 23:21:05 +02:00
Arthur Suzuki 93b10e8904 Fix translations for Koha 21.11.11
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-08-22 10:31:41 +02:00
Koha translators 66012fa9c8 Translation updates for Koha 21.11.11 2022-08-21 21:11:13 -03:00
Arthur Suzuki 21d7bf47a5 Fix translations for Koha 21.11.10
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-07-22 13:02:10 +02:00
Koha translators bedc79fae7 Translation updates for Koha 21.11.10 2022-07-22 13:01:30 +02:00
Arthur Suzuki 4dda5f0a75 Fix translations for Koha 21.11.07
Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
2022-06-21 17:31:38 +02:00
Koha translators b27ec87e11 Translation updates for Koha 21.11.07 2022-06-21 04:18:37 -03:00
Kyle Hall b6e3c442d8 Fix translations for Koha 21.11.06
Signed-off-by: Kyle Hall <kyle@bywatersolutions.com>
2022-05-25 11:18:28 -04:00
Koha translators 63a7bc2869 Translation updates for Koha 21.11.06 2022-05-25 11:02:04 -03:00
Jonathan Druart 12920fcdac Fix translations for Koha 21.11.05
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2022-04-26 11:05:01 -04:00
Koha translators 46c7eab73b Translation updates for Koha 21.11.05 2022-04-26 10:25:38 -03:00
Kyle Hall 9ac7971ac0 Fix translations for Koha 21.11.04
Signed-off-by: Kyle Hall <kyle@bywatersolutions.com>
2022-03-24 13:52:29 -04:00
Koha translators 610771d8f0 Translation updates for Koha 21.11.04 2022-03-24 13:15:45 -03:00
Kyle M Hall 83a67275f9 Fix translations for Koha 21.11.03
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
2022-02-25 13:34:10 -05:00
Koha translators 4cd5997464 Translation updates for Koha 21.11.03 2022-02-25 13:21:47 -03:00
Kyle Hall 145c416f99 Fix translations for Koha 21.11.02
Signed-off-by: Kyle Hall <kyle@bywatersolutions.com>
2022-01-31 10:43:51 -05:00
Koha translators 9ebfc2f4c3 Translation updates for Koha 21.11.02 2022-01-31 11:37:23 -03:00
Kyle Hall ac904f94a4 Fix translations for Koha 21.11.01
Signed-off-by: Kyle Hall <kyle@bywatersolutions.com>
2021-12-22 13:15:22 +00:00
Koha translators b98b873c12 Translation updates for Koha 21.11.01 2021-12-22 13:15:22 +00:00
Jonathan Druart 1e52c2a2fc 21.11.00 - Fix translation issues
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-11-26 12:26:48 +01:00
Koha translators bb1bcc411e Translation updates for Koha 21.11.00
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-11-26 12:26:48 +01:00
Jonathan Druart e975ed4e3e Bug 18984: Remove *-NORMARC.po files
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-10-07 15:37:34 +02:00
Andrew Nugged a93f45ecc9 Add and fix few messages in second plural form for pl, be, ru languages
Fixed missed "singular" message which had word "one" instead of "{count}" for uk and ru because it should be used not only for "1" but also for "21, 31, ...".

Add formula for 2/3 form for Russian (Plural-Forms:...)
and Belarusian and Ukrainian formulas normalized to be the same for all three languages
2021-05-28 13:18:18 +02:00
Jonathan Druart 152733f66c Fix translation issues
sudo apt-get install translate-toolkit
    junitmsgfmt misc/translator/po/*.po
2021-05-28 13:18:15 +02:00
Koha translators 1f80ab7f62 Translation updates for Koha 21.05.00 2021-05-28 09:34:45 +02:00
Jonathan Druart d3acf7bebc Fix translation issues
sudo apt-get install translate-toolkit
junitmsgfmt misc/translator/po/*.po

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-11-27 16:35:09 +01:00
Koha translators 373835c136 Translation updates for Koha 20.11.00
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-11-27 16:35:09 +01:00
Julian Maurice 3cfc2ec7bd Bug 25067: Move PO file manipulation code into gulp tasks
misc/translator/translate was doing three different things:
- extract translatable strings
- create or update PO files
- install translated templates

This patch separates responsibilities by moving the string extraction
code into several 'xgettext-like' scripts and adds gulp tasks to
automate string extraction and PO files update

This has several benefits:

- gulp runs tasks in parallel, so it's a lot faster (updating all PO
  files is at least 10 times faster with my 4-cores CPU)

- there is no need for $KOHA_CONF to be defined
  LangInstaller.pm relied on $KOHA_CONF to get the different paths
  needed. I'm not sure why, since string extraction and PO update should
  work on source files, not installed files

- string extraction code can be more easily tested

This patch also brings a couple of fixes and improvements:

- TT string extraction (strings wrapped in [% t(...) %]) was done with
  Template::Parser and PPI, which was extremely slow, and had some
  problems (see bug 24797).
  This is now done with Locale::XGettext::TT2 (new dependency) which is
  a lot faster, and fixes bug 24797

- Fix header in 4 PO files

For backward compatibility, 'create' and 'update' commands of
misc/translator/translate can still be used and will execute the
corresponding gulp task

Test plan:
1. Run `yarn install` and install Locale::XGettext::TT2
2. Run `gulp po:update`
3. Verify the contents of updated PO files
4. Run `cd misc/translator && ./translate install <lang>`
5. Verify that all (templates, sysprefs, xslt, installer files) is
   correctly translated
6. Run `gulp po:create --lang <lang>` and verify that it created all PO
   files for that language
7. Run `prove t/misc/translator`

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>
Need to install yarn & gulp, no errors

Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2020-11-06 09:46:11 +01:00
Martin Renvoize aef33d840c
Translation fixes
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-05-31 21:34:23 +01:00
Koha translators 50d619d156
Translation updates for Koha 20.05.00
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-05-31 21:16:45 +01:00
Martin Renvoize 40c562fa52
Translation Fixes
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-05-22 11:23:58 +01:00
Koha translators 9364ddad0e
Translation updates for Koha 20.05.00
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-05-22 11:23:22 +01:00
Bernardo Gonzalez Kriegel 8b5719a0e7
Bug 24871: Add new *-installer*.po translation files
This patch simply adds new po files for each supported
language.

The are not created on update, so the need to add this files.

To test:
1) Update your preferred language
2) Check missing *installer*po files
3) Create new translation files:
   cd /misc/translation
   ./translate create xx-YY

   check *installer*po files
4) Apply patch
5) Repeat 1, verify installer files are updated
   see last modification time

Pre-filled translations for some languages
(https://translate.koha-community.org/projects/marc21/)

Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-04-27 11:09:49 +01:00
Bernardo Gonzalez Kriegel 95e4e0a153
Bug 24664: Add missing *-messages-js.po
If you try to update some language translation files
translate script will complain of missing *-messajes-js.po
file.

This patch adds those missing files

To test:
1) Go to misc translation
2) Update some language, eg- fr-FR
Check error
/usr/bin/msgmerge: error while opening "/.../misc/translator/po/es-ES-messages-js.po" for reading: No such file or directory
3) Apply this patch
4) Repeat 2), no error message

Signed-off-by: Julian Maurice <julian.maurice@biblibre.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2020-03-02 10:51:25 +00:00