Changes

Jump to: navigation, search

Fluent

191 bytes added, 11:43, 26 January 2017
Design Philosophy: Error recovery
Localization is an essential part of the user's experience. The localizers should have control over the translation and be able to adapt it easily to the circumstances and external arguments.
Simple things are simple and complex things are possible. The syntax used for describing translations is easy to read and understand. At the same time it allows, when necessary, to represent complex concepts from natural languages like gender, plurals, conjugations, and others. The syntax should allow good error recovery: an error in one message should not break the whole file and should resume normal parsing as soon as possible and with as few losses as possible.
Each language is isolated and the localization logic of one language doesn't leak into other other languages nor into the source code.
Canmove, confirm
1,448
edits

Navigation menu