Visual Studio

You can of course use Visual Studio, but its not a great way to do multiple languages.

Zeta Resource Editor

https://www.zeta-resource-editor.com/

Free language editor tool.  Simply give it a AppLocalization.resz file for language.  Each is shown in the editor simply as a new column.

lingohub.com

Setup A New Lingohub Project

On each of your applicaitons forms set the 'Localizable' property to True.

Framework: Windows resx

Add Languages > Set the source (origin) language to English and add the first language to translate into.

Uploading Resource Files

Close the project > Select Upload resource file > Select all of the .resx files

It may say it can't determine the language for files so set the language to English or your default langauge.