You can certainly use Dynamic Content for a Snippet. There are dozens of threads on multi subscription management. Please do a search.
- One Page, One Form, One Snippet or Email and dynamic sections based on Country or Language
- If you do your method, you should create a Snippet based on Language or Segmentation. Then go into the Email you created and use the Gear Icon to make that element Dynamic/Replace with Snippet. See docs.marketo.com. Yes, you may need an HTML developer to help design the Snippet to fit in the Email Template's area.
For a snippet, you edit the snippet itself and make it dynamic. When you insert it in the email or the LP, it will automatically adapt to the segment.