Language files are completely build prior to writing them
authorAlexander Ebert <ebert@woltlab.com>
Sun, 14 Oct 2012 21:59:17 +0000 (23:59 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Sun, 14 Oct 2012 21:59:17 +0000 (23:59 +0200)
commit1e2157ea4b1c9a387a2bb06b2c72a5f4476ccf3d
treeee22da1bbdb6ae97877ab938f1bd6eac3373c432
parent3511f6d52e09063060dc3d8ad225f477cb7885c2
Language files are completely build prior to writing them

This will most likely fix issues with half-build caches due to template scripting errors, as it breaks with an exception rather than producing a weird behavior. Furthermore the content is written at once, reducing disk I/O.

Fixes #815
wcfsetup/install/files/lib/data/language/LanguageEditor.class.php