(私の投稿を他の人に)シェアしてくれてありがとう!って英語でどのように言うのでしょうか。 Thank you for sharing!だと、(私に)シェアしてくれてありがとう!という意味になりますよね。 自分の投稿をシェアしてもらった時の感謝の伝え方を教えていただけますとありがたいです。
ご質問ありがとうございます。
おっしゃった通りに、「Thanks for sharing!」は適当です!
Thanks は Thank you よりもカジュアルな印象になります。
だけど、「私の投稿」を述べたかったら、「my post」を追加しても良いです。あってもなくても構いなく、自分が言いたいことを通じると思います。
もっと丁寧な表現だったら、「I appreciate you sharing my post.」と言いますが、テンションがあまりないみたいで、フォマルな場面で使います。
appreciate は「感謝する」という意味になります。
ご参考になれば幸いです。
Thank you for sharing.だけで文が終わっていても、
文脈に応じて、
「他の人の投稿を私にシェアしてくれてありがとう」の意味にもなるし、
「私の投稿を他の人にシェアしてくれてありがとう」のどちらの意味にもなりますよ(^_^)
ただ、意味をはっきりさせたければ、
Thank you for sharing my post.
と言えば、
意味がよりハッキリします。
で、もっと意味を100%ハッキリしたければ、
Thank you for sharing my post with other people.
なんて言えばよいですね(^_^)
以上です。
少しでも参考になれば幸いです(^_^)
あと、
回答したアンカーのサイト
「大阪 (難波・堺・河内長野)カフェ英語レッスン(1h1666円~)」