Quote Originally Posted by lat9 View Post
Do you also have this (https://github.com/lat9/one_page_che..._functions.php) file? That contains the function that 'converts' the new-format language files into language constants for pre-zc158 installations.
I have this file as well but my version was a little different.( after winmerge comparison)

I had this code around line 128:

Code:
if (!defined('IS_ADMIN_FLAG') || IS_ADMIN_FLAG !== true) { 
       $base_language_dir = DIR_WS_LANGUAGES . '/' . $_SESSION['language'] . '/' . $legacy_dir;
} else {
    $base_language_dir = DIR_FS_CATALOG_LANGUAGES . '/' . $_SESSION['language'] . '/' . $legacy_dir;
}
instead of

Code:
   $base_language_dir = DIR_WS_LANGUAGES . '/' . $_SESSION['language'] . '/' . $legacy_dir;
I replaced my file with the github version and also removed my jscript_paypal.php hoping it will fix the error log.

I also looked up some of the constant using developer tool kit and they are present in the file /includes/languages/english/lang.checkout_one.php

Not sure what it could be. I resetted the error log and waiting to see if it happens again.