mozfr/transvision — pull request #316 by flodolo (2014-07-08 12:59:48+00:00)
Title: Improve variable detection in checkvariables.php

```
/%([0-9]+\$){0,1}S/i
```
This also detects %s or %S.
pro: you can find more errors (```http://transvision.mozfr.org/?recherche=browser%2Fchrome%2Fbrowser%2Fdevtools%2Fappcacheutils.properties%3AescapeSpaces&repo=central&sourcelocale=en-US&locale=cs&search_type=strings_entities```).
neg: more false positives. Code now reports a mismatch between %S and %s, and %S and %1$S, and both are correct. The alternative is to put more logic in the class

```
/(?