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. ---