Promise/A translate