Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Greek tutorial #38109

Open
wants to merge 14 commits into
base: develop
Choose a base branch
from
Open

Add Greek tutorial #38109

wants to merge 14 commits into from

Conversation

gmou3
Copy link
Contributor

@gmou3 gmou3 commented May 29, 2024

A simple first version translated and edited from the English version.
Articles worth including in the future: programming.

Follows #37198. Resolves #19960.

P.S. The tutorial in English, and possibly other articles, are too verbose and one is lost in the noise. For example, they include many comments about Python in general, or they even describe basic Tab completion, using the up arrow, and they include a whole chapter on the standard order of operations (which I blindly translated and later removed, being struck by the endeavor's futility). I doubt any human benefits from this; on the contrary, they lose time and motivation.

gmou3 added 7 commits February 1, 2024 17:15
SageMath version 10.4.beta7, Release Date: 2024-05-25
A simple first version translated and edited from the English
version. Articles worth including in the future: `programming`.
Copy link

github-actions bot commented May 29, 2024

Documentation preview for this PR (built with commit fde395b; changes) is ready! 🎉
This preview will update shortly after each push to this PR.

@kwankyu
Copy link
Collaborator

kwankyu commented May 29, 2024

A simple first version translated and edited from the English version. Articles worth including in the future: programming.

Are you Greek?

P.S. The tutorial in English, and possibly other articles, are too verbose and one is lost in the noise. For example, they include many comments about Python in general, or they even describe basic Tab completion, using the up arrow, and they include a whole chapter on the standard order of operations (which I blindly translated and later removed, being struck by the endeavor's futility). I doubt any human benefits from this; on the contrary, they lose time and motivation.

Then why not edit the English version as well?

On the other hand, as it is a tutorial, perhaps, we should assume very little in the user's background knowledge...

@gmou3
Copy link
Contributor Author

gmou3 commented May 29, 2024

Are you Greek?

Yes.

Then why not edit the English version as well?

I may do that.

@kwankyu
Copy link
Collaborator

kwankyu commented May 29, 2024

Are you Greek?

Yes.

As far as I know, translated work is reviewed by someone who can read the language.

Do we have someone who can review this PR?

Then why not edit the English version as well?

I may do that.

Thanks. I suppose it needs to be updated anyway.

@kwankyu
Copy link
Collaborator

kwankyu commented May 29, 2024

@saraedum may do.

@gmou3 gmou3 requested a review from saraedum May 29, 2024 21:27
@saraedum
Copy link
Member

I'm a bit confused by the scope here. I understand thta you translated "Introduction" and a part of "The Interactive Shell."

Now, I am not sure if that's really helpful as a tutorial. Is there a plan to extend this further? Or should we link at least to the bits in English that are "missing"?

@gmou3
Copy link
Contributor Author

gmou3 commented Jul 21, 2024

I stopped translating more because I didn't particularly like the old articles.
For example, I did rewrite the interactive shell in a more condensed manner.

If you can propose a minimal extension which can stand alone, I will try translating/rewriting.
Also let me know if you think that it won't work without much more work, or whether you think that this translating endeavor is somehow undesirable.

@saraedum
Copy link
Member

saraedum commented Aug 4, 2024

Also let me know if you think that it won't work without much more work

I have no strong opinion here but I fear that what you have so far won't be too useful to the average Greek students who doesn't read English.

or whether you think that this translating endeavor is somehow undesirable.

Translations are certainly not undesirable :)

I am not sure how useful they actually are though. I guess they are used but I have no idea what the audience is and what would be useful to them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Translate tutorial (or more) into Greek
3 participants