C# 2D Translate Forward Based on Rotation

I did some research on this, but i could never find an answer for 2D. I tried using a line of code for 3D Objects:

transform.Translate ((transform.up) * Time.deltaTime);

It goes along the X and Y axis like I want, just not in the right direction. How would I go about translating a 2D sprite forward based on its global rotation?

Use transform.forward