| Check |
Total |
Dismissed |
Active |
Translated |
|
Starting newline
|
75
|
0
|
75
|
1
|
|
|
|
Starting spaces
|
357
|
0
|
357
|
111
|
|
|
|
C format
|
2,903
|
0
|
2,903
|
42
|
|
|
|
Double space
|
1,097
|
0
|
1,097
|
837
|
|
|
|
Consecutive duplicated words
|
185
|
20
|
165
|
105
|
|
|
|
Ellipsis
|
615
|
0
|
615
|
615
|
|
|
|
Mismatched colon
|
638
|
1
|
637
|
244
|
|
|
|
Mismatched exclamation mark
|
189
|
1
|
188
|
33
|
|
|
|
Trailing newline
|
1,910
|
0
|
1,910
|
19
|
|
|
|
Mismatched question mark
|
98
|
5
|
93
|
75
|
|
|
|
Mismatched semicolon
|
14
|
4
|
10
|
6
|
|
|
|
Trailing space
|
3,367
|
1
|
3,366
|
2,694
|
|
|
|
Mismatched full stop
|
8,684
|
48
|
8,636
|
5,263
|
|
|
|
ICU MessageFormat
|
3
|
0
|
3
|
3
|
|
|
|
Inconsistent
|
2,963
|
1
|
2,962
|
2,164
|
|
|
|
Kashida letter used
|
2
|
0
|
2
|
0
|
|
|
|
Long untranslated
|
617
|
0
|
617
|
617
|
|
|
|
Maximum length of translation
|
5
|
1
|
4
|
4
|
|
|
|
Multiple failing checks
|
7,640
|
0
|
7,640
|
7,640
|
|
|
|
Mismatching line breaks
|
2,227
|
0
|
2,227
|
181
|
|
|
|
Unpluralised
|
165
|
0
|
165
|
165
|
|
|
|
Missing plurals
|
173
|
0
|
173
|
2
|
|
|
|
Punctuation spacing
|
543
|
51
|
492
|
485
|
|
|
|
Python brace format
|
156
|
0
|
156
|
0
|
|
|
|
Python format
|
327
|
0
|
327
|
3
|
|
|
|
Reused translation
|
262
|
29
|
233
|
233
|
|
|
|
Unchanged translation
|
8,893
|
2,245
|
6,648
|
6,413
|
|
|
|
Same plurals
|
15
|
0
|
15
|
11
|
|
|
|
Has been translated
|
49
|
0
|
49
|
0
|
|
|
|
Multiple unnamed variables
|
849
|
0
|
849
|
849
|
|
|
|
XML syntax
|
30
|
0
|
30
|
30
|
|
|
|
XML markup
|
254
|
0
|
254
|
122
|
|
|
|
Zero-width space
|
10
|
0
|
10
|
10
|
|
|