summaryrefslogtreecommitdiff
path: root/spec/lib/gitlab/i18n/po_linter_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@13-7-stable-eev13.7.0-rc42GitLab Bot2020-12-171-52/+3
|
* Add latest changes from gitlab-org/gitlab@13-6-stable-eev13.6.0-rc42GitLab Bot2020-11-191-2/+3
|
* Add latest changes from gitlab-org/gitlab@13-4-stable-eeGitLab Bot2020-09-191-1/+1
|
* Add latest changes from gitlab-org/gitlab@13-3-stable-eeGitLab Bot2020-08-201-5/+69
|
* Add latest changes from gitlab-org/gitlab@13-2-stable-eeGitLab Bot2020-07-201-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-11-251-0/+2
|
* Correctly translate all forms in testsbvl-i18n-validationBob Van Landuyt2018-06-151-14/+59
|
* Validate PO-variable usage in message idsBob Van Landuyt2018-06-151-0/+22
| | | | | That way we can detect incorrect usage before the strings are added to Crowdin for translation
* Forbids combining named and unnamed variables in `gitlab.pot`Bob Van Landuyt2018-06-151-40/+62
| | | | | This would break with an argument error when interpolating using `sprintf` in ruby.
* Only require `simple_po_parser` in rake task that needs itbvl-only-require-po-parser-in-rakeBob Van Landuyt2017-09-041-0/+1
| | | | | That way we don't need to install it in production, since it's really not needed there.
* Validate unescaped `%` chars in PO filesBob Van Landuyt2017-09-011-1/+13
|
* Fetch all translation keys using a regexBob Van Landuyt2017-08-311-1/+1
|
* Take `nplurals` into account when validating translations.Bob Van Landuyt2017-08-311-19/+29
|
* Check for newlines in different methods on TranslationEntryBob Van Landuyt2017-08-311-0/+7
|
* Split translation & metadata entries into classesBob Van Landuyt2017-08-311-15/+16
|
* Validate the number of plurals in an entryBob Van Landuyt2017-08-311-6/+39
|
* Move detailed information of an entry into a separate classBob Van Landuyt2017-08-311-5/+5
|
* Move `PoLinter` into `Gitlab::I18n`Bob Van Landuyt2017-08-311-0/+274