Well, to start just set the "click here to insert" text that you find in the repeating table properties box to "" and proceed to add it back with your own, customizable button. 2 ideas:
If the form needs to look "pretty" and very user friendly:
Put in 4 buttons with the 4 different languages and set up a hidden field signifying which button to display (button_display). Use conditional formatting on each of the buttons so that they are "hidden" except when button_display=="english". Then in your OnLoad, just set the hidden data field to whatever language you're using and only that button will appear. In the code that makes the button work you'll have to insert a blank row in the repeating table that you're working with. Also, all four buttons should call the same function of course.
If it's no big deal:
Do the same thing above, except just use a text box and change the content of the text box OnLoad(). Instead of putting the addRow() function into a button event, just put it in the onBeforeChange() event of the text box so that when they click it, it will call and insert a row.
---------------
Matt Faus
Matt Faus / Microsoft InfoPath MVPQdabra® Software / Streamline data gathering to turn process into knowledge