Translation group theory