Hi Everyone,
I just noticed that Japanese Ruby Home http://www.ruby-lang.org/ja/
announces availability of Ruby-1.8.4 preview 2 and in general contains
much more news and announcements that English Language Ruby Home http://www.ruby-lang.org/en/ that has not been updated since early October.
I hope it should be possible to keep both web sites in sync so that
those of us who do not speak Japanese can benefit from up-to-date
information regarding Ruby.
Of course it is possible, but it currently depends on native English-speaking site editors to a) know of the Japanese additions, and b) have the time to go add the new item to the English version, assuming c) the English-speaking editor can figure out the Japanese.
It's mainly a matter of time and energy, and yes, the announcement of the 1.8.4 previews should have been put up on the English version site, but sometimes thing slip by. It's a volunteer world.
It's there now, though, thanks to David A. Black.
James
(Now subscribing to the RDF feed for the Japanese version of the Ruby home page ...)
···
slonik.az@gmail.com wrote:
Hi Everyone,
I just noticed that Japanese Ruby Home オブジェクト指向スクリプト言語 Ruby
announces availability of Ruby-1.8.4 preview 2 and in general contains
much more news and announcements that English Language Ruby Home Ruby Programming Language that has not been updated since early October.
I hope it should be possible to keep both web sites in sync so that
those of us who do not speak Japanese can benefit from up-to-date
information regarding Ruby.
:(, I also noticed that. Anyone who is managing the English site?
Hope it will be updated more often.
It is unfair for our none-japan rubyists now.
From: <slonik.az@gmail.com>
Reply-To: ruby-talk@ruby-lang.org
To: ruby-talk@ruby-lang.org (ruby-talk ML)
Subject: English Ruby Home as a second class citizen
Date: Wed, 14 Dec 2005 21:49:01 +0900
Hi Everyone,
I just noticed that Japanese Ruby Home オブジェクト指向スクリプト言語 Ruby
announces availability of Ruby-1.8.4 preview 2 and in general contains
much more news and announcements that English Language Ruby Home Ruby Programming Language that has not been updated since early
October.
···
I hope it should be possible to keep both web sites in sync so that
those of us who do not speak Japanese can benefit from up-to-date
information regarding Ruby.
Now, what I *really* want to know is what happened to the website
redesign effort.
-austin
···
On 14/12/05, James Britt <james_b@neurogami.com> wrote:
slonik.az@gmail.com wrote:
> Hi Everyone,
> I just noticed that Japanese Ruby Home オブジェクト指向スクリプト言語 Ruby
> announces availability of Ruby-1.8.4 preview 2 and in general contains
> much more news and announcements that English Language Ruby Home
> Ruby Programming Language that has not been updated since early October.
>
> I hope it should be possible to keep both web sites in sync so that
> those of us who do not speak Japanese can benefit from up-to-date
> information regarding Ruby.
Of course it is possible, but it currently depends on native
English-speaking site editors to a) know of the Japanese additions, and
b) have the time to go add the new item to the English version, assuming
c) the English-speaking editor can figure out the Japanese.
It's mainly a matter of time and energy, and yes, the announcement of
the 1.8.4 previews should have been put up on the English version site,
but sometimes thing slip by. It's a volunteer world.
It's there now, though, thanks to David A. Black.
James
(Now subscribing to the RDF feed for the Japanese version of the Ruby
home page ...)
Of course it is possible, but it currently depends on native
English-speaking site editors to a) know of the Japanese additions, and
b) have the time to go add the new item to the English version, assuming
c) the English-speaking editor can figure out the Japanese.
How about creating a pool of people who can translate new items as
they pop up on the Japanese site? I'm willing to volunteer; there
just needs some kind of system to notify the translators that there's
something to be dealt with (which could be as simple as a mailing list
to which each new item on the Japanese site is posted).
I've got a framework running at "http://jacob.fugal.net/era/" (ERA =
English Ruby Annoucements). The only portion lacking is the
translation. I couldn't find a web service that does japanese to
english and I didn't want to do screenscraping. If you can point me at
an appropriate webservice or write your own bit of screen scraping
code, I'll plug it in and you've got your feed!
Jacob Fugal
···
On 12/14/05, James Britt <james_b@neurogami.com> wrote:
Wow, my innocent post generated 17 responses:-) It seems that the
issue of human language interoperability is quite important for Ruby
users. Unfortunately, most of discussion was along the lines of most
efficient English to Japanese translation.
I would rather touch a slightly different topic.
Ruby is already a truly international phenomenon with tens of thousand
users and scores of developers in all countries and continents
speaking dozens of various languages. English is the language that
majority of Ruby users and developers can understand even though
English might not be their mother tongue (like in may case). It is a
matter of fact that English (whether we like it or not) is a defacto
standard in _ALL_ software projects with diverse user base.
On this basis I would suggest to make Ruby English home the _MAIN_
Ruby portal with Japanese and other languages translating from it. As
of now it is otherwise around -- International (aka English) web site
is clearly a second class citizen. I have nothing against Japanese
language or Japanese culture. My rational for such suggestion is
strictly pragmatic.
--Leo--
P.S. It is not my intention to generate any flame wars. I apologize if
I inadvertently hurt somebody's feelings.
···
On 12/14/05, Paul Duncan <pabs@pablotron.org> wrote:
* Austin Ziegler (halostatue@gmail.com) wrote:
> On 14/12/05, James Britt <james_b@neurogami.com> wrote:
[snipped]
> Now, what I *really* want to know is what happened to the website
> redesign effort.
Seconded. I really liked the second one on the redesign page.
For those of you in the dark, here's what Austin and I are referring to:
Does this lame little snippet help? Heh. Unfortunately, babelfish is
limited to 150 words.
Also, ruby-lang.org/ja uses EUC encoding, so if you're grabbing it
directly, rather than in Unicode form, you'll want $KCODE="E"
On 12/14/05, Jacob Fugal <lukfugl@gmail.com> wrote:
On 12/14/05, James Britt <james_b@neurogami.com> wrote:
> cap wrote:
> > I use
> >
> > http://www.google.com/language_tools?hl=en
> >
> > to guess what did they say
>
> Thanks. I can use that, or Alta Vista's Babel.
>
> What I could use is a tool that takes the Japanese RDF feed, runs it
> though a translator, and emits a new feed, to which I can subscribe.
>
> Hmm ...
I've got a framework running at "http://jacob.fugal.net/era/" (ERA =
English Ruby Annoucements). The only portion lacking is the
translation. I couldn't find a web service that does japanese to
english and I didn't want to do screenscraping. If you can point me at
an appropriate webservice or write your own bit of screen scraping
code, I'll plug it in and you've got your feed!
I tried integrating that, but the 150 char limit meant that most -- if
not all -- of the bodies couldn't be translated. Having translated
titles would be a slight improvement, but not enough. Thanks for the
direction though!
Jacob Fugal
···
On 12/14/05, Wilson Bilkovich <wilsonb@gmail.com> wrote:
Does this lame little snippet help? Heh. Unfortunately, babelfish is
limited to 150 words.
Also, ruby-lang.org/ja uses EUC encoding, so if you're grabbing it
directly, rather than in Unicode form, you'll want $KCODE="E"
Babelfish will also let you plug in a site and just translate that. So why
not just plug in the site and then scrape the actual page with just
translated text?
···
On Wednesday 14 December 2005 15:21, Wilson Bilkovich wrote:
On 12/14/05, Jacob Fugal <lukfugl@gmail.com> wrote:
> On 12/14/05, James Britt <james_b@neurogami.com> wrote:
> > cap wrote:
> > > I use
> > >
> > > http://www.google.com/language_tools?hl=en
> > >
> > > to guess what did they say
> >
> > Thanks. I can use that, or Alta Vista's Babel.
> >
> > What I could use is a tool that takes the Japanese RDF feed, runs it
> > though a translator, and emits a new feed, to which I can subscribe.
> >
> > Hmm ...
>
> I've got a framework running at "http://jacob.fugal.net/era/" (ERA =
> English Ruby Annoucements). The only portion lacking is the
> translation. I couldn't find a web service that does japanese to
> english and I didn't want to do screenscraping. If you can point me at
> an appropriate webservice or write your own bit of screen scraping
> code, I'll plug it in and you've got your feed!
Does this lame little snippet help? Heh. Unfortunately, babelfish is
limited to 150 words.
I tried integrating that, but the 150 char limit meant that most -- if
not all -- of the bodies couldn't be translated. Having translated
titles would be a slight improvement, but not enough. Thanks for the
direction though!
You could split the strings into 150-char sections and loop over
them sending a new request for each. A Google translation might
not have such limits (quality of translation notwithstanding).
Jacob Fugal
E
···
On 12/14/05, Wilson Bilkovich <wilsonb@gmail.com> wrote:
Babelfish will also let you plug in a site and just translate that. So why not just plug in the site and then scrape the actual page with just translated text?
FWIW, it appears that Google also supports pulling a URL and doing Japanese->English translation (marked as Beta):
Babelfish will also let you plug in a site and just translate that. So why not just plug in the site and then scrape the actual page with just translated text?
Ah. Turns out this this is indeed fairly trivial with WWW::Mechanize.
Quite straightforward to pull the translation and generate a feed.
Well, truth be told, I couldn't even get the snippet working for me,
regardless of the 150ish-char limit[1]. The oddity is this: I can echo
out the URI I'm going to request, past that URI into my browser and
get a page with a decent translation. However, if I take that same URI
and run it through wget (or Ruby's open-uri) I get a different result.
And the difference isn't just in encoding, there are differences in
the returned HTML!
If I fetch that same URI via wget, the HTML returned has "Webrick DoS
^@ <86> ^@ ± ^@ SECT. ^@ ^@ ^@ ^@ ^@ <84> ^@ ^@" instead (looking at
it in a non-unicode vim over putty). Even stranger, the page in my
browser has a hidden input with name="q" and value="About Webrick DoS
vulnerability". The HTML returned by wget has a hidden input in the
same position (surrounding HTML identical) but with name="kls" and
value="0".
Any one have any ideas what's going on?
Jacob Fugal
[1] The limit imposed by bablefish is actually 150 *words*. However,
as a GET request, URI raises an exception about the URL being too long
far before 150 words are actually reached.
···
On 12/14/05, Eero Saynatkari <ruby-forum-reg@mailinator.com> wrote:
Jacob Fugal wrote:
> I tried integrating that, but the 150 char limit meant that most -- if
> not all -- of the bodies couldn't be translated. Having translated
> titles would be a slight improvement, but not enough. Thanks for the
> direction though!
You could split the strings into 150-char sections and loop over
them sending a new request for each. A Google translation might
not have such limits (quality of translation notwithstanding).