GithubHelp home page GithubHelp logo

Translations about paper HOT 25 OPEN

democracyearth avatar democracyearth commented on September 4, 2024
Translations

from paper.

Comments (25)

SFSandra avatar SFSandra commented on September 4, 2024 3

This is such a fantastic idea. We can have a version in Portugese too, I'm sure Agatha or Paula would be happy to do the translation.

from paper.

paula-berman avatar paula-berman commented on September 4, 2024 2

Amazing! Will most definitely translate to Portuguese. As there is still a lot to be worked on, I will do that next week. Also I don't know if everybody does that, but I often translate things and my trick is to google translate it all and then go over everything (carefully) afterwards. Saves A LOT of time and works well.

from paper.

medied avatar medied commented on September 4, 2024 2

Just to have a minimum of organization and depending on how many people jump to translations, am thinking we can use Github projects to coordinate (like the the one below) and Slack channels (see #habla-espaΓ±ol):

https://github.com/DemocracyEarth/paper/projects/1

@paulamlb what do you think? Is it worth to have one for Portuguese? Or Chinese or whatever language.

This is of course if there's a lot of people interested in translating, otherwise a more simple approach might work just fine

from paper.

santisiri avatar santisiri commented on September 4, 2024 1

I think it's an amaing idea and would love to have this in spanish. We can wait until the first draft is completed. But if you want to begin already, I'm glad to help as well.

Not sure what's the best convention but we could add a README_ES.mediawiki file for the translation. Feel free to start this anytime.

from paper.

santisiri avatar santisiri commented on September 4, 2024 1

Portuguese would be sweet. We have a big community in Brazil.

from paper.

SFSandra avatar SFSandra commented on September 4, 2024 1

hi @marcoht will this work

from paper.

medied avatar medied commented on September 4, 2024

cc'ing @paulamlb

Anyone who wants to translate to a different language should feel free to work under the translations directory :)

from paper.

SFSandra avatar SFSandra commented on September 4, 2024

Paula that is a good plan!

from paper.

medied avatar medied commented on September 4, 2024

@paulamlb yes! That's what I do too, does save a lot of time πŸ™‚

from paper.

medied avatar medied commented on September 4, 2024

Just flagging FYI I just realized projects don't really work well to coordinate in this case: Github requires you to be a member of DEF to add cards to the project, oh well

from paper.

santisiri avatar santisiri commented on September 4, 2024

@paulamlb @SFSandra official membership to our github repo invitation sent.

from paper.

bhack avatar bhack commented on September 4, 2024

How the translation are maintained in sync?

from paper.

bhack avatar bhack commented on September 4, 2024

I don't know if we will never touch the document but when it is online there is https://m.mediawiki.org/wiki/Extension:Translate

from paper.

medied avatar medied commented on September 4, 2024

You mean when the original english document gets updated? Right now translations have to be manually updated to stay in sync. So thanks for that extension! Might come in handy for any future automation.

from paper.

nelruk avatar nelruk commented on September 4, 2024

The first thing we need to finish is fully translated the document, make proper editions and then automation, which could be a medium-term objective.

from paper.

bhack avatar bhack commented on September 4, 2024

Yes but you need also to check every translation if you touch the english content. How do you notify the translations contributors on each PR that you merge on master over the english text? Cause I suppose that the Master document is in english right?

from paper.

medied avatar medied commented on September 4, 2024

Yea exactly this could be a source confusion (see #204 for reference). I guess as long as we are doing it manually, every time master is updated we need to cascade that to every translation. An automatic solution would be very nice eventually

from paper.

bhack avatar bhack commented on September 4, 2024

With the extension:

Each unit is automatically tracked for changes, and translators immediately see what needs updating on a specific page or throughout the wiki.

from paper.

domi41 avatar domi41 commented on September 4, 2024

There's a way to automate, using github :

For each new commit :
If commit does not concern root's README.mediawiki, stop here
Find line numbers that changed
Parse mediawiki file to cut it into chapters (regex FTW)
Find the chapters the edited lines correspond to
Find contributors to those chapters in the other languages (blame)
Create an issue, with proper tags, description and assignees
Maybe even create an associated card in a project (github API is still experimental here)

If the chapter structure changes, it should be easy enough to compare with the translations' chapter structure and yell accordingly in a special case.

This can be hacked rather quickly with few lines of whatever language you can make a web service out of. But we'd need a server to host the bot, so that github can send its events to it.

from paper.

domi41 avatar domi41 commented on September 4, 2024

Also see #211

from paper.

marcoht avatar marcoht commented on September 4, 2024

Hello everyone. I'm starting to review the portuguese translation and realized that there are a lot figures to be translated. Do the editable files available? If don't, I'll try to write the translations over (means to add portuguese text boxes over the english text). Is that ok??

from paper.

marcoht avatar marcoht commented on September 4, 2024

It worked! Thanks!

from paper.

marcoht avatar marcoht commented on September 4, 2024

@SFSandra and @paulamlb I have finished most images' translation. How can I upload the files? Can I upload directly in the same directory where you've uploaded the english ones? Also, I've created ".xcf" (GIMP) editable files, which can be used to any translation easily.
The schematic images of "dripping", PoI and smart contracts are still missing translation to portuguese. I'm working on them right now.

PS.: Just a remind: since the images were in ".png" format, I had to do some "artwork" to match colors, fonts and sizes. If any image is not ok, let me know.

from paper.

SFSandra avatar SFSandra commented on September 4, 2024

Hi @marcoht wow that is great news, you work fast! honestly I am not sure if you can upload to the repository - I think that you need to be invited to have that level of permission. I will check on that - otherwise, if you have a dropbox file you can share that way ([email protected]), and I will upload to the repo .

from paper.

marcoht avatar marcoht commented on September 4, 2024

Hi @SFSandra ! Thanks... I've uploaded some other files today there in the Dropbox folder. Now it is missing just one last.
@paulamlb only one file missing now.

from paper.

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.