summaryrefslogtreecommitdiff
path: root/LedgerSMB
diff options
context:
space:
mode:
Diffstat (limited to 'LedgerSMB')
-rw-r--r--LedgerSMB/Locale.pm5
-rw-r--r--LedgerSMB/Sysconfig.pm3
2 files changed, 5 insertions, 3 deletions
diff --git a/LedgerSMB/Locale.pm b/LedgerSMB/Locale.pm
index 80e2043e..1d711867 100644
--- a/LedgerSMB/Locale.pm
+++ b/LedgerSMB/Locale.pm
@@ -17,7 +17,7 @@
#
#======================================================================
# This package contains locale related functions:
-#
+#`
# get_handle - gets a locale handle
# text - outputs HTML escaped translation for input text
# date - formats date for the locale
@@ -30,10 +30,9 @@ use Locale::Maketext::Lexicon;
use HTML::Entities;
use Encode;
-$localepath = 'locale/mo';
Locale::Maketext::Lexicon->import({
'*' => [
- Gettext => "$localepath/*/LC_MESSAGES/LedgerSMB.mo",
+ Gettext => "${LedgerSMB::Sysconfig::localepath}/*/LC_MESSAGES/LedgerSMB.mo",
],
_auto => 1,
_decode => 1,
diff --git a/LedgerSMB/Sysconfig.pm b/LedgerSMB/Sysconfig.pm
index aaab3319..3023ac79 100644
--- a/LedgerSMB/Sysconfig.pm
+++ b/LedgerSMB/Sysconfig.pm
@@ -36,6 +36,9 @@ $check_max_invoices = 5;
# program to use for file compression
$gzip = "gzip -S .gz";
+# Path to the translation files
+$localepath = 'locale/mo';
+
#################################
# Global database parameters
#################################