I’m curious about the US flag, I read left to right and it seems to me that the US flag should be held with the stars in the left hand. Same on army uniforms, on one arm the flag looks right and on the other are the stars are on the right.
AIUI, when a flag is displayed (i.e., mounted; not ‘displayed on a uniform’), the field of stars should be ‘over the observer’s heart’. So if the flag is displayed horizontally, the field is in the upper-left and it looks correct. When displayed vertically, the field is in the upper-left and it looks incorrect.
Flags aren’t meant to be “read”. When they are described, you specify the design with relation to the the parts nearer and further from the flagpole (“hoist” and “fly”), not “left” and “right”, recognizing that the viewer may see it blowing in either direction. It doesn’t actually have a “wrong” direction, as long as the correct end is attached to the flagpole. When depicted rather than flown, you still imagine it affixed, and streaming in the wind, which determines the orientation. Any flag which is not symmetric about its vertical axis will have this anomaly regarding right and left, in particular, any flag with a display in a canton, as with the US flag.