PreviousNextIndex

CURRENT-LANGUAGE statement

Sets the CURRENT-LANGUAGE variable for the current ABL session.

Note: Does not apply to SpeedScript programming.
Syntax

CURRENT-LANGUAGE = string-expression 

string-expression
Example

This example procedure uses the CURRENT-LANGUAGE function to find the current language, prompts the user to choose a new language, and then uses the CURRENT-LANGUAGE statement to reset and display the name of the new current language:

r-chglng.p
DEFINE VARIABLE cur-lang AS CHARACTER FORMAT "x(10)" VIEW-AS RADIO-SET  
    RADIO-BUTTONS czech,   "Czech", 
                  danish,  "Danish", 
                  dutch,   "Dutch", 
                  english, "English", 
                  french,  "French", 
                  german,  "German", 
                  hungar,  "Hungarian", 
                  italian, "Italian", 
                  norweg,  "Norwegian", 
                  polish,  "Polish", 
                  portug,  "Portuguese", 
                  swedish, "Swedish". 
cur-lang = IF CURRENT-LANGUAGE = "?" THEN "English" ELSE CURRENT-LANGUAGE. 
UPDATE cur-lang NO-LABELS. 
CURRENT-LANGUAGE = cur-lang. 
MESSAGE "New language is" CURRENT-LANGUAGE. 

Notes
See also

COMPILE statement, CURRENT-LANGUAGE statement


OpenEdge Release 10.2B
Copyright © 2009 Progress Software Corporation
PreviousNextIndex