After checking the mentioned "lang_1.php" file, I have noticed that the same is missing some of the last rows and this is why the error in question appears.
also can you provide us with what they area around that line number looks like, maybe even send me that file if you want and i will compare it to my copy.
You can also replace that file if you want from your 1.8.2 oxwall download if you have it to see if that solves the issue. If you do not have it let me know and i will send you the file from my version download.
Let us know if this happens again please :) glad you got it fixed for now.
Apart from updates and DEV mode language cache is re-generated when:
- Save is clicked in Admin Panel >> Settings >> Languages.
- New plugin is installed.
SOLUTION: finish generating language cache. Choose one of the following:
1. click "Save" in Admin panel >> Settings >> Languages.
2. if #1 won't help, go to ow_includes/config.php and set DEV mode to 8 instead of false. Refresh any site page.
When error is resovled put DEV mode back to "false".
More information about lang.php files bellow.
lang_1.php file stores cached version of languages keys for
default English language from: _base_language, _base_language_key,
_base_language_prefix and _base_language_value database tables.
lang_{$languageId}.php file stores cached version of languages keys for any additional installed languages.Ex: lang_2.php, lang_31.php and so on.
Cached files are responsible for increasing content delivery speed to an
end user and significantly decreasing amount of database requests.