Menu

Tree [r30] /
 History

HTTPS access


File Date Author Commit
 apps 2015-02-22 eeuwevandijk [r30] alpha version refactoring libfsays: improved da...
 libfsays 2015-02-22 eeuwevandijk [r30] alpha version refactoring libfsays: improved da...
 README 2011-01-06 eeuwevandijk [r2] Added README

Read Me

One of FSAYS goal is to provide software that helps people to learn languages.
Another goal is to provide software components that can be used by other 
software applications which can use the same mechanism of multiple keyboard 
layouts. This way it is possible to use for instance a QWERTY-keyboard layout 
for a one textfield and a YaWERTY/JTsUKENG-keyboard layout for another 
textfield within the same application.

libfasys. libfsays is an open source library and can be redistributed and/or
modified under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation.

myfsays is an example application that can:
    - define keyboardlayouts
    - a key translation mechanism which can transform key presses from for 
      instance QWERTY to jawerty or vice versa. 
    - You can also turn keytranslations off/on by pressing the 'F6' 
      (pronounced 'F SAYS' in dutch, hence the name).
    - a dictionary editor/viewer. With this editor you can create dictionaries
      or lessons. For instance Dutch-Russian, Russian-English or English-Dutch.
    - a memory game
    - a tinyboard: for quickly entering text in a different keyboard layout and
      paste it to the clipboard.

In one of the next releases myfsays will provide the following additonal 
functionality:
    - rehearsal tool, so you can practise a lesson.

Check http://www.fsays.eu for the latest version of both libfsays and myfsays.

Regards,
Eeuwe van Dijk.