Hacker News new | ask | show | jobs
by tmpfs 1452 days ago
Having worked in the localization space over a decade ago when gettext was still the industry standard I was pleased recently to use Fluent which I think is a better more modern approach:

https://projectfluent.org/

Worked well for my use case but still needs more progress to be fully featured across all supported programming languages, for example, i found some more advanced features missing in the Rust implementation. Really worth checking out.

1 comments

Nice.

Looks very similar to https://unicode-org.github.io/icu/

One extension I had to do though was extend Java's Properties files to preserve order and allow duplicate keys. Then they can be used to populate drop-down options, too.