Check out new amazing benefits of a PRO account!

OERTB tlTerm Multilingual Termbase C++/PHP/My (part 13) - C-C++

Server overloaded

The member of the community david_joffe is showing skills in C-C++ by presenting how to OERTB tlTerm Multilingual Termbase C++/PHP/My. If you are interested in more C-C++ videos, you can check david_joffe's channel, or continue your search on our main videos page here. To learn more about C-C++, you can visit our programming category page and start learning or improving coding skills here.

  • C-C++
  • JavaScript PHP C-C++
  • 24
  • //todo - add favorite code here
  • Visual Studio
  • (None)
  • Cape Town
  • South Africa
  • Python

David Joffe LiveCoding Stream for TshwaneDJe Software

welcome⬩欢迎⬩bienvenue⬩bienvenidos⬩welkom⬩selamat datang⬩ברוכים הבאים⬩أهلا وسهلا⬩ยินดีต้อนรับ

At different times, I am working on different parts of the below, and for different projects/clients:

What is the name of this project?

tlTerm terminology software, TLex lexicography software, tlCorpus concordance software, tlDatabase etc. These applications are used for many different projects. TLex is specialized lexicography software; tlTerm is a specialized termbase editor. These are in C++.

Our "TLex Online" framework is mainly in PHP, which we've used to develop numerous dictionary and terminology websites for our clients, e.g., OERTB (Open Educational Resource Term Bank), University of Stellenbosch, etc.

"WAT" is the 'Woordeboek van die Afrikaanse Taal' ('The Dictionary of the Afrikaans Language'). See

What is it used for?

Commercial dictionary and terminology production and (Web, App, electronic, hardcopy) publishing

Alt attribute for your image

Features of TLex Online include multi-title support, multi-user support, integrated CMS, ability to integrate with payment gateways, a JSON-RPC style API, website localization support, dynamic meta-language customization, and an add-on architecture that can be used for extras likes games and activities.

Features of TLex/tlTerm etc. include, multi-user support, advanced search/filters, integrated scripting language (Lua), smart-styles, 'multiple editions from one database', smart cross-references (e.g. automatic homonym number tracking and updating).

How many weeks are you already working on it?

14 years

Which two main programming languages are you using?

C++; PHP

Which packages, libraries and APIs are you using?

wxWidgets; boost; Lua; libcurl; xerces; hdf5; CEF3

Is it a fun or commercial project?


On which website can people test it and give feedback?

Where do you need support?

Not presently applicable

Are you looking for team members?


Alt attribute for your image

I am co-founder of TshwaneDJe Software and Consulting, and lead developer of a.o. TLex lexicography software, tlTerm terminology management software, tlCorpus corpus query software, and tlDatabase generic data editing software.

I'm also a part-time artist, focusing mainly on nude figure paintings and portraits.

I also have a few small open source games I wrote years ago: Still Yet Another Sokoban, Falling Blocks, Dave Gnukem etc.

Dave Gnukem source code repository: Dave Gnukem on github

The main other lead developer at TshwaneDJe Software is Malcolm MacLeod, and the other original company co-founder is Prof Dr Gilles-Maurice de Schryver.

Dave Gnukem screenshot

Error image

Sorry but your browser is out of date - please install a new browser such as Google Chrome