Commit 6ecac4e
committed
Fix medium priority logic bugs across all backends
- Android: Fix array index default to sort malformed entries last (int.MaxValue)
- XLIFF: Fix namespace detection to use exact comparison instead of Contains
- XLIFF: Change version default from '1.2' to 'unknown' for invalid files
- XLIFF: Preserve SourcePluralText in CreatePluralGroup12
- All backends: Implement deterministic plural fallback priority (other → one → first → empty)
Affects: Po, Json, Android, iOS, XLIFF (ParsePluralGroup12 and ParsePluralGroup20)1 parent df36447 commit 6ecac4e
1 file changed
Lines changed: 16 additions & 3 deletions
Lines changed: 16 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
58 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
59 | 72 | | |
60 | 73 | | |
61 | 74 | | |
| |||
295 | 308 | | |
296 | 309 | | |
297 | 310 | | |
298 | | - | |
| 311 | + | |
299 | 312 | | |
300 | 313 | | |
301 | 314 | | |
| |||
0 commit comments