#9378: Russian translation of the Sage tutorial
-------------------------------------------------------+--------------------
Reporter: mvngu | Owner: mvngu
Type: enhancement | Status:
needs_work
Priority: major | Milestone:
sage-4.7.1
Component: documentation | Keywords: sd31
Work_issues: | Upstream: N/A
Reviewer: Karl-Dieter Crisman, Andrey Novoseltsev | Author:
Rakhim Davletkaliyev, Temirlan Kumargazhin, Harald Schilly, Vladimir Smolyar
Merged: | Dependencies:
-------------------------------------------------------+--------------------
Changes (by kcrisman):
* status: needs_review => needs_work
Comment:
Replying to [comment:10 novoselt]:
> I have removed index. In PDF there are two Bibliographies, as well as in
English variant. In Russian these two copies even have different names...
But it seems that it is a bug in Sphinx, since HTML looks fine and in the
source file there is only one bibliography line (if it is removed, both
copies are gone). PDF also does not use monospaced font for examples, but
again it looks like Sphinx bug as all mark-up seems to be OK and is
obviously looking fine for HTML.
>
> There are some typos/mistakes in the translation which I didn't fix as I
didn't read carefully through the whole text. Ideally someone should go
through the whole tutorial without looking at the English original and
rewrite everything that "does not quite sound Russian" but overall it is
pretty good and usable, those who plan to use Sage heavily will be forced
to read detailed English documentation anyway.
I agree. There is not the manpower to do 'real' translations at this
point, but as long as it doesn't look auto-generated and is correct enough
this is good.
> Karl, if you think my changes are OK, let's switch it to positive review
and merge.
Okay. Here are a few comments. The last one will require "needs work", I
am pretty sure, but is easy to fix in your patch, I think.
* One thing
{{{
- sage: cputime(t) # somewhat random output
+ sage: cputime(t) # random output
}}}
Was that supposed to turn into Russian? I think not, based on other
stuff, but just checking.
* A few places you did
{{{
-Это учебное пособие -- лучший способ познакомиться с Sage за несколько
-часов. Вы можете читать HTML или PDF версию документа, или напрямую из
-Sage notebook (нажмите Help, потом Tutorial для интерактивной работы по
-пособию внутри Sage).
}}}
but didn't replace it. Fine - but then in `introduction.rst` you did
replace it. I assume this was intentional, so it was only in one place,
but just making sure.
* I like the changes you made, too. Very nice in the commented things,
especially. Нижеследующий is my favorite new word, I will have to find a
way to use this soon back home.
* Here is one thing that should be fixed - but I think one just has to
add a few `=` symbols.
{{{
reading sources... [100%] tour_rings
/Users/karl-
dietercrisman/Downloads/sage-4.7.1.alpha2/devel/sage/doc/ru/tutorial/interactive_shell.rst:155:
(WARNING/2) Title underline too short.
}}}
* Here is something else that needs work.
{{{
sage -t "devel/sage/doc/ru/tutorial/introduction.rst"
sage: latex(k)
Expected:
\frac{1}{I \, \sqrt{3} + \frac{5}{9} \, \sqrt{73} + \frac{3}{4}}
Got:
\frac{1}{i \, \sqrt{3} + \frac{5}{9} \, \sqrt{73} + \frac{3}{4}}
sage -t "devel/sage/doc/ru/tutorial/programming.rst"
**********************************************************************
File "/Users/karl-
dietercrisman/Downloads/sage-4.7.1.alpha2/devel/sage/doc/ru/tutorial/programming.rst",
line 393:
sage: type(v)
Expected:
<class 'sage.structure.sequence.Sequence'>
Got:
<class 'sage.structure.sequence.Sequence_generic'>
**********************************************************************
File "/Users/karl-
dietercrisman/Downloads/sage-4.7.1.alpha2/devel/sage/doc/ru/tutorial/programming.rst",
line 430:
sage: type(B)
Expected:
<class 'sage.structure.sequence.Sequence'>
Got:
<class 'sage.structure.sequence.Sequence_generic'>
**********************************************************************
File "/Users/karl-
dietercrisman/Downloads/sage-4.7.1.alpha2/devel/sage/doc/ru/tutorial/programming.rst",
line 343:
sage: type(L[12])
Expected:
<class 'sage.structure.factorization.Factorization'>
Got:
<class 'sage.structure.factorization_integer.IntegerFactorization'>
**********************************************************************
There are a couple other errors as well in testing the tutorial.
Probably because it's based on an old version of Sage. They are all
probably easy to fix, too.
Sorry :( but almost there :)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9378#comment:11>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.