lib/amber/static_page/render.rb
def render_to_file(dest_dir, options={})
      render_content_files(dest_dir, options)
      render_assets(dest_dir)
      @props.locales.each do |locale|
        if aliases(locale).any?
          link_page_aliases(dest_dir, aliases(locale), locale)
        end
      end
    end
def render_to_file(dest_dir, options={})
      render_content_files(dest_dir, options)
      render_assets(dest_dir)
      @props.locales.each do |locale|
        if aliases(locale).any?
          link_page_aliases(dest_dir, aliases(locale), locale)
        end
      end
    end
render without layout, possibly with via a rails request

 RAILS
 def render_to_string(renderer=nil)
   begin
     render_locale(renderer, I18n.locale)
   rescue ActionView::MissingTemplate, MissingTemplate => exc
     begin
       render_locale(renderer, I18n.default_locale)
     rescue
       Amber.logger.error "ERROR: could not file template path #{self.template_path}"
       raise exc
     end
   end
 end

 render a static copy

 dest_dir - e.g. amber_root/public/