GitHub user corneadoug reopened a pull request:

    https://github.com/apache/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/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 63699fedfde81088452edd1522d5af9484c581a8
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-17T02:35:30Z

    Initial step for Multi-Language Feature

commit 75988243b36916177404e14430897f7caf5e0096
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-17T09:40:38Z

    Home Page - English Translation

commit 3c43da1258ca1a96e8e1af9dc0b76621f26ec2f1
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-17T10:59:58Z

    Home Page - French Translation

commit 902f1c438fae4fdebfbe05f3bbeb4f21b8377ac6
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-17T11:22:06Z

    Finishe Navbar component Translation En and Fr

commit d1f53e95732c7aaf5abf1368925c3ad348ff9b2c
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-18T04:42:16Z

    Interpreter Page - Translation En

commit c8de0f0d390facf27f69979d2521db1ad2b24201
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2015-12-18T06:12:21Z

    Interpreter Page - Translation fr

commit 5cffc8e40a6b721f5e2b833335577c26208ef548
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2016-01-07T05:05:31Z

    Update refresh button position on home page

commit 82deee433520e5f2895736448dc22f59e08d8d94
Author: Damien CORNEAU <cornead...@gmail.com>
Date:   2016-01-07T06:38:26Z

    Notebook ActionBar Translation En + Fr

----


---
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to