Translations and shifts