[OFBiz] SVN: r7215 - in trunk: applications/pos/config framework/guiapp/src/org/ofbiz/guiapp/xui

les7arts@svn.ofbiz.org les7arts at svn.ofbiz.org
Thu Apr 6 09:42:22 CDT 2006


Author: les7arts
Date: 2006-04-06 09:42:02 -0500 (Thu, 06 Apr 2006)
New Revision: 7215

Added:
   trunk/applications/pos/config/XuiLabels.properties
Removed:
   trunk/applications/pos/config/XuiLabels_en.properties
Modified:
   trunk/framework/guiapp/src/org/ofbiz/guiapp/xui/XuiContainer.java
Log:
This corrects the "standard Java suffix lookup for properties files problem"

In my first attempt I didn't see the "_" problem.
Thanks to Val Cassidy of XUI that saw it !

The XuiLabels_en.properties must be renamed XuiLabels.properties (done by this commit normaly)

Jacques 

Copied: trunk/applications/pos/config/XuiLabels.properties (from rev 7212, trunk/applications/pos/config/XuiLabels_en.properties)
===================================================================
--- trunk/applications/pos/config/XuiLabels_en.properties	2006-04-06 08:42:47 UTC (rev 7212)
+++ trunk/applications/pos/config/XuiLabels.properties	2006-04-06 14:42:02 UTC (rev 7215)
@@ -0,0 +1,67 @@
+####
+# OFBiz XUI Properties file used for the XUI interface of the POS module (cf. XUI documentation)
+# This file has been created by "Les Arts" <www.les7arts.com> for i18n of OFBiz
+# If you see some error please contact traductOFBiz at les7arts.com
+#
+
+SKU = SKU
+MAIN = MAIN
+MGR = MGR
+PROMO = PROMO
+LANG = LANG
+PAY = PAY
+TEST_ALERT = TEST ALERT
+TEST_MSR = TEST MSR
+CASH = CASH
+CHECK = CHECK
+CREDIT = CREDIT
+GIFT_CERT = GIFT CERT
+CLEAR_ONE = CLEAR ONE
+CLEAR_ALL = CLEAR ALL
+SET_REF# = SET REF#
+FINISH = FINISH
+CHANGE_PRICE = CHANGE PRICE
+REPRINT = REPRINT
+OPEN = OPEN
+CLOSE = CLOSE
+VOID_SALE = VOID SALE
+CLEAR_CACHE = CLEAR CACHE
+RESET_XUI = RESET XUI
+OPEN_DRAWER = OPEN DRAWER
+TOTALS = TOTAL
+EXIT = EXIT
+CLR = CLR
+ENT = ENT
+SIGN_OUT = SIGN OUT
+LOCK = LOCK
+QTY = QTY
+MOD = MOD
+ITEM_DISC = ITEM DISC
+VOID_ITEM = VOID ITEM
+VOID_SALE = VOID SALE
+SALE_DISC = SALE DISC
+TRANS_SAVE = TRANS SAVE
+TRANS_RET = TRANS RET
+CLR_DISC = CLR DISC
+DEL = DEL
+
+promo_page  =  This will be the promo page!
+
+product_not_found  =  PRODUCT NOT FOUND
+order_not_found  =  ORDER NOT FOUND
+problems_reading_card = PROBLEMS READING SWIPED CARD
+CASH_DRAWER_COMMUNICATION_ERROR= CASH DRAWER COMMUNICATION ERROR
+CASH_DRAWER_IS_OPEN = CASH DRAWER IS OPEN
+EXCEPTION = EXCEPTION
+RECEIPT_PRINTER_COMMUNICATION_ERROR = RECEIPT PRINTER COMMUNICATION ERROR
+INVALID_CARD_NUMBER = INVALID CARD NUMBER
+MANAGER_NOT_LOGGED_IN = MANAGER NOT LOGGED IN
+NO_ITEMS_SOLD = NO ITEMS SOLD
+NOT_ENOUGH_FUNDS = CUSTOMER DID NOT PROVIDE ENOUGH FUNDS TO COMPLETE THIS SALE
+FUNCTION_NOT_YET_SUPPORTED = FUNCTION NOT YET SUPPORTED
+PRINTER_NOT_READY = PRINTER NOT READY
+ITEM_MODIFICATION_ERROR = ITEM MODIFICATION ERROR
+SALE_VOIDED = SALE VOIDED
+TERMINAL_IS_CLOSED = TERMINAL IS CLOSED
+TEST_ALERT_BOX = TEST ALERT BOX - TESTING THE DIALOG IMPLEMENTATION
+UNKNOWN_CARD_TYPE = UNKNOWN CARD TYPE
\ No newline at end of file

