• Jan Iversen's avatar
    genLang project (awareness) · 999c68f1
    Jan Iversen yazdı
    the genLang project aims at replacing all l10ntools with more
    modern versions, based on C++ and lex.
    
    The current extract works basically as a standalone "find" over the
    source tree. genLang can use that, but also a more efficient way, by
    having translation-worthy files declared in the makefile stubs.
    
    genLang itself is a C++ framework, where each file type is defined as
    a class, making it easy to add new file types.
    
    genLang can easily be adopted to transform the help files into e.g.
    mediawiki format, and later merge a url back into the code.
    
    The project was first developed (solely by the author) in a non
    published branch of OO. This branch was never merged but deleted
    and therefore never published.
    
    The files have been adapted to the LO build system and setup.
    
    The primary commit is just to raise awareness, that this is being
    developed. The following commit, will update the source code to LO 
    standard. Before replacing the old modules a dedicated review will
    be asked for.
    
    
    Change-Id: I4504992474333c476c179903f822bfaf1441cca9
    Reviewed-on: https://gerrit.libreoffice.org/22819Reviewed-by: 's avatarjan iversen <jani@documentfoundation.org>
    Tested-by: 's avatarjan iversen <jani@documentfoundation.org>
    999c68f1
Executable_genlang.mk 1.78 KB