X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fmain.inc;h=1f1078d59e2256b39ad3eb06da4566174d221cf4;hb=0fd1eb74bd51889ce48a6ab5369e66a86cbe7da2;hp=170374090c22db04573f5ec844d04c3b3800cbd3;hpb=17aa33a74912114ac4e0f00d830ae149a1e85e50;p=fa-stable.git diff --git a/includes/main.inc b/includes/main.inc index 17037409..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, $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; } }