GitHub user corneadoug opened a pull request:

    https://github.com/apache/incubator-zeppelin/pull/544

    [WIP] Multi-Language UI for ZeppelinWebApp

    ### What is this PR for?
    This PR has for goal to provide an initial implementation of Multi-Language 
UI for Zeppelin.
    This feature will allow the user to switch language using a Language Switch 
Button.
    Contributors will be able to create new language translations, and a set of 
documentation will be made to guide them.
    
    The Feature is set to have English as both default and fallback language, 
and a French translation will be included in this PR as an example.
    
    ### What type of PR is it?
    Feature
    
    ### Todos
    * [x] - Inital plugin configuration
    * [ ] - Finish transferring UI text to english translation
    * [ ] - Finish French translation
    * [ ] - Add Language Switch Button
    * [ ] - Remember language choice
    * [ ] - Modify license file for angular-translate
    * [ ] - Create documentation on how to make a new translation & tips
    
    ### Is there a relevant Jira issue?
    https://issues.apache.org/jira/browse/ZEPPELIN-512
    
    ### How should this be tested?
    No guidelines yet since it is still a work in progress
    
    ### Screenshots (if appropriate)
    
    In English:
    ![screen shot 2015-12-17 at 11 35 40 
am](https://cloud.githubusercontent.com/assets/710411/11860188/965fb374-a4b5-11e5-8665-9ec30d087acb.png)
    
    In French:
    ![screen shot 2015-12-17 at 11 33 48 
am](https://cloud.githubusercontent.com/assets/710411/11860191/9f4491b2-a4b5-11e5-9230-3725fcea1efd.png)
    
    ### Questions:
    * Does the licenses files need update? (Yes, not yet updated)
    * Is there breaking changes for older versions? (No)
    * Does this needs documentation? (Yes, not yet created)

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/corneadoug/incubator-zeppelin 
feature/multiLanguageUI

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-zeppelin/pull/544.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #544
    
----
commit 800f153f642f9b41c95bf0a064b6a6189c82e1b6
Author: Damien CORNEAU <[email protected]>
Date:   2015-12-17T02:35:30Z

    Initial step for Multi-Language Feature

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to