finalize wallet module to the new locales system
- no more string inside the module
- the errors are handled using enums
- context construction have move inside the Widgets
fix template error `
Update fr_FR.json
move widget context retrieving inside widgets`
Please enter the commit message for your changes. Lines starting
improve ticket error handling
- remove hard coded strings inside module
- use custom enum to specify error kind on failure
Merge pull request #207 from jeremyletang/remove-more-plain-string-error-only-inside-wallet-module-for-the-moment-just-to-be-sure-that-everything-work-as-a-charm

finalize wallet module to the new locales system
Porting faq module to last Beluga version
Work in progress on locales
Porting Faq module
End of Faq porting
Fix ternary writting
Change local to locale (cf #203)
Make the source code easier to read
Update TicketImpl.hx
Update README.md

Includes license
add copyright in all the codebase
Create enum for errors
Wrap ids in Option
Merge pull request #217 from jeremyletang/master

Add the beluga copyright notice to all the codebases + clean files (whitespace + comments)
Some code clean for easier reading
Merge pull request #212 from GuillaumeGomez/master

FAQ module porting