Framework for embedding localizations into Rust types

Add explicit error handling for invalid locale names

Created by  finchie  on April 15, 2025
IALFWVXRDMHQTQTL2N5RJAC47VR6YDBTJ3HMSCLR2KN5JHD52E3QC
Change contents