I thought for a second that you guys already had the english site up and running and the translation would be for all the stuff, like the home page. And by clicking the flag you would transfer to the english site. The only time I had clicked on the flag before was at the home page because I thought it would switch the whole site to english. when nothing happened I assumed the english site wasn't running yet. I said oh... because I was completely wrong about what the flags did.
Could point defense systems be used to target fighters in any way? I think it would be a cool upgrade to asgard ships. I know the wraith will have a kind of kamikhazi dart attack and the point defense systems would be a good way to counter that. (I think it would look really cool if they used their beaming technology and could beam away an entire squad of fighters)
Maybe the asgard beaming technology could be a special hero-only ability, or just plain asgard ability. I picture dozens of little asgard beams shooting out of the ship and making fighter squadrons dissappear. It could be set on a timer, say 15 seconds and would beam up any squads in the general area. (That way it isn't point defense)