I am looking at some of the source code and it appears that xl(string s) will always return the exact string s? Then why do we still use this function? we could just use the literal string s instead, right?
Hi
The main php function used for translation is xl(), basically all of labels and messages have to go through this function.
It is the standard translation function. You can find more details here.
The related detailed discussion can be found in this thread.