Commit Graph

16 Commits

Author SHA1 Message Date
Bob Van Landuyt f3fbf50ad8 Update `gettext:updated_check` regenerate pot file
Making the `gettext:updated_check` by completely regenerating the gitlab.pot.

This avoids an issue where `gettext:find` would not pick up on changes
if the file isn't removed first.
2018-07-09 08:21:15 +02:00
Rubén Dávila d67590bcce Merge branch 'bvl-dont-generate-mo' into 'master'
Don't generate `.mo` files

Closes #47979

See merge request gitlab-org/gitlab-ce!20048
2018-06-20 21:22:49 +00:00
Bob Van Landuyt 119f89260c Don't generate `.mo` files
Since we are only using `.po` files for translation we can shave off
some setup time.

Generating the `mo` files also regenerates the PO-files, including
fuzzy translations. Those cause a lot of bugs, and we don't need them
anymore since the `po` files are generated by an external translation service.
2018-06-20 22:16:13 +02:00
Lin Jen-Shin 582c6b17cf Unify flay.rake and gettext.rake from EE 2018-06-21 00:31:56 +08:00
Bob Van Landuyt fff6b89f0f More verbose errors in static-analysis
This makes the output in static analysis a bit more verbose.
2018-06-20 14:57:47 +02:00
Bob Van Landuyt 17fc178cb5 Correctly translate all forms in tests 2018-06-15 14:58:47 +02:00
Bob Van Landuyt 9b5339371b Validate if changed translations are checked in 2018-06-15 14:58:47 +02:00
Lin Jen-Shin 9ac0c76b78 Use StrongMemoize and enable/disable cops properly 2017-11-18 01:01:53 +08:00
DJ Mountney f9dd41a775 Do not require the simple_po_parser in the gettext rake task when in a 2017-09-05 14:09:58 +00:00
Bob Van Landuyt 7199e882db Only require `simple_po_parser` in rake task that needs it
That way we don't need to install it in production, since it's really
not needed there.
2017-09-04 08:30:10 +02:00
Bob Van Landuyt 0fa0ed7d85 Move `PoLinter` into `Gitlab::I18n` 2017-08-31 21:13:00 +02:00
Bob Van Landuyt bde39322f1 Add a linter for PO files 2017-08-31 14:10:04 +02:00
Takuya Noguchi a789ee2d1f Remove .coffee ext files for i18n 2017-07-08 00:40:10 +09:00
Ruben Davila 9d699a90e3 Add new Rake task to simplify the compilation of PO files 2017-06-01 15:07:56 -05:00
Ruben Davila 3b82444eb7 Fix Rubocop complains. 2017-05-02 13:14:11 -05:00
Ruben Davila d8f7674459 Add ability to parse *.vue files through the `ruby gettext:find` script 2017-04-25 21:47:49 -05:00