Localization on At Protocol

Oh, I’ve actually done some work with this! I should note that language subtags are supported on atproto - en-us and en-gb, for example, are fully supported! The main thing that’s lacking is a good in-lexicon format for translatable strings, which I’ve attempted to make for my project Tsunagite. Sadly Lexicon doesn’t have a good way to represent objects with effectively-arbitrary keys, so I’ve had to make it not properly validate while still describing the features human-readably. You can check out that schema here: schema/translatable.json at main · tsunagite.dev/tsunagite · tangled

4 Likes