Code Monkey home page Code Monkey logo

translations-app's Introduction

This project was bootstrapped with DHIS2 Application Platform.

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

yarn test

Launches the test runner and runs all available tests found in /src.

See the section about running tests for more information.

yarn build

Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
A deployable .zip file can be found in build/bundle!

See the section about building for more information.

yarn deploy

Deploys the built app in the build folder to a running DHIS2 instance.
This command will prompt you to enter a server URL as well as the username and password of a DHIS2 user with the App Management authority.
You must run yarn build before running yarn deploy.

See the section about deploying for more information.

Learn More

You can learn more about the platform in the DHIS2 Application Platform Documentation.

You can learn more about the runtime in the DHIS2 Application Runtime Documentation.

To learn React, check out the React documentation.

translations-app's People

Contributors

awnage avatar cooper-joe avatar d-rita avatar dhis2-bot avatar hendrikthependric avatar ismay avatar jason-p-pickering avatar kabaros avatar kaivandivier avatar markionium avatar mdhomem avatar mediremi avatar mohammer5 avatar philip-larsen-donnelly avatar samaxes avatar tomzemp avatar varl avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

translations-app's Issues

Optimize calls to API

Instead of calling : api/dataElementGroups?fields=%3Aall&page=1

optimize to only retrieve the fields which are actually required.

Set default state to "Untranslated"

In a typical workflow, you would generally want to see the untranslated terms as the default. Currently, the default is All. Adjust this so that "Untranslated" terms are shown first.

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet. We recommend using Travis CI, but Greenkeeper will work with every other CI service as well.

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

Adjust left-side pane style to match other core apps

@larshelge :Can we have the left-side object menu in the same style as the settings app / maintenance app, i.e. the menu items directly on the background, using same font color and size, with same "active item" font color. It's nice to have things look the same.

image

Adjust padding

@larshelge : Can we have a bit more padding so that we have around 35px space between the text and the card border for each object in translations list?

image

Internationalize the title of the app

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Translations App (BETA)</title><!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Translations App </title> ```

Cannot translate analytical objects

utils.js:20 Uncaught (in promise) Error: Can not add a Model without id to a ModelCollection(…)

I suspect this has to do with the translatable property "Title" which is used for the analytical object

Charts, EventCharts,MapViews, etc
image

Various text/design removals

  1. Can we remove the text "Translation and Internationalization".2
  2. Remove the title "Object menu" (its apparent).
  3. Remove the title "Translations app" (its obvious, lets keep it clean).
  4. Remove the two vertical separators (looks better without, clean design).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.