qwertie / LoycCore

The Loyc Core Libraries. Loyc.Essentials fills in gaps in the .NET Base Class Library; Loyc.Collections adds sophisticated data structures; and Loyc.Syntax contains the LES parser and other parsing-related services including base classes for LLLPG.
Other
44 stars 10 forks source link

Mozilla Fluent - A localization system for natural-sounding translations #5

Open victorvogelpoel opened 5 years ago

victorvogelpoel commented 5 years ago

I've just been reading about Mozilla Fluent https://projectfluent.org/ - A localization system for natural-sounding translations. It's a specification for rules on how to create a sentence in multiple languages. This may be complex: in Hungarian the plural version of a word for 2,3,4 items can be different than for 5 or more.

Anyways, how about incorporating Fluent principles in LoycCore?

Edit: someone has already created a .NET port: https://github.com/blushingpenguin/Fluent.Net/