Git Product home page Git Product logo

Comments (11)

andre-richter avatar andre-richter commented on April 29, 2024

Hi @colachg,

It should be possible to arrange that. The question is where and how to do it.
Are you interested in README.md translation only, or also comments in source code?

@rust-embedded/resources I think it would make sense to keep a translation under the WG, what do you think?

Approaches I can think of is:

  • Add a README.md.cn version to each tutorial (works only if only README.md is to be translated).
  • Have a chinese branch to runs in parallel to master. This way source code comments could also be translated.

from rust-raspberrypi-os-tutorials.

colachg avatar colachg commented on April 29, 2024

I think README.md is enough and source code comment is not necessary. Sometimes translator works better. People should know what we are doing, how to do it and why it should be this.
Maybe there should be another voice :)

from rust-raspberrypi-os-tutorials.

therealprof avatar therealprof commented on April 29, 2024

@colachg That's a great idea. I think the only obstacles here are technical ones, like:

  • How to present it
  • How to verify the correctness (only very few of us read Mandarin, probably close to none 😅)
  • How to maintain it, i.e. make sure that updates to the English version are reflected in the Chinese version

from rust-raspberrypi-os-tutorials.

andre-richter avatar andre-richter commented on April 29, 2024

I think README.md is enough and source code comment is not necessary.

Great. In that case, adding a README.CN.md to the repository on master will probably ensure the best visibility.
We can also add to the repo's main README.md a hint about their existence.

How to maintain it, i.e. make sure that updates to the English version are reflected in the Chinese version

This is rather difficult I guess. I can try to ping people when I do updates to the english version.

from rust-raspberrypi-os-tutorials.

colachg avatar colachg commented on April 29, 2024

This is rather difficult I guess. I can try to ping people when I do updates to the english version.  

I have two ideas:

  • Open a channel and add bots to ping and do some routines. (I think discord is good)

  • Forking another project to do Chinese version and adding the reference to the README.md on master. Let volunteers(like me) to do the left things.

  • https://github.com/ColaPi/rust-raspi3-OS-tutorials

from rust-raspberrypi-os-tutorials.

readlnh avatar readlnh commented on April 29, 2024

This is rather difficult I guess. I can try to ping people when I do updates to the english version.

I have two ideas:

* Open a channel and add bots to ping and do some routines. (I think `discord` is good)

* Forking another project to do Chinese version and adding the reference to the `README.md`  on `master`. Let volunteers(like me) to do the left things.

* https://github.com/ColaPi/rust-raspi3-OS-tutorials

I can help review the translations in my free time.

from rust-raspberrypi-os-tutorials.

andre-richter avatar andre-richter commented on April 29, 2024

I think forking would reduce visibility quite some. How about having a working branch for Chinese, where you can maintain a README.cn.md through pull requests. I could then, from time to time, also sync finished versions to master as well.

from rust-raspberrypi-os-tutorials.

readlnh avatar readlnh commented on April 29, 2024

I think forking would reduce visibility quite some. How about having a working branch for Chinese, where you can maintain a README.cn.md through pull requests. I could then, from time to time, also sync finished versions to master as well.

I think it's a good idea, but I'm not sure if we can update the Chinese version as soon as master updates.

from rust-raspberrypi-os-tutorials.

colachg avatar colachg commented on April 29, 2024

#41
@readlnh Now let's start.

from rust-raspberrypi-os-tutorials.

andre-richter avatar andre-richter commented on April 29, 2024

Sounds great! We can merge a PR whenever either @readlnh or @colachg has approved a PR of the respective other party. Since nobody in the WG can proof-read themselves, I think that's the straight forward way for now.

from rust-raspberrypi-os-tutorials.

andre-richter avatar andre-richter commented on April 29, 2024

Decision has been made and this activity has started now. Closing this issue 👍

from rust-raspberrypi-os-tutorials.

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.