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
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?
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/