Giter VIP home page Giter VIP logo

findadoc-localization's Introduction

findadoc-localization's People

Contributors

6temes avatar alexmalins avatar ann-kilzer avatar antonve avatar astremo avatar ayalan avatar baotruong18 avatar bbqbum33 avatar claudiofreitas avatar davidstosik avatar evomatic avatar israelzinc avatar jamesalexanderjack avatar jcrevits avatar jiwonyeom avatar johntitor2036 avatar kangy1989 avatar kyzn avatar leticiarina avatar marciska avatar noemi-ashizuka avatar renderf0x avatar richoux avatar rinoaskyes avatar rossellafer avatar ryukyo avatar theyokohamalife avatar trajm avatar vnshgrg avatar xyzarivera avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

findadoc-localization's Issues

[Feature] Interactive translation

Is your feature request related to a problem? Please describe.
Making translations takes up a lot of time. As in the current situation, you have to manually add new keys for all language JSON files as soon as the front-end has changed. This leads easily to errors. Since there is no tool that helps to translate the new keys (or even include a completely new language), it slows down the process of new translations being updated on the website.

Describe the solution you'd like
A script that helps to translate from a source language to a target language faster.
In particular:

  • interactive script that prompts the user for translating "this string XY" found in the "source".json
  • define option to check only for new keys that must be translated

Related issues
#51 created a good basis script to work on. Currently, it only accepts simple commands from a terminal session to add or remove keys one by one.
However, it does not address adding translations to missing keys, nor does it provide a faster interactive translation process.

I will work on this.

Python Script Improvements

Checklist for the python script:

  • command to remove a key, e.g. remove_key key.subkey.subsub
  • command to get percentage completion of each language
  • trim dead keys
  • wire Python Status badge to Readme

I'll work on this

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.