      *  to optionally distinguish multiple locales for the same language and country.
      *  It is sometimes used to indicate the operating system
      *  that the locale should be used with, such as <code>"MAC"</code>, <code>"WIN"</code>, or <code>"UNIX"</code>.
+     *  
+     *  @langversion 3.0
+     *  @playerversion Flash 9
+     *  @playerversion AIR 1.1
+     *  @productversion Flex 3
      */
     public function Locale(localeString:String)
     {

     *  var locale:Locale = new Locale("en_US_MAC");
     *  trace(locale.language); // outputs "en"
     *  </pre>
     */      
    public function get language():String
    {

     *  @param sm The current SystemManager.
     *
     *  @return Returns a Locale object.
     *  
     *  @langversion 3.0
     *  @playerversion Flash 9
     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public static function getCurrent(sm:ISystemManager):Locale
    {
