diff options
-rw-r--r-- | LedgerSMB/Locale.pm | 5 | ||||
-rw-r--r-- | LedgerSMB/Sysconfig.pm | 3 |
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 ################################# |