The workaround I found is putting empty card after each 32 entries:
Replace all:
- Code: Select all
((\w{2,100}\r\n){32})
With:
- Code: Select all
$1\t\r\n
Finally working file :)
However this unnecessarily inflates the file. Is this a limitation of the format (and therefore GoldenDict's intended behavior), or a bug?
I used viewtopic.php?f=5&t=1232 and http://lingvo.helpmax.net/en/troubleshooting/dsl-compiler/how-entries-are-sorted/ as reference, couldn't find any DSL syntax anywhere...