Giter VIP home page Giter VIP logo

Comments (12)

johannesjo avatar johannesjo commented on May 22, 2024

Hello! Thanks for reporting. This would be a bigger undertaking, as there is no internationalization interface yet, but I agree that it would be nice to have multi language support.

from super-productivity.

gegewuwuwu avatar gegewuwuwu commented on May 22, 2024

Thanks I am come from deepin

http://appstore.deepin.org/ push app in our AppStore.

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

It would be great to be listed in your store! 👍

from super-productivity.

mcdoyaji avatar mcdoyaji commented on May 22, 2024

+1. Internalization interface needed.

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

It's a big undertaking, I need to know that this is really in such a huge demand. If some more people +1 this thread I probably will start working on it.

from super-productivity.

jpfleury avatar jpfleury commented on May 22, 2024

+1 (French)

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

I added a basic interface for translations in a new branch: https://github.com/johannesjo/super-productivity/tree/feature/translation-interface

What's missing is most of the proper bindings for the translations (https://angular-translate.github.io/docs/#/guide) and the translations themselves. I really would appreciate some support on this one.

from super-productivity.

gegewuwuwu avatar gegewuwuwu commented on May 22, 2024

http://appstore.deepin.org/app/superproductivity in deepin appstore

from super-productivity.

amblyline avatar amblyline commented on May 22, 2024

I could help you translating to Polish. In Poland we have population of almost 40 mln. But... if quantity of highly organized Chinese people, spanish and portuguese speaking is not motivating you enough, then I'm afraid 40mln is nothing ;) Open the doors to them, they will help you grow this amazing app.

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

@amblyline it's not about motivation :) actually I've several branches lying around with the feature ready to go. But the options for angular are not satisfying atm. I could either use a technology which is a little bit outdated and potentially makes the app a bit slower or I could use one which will make the build 5mb bigger for every language I add, or could provide separate binaries for every language.

The other problem is related on how to deploy the app. Currently I can make a release whenever I feel like it, but with multiple languages I would have to wait for the translations, which I really can't provide in a satisfying quality myself.

So the question I couldn't bring myself to answer yet is wether it's worth to continually spent my time on this or if it is better to spend it on other areas such as bug fixes and new features. For now I think that the demand is simply not high enough, to justify spending my time on this with all the troubles involved.

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

I made a lot of progress. I even bought a copy of babel edit to to easily add some google translations.

What's left to do is extracting the translations from the templates. I really would appreciate some help!!! It's not terribly complicated, but it's starting to annoy me as it is taking so much more time than anticipated.... :)

You can check the last couple of commits on how to do it. So... any volunteers?!

from super-productivity.

johannesjo avatar johannesjo commented on May 22, 2024

Puh! Feature is there and available in the snap edge channel. Please let me know what you think!

from super-productivity.

Related Issues (20)

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.