      */
     override protected function getName(childID:uint):String
     {
-        //TODO: Localize these strings
+        var resourceManager:IResourceManager = ResourceManager.getInstance();
+        var isHSlider:Boolean = 
+            getQualifiedClassName(master) == "spark.components::HSlider";
         switch(childID)
         {
             case 1:
-                return getQualifiedClassName(master) == "HSlider" ? "Page Left" : "Page up";
+                return resourceManager.getString(
+                    "components", isHSlider ? 
+                    "sliderPageLeftAccName" : "sliderPageDownAccName");
             break;
             case 2:
-                return "Position";
+                return resourceManager.getString(
+                    "components", "sliderPositiontAccName");
             break;
             case 3:
-                return getQualifiedClassName(master) == "HSlider" ? "Page right" : "Page down";
+                return resourceManager.getString(
+                    "components", isHSlider ? 
+                    "sliderPageRightAccName" : "sliderPageUpAccName");
             break;
             default:
                 return "";

     */
    override public function get_accState(childID:uint):uint
    {
        var accState:uint = getState(childID);
        return accState;
    }


    //
    //--------------------------------------------------------------------------

    /**
     *  @private
     *  IAccessible method for returning the Default Action.
     *
     *  @param childID uint
     *
     *  @return DefaultAction String
     */
    override public function get_accDefaultAction(childID:uint):String
    {
        if (childID == 1 || childID == 3)
            return "Press";
        return null;
    }
    
    /**
     *  @private
     *  IAccessible method for executing the Default Action.
     *
     *  @param childID uint
     */
    override public function accDoDefaultAction(childID:uint):void
    { 
        var slider:SliderBase = SliderBase(master)
        if (childID == 1 && slider.enabled)
            slider.value = slider.value - slider.stepSize;
        else if (childID == 3 && slider.enabled)
            slider.value = slider.value + slider.stepSize;
    }
    
    /**
     *  @private
     *  IAccessible method for returning the bounding box of the Slider or its parts.
     *
     *  @param childID uint
     *
     *  @return Location Object
     */
    override public function accLocation(childID:uint):*
    {
        if (childID == 2)
            return SliderBase(master).thumb;
        // no way to return the parts of the track bar for childID 1 and 3
    }
    /**
     *  @private
     *  IAccessible method for returning the value of the slider
