X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fmain.inc;h=1f1078d59e2256b39ad3eb06da4566174d221cf4;hb=34bfbfad2dd0239174e03f7cce2b0bdcfa6a8a10;hp=55a97b2bc80d0c01dbbd8a00f23886e0bf273919;hpb=492a9e795d7e0bb32a50449c60d3f9e40e81c79c;p=fa-stable.git diff --git a/includes/main.inc b/includes/main.inc index 55a97b2b..1f1078d5 100644 --- a/includes/main.inc +++ b/includes/main.inc @@ -302,19 +302,21 @@ function copy_file($file, $from, $to) /* Search for file, looking first for company specific version, then for version provided by any extension module, finally in main FA directory. - Also adds include path for any related files. + Also adds include path for any related files, and sets $local_path_to_root + to enable local translation domains. Returns found file path or null. */ function find_custom_file($rep) { - global $installed_extensions, $comp_path, $path_to_root; + global $installed_extensions, $path_to_root, $local_path_to_root; // customized per company version $path = company_path(); $file = $path.$rep; if (file_exists($file)) { // add local include path + $local_path_to_root = $path; set_include_path(dirname($file).PATH_SEPARATOR.get_include_path()); return $file; } @@ -328,6 +330,7 @@ function find_custom_file($rep) $file = $path.$rep; if (file_exists($file)) { set_include_path($path.PATH_SEPARATOR.get_include_path()); + $local_path_to_root = $path; return $file; } }