به نظر من اگه شما یه تابع واسه برنامه تون استفاده کنید کفایت میکنه به این شکل که مثلا برای زبان لاتین به شکر زیر:
Function Lan_Eng()
Command1.Caption = "Ok"
Command2.Caption = "No"
Command3.Caption = "Close"
Command4.Caption = "Save"
Command5.Caption = "Open"
Command6.Caption = "Import"
Command7.Caption = "Export"
'...
End Function
و برای زبان فارسی هم یه تابع دیگه منتها با مقادیر فارسی.
و اما اگه خواستی طوری باشه که خارج از برنامه هم بتونی این کار رو انجام بدی اینه که کلیه نوشته ها رو تو یه فایل به صوت خط به خط بتویسی بعد با دستور Open اون فایل رو باز کنی و کل نوشته ها رو تو یه آرایه بریزی و بعد به کنترل هات نسبت بدی ، که این روش معقولانه تره و دیگه واسه تغییر متن یک مثلا Command احتیاج نیست پروژه برنامه رو بازنویسی و اصلاح کنی.
من از روش دوم استفاده میکنم و خیلی عالیه ، زبان برنامه داخل یه فایل Notepad هست و به راحتی قابل ویرایش هست. حالا انتخاب با خودتونه
