From 0f3b9cd0b11b887e96a650e8142fd86a60de5757 Mon Sep 17 00:00:00 2001 From: Alain Reguera Delgado Date: Jan 10 2014 06:24:18 +0000 Subject: Redefine module's connection with its localization file. - Previously, modules read localization file from its own directory structure (e.g., Scripts/Modules/Hello/Locales/). This update makes all modules to use one unique localization files, the Scripts/Locales/${LANG}/tcar.po file. - Previously, the TEXTDOMAINDIR variable was not printed in debugging output. Now it is. --- diff --git a/Scripts/tcar_setModuleEnvironment.sh b/Scripts/tcar_setModuleEnvironment.sh index 4bb49bb..5b1ef36 100755 --- a/Scripts/tcar_setModuleEnvironment.sh +++ b/Scripts/tcar_setModuleEnvironment.sh @@ -134,11 +134,8 @@ function tcar_setModuleEnvironment { local TCAR_MODULE_INIT_FILE=${TCAR_MODULE_INIT_FILES[${TCAR_MODULE_COUNT}]} tcar_printMessage "TCAR_MODULE_INIT_FILE : ${TCAR_MODULE_INIT_FILE}" --as-debugger-line - # Define module's connection with their localization files. It is - # required that gettext-specific variables be defined locally, in - # order to implement per-module localization. - local TEXTDOMAIN=$(basename ${TCAR_MODULE_INIT_FILE}) tcar_printMessage "TEXTDOMAIN: ${TEXTDOMAIN}" --as-debugger-line + tcar_printMessage "TEXTDOMAINDIR: ${TEXTDOMAINDIR}" --as-debugger-line # Increment module's counter just before creating next module's # base directory.