Framework for embedding localizations into Rust types

Refactor `Localize` for performance

Main change is switching from individual String allocations to a shared buffer, along with caching icu4x formatters to reduce duplicated work.

Created by  finchie  on August 27, 2025
RA3H7PWCI7WHONXB32IWYECQ3VKPKEXXYAJDIOHWNAGHDO7L5ZLQC
Dependencies
In channels
main
Change contents