+ 3
This probably goes without saying, but don't hard-code any strings. Instead, provide an interface through which your front-end​ can pull translated strings from a file depending on the user's language preferences.
In general, keep your design flexible. Keep the option open to add more languages if you need to.