В OS X принято, что приложение запускается с дефолтным для системы языком (или, если он не поддерживается приложением — проходить по списку предпочитаемых пользователем языков), без необходимости выбора языка пользователем.
Вот вопрос на stackoverflow о том, как получить системный язык. Но без PyObjC здесь, наверное, не обойтись.