I have a doubt with this , like in i18n/__init__.py  ,  all the functions gets the build path , subtitle path , but no one gets the locale path.  As locale path is directly provided in settings.py  
For deleting the language , we need to delete its directory from locale folder only, right ?
Please guide why need a function if we can access locale path from settings and if am wrong then clarify a bit in detail and also tell which function to use.