Commit Graph

43 Commits (be6bbabd0e2551fbe9571dcf3ee40ad721764543)

Author SHA1 Message Date
Barış Soner Uşaklı c8b2fc46dc fix: translator path traversal
Julian Lam 35af763418 feat: added failing i18n tests
Julian Lam 16e0bca570 fix: improper use of filename extensions
Peter Jaszkowiak 23f212a4c0 chore: eslint prefer-destructuring
Peter Jaszkowiak dab3b23575 chore: eslint no-var, vars-on-top
Peter Jaszkowiak b56d9e12b5 chore: eslint prefer-arrow-callback
Peter Jaszkowiak 707b55b6a5 chore: eslint prefer-template
Peter Jaszkowiak 4ee0f1459d chore: eslint import/newline-after-import
Barış Soner Uşaklı 1590cdf19f fix: , fix double escaped arguments
Opliko 6e43086558
resolve - Allow nested objects in translations ()
* feat:  Allow nested objects in translations

* feat:  Allow nested objects in translations

* style: don't change formatting

* fix: don't use the first string match if key isn't finished

* feat:  Allow nested objects in translations

* feat:  Allow nested objects in translations

* style: don't change formatting

* fix: don't use the first string match if key isn't finished

* feat: add nested translations test
Barış Soner Uşaklı 7928036a1b feat: add test for custom translations
Barış Soner Uşaklı ca3be1f336
fix: ()
Barış Soner Uşaklı ae779ea4f9 fix:
Barış Soner Uşaklı 2f3b7279be closes
Baris Usakli 8733f51f86 remove test for unused code
Julian Lam a141835cf8 Merge branch 'master' into develop
Peter Jaszkowiak 1fb48ef7a7 Fix ()
* Fix 
Escape translation tokens in topic titles, descriptions, profile about, and post contents

* Fix tests
Peter Jaszkowiak 484a800327 Merge branch master into develop
Peter Jaszkowiak 980e9026f3 Fix , translator ignores unclosed tokens
Julian Lam 72e77772db Merge branch 'master' into develop
Peter Jaszkowiak a038c66549 ESlint quotes
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces
Peter Jaszkowiak b09b3aef7f ESlint no-undef, remove global comments
Peter Jaszkowiak 2ba46808a1 ESlint one-var, fix comma-dangle
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
barisusakli f1f00b63fb closes
Peter Jaszkowiak bb5fe0cc83 Escape arguments in `Translator.compile`
Peter Jaszkowiak a81aad61ab Add tests for translator static methods
Peter Jaszkowiak 375af7ad53 Restructure and rename translator tests
Peter Jaszkowiak 7c697759e9 Escape and ignore `%` and `\,` in translator args
Peter Jaszkowiak de6ced4e07 Tests for admin search, simplifications
Peter Jaszkowiak c5237443cd Standard language codes ()
* Use standard language codes. Fallback for plugins.

* Fix transifex config

* Tab vs space here for some reason

* Remove redundancies

* config.relative_path instead of allcaps

* added upgrade script for existing users' accounts
Peter Jaszkowiak 2824ce5587 Translator modules ()
* Translator modules

* Fix language not being passed on creation

* fix test failures
Sergii Paryzhskyi e515b791da Fix eslint rules ()
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
barisusakli 1a63672e66 more test fixes
Peter Jaszkowiak f519a36560 Fix , translator now accepts keys with `/` ()
Julian Lam 3272c0b98c linting
Julian Lam 45e412ed7c Merge branch 'master' of github.com:NodeBB/NodeBB
barisusakli afaaa8ab88 add failing test case for
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
Peter Jaszkowiak 2ce33ba2b0 Fix , translator made more safe ()
barisusakli 59fb7d7eef failing tests for
HeeL 4c6a75d85c Rename tests folder to test to follow standards