bsdperimeter/pfsense — pull request #230 by phil-davis (2012-09-24 16:22:32+00:00)
Title: Separate backend keywords from GUI language display in captive portal

When the GUI language was set to Portuguese, keywords like "default" and "unformatted" would be translated into Portuguese and written to config.xml - causing problems downstream in starting Captive Portal. Now the displayed values are in the GUI language but the underlying keywords stay in "computer-speak" (English) in config.xml - forum http://forum.pfsense.org/index.php/topic,51988.msg281131.html#msg281131
After switching to Portuguese, radius vendor and radmac_format fields display "default" in Portuguese, but in config.xml "default" is correctly saved in computer-speak:
default
wan
default
radac_format "unformatted" displays on the GUI in Portuguese, but is saved correctly in config.xml in computer-speak:
default
wan
unformatted

Thanks Jim for the hint to make the GUI language really independent of the backend config keywords.