Do you apply for international sits when you can't speak the language?

Most assuredly.
Why not?
The owners usually do and will provide details necessary for pet vet services. They are usually thrilled to assist with local must/nice to know info.
Besides that is also the joy of the adventure and opportunity to explore and learn.