Bitweaver - Languages

Created by: Lester Caine, Last modification: 25 August 2025

Main documentation on bitweaver.org

This is a mandatory component of bitweaver and is used to make the selection of languages possible.

Background

This package is rather sophisticated since we have a rather unique translation interface. There is no need to modify massive textfiles with a text editor or play around with 3rd party software, everything can be done on-line.

That said, I'd disabled a lot of the {tr} wrappers as they were causing problems as I could not even get the block functions working. The current exercise is putting them back in the templates as they were which is a slow process, but at the same time I am clearing out the type checking failures that now plague PHP8.