https://bugzilla.wikimedia.org/show_bug.cgi?id=41716

--- Comment #11 from Liangent <[email protected]> ---
(In reply to comment #9)
> A few notes from IRC:

Let me explain more:

The main entry point should be convertTo(), with convert() as a shortcut to use
the "preferred" (= automatically guessed from request) variant. It accepts an
almost-parsed HTML document (string) with -{}- markups embedded.

convertTo() is just a loader. It calls recursiveConvert* afterwards, which
parse -{}- syntax, and break text into pieces based on -{}- markups. These
pieces are fed into autoConvert().

autoConvert() extracts text snippets which actually need conversion (with HTML
tags, <code> blocks etc. excluded, but include "title" attribs in HTML tags
again...), then send these snippets to translate().

translate() transforms text finally using strtr()-like mechanism.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to