> Hi, Tyrael,
> Russian translation (and me) still at the very beginning, it seems
> that Anthony Dovgal (maintainer) lost interest to the translation, so
> for now I'm the only one (highlander ;)). We went the second way -
> Philip and Anthony helped to fix the build, fortunately, it wasn't so
> much files to delete. BTW, don't throw away old translation, I've
> found that there can be up to 80% of up-to-date/useful data,
> especially it counts for large files (RU is about 2 years old). Start
> from language-snippets.ent - this is one of the main, big (and
> often-changeable) files.
>
>
Hi, thanks for the reply.
So you fixed the builds with deleting the broken files?

I will check the language-snippets.ent, thanks for the tip.


> About tools. There is one great script, which I'm generally working
> with, called doc-base/scripts/revcheck.php, so it can show all state
> of the translation, for now I'm working on stale/semi-translated files
> and tracking progress with report generated by this script.
> Also I borrowed some xml checking tools from online interface
> (edit.php.net, section "Errors" on the left) and improved it so it
> checks automatically all svn-modified files in your working copy.
> They're by all means not complete, may contain errors (feedback is
> appreciated) and were tested only on my Ubuntu box, but they serve a
> good job for me and may be would be useful for you too.
> I tried to put all tools together in a Phing script
> (http://phing.info/docs/guide/stable/), you can find it here:
> https://github.com/conf/phpdoc-scripts. If you don't familiar with git
> just download the archive, and put its contents into your svn module
> (I tried to keep its structure as close as possible).
> As Yago said you will need people, as docs are huge, I'm going to
> search some too in the near future, I'm just quite busy at work for
> now.
>
>
Thanks, I read about the revcheck, I will check that, and your tools, thanks
for sharing.


> That's all what I had to say. Good luck to you!
>

Thanks, you too.

On the sidenote: I've had some time on this weekend (family visit, without
internet :/), so I started playing with the hungarian build:
I started with a partial build (with the "manual" id) with the fewer
affected files, and fixed the errors, there were some constants which
changed, but there were cases where the whole structure is changed and I had
to copypaste the english counterpart to fix it, but maybe it would be a
better idea, to delete the files, I will check that.
In the process I figured out, that the hungarian docs are still in
iso-8859-2, so I have to write a script for replacing that in the xml, and
iconv-ing the content of the files.
and the other problem that many/most of the files didn't have the english
revision id, so I cannot easily check, wich files changed the most, I don't
want manually compare them with the english docs, but maybe thats the best.

I think I have to create a fork for hungarian repository somewhere, else I
can't create separate patches for the modifications without commit access.
I will try to fix the build errors with the least modification, and do some
easy but must have steps (iso-8859-2 -> utf-8), and that patches hopefully
will be enough for the commit access.

Btw: what are the requirements for getting back to the available
documentation?
So what needs to be done, before we can see the hungarian documentation on
the php.net site again?

Tyrael

Reply via email to