What are the best practice for using Sprite Atlas with localization?

I have some generic image resources and two different language image resources in my project. By using Sprite Atlas to reduce draw calls. From my understanding, there are two possibilities: :

  • Join all images in the same Sprite Atlas

  • Create a Sprite Atlas for each set of image resources

Does the first way cause unused language image resources to be loaded into memory?

Yes it would need to load the whole sprite sheet so if all languages are in it then it would be loading unused images.

Thank you for your reply! !
So is the second way better?
Are there other possibilities?

Yes the 2nd way.