We haven't done full discovery yet, but in django apps we should wrap
everything in `_` (
https://edx-wiki.atlassian.net/wiki/display/ENG/I18n+coding+guidelines) --
we still need to figure out what to do in non-django libraries.


On Wed, Jun 5, 2013 at 10:59 AM, chrisndodge <notifications@github.com>wrote:

> In common/djangoapps/external_auth/views.py:
>
> > @@ -304,6 +308,50 @@ def ssl_login(request):
> >                                      retfun=retfun)
> >
> >
> > +
> > +# -----------------------------------------------------------------------------
> > +# Shibboleth (Stanford and others.  Uses *Apache* environment variables)
> > +# -----------------------------------------------------------------------------
> > +def shib_login(request, retfun=None):
> > +
> > +    #Uses Apache's REMOTE_USER environment variable as the external id.
> > +    #This in turn typically uses EduPersonPrincipalName
> > +    #http://www.incommonfederation.org/attributesummary.html#eduPersonPrincipal
> > +    #but the configuration is in the shibboleth software.
> > +
> > +    shib_error_msg = """
> > +    Your university identity server did not return your ID information to us.
> > +    Please try logging in again.  (You may need to restart your browser.)
> > +    """
>
> Do we have I18N support in LMS? If so, can I suggest we try to use it for
> any end-user display strings so we don't have to go back and retrofit? Not
> sure who is the best person to ask about I18N buildout in LMS, @shnayder<https://github.com/shnayder>do you have any info?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/edx/edx-platform/pull/67/files#r4546993>
> .
>