If you ever want to have a "standard" naming convention for communicating Language code with a 3rd party service, you will want to have a common interface for that. For this purpose there's ISO reference called ISO-639-1 which Android is using.
So every thing is cool and the ISO can be used safely? Not 100%.
Seeking to be an advanced Android developer? Leading a team to a better work process? We'll aim to cover a bunch of development process steps and best practices. Providing a "cook book" for successful, agile, clean process. Area we'll talk about: REST, Android studio, Gradle, Maven, ProGuard, Intellij Inspections, Lint, Build variants, Flavours, Strict mode, MAT, Google play beta and rollouts, Graphical design, Performance, Automation, Unit testing, Git workflow, Jenkins... And much more!