Should I seperate the data for a k-means model?
Yes you should definitely split these two up. When calculating the TF-TDF matix, it will give different terms to objects of the same entity, because of the difference in language. This will affect your clustering results.