Deleted: trunk/applications/pos/config/XuiLabels_en.properties
===================================================================
--- trunk/applications/pos/config/XuiLabels_en.properties	2006-04-06 12:57:44 UTC (rev 7214)
+++ trunk/applications/pos/config/XuiLabels_en.properties	2006-04-06 14:42:02 UTC (rev 7215)
@@ -1,67 +0,0 @@
-####
-# OFBiz XUI Properties file used for the XUI interface of the POS module (cf. XUI documentation)
-# This file has been created by "Les Arts" <www.les7arts.com> for i18n of OFBiz
-# If you see some error please contact traductOFBiz at les7arts.com
-#
-
-SKU = SKU
-MAIN = MAIN
-MGR = MGR
-PROMO = PROMO
-LANG = LANG
-PAY = PAY
-TEST_ALERT = TEST ALERT
-TEST_MSR = TEST MSR
-CASH = CASH
-CHECK = CHECK
-CREDIT = CREDIT
-GIFT_CERT = GIFT CERT
-CLEAR_ONE = CLEAR ONE
-CLEAR_ALL = CLEAR ALL
-SET_REF# = SET REF#
-FINISH = FINISH
-CHANGE_PRICE = CHANGE PRICE
-REPRINT = REPRINT
-OPEN = OPEN
-CLOSE = CLOSE
-VOID_SALE = VOID SALE
-CLEAR_CACHE = CLEAR CACHE
-RESET_XUI = RESET XUI
-OPEN_DRAWER = OPEN DRAWER
-TOTALS = TOTAL
-EXIT = EXIT
-CLR = CLR
-ENT = ENT
-SIGN_OUT = SIGN OUT
-LOCK = LOCK
-QTY = QTY
-MOD = MOD
-ITEM_DISC = ITEM DISC
-VOID_ITEM = VOID ITEM
-VOID_SALE = VOID SALE
-SALE_DISC = SALE DISC
-TRANS_SAVE = TRANS SAVE
-TRANS_RET = TRANS RET
-CLR_DISC = CLR DISC
-DEL = DEL
-
-promo_page  =  This will be the promo page!
-
-product_not_found  =  PRODUCT NOT FOUND
-order_not_found  =  ORDER NOT FOUND
-problems_reading_card = PROBLEMS READING SWIPED CARD
-CASH_DRAWER_COMMUNICATION_ERROR= CASH DRAWER COMMUNICATION ERROR
-CASH_DRAWER_IS_OPEN = CASH DRAWER IS OPEN
-EXCEPTION = EXCEPTION
-RECEIPT_PRINTER_COMMUNICATION_ERROR = RECEIPT PRINTER COMMUNICATION ERROR
-INVALID_CARD_NUMBER = INVALID CARD NUMBER
-MANAGER_NOT_LOGGED_IN = MANAGER NOT LOGGED IN
-NO_ITEMS_SOLD = NO ITEMS SOLD
-NOT_ENOUGH_FUNDS = CUSTOMER DID NOT PROVIDE ENOUGH FUNDS TO COMPLETE THIS SALE
-FUNCTION_NOT_YET_SUPPORTED = FUNCTION NOT YET SUPPORTED
-PRINTER_NOT_READY = PRINTER NOT READY
-ITEM_MODIFICATION_ERROR = ITEM MODIFICATION ERROR
-SALE_VOIDED = SALE VOIDED
-TERMINAL_IS_CLOSED = TERMINAL IS CLOSED
-TEST_ALERT_BOX = TEST ALERT BOX - TESTING THE DIALOG IMPLEMENTATION
-UNKNOWN_CARD_TYPE = UNKNOWN CARD TYPE
\ No newline at end of file

Modified: trunk/framework/guiapp/src/org/ofbiz/guiapp/xui/XuiContainer.java
===================================================================
--- trunk/framework/guiapp/src/org/ofbiz/guiapp/xui/XuiContainer.java	2006-04-06 12:57:44 UTC (rev 7214)
+++ trunk/framework/guiapp/src/org/ofbiz/guiapp/xui/XuiContainer.java	2006-04-06 14:42:02 UTC (rev 7215)
@@ -146,7 +146,12 @@
 
         public void setup(String startupFile) {
             String xuiProps = System.getProperty("ofbiz.home") + "/applications/pos/config/" + startupFile;
-            UtilProperties.setPropertyValue(xuiProps, "Language", "XuiLabels_" + Locale.getDefault().getLanguage());            
+            String suffix = Locale.getDefault().getLanguage();
+            if ("en" == suffix ) 
+                suffix = "";
+            else
+                suffix = "_" + suffix;            
+            UtilProperties.setPropertyValue(xuiProps, "Language", "XuiLabels" + suffix);            
             JFrame frame = new JFrame();
             frame.setUndecorated(true);
             frame.setVisible(false);



More information about the Svn mailing list