Here are a list of regexp used while adding tvar at the document, through vim
- g!/\[\[:en:/s@\[\[\([^<]\{-}\):\(.\{-}\)]@[[<tvar|\L\1\e>Special:MyLanguage/\1:\2</tvar>|\1:\2]@gc
- g!/\[\[:en:/s@\[\[\([^<]\{-}\):\(.\{-}\)]@[[<tvar|\L\1>Special:MyLanguage/\1:\2</tvar>|\1:\2]@gc
- %s@\[\[\(Manual\):\(.\{-}\)|@[[<tvar|help>Special:MyLanguage/\1:\2</tvar>|@gc
- g!/tvar/s@\[\[\(.\{-}\):\(.\{-}\):\(.\{-}\)|@[[<tvar|help>\1:Special:MyLanguage/\2:\3</tvar>|@gc
- g!/tvar/s@\[\[\(Manual\):\(.\{-}\)|@[[<tvar|help>Special:MyLanguage/\1:\2</tvar>|@gc