When the backend encounters a string that has not been localized in the currently selected language, it will instead display it in the "fallback" language (english in the case of pointercrate). The frontend doesn't have this fallback logic implemented, and instead immediately goes to the error path of "display the raw localization identifier" (e.g. "record.submit.success"). We should implement the fallback logic for the frontend too.