Quote Originally Posted by schoolboy View Post
Trial version of 1.5.8, with OPC installed.
Defines for CHECK ORDER STATUS are not being recognised on the Order Status page
Lines 38 and 44 in the following file...

one_page_checkout-2.4.3\includes\languages\english\order_status.php
TEXT_LOOKUP_INSTRUCTIONS
ENTRY_ORDER_NUMBER

I copied these defines over to the CORE ZC-1.5.8 file (lang.order_status.php)

Code:
<?php
$define = [
    'NAVBAR_TITLE' => 'Order Status',
    'NAVBAR_TITLE_1' => 'My Account',
    'HEADING_TITLE' => 'Check Order History',
    'TEXT_LOOKUP_INSTRUCTIONS' =>'Select your order number below',
    'ENTRY_ORDER_NUMBER' =>'Order Number',
];

return $define;
... and this now returns the desired text variable.
I want to add a little bit more information regarding this issue.

zc1.58 includes order_status.php by default, which has the same name as the order_status.php by opc.

So there will be two language definition files for lang.order_status.php. One from OPC (order_status.php), one from zc1.58 (lang.order_status.php). So obviously there is a conflict.

I re-wrote the order_status.php from OPC into zc1.58 format and name it as "lang.order_status.php", to replace the lang.order_status.php from zc1.58. And it worked fine.