As VBLM reads through the code section of all files when building an RSV, it replaces all embedded strings found in the language table with calls to VBLM_RTString(). (or whatever function name you have chosen instead).
For example, assuming that you extracted and translated "Are you sure you want to trash your hard disk?", the line of code
TrashMe = MsgBox("Are you sure you want to trash your hard disk?", 36) = IDYES
will be rewritten as
TrashMe = MsgBox(VBLM_RTString(113), 36) = IDYES
where 113 is the string's index in the language table.
If the line of code references global or file level string constants that have been translated, as discussed elsewhere, these references are also replaced with calls to VBLM_RTString().